Re: Bug#962574: ITP: dephell -- project management for Python
Hi Scott, devel, and Python team, Nicholas D Steeves writes: > Control: block -1 by 962574 > > Tomlkit seems to be required for self-tests. > Thank you for taking care of tomlkit so quickly! I wish I had more time and energy to make faster progress with DepHell. Today I discovered it appears to require packaging 14 dephell-.* modules, listed here: https://pypi.org/search/?q=dephell so it's going to be a while (months) before I complete this ITP (which blocks my solution for converting pyproject.toml to setup.py for fissix and thus Bowler). If anyone would like to help out with the dephell-.* dependencies to speed this process along, please go ahead, and let me know if you'd like a comaintainer/second Uploader. Failing that, I'll get to it as soon as I can :-) Best, Nicholas signature.asc Description: PGP signature
Re: Bug#962574: ITP: dephell -- project management for Python
Control: block -1 by 962574 Tomlkit seems to be required for self-tests. On Wed, 10 Jun 2020 at 01:03, Scott Kitterman wrote: > On Wednesday, June 10, 2020 12:49:01 AM EDT Nicholas D Steeves wrote: > > Package: wnpp > > Severity: wishlist > > Owner: Nicholas D Steeves > > > > Package name: dephell > > Version : 0.8.3 > > Upstream Author : Gram > > URL : http://www.example.org/ > Should be https://github.com/dephell/dephell Thanks for the correction. Fortunately it was just a mistake in my ITP and the source package had the correct info :-) [snip] > > It's highly likely this software will be useful to the general Python > > developer community, and I plan to maintain it in either the DPMT or > > PAPT, as appropriate. Please comment on this! > > It looks to me like PAPT is probably more appropriate. Thank you! I'll push my WIP there after I've completed a copyright review, when it's in reasonable shape, and after converting to a gbp-with-pristine-tar repo. Best, Nicholas
Re: Bug#962574: ITP: dephell -- project management for Python
On Wednesday, June 10, 2020 12:49:01 AM EDT Nicholas D Steeves wrote: > Package: wnpp > Severity: wishlist > Owner: Nicholas D Steeves > > Package name: dephell > Version : 0.8.3 > Upstream Author : Gram > URL : http://www.example.org/ Should be https://github.com/dephell/dephell > License : MIT (declared, but probably Expat) > Programming Lang: Python > Description : project management for Python > > DepHell Project management for Python >* Format agnostic: supports setup.py, requirements.txt, Pipfile, poetry. > DepHell converts between them at any time. >* All-in-one-solution: manage dependencies, virtual environments, tests, > CLI tools, packages; generate configs; show licenses for dependencies; > assist with security audits; get download statistics from PyPI; search > packages, and much more. >* Smart dependency resolution: manages dependencies, resolves, and > enables locking of dependencies that pip missed. >* Asyncio based: optimised network and filesystem requests. >* Multiple environments: facilitates the use of multiple environments per > project. >* Release tools: provides build, test, version upgrade, and upload > helpers. > > When I imported the latest version of Fissix, I discovered that it had > migrated to pyproject.toml. I asked #debian-python about what the > status of Debian tooling is for this format, and had a good discussion > with ScottK. My immediate motivation for packaging DepHell is to > convert Fissix's pyproject.toml to setup.py to expedite the completion > of its ITP. I also wonder if it might be useful within a dh_python > context. > > It's highly likely this software will be useful to the general Python > developer community, and I plan to maintain it in either the DPMT or > PAPT, as appropriate. Please comment on this! It looks to me like PAPT is probably more appropriate. Scott K signature.asc Description: This is a digitally signed message part.