Joining the team

2022-08-29 Thread Emanuele Rocca
Hi! I'd like to join the debian-python team to help with general QA work on all packages. My salsa login is ema. I have read the policy [1] and accept it. [1] https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst

Enabling salsa-ci on all Debian Python Team repos

2022-09-19 Thread Emanuele Rocca
Hello debian-salsa-ci and debian-python! I was wondering if it would make sense to enable CI/CD on Salsa for all projects owned by the Debian Python Team, or if there's any concern about scaling issues in terms of pipeline workers (or anything else really). For the past few days I've been

Re: Enabling salsa-ci on all Debian Python Team repos

2022-09-21 Thread Emanuele Rocca
Hi, On 2022-09-20 03:09, Sandro Tosi wrote: > the vast majority of the team members (based on the commits email i > receive) are uploading the package to the archive at the same time as > they are pushing a full set of changes to salsa (and sometimes only > *after* the package has been ACCEPTED);

Re: Enabling salsa-ci on all Debian Python Team repos

2022-09-21 Thread Emanuele Rocca
Hallo Carsten, On 2022-09-20 05:35, Carsten Schoenert wrote: > Am 20.09.22 um 16:13 schrieb Emanuele Rocca: > > Salsa CI is useful because it automatically performs binary/source builds, > > arm64 crossbuilds, and it runs various pretty important tests such as > >

Re: Enabling salsa-ci on all Debian Python Team repos

2022-09-20 Thread Emanuele Rocca
Hi Sandro, On 19/09 02:14, Sandro Tosi wrote: > what would the team get out of doing this? The way I see it, CI on Salsa is so useful that it should be enabled by default unless there are good reasons not to. ciao, Emanuele

Bug#1019745: RFP: sphinx-enum-tools -- expand Python's enum module in Sphinx documentation

2022-09-14 Thread Emanuele Rocca
Package: wnpp Severity: wishlist X-Debbugs-Cc: debian-python@lists.debian.org * Package name: sphinx-enum-tools Version : 0.9.0 Upstream Author : Dominic Davis-Foster * URL : https://github.com/domdfcoding/enum_tools * License : LGPL-3 Programming Lang:

Bug#1019928: ITP: python-phx-class-registry -- module to define global factories and service registries

2022-09-16 Thread Emanuele Rocca
Package: wnpp Severity: wishlist X-Debbugs-Cc: debian-python@lists.debian.org * Package name: python-phx-class-registry Version : 3.0.5 Upstream Author : Phoenix Zerin * URL : https://github.com/todofixthis/class-registry * License : MIT Programming Lang:

Re: Enabling salsa-ci on all Debian Python Team repos

2022-09-20 Thread Emanuele Rocca
Hi Sandro, On Tue, Sep 20, 2022 at 08:31:14AM -0400, Sandro Tosi wrote: > the way i worded my initial question was so that you could list the > reasons that make it so useful, in detail: so would you like to do? Salsa CI is useful because it automatically performs binary/source builds, arm64