summaryrefslogtreecommitdiff
path: root/lib/spack/spack/util/web.py
AgeCommit message (Expand)AuthorFilesLines
2024-01-02Update copyright year to 2024 (#41919)Todd Gamblin1-1/+1
2023-10-11spider: respect <base> tag (#40443)Harmen Stoppels1-8/+20
2023-09-19Use process pool executors for web-crawling and retrieving archives (#39888)Massimiliano Culpo1-146/+134
2023-09-15Group primitive url/path handling functions together (#40028)Massimiliano Culpo1-141/+18
2023-08-07Picklable HTTPError (#39285)Harmen Stoppels1-2/+11
2023-08-05Add a more detailed HTTPError (#39187)Harmen Stoppels1-3/+26
2023-07-05Drop Python 2 super syntax (#38718)Adam J. Stewart1-3/+1
2023-07-04Remove from __future__ imports (#38703)Adam J. Stewart1-2/+0
2023-06-13Windows bugfix: path-to-URL conversion (#37827)Dan Lipsa1-2/+5
2023-04-13Resolve `<include-fragment>` tags e.g. in github release pages (#36674)Wouter Deconinck1-2/+46
2023-01-18license year bump (#34921)Harmen Stoppels1-1/+1
2022-12-21urlopen: handle timeout in opener (#34639)Harmen Stoppels1-4/+4
2022-12-21etags for index.json invalidation, test coverage (#34641)Harmen Stoppels1-0/+30
2022-12-14Revert "Revert "Use `urllib` handler for `s3://` and `gs://`, improve `url_ex...Harmen Stoppels1-136/+53
2022-12-13Use file paths/urls correctly (#34452)Harmen Stoppels1-16/+14
2022-12-10Revert "Use `urllib` handler for `s3://` and `gs://`, improve `url_exists` th...Todd Gamblin1-38/+99
2022-12-10Use `urllib` handler for `s3://` and `gs://`, improve `url_exists` through HE...Harmen Stoppels1-99/+38
2022-12-09s3: cache client instance (#34372)Harmen Stoppels1-8/+4
2022-12-05web: remove checks for SSL verification support (#34307)Todd Gamblin1-31/+5
2022-11-26Revert "`url_exists` related improvements (#34095)" (#34144)Satish Balay1-56/+63
2022-11-23`url_exists` related improvements (#34095)Harmen Stoppels1-63/+56
2022-11-15Stop using `six` in Spack (#33905)Massimiliano Culpo1-5/+3
2022-11-14Remove support for running with Python 2.7 (#33063)Massimiliano Culpo1-14/+4
2022-10-26Allow for packages with multiple build-systems (#30738)Massimiliano Culpo1-1/+1
2022-09-22Fetching: log more exceptions (#32736)Peter Scheibel1-1/+2
2022-08-30Environments: Add support for include URLs (#29026)Tamara Dahlgren1-12/+209
2022-07-31black: reformat entire repository with blackTodd Gamblin1-117/+114
2022-07-31black: clean up noqa comments from most of the codeTodd Gamblin1-4/+4
2022-07-14Bug/fix credentials s3 buildcache update (#31391)Joseph Snyder1-1/+1
2022-05-28refactor: packages import `spack.package` explicitly (#30404)Tom Scogland1-1/+1
2022-05-09Get timeout for web requests with urllib from spack config, same as for curl ...Dom Heinzeller1-5/+5
2022-04-06web.py: set User-Agent (#29919)Harmen Stoppels1-1/+5
2022-03-18R versions (#29258)Tom Scogland1-5/+13
2022-03-17Windows Support: Testing Suite integrationJohn Parent1-2/+3
2022-03-17"spack commands --update-completion"John Parent1-1/+1
2022-03-17Path handling (#28402)John W. Parent1-0/+4
2022-03-17Update tests support for WindowsBetsy McPhail1-3/+8
2022-03-17Create rename utility functionBetsy McPhail1-2/+2
2022-02-23Checksum match (#28989)Tom Scogland1-1/+20
2022-01-14Update copyright year to 2022Todd Gamblin1-1/+1
2021-11-19Add connection specification to mirror creation (#24244)Joseph Snyder1-3/+7
2021-10-22Add GCS Bucket Mirrors (#26382)Doug Jacobsen1-0/+31
2021-08-26Conditionally remove 'context' from kwargs in _urlopen (#25316)Paul Kuberry1-3/+9
2021-08-19New `spack.environment.active_environment` api, and make spack.environment no...Harmen Stoppels1-1/+0
2021-07-16API Docs: fix broken reference targetsAdam J. Stewart1-1/+1
2021-07-08imports: sort imports everywhere in Spack (#24695)Todd Gamblin1-5/+4
2021-06-22Add config option to use urllib to fetch if curl missing (#21398)loulawrence1-1/+2
2021-06-01Fix leading / during spack buildcache -f ... (#24028)Harmen Stoppels1-1/+1
2021-04-02Check against a list of known-broken specs in `ci generate` (#22690)Zack Galbreath1-14/+12
2021-02-16Pipelines: Temporary buildcache storage (#21474)Scott Wittenburg1-3/+43