{"push_id":1727166073,"size":170,"distinct_size":170,"ref":"refs/heads/develop","head":"4b866c6395a84eb60fa17029f0e6d0c549b6780a","before":"011442fd37af06ca9db8b1ed4e15ccdf185753d3","commits":[{"sha":"9ca0d1f5f04885993f1b7fdfea7d2c9c8a6c3796","author":{"name":"Adam J. Stewart","email":"2e72ee703a773141a1d40ad11f9e831f6053bd68@gmail.com"},"message":"Remove all test variants","distinct":true,"url":"https://api.github.com/repos/Rombur/spack/commits/9ca0d1f5f04885993f1b7fdfea7d2c9c8a6c3796"},{"sha":"f0a6ead19c854f214bd29f13f73bd0e7a665f7dd","author":{"name":"Adam J. Stewart","email":"2e72ee703a773141a1d40ad11f9e831f6053bd68@gmail.com"},"message":"Flake8","distinct":true,"url":"https://api.github.com/repos/Rombur/spack/commits/f0a6ead19c854f214bd29f13f73bd0e7a665f7dd"},{"sha":"a017c5e2efd479c27debba28c4cdbba52a0bba81","author":{"name":"Bruno Turcksin","email":"e47e193f4c88f3bcbff815a012d138c338346015@gmail.com"},"message":"Add boost 1.64.0 (#3934)","distinct":true,"url":"https://api.github.com/repos/Rombur/spack/commits/a017c5e2efd479c27debba28c4cdbba52a0bba81"},{"sha":"f86ed1e34dc90bade8127b490a4b8823d2af6514","author":{"name":"Jimmy Tang","email":"03f109a50311ce9ee6de2aa5e6a615671b207b3c@gmail.com"},"message":"Fix for llvm 4.0.0 on centos (#3904)\n\n* Fix for llvm 4.0.0 on centos\r\n\r\nThis addresses https://github.com/LLNL/spack/issues/3791\r\n\r\n* Only enable this option if on linux\r\n\r\n* Change condition to satisfy standard","distinct":true,"url":"https://api.github.com/repos/Rombur/spack/commits/f86ed1e34dc90bade8127b490a4b8823d2af6514"},{"sha":"41efada340ec7a57544ce8299427676c53d88025","author":{"name":"Javier","email":"ebe24ce9c22f503fa2265f9fa071ed76d37193ec@gmail.com"},"message":"Adding new python package: py-python-gitlab (#3936)","distinct":true,"url":"https://api.github.com/repos/Rombur/spack/commits/41efada340ec7a57544ce8299427676c53d88025"},{"sha":"5250e8ee8966b1e7c8be2f13277bc785d5af8e73","author":{"name":"Adam J. Stewart","email":"2e72ee703a773141a1d40ad11f9e831f6053bd68@gmail.com"},"message":"Fix HPL build, convert to MakefilePackage (#3777)\n\n* Fix HPL build, convert to MakefilePackage\r\n\r\n* Flake8 fix\r\n\r\n* Fix: spec -> self.spec\r\n\r\n* Properly query for system libraries\r\n\r\n* Update Intel-MKL as well\r\n\r\n* Recurse in system libs, fix MKL path, fixes lapack_libs","distinct":true,"url":"https://api.github.com/repos/Rombur/spack/commits/5250e8ee8966b1e7c8be2f13277bc785d5af8e73"},{"sha":"46d0ca9d01c6d6e2a67dacf528b7cc306d5bb815","author":{"name":"Adam J. Stewart","email":"2e72ee703a773141a1d40ad11f9e831f6053bd68@gmail.com"},"message":"Ensure that tests are optional (#3922)","distinct":true,"url":"https://api.github.com/repos/Rombur/spack/commits/46d0ca9d01c6d6e2a67dacf528b7cc306d5bb815"},{"sha":"a2135dff49290ed4aeb21e3b9d5192063bc3b0ed","author":{"name":"Jeffrey Salmond","email":"5e16a3e4f45c5ad118520e4b1c3b93c0b4354b4b@users.noreply.github.com"},"message":"add cppcheck new version (#3935)","distinct":true,"url":"https://api.github.com/repos/Rombur/spack/commits/a2135dff49290ed4aeb21e3b9d5192063bc3b0ed"},{"sha":"6017a6a6fe13f5fcc59b26e698d8caa0fa181e98","author":{"name":"Denis Davydov","email":"90d3f5da554cf800e184e109ae2eefbf29151d35@gmail.com"},"message":"netcdf: fix missing CC = mpicc ; this makes it work with Intel MPI (#3942)","distinct":true,"url":"https://api.github.com/repos/Rombur/spack/commits/6017a6a6fe13f5fcc59b26e698d8caa0fa181e98"},{"sha":"c0356182b6369f5c0407a87ecd2116d98b7d4978","author":{"name":"Todd Gamblin","email":"f37bfcf01e830ea42d4ed304f3d862c91732567a@llnl.gov"},"message":"Remove all test variants (#3923)","distinct":true,"url":"https://api.github.com/repos/Rombur/spack/commits/c0356182b6369f5c0407a87ecd2116d98b7d4978"},{"sha":"63c341037033f683221a7ede9d6b24e86ddf0951","author":{"name":"Todd Gamblin","email":"f37bfcf01e830ea42d4ed304f3d862c91732567a@llnl.gov"},"message":"Fix checksumming in Python3; add more fetch tests (#3941)\n\n* Checksum code wasn't opening binary files as binary.\r\n\r\n- Fixes Python 3 issue where files are opened as unicode text by default,\r\n  and decoding fails for binary blobs.\r\n\r\n* Simplify fetch test parametrization.\r\n\r\n* - add tests for URL fetching and checksumming.\r\n- fix coverage on interface functions in FetchStrategy superclass\r\n- add some extra crypto tests.","distinct":true,"url":"https://api.github.com/repos/Rombur/spack/commits/63c341037033f683221a7ede9d6b24e86ddf0951"},{"sha":"c67f8e4aa1d0d19c4c83d366d153d99428fcfb16","author":{"name":"Todd Gamblin","email":"f37bfcf01e830ea42d4ed304f3d862c91732567a@llnl.gov"},"message":"Fix ABI detection issues with macOS gcc. (#3854)\n\n- gcc on macOS says it's version 4.2.1, but it's really clang, and it's\r\n  actually the *same* clang as the system clang.\r\n\r\n- It also doesn't respond with a full path when called with\r\n  --print-file-name=libstdc++.dylib, which is expected from gcc in abi.py.\r\n  Instead, it gives a relative path and _gcc_compiler_compare doesn't\r\n  understand what to do with it.  This results in errors like:\r\n\r\n  ```\r\n  lib/spack/spack/abi.py, line 71, in _gcc_get_libstdcxx_version\r\n      libpath = os.readlink(output.strip())\r\n  OSError: [Errno 2] No such file or directory: 'libstdc++.dylib'\r\n  ```\r\n\r\n- This commit does two things:\r\n\r\n  1. Ignore any gcc that's actually clang in abi.py.  We can probably do\r\n     better than this, but it's not clear there is a need to, since we\r\n     should handle the compiler as clang, not gcc.\r\n\r\n  2. Don't auto-detect any \"gcc\" that is actually clang anymore.  Ignore\r\n     it and expect people to use clang (which is the default macOS\r\n     compiler anyway).\r\n\r\nUsers can still add fake gccs to their compilers.yaml if they want, but\r\nit's discouraged.","distinct":true,"url":"https://api.github.com/repos/Rombur/spack/commits/c67f8e4aa1d0d19c4c83d366d153d99428fcfb16"},{"sha":"a90e34f4cadd30d34db3d182bdceb9aaf085168e","author":{"name":"George Hartzell","email":"729825c53edde029671c900a9b6c9d58694b6a9d@alerce.com"},"message":"Add info for nextflow@0.17.3 (#3947)","distinct":true,"url":"https://api.github.com/repos/Rombur/spack/commits/a90e34f4cadd30d34db3d182bdceb9aaf085168e"},{"sha":"2a04fdca520ac3226375cd62fc61e201929234de","author":{"name":"Adam J. Stewart","email":"2e72ee703a773141a1d40ad11f9e831f6053bd68@gmail.com"},"message":"Convert LLVM to CMakePackage, update cmake dependency version (#3940)\n\n* Convert LLVM to CMakePackage, update cmake dependency version\r\n\r\n* Remove unused import","distinct":true,"url":"https://api.github.com/repos/Rombur/spack/commits/2a04fdca520ac3226375cd62fc61e201929234de"},{"sha":"ead58cbb9062fab01363e35746e65478acc2dcf5","author":{"name":"Todd Gamblin","email":"f37bfcf01e830ea42d4ed304f3d862c91732567a@llnl.gov"},"message":"spack uninstall no longer requires a known package. (#3915)\n\n- Spack install would previously fail if it could not load a package for\r\n  the thing being uninstalled.\r\n\r\n- This reworks uninstall to handle cases where the package is no longer\r\n  known, e.g.:\r\n    a) the package has been renamed or is no longer in Spack\r\n    b) the repository the package came from is no longer registered in\r\n       repos.yaml","distinct":true,"url":"https://api.github.com/repos/Rombur/spack/commits/ead58cbb9062fab01363e35746e65478acc2dcf5"},{"sha":"457268571086f921ea1034ec214511047a287ed3","author":{"name":"Todd Gamblin","email":"f37bfcf01e830ea42d4ed304f3d862c91732567a@llnl.gov"},"message":"Coverage for multiple Python versions. (#3951)\n\nUpdate tests to use codecov for multiple python versions.","distinct":true,"url":"https://api.github.com/repos/Rombur/spack/commits/457268571086f921ea1034ec214511047a287ed3"},{"sha":"0b002c2911845005c9c5f181f1cd5d77b8db1ec0","author":{"name":"Christoph Junghans","email":"a24fd7c7a84fb730b2e616c8dcd3a7f60941a5b8@gmail.com"},"message":"fetch git submodules recursively (#3779)\n\n* fetch git submodules recursively\r\n\r\nThis is useful if the submodules have submodules themselves. On\r\nthe other hand doing a recursive update doesn't hurt if there\r\nis only one level.\r\n\r\n* fetch submodules with depth=1 as well (fix #2190)\r\n\r\n* use git submodule with depth only for git>=1.8.4","distinct":true,"url":"https://api.github.com/repos/Rombur/spack/commits/0b002c2911845005c9c5f181f1cd5d77b8db1ec0"},{"sha":"9f0b94b4e190365b00df3d7ccfcc77d6b4ee4273","author":{"name":"Todd Gamblin","email":"f37bfcf01e830ea42d4ed304f3d862c91732567a@llnl.gov"},"message":"PythonPackage builds flat installs instead of egg directories.\n\n- Spack doesn't need eggs -- it manages its own directories\n\n- Simplify install layout and reduce sys.path searches by installing all\n  packages flat (eggs are deprecated for wheels, and this is also what\n  wheels do).\n\n- We now supply the --single-version-externally-managed argument to\n  `setup.py install` for setuptools packages and setuptools.\n\n- modify packages to only use setuptools args if setuptools is an\n  immediate dependency\n\n- Remove setuptools from packages that do not need it.\n\n  - Some packages use setuptools *only* when certain args (likeb\n    'develop' or 'bdist') are supplied to setup.py, and they specifically\n    do not use setuptools for installation.\n\n  - Spack never calls setup.py this way, so just removing the setuptools\n    dependency works for these packages.","distinct":true,"url":"https://api.github.com/repos/Rombur/spack/commits/9f0b94b4e190365b00df3d7ccfcc77d6b4ee4273"},{"sha":"8b92908ab4012888cdd1a802cc8db6a547a87a12","author":{"name":"Paul Hopkins","email":"fe2c636ae8fba98af9fa628077e744ab46a8850a@ligo.org"},"message":"Fix setuptools handling in Python packages.\n\n- add setuptools dependencies to packages that need it.\n- remove setuptools from packages that do not need it.","distinct":true,"url":"https://api.github.com/repos/Rombur/spack/commits/8b92908ab4012888cdd1a802cc8db6a547a87a12"},{"sha":"16a7b27a9eac19384db919e3d2567d3ee8e14ea4","author":{"name":"Matthew Krafczyk","email":"5fdd0ab43a93cffa2d8b55b1fa219e4b20396574@gmail.com"},"message":"more fixes for use of setuptools in python packages\n\n- py-setuptools is required by py-yt for importing yt in jupyter notebooks.\n- add two dependencies needed for python 2.7\n- add the py-subprocess32 package","distinct":true,"url":"https://api.github.com/repos/Rombur/spack/commits/16a7b27a9eac19384db919e3d2567d3ee8e14ea4"}]}
{"actor":{"display_login":"Rombur"}}