CHANGELOG

Follow @PythonDepHell on Twitter to get updates about new features and releases.

v.0.7.8

v.0.7.7

v.0.7.6

  • Docker support (#220, #49).
  • Fixed dependencies for DepHell itself (#218, #216).
  • Resolve paths to dependency files relatively to the project, and local dependencies relatively to the dependency file (#217, #88).
  • Fixed repositories dumping for poetry (#215, #177).
  • Simplified “usage” for commands’ help (#212, #120).
  • Install extras in dephell project test if needed (#204, #195).

v.0.7.5

v.0.7.4

  • Custom warehouse and simple index support (#53, #128).
  • Fixed bug with packages names that made them incompatible with pkg_resources (#110, #117).
  • Now project bump doesn’t make git tag by default. Use --tag to add tag or add tag = true into config (#114, #106).
  • Support for output into stdout for dephell deps convert (#140, #136).
  • Allow to install prereleases into jail (#118, #113)
  • Smarter detection of owner name for generate license. You can force the name with --owner=Name (or owner = "Name" in config) (#108, #107, #104, #87).
  • Local filesystem path support for --warehouse parameter (#145).
  • Improved documentation (#162).
  • Improved pre-release support for dephell project bump (#144, #142).
  • Improved poetry support (#159, #152, #154).
  • Lazy load for bash autocomplete (#132).

v.0.7.3

  • Added imports converter to get dependencies from package imports (#97).
  • sdist includes tests if they not too big (--sdist-ratio option) (#99, #95).
  • You can specify path to .env file (#69, #100).
  • dephell package list doesn’t fail if some packages missed on PyPI (#85, #102).

v.0.7.2

  • flit support.
  • Missed meta information (like project version when you read from requirements.txt) will be automatically parsed from magic variables (like __version__) in the project source code.
  • Fix plugins parsing in poetry and extras parsing for egg-info and sdist (#86, #89).
  • Fix sdist structure (#94, #93).

v.0.7.1

  • dependency_links support for setup.py, sdist and wheel (#79, #63).
  • Python 3.8 support (#78).
  • Fix autocomplete for Mac OS X (#65, #62).
  • Preserve dots in packages names (#71, #80, pypa/pip#3666).
  • Make autocomplete for zsh really cool: added support for paths and choices (#81).

v.0.7.0

  • Filter dependencies by envs (#56, #58).
  • Change API: now all import must be from the second level. For example, from dephell.models import Dependency instead of from dephell import Dependency or from dephell.models.dependency import Dependency.
  • Support for allow-prereleases, python and platform options in poetry (#59).
  • Serial versioning support (#60).

v.0.6.0

v.0.5.8

  • Fix some typos (#43, #40).
  • Fix autocomplete when data direcotry wasn’t created (#42).