:package: :fire: Python project management. Manage packages: convert between formats, lock, install, resolve, isolate, test, build graph, show outdated, audit. Manage venvs, build package, bump version.
This release brings a lot of small fixes. See the milestone for the details. The only noticeable change is an ability to provide a custom CA bundle via --ca
flag. A few next releases also will bring more stability and speed into DepHell. Stay tuned!
New commands:
Improvements:
dephell project bump
now can bump version in Sphinx config (#407).dephell jail list
improvements (#381, #379, #395).--version
and -h
flags (#397, #410).dephell inspect venv
(#396).dephell jail
and some similar commands don't try to find project-level config (#408).requirements.txt
lookup (#409).New commands:
Improvements:
curl -L dephell.org/install | python3
isn't affected. (#349)New commands:
Improvements:
dephell autocomplete
into dephell self autocomplete
, and dephell auth
into dephell self auth
(#321).allow-prereleases
key from Poetry 1.0.0 (#323)setup.py
parsing. Meet dephell_setuptools (#308).setup.py
generation (#292).dephell vendor download
and dephell vendor import
) (#194, #109)--from
instead of --to
, because it makes much more sense (#194, #138)--tag
option for dephell project bump allows to specify tag prefix or template (#199, #197)from dephell.models import Dependency
instead of from dephell import Dependency
or from dephell.models.dependency import Dependency
.allow-prereleases
, python
and platform
options in poetry (#59).dependency_links
support for setup.py
, sdist
and wheel
(#79, #63).requirements.txt
) will be automatically parsed from magic variables (like __version__
) in the project source code.plugins
parsing in poetry and extras
parsing for egg-info
and sdist
(#86, #89).sdist
structure (#94, #93).pkg_resources
(#110, #117).project bump
doesn't make git tag by default. Use --tag
to add tag or add tag = true
into config (#114, #106).generate license
. You can force the name with --owner=Name
(or owner = "Name"
in config) (#108, #107, #104, #87).--warehouse
parameter (#145).