summaryrefslogtreecommitdiff
path: root/setuptools/command
Commit message (Collapse)AuthorAgeFilesLines
* 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`.
* Merge branch 'main' into feature/pep660Anderson Bravalheri2022-08-031-2/+3
|\
| * Merge pull request #3469 from pypa/debt/deprecate-upload-docsJason R. Coombs2022-08-021-2/+3
| |\ | | | | | | Deprecate upload_docs command
| | * 👹 Feed the hobgoblins (delint).Jason R. Coombs2022-08-021-1/+3
| | |
| | * spell out read the docsJason R. Coombs2022-08-021-1/+1
| | | | | | | | | Co-authored-by: Pradyun Gedam <pradyunsg@gmail.com>
| | * Revert "Limit the scope of deprecation of the upload_docs command."Jason R. Coombs2022-07-271-2/+1
| | | | | | | | | | | | | | | | | | This reverts commit 995d309317c6895a123c03df28bc8f51f6ead5f5. Ref #2971.
* | | Merge branch 'main' into feature/pep660Anderson Bravalheri2022-08-021-2/+6
|\ \ \ | |/ /
| * | Update 'bdist' format addition to assume a single 'format_commands' as a ↵Jason R. Coombs2022-07-311-2/+6
| |/ | | | | | | dictionary, but fall back to the dual dict/list model for compatibility with stdlib.
* | Merge 'upstream/main' into feature/pep660Anderson Bravalheri2022-07-041-1/+0
|\ \ | |/
| * setuptools: drop support for installing an entrypoint dependenciesBenoit Pierre2022-07-021-1/+0
| | | | | | | | | | | | | | It does not work (broken since `v60.8.0`: the code in `_install_dependencies` forgets to add the newly installed egg to `sys.path`), and is unnecessary as it's the job of the code handling `setup_requires` to ensure all necessary build requirements are installed.
* | 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-251-14/+14
| |
* | 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).
* | sdist: Add files from build subcommands (get_source_files)Anderson Bravalheri2022-06-252-0/+30
| |
* | Revert addition of use_links to build_libAnderson Bravalheri2022-06-242-5/+3
| |
* | Add docstrings for command classesAnderson Bravalheri2022-06-241-1/+107
| |
* | 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
| |
* | Fix problems with backup directoryAnderson Bravalheri2022-06-211-1/+1
| |
* | Allow dist-info to keep original egg-info directoryAnderson Bravalheri2022-06-211-3/+37
| | | | | | | | | | | | 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
| |
* | Make it possible for build_ext to export the output mappingAnderson Bravalheri2022-06-191-28/+90
| |
* | Make it possible for build_py to export the output mappingAnderson Bravalheri2022-06-191-8/+41
| |
* | build_py: Allow get_outputs() to work without re-running egg-infoAnderson Bravalheri2022-06-181-3/+14
| |
* | Add warning with information for the user about link treeAnderson Bravalheri2022-06-161-0/+18
| |
* | Ensure new options for dist-info workAnderson Bravalheri2022-06-161-6/+11
| |
* | Add translator for config_settings to build_metaAnderson Bravalheri2022-06-161-1/+15
| |
* | 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-152-1/+24
| |
* | Improve clarity of 'editable_wheel' codeAnderson Bravalheri2022-06-151-41/+58
| |
* | Add LinkTree strategy for build executableAnderson Bravalheri2022-06-153-43/+139
| |
* | 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
| |
* | Add editable strategy with MetaPathFinder for top-level packagesAnderson Bravalheri2022-06-151-22/+146
| |
* | Add template for MetaPathFinder that can be used in editable modeAnderson Bravalheri2022-06-151-0/+55
| |
* | Rename variable for clarityAnderson Bravalheri2022-06-151-2/+2
| |
* | Reorganise editable_wheel to allow different strategiesAnderson Bravalheri2022-06-151-20/+116
| |
* | Remove unused functionAnderson Bravalheri2022-06-151-17/+0
| |
* | Temporarily support deprecated namespace packagesAnderson Bravalheri2022-06-151-5/+33
| |