summaryrefslogtreecommitdiff
path: root/setuptools/command/editable_wheel.py
Commit message (Collapse)AuthorAgeFilesLines
* Apply suggestions from code reviewAnderson Bravalheri2023-03-191-4/+4
| | | Co-authored-by: Ed Morley <501702+edmorley@users.noreply.github.com>
* Use new warnings in setuptools/command/editable_wheel.pyAnderson Bravalheri2023-03-071-65/+66
|
* Small rewording for user-facing text/docsAnderson Bravalheri2023-02-131-1/+1
|
* Reduce usage of pkg_resources (#3792)Anderson Bravalheri2023-02-131-28/+15
|\
| * Replace/move _normalization.path with/to _path.samepath and _path.normpathAnderson Bravalheri2023-01-241-4/+11
| |
| * Extract normalization functions from editable_wheel and dist_info into own ↵Anderson Bravalheri2023-01-231-28/+8
| | | | | | | | module
* | Improve warning messageAnderson Bravalheri2023-02-131-2/+3
| |
* | Clarify 'editable_wheel' and 'dist_info' are internal commands onlyAnderson Bravalheri2023-02-131-2/+3
| |
* | Use warning in editable since pip hides PEP 678 notesAnderson Bravalheri2023-02-131-8/+6
| |
* | Remove editable_wheel "catch all" exceptionAnderson Bravalheri2023-02-131-12/+37
|/ | | | … instead add information helping how to debug the problem.
*---. Merge PRs #3636 #3634 #3633 #3595 #3576 #3569 #3564Anderson Bravalheri2022-10-141-4/+13
|\ \ \
| | | * Improve warnings in editable installAnderson Bravalheri2022-08-261-2/+6
| |_|/ |/| |
| | * Handle no-packages projects in editable_wheelAnderson Bravalheri2022-10-121-1/+6
| |/ |/|
| * fix small error message typo in editable_wheel.pyalexzorin2022-10-121-1/+1
|/
* Prevent accidental partial name matching in editable hooksAnderson Bravalheri2022-08-241-1/+1
|
* Limit number of string replacementsAnderson Bravalheri2022-08-211-1/+5
|
* Fix recursion problem in finderAnderson Bravalheri2022-08-211-1/+1
|
* Fix backward compatibility with distutilsAnderson Bravalheri2022-08-151-0/+2
|
* Ensure commands are finalized before using themAnderson Bravalheri2022-08-121-3/+4
|
* Handle accidental virtual namespaces in editable install (#3512)Anderson Bravalheri2022-08-121-2/+10
|\
| * Add comments about accidental virtual namespacesAnderson Bravalheri2022-08-121-1/+9
| |
| * Emulate accidental namespaces from regular installationAnderson Bravalheri2022-08-121-1/+1
| |
* | Parametrise command nameAnderson Bravalheri2022-08-121-2/+2
| |
* | Safeguard editable installs against build_py errorsAnderson Bravalheri2022-08-121-1/+44
|/
* Fix issue with editable install and single module distributionsAnderson Bravalheri2022-08-111-1/+1
|\
| * Fix problem with editable install and single module packagesAnderson Bravalheri2022-08-111-1/+1
| |
* | editable_install: Fix missing dry-run for legacy namespacesAnderson Bravalheri2022-08-111-0/+1
| |
* | Fix typo in editable_wheel.pyleonixyz2022-08-111-1/+1
|/
* 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 deprecation warning for compat editable modeAnderson Bravalheri2022-08-031-2/+15
|
* Add compat mode to editable installAnderson Bravalheri2022-08-031-11/+37
| | | | | | | | 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`.
* Fix header locationAnderson Bravalheri2022-06-271-1/+1
|
* Add help message to editable install exceptionAnderson Bravalheri2022-06-251-6/+23
|
* 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).
* editable_wheel: Improve strategy interfaceAnderson Bravalheri2022-06-241-27/+32
|
* 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-241-101/+273
|
* Add warning with information for the user about link treeAnderson Bravalheri2022-06-161-0/+18
|
* Avoid adding PathEntryFinder if not necessaryAnderson Bravalheri2022-06-151-0/+4
|
* Add missing methods to PathEntryFinderAnderson Bravalheri2022-06-151-4/+10
|
* Correctly handle namespace spec via PathEntryFinderAnderson Bravalheri2022-06-151-39/+65
|
* Allow egg-info directory to be ignored in manifestAnderson Bravalheri2022-06-151-0/+12
|
* Improve clarity of 'editable_wheel' codeAnderson Bravalheri2022-06-151-41/+58
|
* Add LinkTree strategy for build executableAnderson Bravalheri2022-06-151-38/+127
|
* Fix error with Python 3.7Anderson Bravalheri2022-06-151-2/+2
|
* Add logging messages to editable installAnderson Bravalheri2022-06-151-4/+19
|
* Make sure top-level modules can be imported in editable installAnderson Bravalheri2022-06-151-1/+13
|