summaryrefslogtreecommitdiff
path: root/lib/spack/spack/build_systems/python.py
AgeCommit message (Expand)AuthorFilesLines
2024-01-02Update copyright year to 2024 (#41919)Todd Gamblin1-1/+1
2023-12-04PythonPackage: type hints (#40539)Adam J. Stewart1-31/+39
2023-11-01Revert python build isolation & setuptools source install (#40796)Harmen Stoppels1-99/+8
2023-10-26PythonPackage: allow archive_files to be overridden (#40694)Adam J. Stewart1-1/+1
2023-10-26PythonPackage: nested config_settings (#40693)Adam J. Stewart1-17/+26
2023-10-04Improve build isolation in PythonPipBuilder (#40224)Harmen Stoppels1-1/+99
2023-09-18Better detection of Python libs/headers (#39308)Adam J. Stewart1-8/+12
2023-09-14Ensure PythonExtension is consistent when finding externals (#40012)Massimiliano Culpo1-41/+41
2023-09-14Add efficient `deptype` flag and `spack.deptypes` module (#39472)Harmen Stoppels1-1/+2
2023-09-08Speed-up `spack external find` execution (#39843)Massimiliano Culpo1-2/+2
2023-08-12Python: remove maintainer (#39384)Adam J. Stewart1-1/+1
2023-08-11spack.repo: uppercase the global PATH variable (#39372)Massimiliano Culpo1-2/+2
2023-07-19Remove `LazyReference` from code (#38944)Massimiliano Culpo1-1/+1
2023-07-17Fix python import tests (#38928)Manuela Kuhn1-1/+1
2023-07-17Update new PythonPackage template to prefer --config-settings (#38918)Adam J. Stewart1-1/+6
2023-06-30tests/pythons: convert to new stand-alone test process (#38340)Tamara Dahlgren1-6/+9
2023-06-15Add virtual information on DAG edges (#34821)Massimiliano Culpo1-1/+1
2023-06-12pip is a pythonextension not a pythonpackage, and it turns out we werent doin...Peter Scheibel1-45/+45
2023-05-05Improve version, version range, and version list syntax and behavior (#36273)Harmen Stoppels1-1/+1
2023-02-20Fix view support for optional Python extensions (#35489)Adam J. Stewart1-0/+3
2023-02-15Use the `maintainers` directive in all base classes (#35324)Adam J. Stewart1-4/+2
2023-01-26Extract functions to read spec files from different format (#35094)Massimiliano Culpo1-1/+1
2023-01-18Bugfix: External Python Extensions (#34202)Greg Becker1-7/+77
2023-01-18license year bump (#34921)Harmen Stoppels1-1/+1
2022-12-04typing: move from comment annotations to Python 3.6 annotations (#34305)Todd Gamblin1-2/+2
2022-11-09ensure external PythonPackages have python deps (#33777)Greg Becker1-0/+22
2022-10-26Allow for packages with multiple build-systems (#30738)Massimiliano Culpo1-210/+224
2022-10-10PythonPackage: fix libs/headers attributes (#32970)Adam J. Stewart1-3/+3
2022-09-17Add skip_import to PythonPackage and use it in py-nilearn (#32664)Manuela Kuhn1-1/+17
2022-08-25Python: add new maintainer (#31755)Adam J. Stewart1-1/+1
2022-08-09PythonPackage: add --config-settings support (#31823)Adam J. Stewart1-3/+42
2022-07-31black: reformat entire repository with blackTodd Gamblin1-68/+67
2022-07-12`spack.repo.get()` can only be called on concrete specs (#31411)Massimiliano Culpo1-16/+13
2022-06-29PythonPackage: add default libs/headers attributes (#28527)Adam J. Stewart1-0/+34
2022-05-28refactor: packages import `spack.package` explicitly (#30404)Tom Scogland1-3/+4
2022-03-24add_files_to_view: flip incorrect default (#29700)Harmen Stoppels1-1/+1
2022-03-24environment views: single pass view generation (#29443)Harmen Stoppels1-1/+1
2022-03-23python: drop dependency on `file` for script check (#29513)Harmen Stoppels1-2/+2
2022-01-14Update copyright year to 2022Todd Gamblin1-1/+1
2022-01-14PythonPackage: install packages with pip (#27798)Adam J. Stewart1-191/+57
2022-01-13Python: improve site_packages_dir handling (#28346)Adam J. Stewart1-23/+20
2021-11-08Python tests: skip importing weirdly-named modules (#27151)iarspider1-0/+3
2021-10-28YamlFilesystemView: improve file removal performance via batching (#24355)Robert Blackwell1-1/+5
2021-09-19Python: use platform-specific site packages dir (#25998)Adam J. Stewart1-1/+1
2021-08-26Speedup environment activation, part 2 (#25633)Adam J. Stewart1-7/+9
2021-07-16Python: query distutils to find site-packages directory (#24095)Adam J. Stewart1-24/+19
2021-07-08imports: sort imports everywhere in Spack (#24695)Todd Gamblin1-5/+11
2021-03-15Fix use of quotes in Python build system (#22279)Adam J. Stewart1-1/+1
2021-03-03Bootstrap clingo from sources (#21446)Massimiliano Culpo1-1/+22
2021-02-04Python: add maintainer(s) (#21125)Adam J. Stewart1-0/+2