summaryrefslogtreecommitdiff
path: root/setuptools/tests
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Fix flake8 errorAnderson Bravalheri2022-08-121-0/+1
| | |
| * | Add test for non-optional extensionsAnderson Bravalheri2022-08-121-20/+36
| | |
| * | Replicate error in issue 3510Anderson Bravalheri2022-08-121-0/+20
| |/
| * Handle accidental virtual namespaces in editable install (#3512)Anderson Bravalheri2022-08-121-1/+49
| |\
| | * Add missing virtual namespace to testsAnderson Bravalheri2022-08-121-1/+1
| | |
| | * Replicate error in issue 3504Anderson Bravalheri2022-08-121-0/+48
| | |
| * | Replicate error issue 3501Anderson Bravalheri2022-08-121-4/+47
| |/
| * Prevent errors in editable install and external ``.egg-info`` (#3503)Anderson Bravalheri2022-08-111-0/+37
| |\
| | * Replicate error in issue 3500Anderson Bravalheri2022-08-111-0/+37
| | |
| * | 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
| | | | |