Re: pdm-pep517: Shall we package it now?
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
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?
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
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
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
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