Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #12646 > unrolled thread
| Started by | Nicholas D Steeves <nsteeves@gmail.com> |
|---|---|
| First post | 2020-06-10 07:00 +0200 |
| Last post | 2022-04-07 22:30 +0200 |
| Articles | 3 — 2 participants |
Back to article view | Back to linux.debian.maint.python
Bug#962574: ITP: dephell -- project management for Python Nicholas D Steeves <nsteeves@gmail.com> - 2020-06-10 07:00 +0200
Bug#962574: ITP: dephell -- project management for Python Nicholas D Steeves <nsteeves@gmail.com> - 2020-07-10 02:50 +0200
Bug#941054: Convert dephell and bowler ITPs to RFPs Nicholas D Steeves <sten@debian.org> - 2022-04-07 22:30 +0200
| From | Nicholas D Steeves <nsteeves@gmail.com> |
|---|---|
| Date | 2020-06-10 07:00 +0200 |
| Subject | Bug#962574: ITP: dephell -- project management for Python |
| Message-ID | <Ag10d-2ef-1@gated-at.bofh.it> |
Package: wnpp
Severity: wishlist
Owner: Nicholas D Steeves <nsteeves@gmail.com>
Package name : dephell
Version : 0.8.3
Upstream Author : Gram <master_fess@mail.ru>
URL : http://www.example.org/
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!
If anyone on the DPMT or PAPT would like to comaintain this package,
please let me know, and I'll add you to Uploaders without delay.
I will require a sponsor for the initial upload.
Regards,
Nicholas
[toc] | [next] | [standalone]
| From | Nicholas D Steeves <nsteeves@gmail.com> |
|---|---|
| Date | 2020-07-10 02:50 +0200 |
| Message-ID | <AqPoJ-1vr-3@gated-at.bofh.it> |
| In reply to | #12646 |
[Multipart message — attachments visible in raw view] — view raw
Hi Scott, devel, and Python team, Nicholas D Steeves <nsteeves@gmail.com> 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
[toc] | [prev] | [next] | [standalone]
| From | Nicholas D Steeves <sten@debian.org> |
|---|---|
| Date | 2022-04-07 22:30 +0200 |
| Subject | Bug#941054: Convert dephell and bowler ITPs to RFPs |
| Message-ID | <E9GLM-7b9j-5@gated-at.bofh.it> |
| In reply to | #12747 |
[Multipart message — attachments visible in raw view] — view raw
submitter 962574 ! retitle 962574 RFP: dephell -- project management for Python noowner 962574 submitter 941054 ! retitle 941054 RFP: python-bowler -- safe code refactoring for modern Python projects noowner 941054 thanks I have not found the time to make meaningful progress on Dephell and its dependency Bowler, so am converting these ITPs to RFPs. Please feel free to take them over. Best, Nicholas
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.maint.python
csiph-web