Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "Merge pull request #11487 from pelson/feature/base-prefix-config" | Paul Moore | 2023-04-21 | 2 | -32/+3 |
| | | | | | This reverts commit 56e5fa3c0fd0544e7b5b9b89d9d7854b82d51242, reversing changes made to 2c09e9c760e67fd801b3e756357de3b3c82cd08d. | ||||
* | Improve test | Stéphane Bidoul | 2023-04-14 | 1 | -0/+4 |
| | |||||
* | Introduce ireq.cached_wheel_source_link | Stéphane Bidoul | 2023-04-14 | 1 | -0/+2 |
| | |||||
* | Rename original_link_is_in_wheel_cache to is_wheel_from_cache | Stéphane Bidoul | 2023-04-14 | 1 | -2/+2 |
| | | | | | | | | This more accurately reflects that it is not necessarily related to original_link, original_link being the direct URL link, and the wheel cache can also be populated from sdists URL discovered by the finder. | ||||
* | Check hashes of cached built wheels agains origin source archive | Stéphane Bidoul | 2023-04-14 | 1 | -0/+38 |
| | |||||
* | Add function to check hashes against known digests | Stéphane Bidoul | 2023-04-14 | 1 | -0/+8 |
| | |||||
* | Merge pull request #11949 from sbidoul/hash2hashes-sbi | Stéphane Bidoul | 2023-04-14 | 2 | -0/+63 |
|\ | | | | | Generate download_info.info.hashes in install report for direct URL archives | ||||
| * | Improve conversion of direct_url.hash to hashes | Stéphane Bidoul | 2023-04-11 | 1 | -0/+30 |
| | | |||||
| * | Add test for download_info hashes | Stéphane Bidoul | 2023-04-11 | 1 | -0/+33 |
| | | |||||
* | | Report requested_extras for editable requirements | Stéphane Bidoul | 2023-04-11 | 1 | -0/+46 |
| | | |||||
* | | Report requested_extras for direct URLs | Stéphane Bidoul | 2023-04-11 | 1 | -0/+46 |
|/ | |||||
* | [pre-commit.ci] auto fixes from pre-commit.com hooks | pre-commit-ci[bot] | 2023-04-10 | 1 | -5/+25 |
| | | | | for more information, see https://pre-commit.ci | ||||
* | Mock _permitted instead of is_local | Ryan Shepherd | 2023-04-10 | 1 | -6/+6 |
| | |||||
* | Merge pull request #11938 from sbidoul/fix-direct-url-hash-trusted-sbi | Stéphane Bidoul | 2023-04-10 | 1 | -0/+113 |
|\ | | | | | Don't trust link hash in direct URL dependencies | ||||
| * | Add test for combination of invalid link hash and good --hash | Stéphane Bidoul | 2023-04-10 | 1 | -1/+17 |
| | | |||||
| * | Add tests about link hashes validation | Stéphane Bidoul | 2023-04-10 | 1 | -0/+97 |
| | | |||||
* | | Merge pull request #11942 from Darsstar/correct-keyring-provider-default | Paul Moore | 2023-04-10 | 1 | -5/+11 |
|\ \ | |/ |/| | Correct keyring provider default | ||||
| * | Alter test_prompt_for_keyring_if_needed to make sure we test the default is ↵ | Dos Moonen | 2023-04-10 | 1 | -5/+11 |
| | | | | | | | | `auto`. | ||||
* | | Merge pull request #11936 from sbidoul/fix-link-hash-parsing | Stéphane Bidoul | 2023-04-10 | 1 | -1/+33 |
|\ \ | |/ |/| | Various fixes to the link hash parser | ||||
| * | Keep empty hash, as before | Stéphane Bidoul | 2023-04-07 | 1 | -2/+6 |
| | | |||||
| * | pep 658 hashes are not URL fragment hashes | Stéphane Bidoul | 2023-04-07 | 1 | -1/+17 |
| | | |||||
| * | Various fixes to the link hash parser | Stéphane Bidoul | 2023-04-07 | 1 | -0/+12 |
| | | |||||
* | | Merge branch 'main' into per-req-config-settings | q0w | 2023-04-09 | 8 | -106/+188 |
|\ \ | |||||
| * | | Stop propagating `config_settings` to dependencies (#11941) | Stéphane Bidoul | 2023-04-09 | 1 | -15/+134 |
| |/ | |||||
| * | Remove more traces of setup.py install | Stéphane Bidoul | 2023-03-31 | 2 | -4/+1 |
| | | |||||
| * | Adapt test to the removal of setup.py install code path | Stéphane Bidoul | 2023-03-31 | 2 | -50/+17 |
| | | |||||
| * | Rework test_show_with_files_from_legacy | Stéphane Bidoul | 2023-03-31 | 1 | -5/+20 |
| | | | | | | | | It relied on a function that does not exist anymore. | ||||
| * | Fix test_install_requirements_with_options | Stéphane Bidoul | 2023-03-31 | 1 | -12/+1 |
| | | | | | | | | | | This test depended on setup.py install, and tbh, I don't see a good reason to attempt an install when testing the requirements file parser. | ||||
| * | Remove setup.py install legacy | Stéphane Bidoul | 2023-03-31 | 1 | -3/+0 |
| | | |||||
| * | Remove now unused FormatControl in WheelCache | Stéphane Bidoul | 2023-03-29 | 2 | -9/+7 |
| | | |||||
| * | Remove no-binary disabling the cache of locally built wheels | Stéphane Bidoul | 2023-03-29 | 1 | -2/+2 |
| | | |||||
* | | Remove merge_config_settings | q0w | 2023-04-09 | 2 | -86/+3 |
| | | |||||
* | | fix typing | q0w | 2023-03-31 | 1 | -1/+2 |
| | | |||||
* | | Add more test cases | q0w | 2023-03-31 | 1 | -20/+20 |
| | | |||||
* | | Merge branch 'main' into per-req-config-settings | q0w | 2023-03-30 | 33 | -203/+65 |
|\ \ | |/ | |||||
| * | Norm path before compare (#11719) | lorddavidiii | 2023-03-27 | 1 | -0/+6 |
| | | |||||
| * | Bump all linters other than mypy (#11901) | Pradyun Gedam | 2023-03-27 | 12 | -13/+6 |
| | | |||||
| * | Merge pull request #11861 from sbidoul/deprecate-build-global-option-sbi | Stéphane Bidoul | 2023-03-27 | 1 | -1/+1 |
| |\ | | | | | | | Deprecate --build-option and --global-option | ||||
| | * | Deprecate --build-option and --global-option | Stéphane Bidoul | 2023-03-27 | 1 | -1/+1 |
| | | | |||||
| * | | Merge pull request #11871 from sbidoul/always-use-pep517-when-wheel-absent-sbi | Stéphane Bidoul | 2023-03-27 | 23 | -189/+52 |
| |\ \ | | | | | | | | | Always use pep 517 when the 'wheel' package is absent | ||||
| | * | | xfail test with colon in console entry point name | Stéphane Bidoul | 2023-03-27 | 1 | -1/+6 |
| | | | | | | | | | | | | | | | | | | | | This was supported by setup.py install but not by our wheel installation logic. | ||||
| | * | | Remove with_wheel fixture | Stéphane Bidoul | 2023-03-27 | 18 | -96/+2 |
| | | | | | | | | | | | | | | | | We install wheel by default in our test env. | ||||
| | * | | Fix test_debian_egg_name_workaround | Stéphane Bidoul | 2023-03-27 | 1 | -5/+17 |
| | | | | | | | | | | | | | | | | Run setup.py install manually since pip does not do it anymore. | ||||
| | * | | Update a few tests for removal of setup.py install | Stéphane Bidoul | 2023-03-27 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | We now look for "Building wheel" instead of "running setup.py install" | ||||
| | * | | Update entrypoint tests | Stéphane Bidoul | 2023-03-27 | 1 | -3/+8 |
| | | | | | | | | | | | | | | | | | | | | console_script entrypoints declarations are stricter when we don't use setup.py install. | ||||
| | * | | Update test_inspect_basic | Stéphane Bidoul | 2023-03-27 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | wheel is now installed in our test venv by default. | ||||
| | * | | Update test_install_package_that_emits_unicode | Stéphane Bidoul | 2023-03-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Adapt to the removal of the setup.py install code path. | ||||
| | * | | Update test_install_subprocess_output_handling | Stéphane Bidoul | 2023-03-27 | 1 | -2/+8 |
| | | | | |||||
| | * | | Test presence of dist-info instead of egg-info | Stéphane Bidoul | 2023-03-27 | 2 | -4/+3 |
| | | | | |||||
| | * | | Always install wheel in test venvs | Stéphane Bidoul | 2023-03-27 | 1 | -2/+4 |
| | | | |