summaryrefslogtreecommitdiff
path: root/setuptools
Commit message (Collapse)AuthorAgeFilesLines
...
| | * Filter external egg_info filesAnderson Bravalheri2022-08-111-3/+17
| | |
| | * Replicate error in issue 3500Anderson Bravalheri2022-08-111-0/+37
| | |
| * | Fix issue with editable install and single module distributionsAnderson Bravalheri2022-08-112-1/+30
| |\ \
| | * | Fix problem with editable install and single module packagesAnderson Bravalheri2022-08-111-1/+1
| | | |
| | * | Reproduce problem with editable install in issue 3499Anderson Bravalheri2022-08-111-0/+29
| | |/
| * | editable_install: Fix missing dry-run for legacy namespacesAnderson Bravalheri2022-08-111-0/+1
| | |
| * | editable_install: Ensure tests with legacy namespaces runAnderson Bravalheri2022-08-111-0/+7
| | |
| * | Fix typo in editable_wheel.pyleonixyz2022-08-111-1/+1
| |/
| * Merge PEP 660 implementation (#3488)Anderson Bravalheri2022-08-1122-263/+2636
| |\
| | * Merge 'main' into feature/pep660Anderson Bravalheri2022-08-0623-205/+321
| | |\
| | * \ Merge branch 'main' into feature/pep660Anderson Bravalheri2022-08-051-1/+6
| | |\ \
| | * | | Prevent test errors on Windows due to path sepAnderson Bravalheri2022-08-041-4/+8
| | | | |
| | * | | Improve editable_wheel command helpAnderson Bravalheri2022-08-031-3/+3
| | | | |
| | * | | Use better wording in description of 'compat' editable modeAnderson Bravalheri2022-08-031-1/+1
| | | | |
| | * | | Add test for 'compat' editable modeAnderson Bravalheri2022-08-031-0/+33
| | | | |
| | * | | Add deprecation warning for compat editable modeAnderson Bravalheri2022-08-031-2/+15
| | | | |
| | * | | Adapt test_build_meta to the new format of editable_wheel optionsAnderson Bravalheri2022-08-031-5/+5
| | | | |
| | * | | Add compat mode to editable installAnderson Bravalheri2022-08-032-22/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is only a transitional measure that can be temporarily used by users to help them to adapt to the PEP 660 implementation. In this commit the argument for the `editable_wheel` command is changed from the flag form `--strict` to `--mode=strict`.
| | * | | Merge branch 'main' into feature/pep660Anderson Bravalheri2022-08-0374-1064/+1037
| | |\ \ \
| | * | | | Avoid using 'SETUPTOOLS_EDITABLE' env var in testAnderson Bravalheri2022-08-021-24/+28
| | | | | |
| | * | | | Use venv to isolate test_legacy_editable_installAnderson Bravalheri2022-08-021-6/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a test fix to prevent this test case for breaking test isolation.
| | * | | | Use set comparisson in test instead of listAnderson Bravalheri2022-08-021-3/+3
| | | | | |
| | * | | | Add prepare_metadata_for_build_editable to build_meta.__all__Anderson Bravalheri2022-08-021-0/+1
| | | | | |
| | * | | | Merge branch 'main' into feature/pep660Anderson Bravalheri2022-08-0287-797/+388
| | |\ \ \ \
| | * \ \ \ \ Merge 'upstream/main' into feature/pep660Anderson Bravalheri2022-07-215-34/+31
| | |\ \ \ \ \
| | * \ \ \ \ \ Merge 'upstream/main' into feature/pep660Anderson Bravalheri2022-07-0420-286/+202
| | |\ \ \ \ \ \
| | * | | | | | | Fix grammar problems with paragraph in docsAnderson Bravalheri2022-07-031-1/+1
| | | | | | | | |
| | * | | | | | | Fix header locationAnderson Bravalheri2022-06-271-1/+1
| | | | | | | | |
| | * | | | | | | Add interfaces to docsAnderson Bravalheri2022-06-252-15/+15
| | | | | | | | |
| | * | | | | | | Add help message to editable install exceptionAnderson Bravalheri2022-06-251-6/+23
| | | | | | | | |
| | * | | | | | | Allow users to opt-into previous "develop" behaviorAnderson Bravalheri2022-06-252-24/+58
| | | | | | | | |
| | * | | | | | | Test symlinks in the target directoryAnderson Bravalheri2022-06-251-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve chances that symlinks are tested directly on the relevant file system (some machines might have multiple disks with different link support).
| | * | | | | | | sdist: Add files from build subcommands (get_source_files)Anderson Bravalheri2022-06-253-0/+71
| | | | | | | | |
| | * | | | | | | Revert addition of use_links to build_libAnderson Bravalheri2022-06-242-5/+3
| | | | | | | | |
| | * | | | | | | Add docstrings for command classesAnderson Bravalheri2022-06-242-2/+166
| | | | | | | | |
| | * | | | | | | editable_wheel: Improve strategy interfaceAnderson Bravalheri2022-06-242-29/+34
| | | | | | | | |
| | * | | | | | | editable_wheel: simplify strategy instantiationAnderson Bravalheri2022-06-241-53/+15
| | | | | | | | |
| | * | | | | | | editable_wheel: Move warnings/logging inside the strategy classesAnderson Bravalheri2022-06-241-18/+40
| | | | | | | | |
| | * | | | | | | Remove unnecessary complexityAnderson Bravalheri2022-06-241-46/+1
| | | | | | | | |
| | * | | | | | | Rely on get_outputs() and get_output_mapping() in editable_wheelAnderson Bravalheri2022-06-242-112/+292
| | | | | | | | |
| | * | | | | | | Merge remote-tracking branch 'upstream/main' into feature/pep660Anderson Bravalheri2022-06-248-49/+259
| | |\ \ \ \ \ \ \
| | * | | | | | | | Fix problems with backup directoryAnderson Bravalheri2022-06-212-3/+3
| | | | | | | | | |
| | * | | | | | | | build_meta: Allow dist-info and egg-info to coexistAnderson Bravalheri2022-06-213-45/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PEP 517 does not care if other directories/files are left behind in the `metadata_directory`, as long as a `.dist_info` directory is produced at the root. We can leave the `.egg-info` directory behind, so this way we don't have to run it again when listing files from `build_py`.
| | * | | | | | | | Allow dist-info to keep original egg-info directoryAnderson Bravalheri2022-06-212-6/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During a PEP 517 build, this directory can later be passed to ``build_py`` via the ``existing_egg_info_dir attribute`` (which in turn avoids re-running ``egg_info`` to create a manifest).
| | * | | | | | | | Fix linting errorsAnderson Bravalheri2022-06-202-11/+4
| | | | | | | | | |
| | * | | | | | | | Remove debugging codeAnderson Bravalheri2022-06-191-1/+0
| | | | | | | | | |
| | * | | | | | | | Make it possible for build_ext to export the output mappingAnderson Bravalheri2022-06-194-29/+187
| | | | | | | | | |
| | * | | | | | | | Make it possible for build_py to export the output mappingAnderson Bravalheri2022-06-192-8/+113
| | | | | | | | | |
| | * | | | | | | | build_py: Allow get_outputs() to work without re-running egg-infoAnderson Bravalheri2022-06-182-65/+132
| | | | | | | | | |
| | * | | | | | | | Address errors in tests for WindowsAnderson Bravalheri2022-06-172-24/+27
| | | | | | | | | |