stdeb
stdeb copied to clipboard
produce Debian packages from Python packages
More and more Python packages are using pyproject.toml instead of setup.py. Is there any plan to add support for those to stdeb ? Or is there another project aiming to...
This change is the start of: * ~~Dropping support for Python 2~~ Dropping support for running stdeb scripts as python2. * Dropping support for Debian older than Buster (oldoldstable) *...
Travis has long since ceased being a viable CI platform for open source projects. It's a pain to bake so heavily into yet another platform but at least it is...
`SafeConfigParser` has been deprecated since Python 3.2. There has been a shim which has been finally removed in Python 3.11 [in this commit](https://github.com/python/cpython/commit/1fc41ae8709e20d741bd86c2345173688a5e84b0) in favor of simply `ConfigParser`. This means...
# Situation Currently, with python
There doesn’t appear to be a way to substitute your own changelog file for the auto generated file. Copyright: however does work, so not sure why Issue 26 is necessary.
When building the control file, stdeb.util truncates the long description after 20 lines. Unclear why this is done, but it results in a control file with an incomplete description, which...
However, this requires setuptools (which was removed in 2009). This is a rebase of #114 now that the upstream branch has been deleted.
1. Change SafeConfigParser to ConfigParser. 2. Avoid exception when long_description is None
## Description of contribution in a few bullet points * Official Python packaging documentation now recommends using [SPDX expressions](https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license) instead of Trove's classifiers, and resolves the following warning: ```text dist.py:759:...