summaryrefslogtreecommitdiff
path: root/setuptools/tests
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Fix issue with editable install and single module distributionsAnderson Bravalheri2022-08-111-0/+29
| |\ \
| | * | Reproduce problem with editable install in issue 3499Anderson Bravalheri2022-08-111-0/+29
| | |/
| * | editable_install: Ensure tests with legacy namespaces runAnderson Bravalheri2022-08-111-0/+7
| |/
| * Merge 'main' into feature/pep660Anderson Bravalheri2022-08-062-18/+50
| |\
| | * Improve pyproject.toml validation messages (#3487)Anderson Bravalheri2022-08-061-18/+5
| | |\
| | | * Improve pyproject.toml validation messagesAnderson Bravalheri2022-08-041-18/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Based on the following discussions: - https://github.com/pypa/packaging.python.org/pull/1031#issuecomment-1127214128 - https://github.com/pypa/packaging-problems/issues/604 it seems that people are having a hard time finding information about validation error due to the long traceback and debug info. The idea behind this change is to make the most relevant information to fix the error easier to spot.
| | * | setup.cfg parsing: Refactor _parse_requirements_list and ↵Anderson Bravalheri2022-08-061-2/+2
| | | | | | | | | | | | | | | | warn_accidental_env_marker_misconfig
| | * | Add warning for potential extras_require misconfigurationLumir Balhar2022-08-061-0/+45
| | |/ | | | | | | | | | Fixes: https://github.com/pypa/setuptools/issues/3467
| * | Prevent test errors on Windows due to path sepAnderson Bravalheri2022-08-041-4/+8
| | |
| * | Add test for 'compat' editable modeAnderson Bravalheri2022-08-031-0/+33
| | |
| * | Adapt test_build_meta to the new format of editable_wheel optionsAnderson Bravalheri2022-08-031-5/+5
| | |
| * | 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
| | |
| * | Merge 'upstream/main' into feature/pep660Anderson Bravalheri2022-07-212-30/+24
| |\ \ | | |/
| | * Minor edits to integration tests.Jason R. Coombs2022-07-131-13/+13
| | |
| | * Just assume exactly one sdist is available.Jason R. Coombs2022-07-131-10/+2
| | |
| | * Add another conditional to resolve the release for version-specific ↵Jason R. Coombs2022-07-131-1/+1
| | | | | | | | | | | | packages. Fixes #3448.
| | * Use text mode for subprocess, avoiding unicode sandwich.Jason R. Coombs2022-07-041-6/+8
| | |
| * | Merge 'upstream/main' into feature/pep660Anderson Bravalheri2022-07-041-3/+74
| |\ \ | | |/
| | * setuptools/tests: minor cleanupBenoit Pierre2022-07-021-3/+5
| | |
| | * setuptools: add test for distutils' entrypoints using extrasBenoit Pierre2022-07-021-0/+69
| | |
| * | Allow users to opt-into previous "develop" behaviorAnderson Bravalheri2022-06-251-0/+25
| | |
| * | sdist: Add files from build subcommands (get_source_files)Anderson Bravalheri2022-06-251-0/+41
| | |
| * | editable_wheel: Improve strategy interfaceAnderson Bravalheri2022-06-241-2/+2
| | |
| * | Rely on get_outputs() and get_output_mapping() in editable_wheelAnderson Bravalheri2022-06-241-11/+19
| | |
| * | Merge remote-tracking branch 'upstream/main' into feature/pep660Anderson Bravalheri2022-06-243-0/+116
| |\ \ | | |/
| | *-. Allow `file` directive for dependencies (#3253, #3255)Anderson Bravalheri2022-06-192-0/+100
| | |\ \
| | | | * Allow `file:` for `dependencies` and `optional-dependencies` in pyproject.tomlAarni Koskela2022-04-081-0/+82
| | | | |
| | | * | Allow `file:` for `requires` statements in setup.cfgAarni Koskela2022-06-141-0/+18
| | | | | | | | | | | | | | | | | | | | Refs #1951
| | * | | test_expand: Add example for annotated assignment without valueAnderson Bravalheri2022-06-191-5/+9
| | | | |
| | * | | Add support for annotated assignments to static attribute lookup.Karl Otness2022-06-181-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When walking the ast of a module, look for AnnAssign nodes in addition to Assign to support assignments with type annotations, for example. Since we have to read different attributes, split the generators into a for loop. Existing ast.Assign nodes follow the same processing as before.
| * | | | Fix problems with backup directoryAnderson Bravalheri2022-06-211-2/+2
| | | | |
| * | | | Allow dist-info to keep original egg-info directoryAnderson Bravalheri2022-06-211-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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).
| * | | | Remove debugging codeAnderson Bravalheri2022-06-191-1/+0
| | | | |
| * | | | Make it possible for build_ext to export the output mappingAnderson Bravalheri2022-06-192-1/+94
| | | | |
| * | | | Make it possible for build_py to export the output mappingAnderson Bravalheri2022-06-191-0/+72
| | | | |
| * | | | build_py: Allow get_outputs() to work without re-running egg-infoAnderson Bravalheri2022-06-181-62/+118
| | | | |
| * | | | Address errors in tests for WindowsAnderson Bravalheri2022-06-171-20/+23
| | | | |
| * | | | Skip problematic test on macOSAnderson Bravalheri2022-06-161-2/+7
| | | | |
| * | | | build_meta.build_editable: Add tests for config_settingsAnderson Bravalheri2022-06-161-0/+58
| | | | |
| * | | | Ensure new options for dist-info workAnderson Bravalheri2022-06-161-0/+21
| | | | |
| * | | | Adequate tests to new internal APIAnderson Bravalheri2022-06-151-2/+2
| | | | |
| * | | | Correctly handle namespace spec via PathEntryFinderAnderson Bravalheri2022-06-152-14/+38
| | | | |
| * | | | Test dynamic namespace path computationAnderson Bravalheri2022-06-151-0/+36
| | | | |
| * | | | Remove unnecessary fixture from testsAnderson Bravalheri2022-06-151-11/+5
| | | | |
| * | | | Add a better workaround for 3260 in tests for editable treeAnderson Bravalheri2022-06-151-11/+11
| | | | |
| * | | | Ignore transient warningAnderson Bravalheri2022-06-151-1/+4
| | | | |
| * | | | Fix problems with link assertions on WindowsAnderson Bravalheri2022-06-151-10/+26
| | | | |
| * | | | Allow egg-info directory to be ignored in manifestAnderson Bravalheri2022-06-151-13/+15
| | | | |