Mitchell's Debian Python Team join request

2023-08-18 Thread Mitchell Dzurick
Hello! My name is Mitchell and I would like to join the Debian Python Team. I would like to be a maintainer of https://tracker.debian.org/pkg/pyparted. My Salsa login is mitchdz. I have read https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst and accept it.

Re: Package testing with Salsa CI for new packages

2023-08-18 Thread Carles Pina i Estany
Hi, On 18 Aug 2023 at 19:03:48, Paul Boddie wrote: > On Friday, 18 August 2023 16:12:19 CEST Carles Pina i Estany wrote: > > > > For the jobs it is happening via > > https://salsa.debian.org/salsa-ci-team/pipeline/#using-automatically-built- > apt-repository > > Reviewing this documentation

Re: Package testing with Salsa CI for new packages

2023-08-18 Thread Andrey Rakhmatullin
On Fri, Aug 18, 2023 at 07:19:18PM +0200, Paul Boddie wrote: > > > Here, it would seem that the most prudent approach is to use the Salsa CI > > > service instead of trying to get the test suite to run during the package > > > build process. > > > > You should do both if possible, assuming that

Re: Package testing with Salsa CI for new packages

2023-08-18 Thread Paul Boddie
On Friday, 18 August 2023 18:21:00 CEST Andrey Rakhmatullin wrote: > On Thu, Aug 17, 2023 at 05:10:08PM +0200, Paul Boddie wrote: > > Here, it would seem that the most prudent approach is to use the Salsa CI > > service instead of trying to get the test suite to run during the package > > build

Re: Package testing with Salsa CI for new packages

2023-08-18 Thread Paul Boddie
On Friday, 18 August 2023 16:12:19 CEST Carles Pina i Estany wrote: > > For the jobs it is happening via > https://salsa.debian.org/salsa-ci-team/pipeline/#using-automatically-built- apt-repository Reviewing this documentation is actually more helpful than I thought it would be. I had noticed

Re: Package testing with Salsa CI for new packages

2023-08-18 Thread Andrey Rakhmatullin
On Thu, Aug 17, 2023 at 05:10:08PM +0200, Paul Boddie wrote: > Here, it would seem that the most prudent approach is to use the Salsa CI > service instead of trying to get the test suite to run during the package > build process. You should do both if possible, assuming that by "Salsa CI

Re: pdm: Please replace python3-pep517 with python3-pyproject-hooks in Depends/Build-Depends

2023-08-18 Thread Scott Kitterman
On Friday, August 18, 2023 9:33:48 AM EDT Andreas Tille wrote: > Hi Scott, > > Am Fri, Aug 18, 2023 at 01:15:18PM + schrieb Scott Kitterman: > > On August 18, 2023 1:04:26 PM UTC, Andreas Tille wrote: > > >> In Debian terms, it's not the preferred form for modification, so it's > > >> not

Re: Package testing with Salsa CI for new packages

2023-08-18 Thread Carles Pina i Estany
Hi, On 18 Aug 2023 at 13:16:15, Paul Boddie wrote: > On Friday, 18 August 2023 09:51:29 CEST Carles Pina i Estany wrote: > > > > I'm not a Debian developer but I have some experience on Salsa CI, so I > > thought that I might be able to help... but then I was confused by a > > specific part of

Re: Uncleaned egg-info directory giving lots of bugs about failing to build after successful build

2023-08-18 Thread Julian Gilbey
On Fri, Aug 18, 2023 at 09:23:17AM -0400, Scott Talbert wrote: > On Fri, 18 Aug 2023, Andreas Tille wrote: > > > Am Fri, Aug 18, 2023 at 01:42:53PM +0100 schrieb Julian Gilbey: > > > I'm sure I'm not the only one who received a whole bunch of bugs > > > entitled "Fails to build source after

Re: pdm: Please replace python3-pep517 with python3-pyproject-hooks in Depends/Build-Depends

2023-08-18 Thread Andreas Tille
Hi Scott, Am Fri, Aug 18, 2023 at 01:15:18PM + schrieb Scott Kitterman: > On August 18, 2023 1:04:26 PM UTC, Andreas Tille wrote: > >> In Debian terms, it's not the preferred form for modification, so it's not > >> source. In this regard DFSG goes farther than some software licenses. > > >

Re: Uncleaned egg-info directory giving lots of bugs about failing to build after successful build

2023-08-18 Thread Timo Röhling
* Julian Gilbey [2023-08-18 13:42]: One could handle it by manually adding this directory to debian/clean in each package, but perhaps this should be the default behaviour of dh-python? See https://salsa.debian.org/python-team/tools/dh-python/-/merge_requests/46 Cheers Timo -- ⢀⣴⠾⠻⢶⣦⠀

Re: Uncleaned egg-info directory giving lots of bugs about failing to build after successful build

2023-08-18 Thread Scott Talbert
On Fri, 18 Aug 2023, Andreas Tille wrote: Am Fri, Aug 18, 2023 at 01:42:53PM +0100 schrieb Julian Gilbey: I'm sure I'm not the only one who received a whole bunch of bugs entitled "Fails to build source after successful build" last weekend. There was one theme common to most of them: the

Re: Uncleaned egg-info directory giving lots of bugs about failing to build after successful build

2023-08-18 Thread Andreas Tille
Hi, Am Fri, Aug 18, 2023 at 01:42:53PM +0100 schrieb Julian Gilbey: > I'm sure I'm not the only one who received a whole bunch of bugs > entitled "Fails to build source after successful build" last weekend. > There was one theme common to most of them: the presence of a > *.egg-info directory

Re: pdm: Please replace python3-pep517 with python3-pyproject-hooks in Depends/Build-Depends

2023-08-18 Thread Scott Kitterman
On August 18, 2023 1:04:26 PM UTC, Andreas Tille wrote: >Hi Scott, > >Am Tue, Aug 15, 2023 at 02:18:35PM + schrieb Scott Kitterman: >> >They are zip files containing python source code. It is possible to include >> >compiled C extensions in wheels, but I checked and these wheels are all

Re: pdm: Please replace python3-pep517 with python3-pyproject-hooks in Depends/Build-Depends

2023-08-18 Thread Andreas Tille
Hi Scott, Am Tue, Aug 15, 2023 at 02:18:35PM + schrieb Scott Kitterman: > >They are zip files containing python source code. It is possible to include > >compiled C extensions in wheels, but I checked and these wheels are all pure > >python, so no binary blobs are included. > > In Debian

Uncleaned egg-info directory giving lots of bugs about failing to build after successful build

2023-08-18 Thread Julian Gilbey
I'm sure I'm not the only one who received a whole bunch of bugs entitled "Fails to build source after successful build" last weekend. There was one theme common to most of them: the presence of a *.egg-info directory which was not cleaned by debian/rules clean. I know the bug report said that

Re: Package testing with Salsa CI for new packages

2023-08-18 Thread Paul Boddie
On Friday, 18 August 2023 09:51:29 CEST Carles Pina i Estany wrote: > > I'm not a Debian developer but I have some experience on Salsa CI, so I > thought that I might be able to help... but then I was confused by a > specific part of the message: > > On 17 Aug 2023 at 17:10:08, Paul Boddie

Re: Package testing with Salsa CI for new packages

2023-08-18 Thread Carles Pina i Estany
Hi, I'm not a Debian developer but I have some experience on Salsa CI, so I thought that I might be able to help... but then I was confused by a specific part of the message: On 17 Aug 2023 at 17:10:08, Paul Boddie wrote: [...] > For another package I have been working on, the Salsa CI