Re: pdm-pep517: Shall we package it now?

2022-07-07 Thread Louis-Philippe Véronneau
On 2022-07-07 15 h 36, Boyuan Yang wrote:
> Hi,
> 
> 在 2022-06-28星期二的 11:19 -0400,Louis-Philippe Véronneau写道:
>> On 2022-06-28 09 h 24, Boyuan Yang wrote:
>>> Hi all,
>>>
>>> I have encountered more and more packages that uses pdm-pep517 as build
>>> backend. Looking at [1], existing packages in Debian added patches to
>>> manually switch to other backends, such as Poetry.
>>>
>>> I am wondering if it's time to package pdm-pep517 itself [2], or is
>>> there
>>> any blocking for it. I am aware that some sort of bootstrapping might be
>>> needed since pdm-pep517 seems to build-depends on itself. Besides that,
>>> what
>>> about packaging of pdm? Please correct me if needed: my mind and my
>>> packaging work is still stuck in the old times of setup.py, and I just
>>> started to look into the new ecosystem of pep517. Thanks!
>>>
>>> Regards,
>>> Boyuan Yang
>>>
>>>
>>> [1] https://codesearch.debian.net/search?q=pdm.pep517
>>> [2] https://github.com/pdm-project/pdm-pep517
>>
>> Once packaged, please ping me so I can update the
>> "missing-prerequisite-for-pyproject-backend" Lintian tag accordingly and
>> let people know they can migrate to it.
> 
> This is now accepted at https://tracker.debian.org/pkg/pdm-pep517 .

Thanks for the work on this.

Here's the lintian MR for reference:

https://salsa.debian.org/lintian/lintian/-/merge_requests/400

-- 
  ⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁  Louis-Philippe Véronneau
  ⢿⡄⠘⠷⠚⠋   po...@debian.org / veronneau.org
  ⠈⠳⣄



Making py2dsp/pypi2deb the default tool to create Python-based packages in Debian

2022-07-07 Thread Sandro Tosi
Hello,
Piotr has kindly moved pypi2deb to salsa[1] and given me access to the
project so i was able to merge my changes and release[2] a new version
of this tool in Debian.

[1] https://salsa.debian.org/python-team/tools/pypi2deb
[2] 
https://tracker.debian.org/news/1343951/accepted-pypi2deb-320220707-source-into-unstable/

My goal is to make py2dsp (contained in pypi2deb) the default tool
used to create Python packages in Debian (like many other
language-specific tools already do f.e. for go, rust, npm, etc). The
new release contains several enhancements that should cover many of
the packaging needs, in particular:

* the ability to package directly from a github project url
* create the salsa project in the DPT group

Please let me know if you think something is missing, or should be
expanded/fix, you can also open bugs against the package or directly
MR to the salsa project.

Should we start advertising this tool in other locations, like the
python policy, guidelines, wiki, etc? what do y'all think?

Thanks,
-- 
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
Twitter: https://twitter.com/sandrotosi



Re: pdm-pep517: Shall we package it now?

2022-07-07 Thread Boyuan Yang
Hi,

在 2022-06-28星期二的 11:19 -0400,Louis-Philippe Véronneau写道:
> On 2022-06-28 09 h 24, Boyuan Yang wrote:
> > Hi all,
> > 
> > I have encountered more and more packages that uses pdm-pep517 as build
> > backend. Looking at [1], existing packages in Debian added patches to
> > manually switch to other backends, such as Poetry.
> > 
> > I am wondering if it's time to package pdm-pep517 itself [2], or is
> > there
> > any blocking for it. I am aware that some sort of bootstrapping might be
> > needed since pdm-pep517 seems to build-depends on itself. Besides that,
> > what
> > about packaging of pdm? Please correct me if needed: my mind and my
> > packaging work is still stuck in the old times of setup.py, and I just
> > started to look into the new ecosystem of pep517. Thanks!
> > 
> > Regards,
> > Boyuan Yang
> > 
> > 
> > [1] https://codesearch.debian.net/search?q=pdm.pep517
> > [2] https://github.com/pdm-project/pdm-pep517
> 
> Once packaged, please ping me so I can update the
> "missing-prerequisite-for-pyproject-backend" Lintian tag accordingly and
> let people know they can migrate to it.

This is now accepted at https://tracker.debian.org/pkg/pdm-pep517 .

Cheers,
Boyuan Yang


signature.asc
Description: This is a digitally signed message part


Re: Request to join debian-python team on salsa

2022-07-07 Thread Jérémy Lal
salsa login is "kapouer"
Le jeu. 7 juil. 2022 à 15:19, Jérémy Lal  a écrit :

> Hi,
>
> I'd like to continue to maintain "gyp",
> and possibly some other python packages in a near future.
>
> I am aware of python policy and documentation.
>
> Thanks,
>
> Jérémy
>
>


Request to join debian-python team on salsa

2022-07-07 Thread Jérémy Lal
Hi,

I'd like to continue to maintain "gyp",
and possibly some other python packages in a near future.

I am aware of python policy and documentation.

Thanks,

Jérémy


Fwd: Request to join the Python team

2022-07-07 Thread Guilherme Xavier
Hello guys,

I sent my request to join the team following the Wiki recommendations
ten days ago and so far I have not received a response.
I would like to know if there are any more steps to be taken?

Thank you in advance and I'm looking forward to it!!!

-- Forwarded message -
De: Guilherme de Paula Xavier Segundo 
Date: seg., 27 de jun. de 2022 às 19:13
Subject: Request to join the Python team
To: 


Hello,

I would like to join the team, to be able to package Python programs and
modules that I use and that might be interesting to the project.
I am currently Debian Maintainer and I have Python packages on Debian.

I have read and accept the policy.

My salsa username is: gpxlnx
My contact email: guilherme@gmail.com

Thanks


-- 
[]s

Guilherme de Paula Xavier Segundo
GPG: 4096R/976B8AC9
GPG Fingerprint: 1808D92674863C2E07B7B08C1B140644976B8AC9