pypi2deb (3.20230219)
[PTS] [DDPO]
COMMITS: VCS has seen 3 commits since the 3.20230219 tag
- Git: https://salsa.debian.org/python-team/tools/pypi2deb.git
-
- Branch: master
- Path: debian/changelog
- Repo size: 929792
- Browser: https://salsa.debian.org/python-team/tools/pypi2deb
- Last scan: 2023-10-04 15:18:19+00
- Next scan: 2023-10-11 21:51:00+00
- Merge requests: 4
- Debian changelog in Git:
pypi2deb (3.20230219) unstable; urgency=medium
[ Sandro Tosi ]
* debian/rules
- use the same reportbug trick to make sure the internal version is in sync
with the package version
* debian/watch
- point Homepage to the salsa repo
* debian/control
- depends on python3-debian >= 0.1.45, fixes a bug that creates an extra
empty line at the end of d/changelog, upsetting lintian; Closes: #1015238
* feat(control.tpl): run autopkgtest via autopkgtest-pkg-pybuild;
Closes: #1015927
* feat: add support for pyproject.toml; Closes: #1015237
* feat(hooks/post): reuse git/gbp functionalities when building the intial
git repo, instead of manual commands
[ Nicolas Dandrimont ]
* pypi: use the urls key to find download URLs; Closes: #1015888
[ Agathe Porte ]
* github: remove trailing `/` in repo url
* github: add some logs while performing operations
* control.tpl: remove python3 Recommends/Suggests
* github: fix wrong tag download URL
* dpt: unittests: use py3versions -s (instead of -r)
* profiles: introduce dpt-maint, where DPT is set to Maintainer
* use async/await keywords instead of yield from; Closes: #1029749
-- Sandro Tosi <morph@debian.org> Sun, 19 Feb 2023 15:28:32 -0500
- This branch is 3 commits ahead of tag 3.20230219
- Git log:
commit fc80fb17308c9bc6b2d2a3d910855826b32be7a6
Author: Sandro Tosi <morph@debian.org>
Date: Tue May 2 01:56:09 2023 -0400
fix: fallback to setup.py if there's no build-system in pyproject.toml
pyproject.toml is much more than just a place to specify the project build system
(f.e. third-party tools configuration can live in that file) so if there's no key
`build-system` in pyproject.toml, fall back to setup.py
Thanks to pere for reporting this on IRC
commit a0e3af17df6ec526b1f24cc985070ac54b027607
Author: Sandro Tosi <morph@debian.org>
Date: Thu Mar 2 01:09:10 2023 -0500
fix: properly handle --revision in package build (if not already specified in the profile's context)
https://github.com/p1otr/pypi2deb/issues/25
commit 22198d335e0fa2a7415b318ad09b97a625712870
Author: Sandro Tosi <morph@debian.org>
Date: Tue Feb 28 14:07:50 2023 -0500
chore: disable PyPy until the Debian toolchain better supports it