summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Merge pull request #11487 from pelson/feature/base-prefix-config"Paul Moore2023-04-212-32/+3
| | | | | This reverts commit 56e5fa3c0fd0544e7b5b9b89d9d7854b82d51242, reversing changes made to 2c09e9c760e67fd801b3e756357de3b3c82cd08d.
* Improve testStéphane Bidoul2023-04-141-0/+4
|
* Introduce ireq.cached_wheel_source_linkStéphane Bidoul2023-04-141-0/+2
|
* Rename original_link_is_in_wheel_cache to is_wheel_from_cacheStéphane Bidoul2023-04-141-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 archiveStéphane Bidoul2023-04-141-0/+38
|
* Add function to check hashes against known digestsStéphane Bidoul2023-04-141-0/+8
|
* Merge pull request #11949 from sbidoul/hash2hashes-sbiStéphane Bidoul2023-04-142-0/+63
|\ | | | | Generate download_info.info.hashes in install report for direct URL archives
| * Improve conversion of direct_url.hash to hashesStéphane Bidoul2023-04-111-0/+30
| |
| * Add test for download_info hashesStéphane Bidoul2023-04-111-0/+33
| |
* | Report requested_extras for editable requirementsStéphane Bidoul2023-04-111-0/+46
| |
* | Report requested_extras for direct URLsStéphane Bidoul2023-04-111-0/+46
|/
* [pre-commit.ci] auto fixes from pre-commit.com hookspre-commit-ci[bot]2023-04-101-5/+25
| | | | for more information, see https://pre-commit.ci
* Mock _permitted instead of is_localRyan Shepherd2023-04-101-6/+6
|
* Merge pull request #11938 from sbidoul/fix-direct-url-hash-trusted-sbiStéphane Bidoul2023-04-101-0/+113
|\ | | | | Don't trust link hash in direct URL dependencies
| * Add test for combination of invalid link hash and good --hashStéphane Bidoul2023-04-101-1/+17
| |
| * Add tests about link hashes validationStéphane Bidoul2023-04-101-0/+97
| |
* | Merge pull request #11942 from Darsstar/correct-keyring-provider-defaultPaul Moore2023-04-101-5/+11
|\ \ | |/ |/| Correct keyring provider default
| * Alter test_prompt_for_keyring_if_needed to make sure we test the default is ↵Dos Moonen2023-04-101-5/+11
| | | | | | | | `auto`.
* | Merge pull request #11936 from sbidoul/fix-link-hash-parsingStéphane Bidoul2023-04-101-1/+33
|\ \ | |/ |/| Various fixes to the link hash parser
| * Keep empty hash, as beforeStéphane Bidoul2023-04-071-2/+6
| |
| * pep 658 hashes are not URL fragment hashesStéphane Bidoul2023-04-071-1/+17
| |
| * Various fixes to the link hash parserStéphane Bidoul2023-04-071-0/+12
| |
* | Merge branch 'main' into per-req-config-settingsq0w2023-04-098-106/+188
|\ \
| * | Stop propagating `config_settings` to dependencies (#11941)Stéphane Bidoul2023-04-091-15/+134
| |/
| * Remove more traces of setup.py installStéphane Bidoul2023-03-312-4/+1
| |
| * Adapt test to the removal of setup.py install code pathStéphane Bidoul2023-03-312-50/+17
| |
| * Rework test_show_with_files_from_legacyStéphane Bidoul2023-03-311-5/+20
| | | | | | | | It relied on a function that does not exist anymore.
| * Fix test_install_requirements_with_optionsStéphane Bidoul2023-03-311-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 legacyStéphane Bidoul2023-03-311-3/+0
| |
| * Remove now unused FormatControl in WheelCacheStéphane Bidoul2023-03-292-9/+7
| |
| * Remove no-binary disabling the cache of locally built wheelsStéphane Bidoul2023-03-291-2/+2
| |
* | Remove merge_config_settingsq0w2023-04-092-86/+3
| |
* | fix typingq0w2023-03-311-1/+2
| |
* | Add more test casesq0w2023-03-311-20/+20
| |
* | Merge branch 'main' into per-req-config-settingsq0w2023-03-3033-203/+65
|\ \ | |/
| * Norm path before compare (#11719)lorddavidiii2023-03-271-0/+6
| |
| * Bump all linters other than mypy (#11901)Pradyun Gedam2023-03-2712-13/+6
| |
| * Merge pull request #11861 from sbidoul/deprecate-build-global-option-sbiStéphane Bidoul2023-03-271-1/+1
| |\ | | | | | | Deprecate --build-option and --global-option
| | * Deprecate --build-option and --global-optionStéphane Bidoul2023-03-271-1/+1
| | |
| * | Merge pull request #11871 from sbidoul/always-use-pep517-when-wheel-absent-sbiStéphane Bidoul2023-03-2723-189/+52
| |\ \ | | | | | | | | Always use pep 517 when the 'wheel' package is absent
| | * | xfail test with colon in console entry point nameStéphane Bidoul2023-03-271-1/+6
| | | | | | | | | | | | | | | | | | | | This was supported by setup.py install but not by our wheel installation logic.
| | * | Remove with_wheel fixtureStéphane Bidoul2023-03-2718-96/+2
| | | | | | | | | | | | | | | | We install wheel by default in our test env.
| | * | Fix test_debian_egg_name_workaroundStéphane Bidoul2023-03-271-5/+17
| | | | | | | | | | | | | | | | Run setup.py install manually since pip does not do it anymore.
| | * | Update a few tests for removal of setup.py installStéphane Bidoul2023-03-271-3/+3
| | | | | | | | | | | | | | | | We now look for "Building wheel" instead of "running setup.py install"
| | * | Update entrypoint testsStéphane Bidoul2023-03-271-3/+8
| | | | | | | | | | | | | | | | | | | | console_script entrypoints declarations are stricter when we don't use setup.py install.
| | * | Update test_inspect_basicStéphane Bidoul2023-03-271-1/+2
| | | | | | | | | | | | | | | | wheel is now installed in our test venv by default.
| | * | Update test_install_package_that_emits_unicodeStéphane Bidoul2023-03-271-1/+1
| | | | | | | | | | | | | | | | Adapt to the removal of the setup.py install code path.
| | * | Update test_install_subprocess_output_handlingStéphane Bidoul2023-03-271-2/+8
| | | |
| | * | Test presence of dist-info instead of egg-infoStéphane Bidoul2023-03-272-4/+3
| | | |
| | * | Always install wheel in test venvsStéphane Bidoul2023-03-271-2/+4
| | | |