Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Overhaul for better visibility of warnings (#3849) | Anderson Bravalheri | 2023-04-20 | 1 | -1/+1 |
|\ | |||||
| * | Use new warnings in setuptools/config/_apply_pyprojecttoml.py | Anderson Bravalheri | 2023-03-07 | 1 | -1/+1 |
| | | |||||
| * | Import SetuptoolsDeprecationWarning from setuptools.warnings | Anderson Bravalheri | 2023-03-06 | 1 | -1/+1 |
| | | |||||
* | | Update code generated by validate-pyproject (#3875) | Anderson Bravalheri | 2023-03-28 | 1 | -18/+41 |
|\ \ | |||||
| * | | Improve tests on license-files for pyproject.toml | Anderson Bravalheri | 2023-03-28 | 1 | -18/+41 |
| |/ | |||||
* | | Test warnings for dynamic scripts when entry-points is not dynamic | Anderson Bravalheri | 2023-03-20 | 1 | -0/+12 |
|/ | |||||
* | Add a test for maintainers w/ international emails | Sviatoslav Sydorenko | 2022-11-10 | 1 | -10/+51 |
| | | | | | | | | | | | | The current `email.headerregistry.Address` implementation only allows RFC 5322 but the world is slowly moving towards supporting the international emails too. This patch adds a test case that is currently expected to fail but hopefully should pass once the support for RFC 6532 is implemented in the standard library. Refs: * https://datatracker.ietf.org/doc/html/rfc6532 * https://en.wikipedia.org/wiki/International_email | ||||
* | Ensure pyproject.toml accepts UTF-8 in maintainers | Anderson Bravalheri | 2022-11-09 | 1 | -2/+19 |
| | |||||
* | Add deprecation messages for `namespace_packages` (#3262) | Anderson Bravalheri | 2022-05-16 | 1 | -0/+17 |
|\ | |||||
| * | Add deprecation messages for `namespace_packages`. | Anderson Bravalheri | 2022-05-16 | 1 | -0/+17 |
| | | | | | | | | | | | | | | | | 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. | ||||
* | | Remove residual dependencies from setup.py when dependencies are set in ↵ | Anderson Bravalheri | 2022-05-16 | 1 | -0/+9 |
|\ \ | |/ |/| | | | pyproject.toml (#3306) | ||||
| * | Capture expectations about overwritten dependencies in test | Anderson Bravalheri | 2022-05-04 | 1 | -0/+9 |
| | | | | | | | | This is discussed in issue 3300. | ||||
* | | do not backfill Project-URL: homepage into Home-page: field (causes ↵ | wim glenn | 2022-04-29 | 1 | -8/+15 |
|/ | | | | duplicates on PyPI). prevent "UNKNOWN" vals from appearing in summary, license, platform. prevent an extra newline getting added in long description | ||||
* | Add comments with instructions for developers | Anderson Bravalheri | 2022-04-01 | 1 | -0/+2 |
| | |||||
* | Fix flake8 problems | Anderson Bravalheri | 2022-04-01 | 1 | -1/+0 |
| | |||||
* | Split download helpers to their own file | Anderson Bravalheri | 2022-04-01 | 1 | -30/+5 |
| | |||||
* | Add metatest to make sure auxiliary file is properly packaged | Anderson Bravalheri | 2022-04-01 | 1 | -1/+16 |
| | |||||
* | Fix previous detection of empty arrays | Anderson Bravalheri | 2022-03-27 | 1 | -3/+5 |
| | |||||
* | Ensure pyproject.toml does not break dynamic install_requires | Anderson Bravalheri | 2022-03-27 | 1 | -2/+25 |
| | |||||
* | Improve error/warning messages | Anderson Bravalheri | 2022-03-27 | 1 | -1/+1 |
| | |||||
* | Tests mixed pyproject metadata + config from setup.py | Anderson Bravalheri | 2022-03-27 | 1 | -2/+48 |
| | | | | With emphasis on the ``dynamic`` behaviour | ||||
* | Make sure dynamic classifiers don't fail on unexisting files | Anderson Bravalheri | 2022-03-25 | 1 | -1/+1 |
| | |||||
* | Adequate existing tests to the new errors for auto-discovery | Anderson Bravalheri | 2022-03-18 | 1 | -7/+11 |
| | |||||
* | Change pyproject.toml tests to not use dynamic for license/license-files | Anderson Bravalheri | 2022-03-09 | 1 | -3/+4 |
| | |||||
* | Test the behavior of license and license-files in pyproject.toml | Anderson Bravalheri | 2022-03-09 | 1 | -0/+24 |
| | |||||
* | Back-fill Description-Content-Type according to readme suffix | Anderson Bravalheri | 2022-03-05 | 1 | -3/+38 |
| | | | | | | | | | | | | According to PEP 621, the backend should fill-in the content-type if the `readme` field is passed as a string. The value is derived from the extension of the file (an error should be raised when that is not possible). Previously all READMEs were wrongly assumed rst. This error was reported in: https://discuss.python.org/t/help-testing-experimental-features-in-setuptools/13821/4 | ||||
* | Add a 'uses_network' marker to tests that require connectivity | Anderson Bravalheri | 2022-03-05 | 1 | -0/+1 |
| | |||||
* | Prevent resource warnings in test_apply_pyprojecttoml | Anderson Bravalheri | 2022-03-05 | 1 | -3/+3 |
| | | | | Co-authored-by: Sviatoslav Sydorenko <wk.cvs.github@sydorenko.org.ua> | ||||
* | Fix pyproject config when tool table is not present | Anderson Bravalheri | 2022-03-05 | 1 | -0/+72 |
| | | | | Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com> | ||||
* | Test pyproject.toml config has the same effect as setup.cfg | Anderson Bravalheri | 2022-03-05 | 1 | -0/+117 |