Skip to content

Conversation

mberdyshev
Copy link
Contributor

@mberdyshev mberdyshev commented Apr 22, 2025

Check the commit descriptions for the reasoning behind the changes.

Fixes #29.

Firstly, it has only one obsolent attribute `description-file`, which should be `long_description` now.
Secondly, `long_description` is already present in `setup.py` file, so the removed file does add nothing useful to the setup configuration.

Find additional info here:
https://stackoverflow.com/q/60084128/6609485
pypa/setuptools#4910
https://github.com/pypa/setuptools/blob/v79.0.0/docs/userguide/declarative_config.rst#compatibility-with-other-tools
`LICENSE` and `README.md` are by default included to the distrubution, so there is no need to include them explicitly.
Docs: https://setuptools.pypa.io/en/latest/userguide/miscellaneous.html

Fixes #29
@orweis orweis merged commit 4d9b54c into permitio:master Apr 23, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

not possible to build pypi Source Distribution
2 participants