summaryrefslogtreecommitdiff
path: root/setuptools/tests/config/test_setupcfg.py
Commit message (Collapse)AuthorAgeFilesLines
* Use new warnings in setuptools/config/setupcfg.pyAnderson Bravalheri2023-03-071-15/+9
|
* Import SetuptoolsDeprecationWarning from setuptools.warningsAnderson Bravalheri2023-03-061-1/+1
|
* Update test expectations to match new packaging versionAnderson Bravalheri2023-01-231-0/+20
|
* Fix version syntax in test_nowarn_accidental_env_marker_misconfigMichał Górny2023-01-211-2/+2
| | | | | | | | | | Fix the two "marker"-alike cases (for package `python_version`) for test_nowarn_accidental_env_marker_misconfig to use `<3` rather than `<'3'`. The latter maps to the version `'3'` which is not a valid version and therefore causes an error with packaging-22.0+. See the discussion at https://github.com/pypa/setuptools/commit/506e7e7e1cac6a5d534184d35a20a73e9dd58045#r97577660
* 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
* Allow `file:` for `requires` statements in setup.cfgAarni Koskela2022-06-141-0/+18
| | | | Refs #1951
* Add deprecation messages for `namespace_packages`.Anderson Bravalheri2022-05-161-3/+6
| | | | | | | | The docs in https://setuptools.pypa.io/en/latest/userguide/package_discovery.html and https://packaging.python.org/en/latest/guides/packaging-namespace-packages/ suggest that this field is deprecated.
* Make sure dynamic classifiers don't fail on unexisting filesAnderson Bravalheri2022-03-251-2/+5
|
* Make sure package_dir is populated before processing cmdclass and 'attr:' in ↵Anderson Bravalheri2022-03-091-17/+20
| | | | setup.cfg
* Add some type hints to config.setupcfgAnderson Bravalheri2022-03-051-0/+1
|
* Adequate test_setupcfg to latest changes in setupcfgAnderson Bravalheri2022-03-051-16/+14
|
* Rename `config` to `config.setupcfg`Anderson Bravalheri2022-03-051-0/+919
This will facilitate the implementation of other configuration formats (such as pyproject.toml as initially defined by PEP 621)