Skip to content

Releases: python-poetry/poetry-core

1.1.0a3

09 Apr 15:49
1.1.0a3
871e10e
Compare
Choose a tag to compare
1.1.0a3 Pre-release
Pre-release

Fixed

  • Fixed dependency markers not being properly copied when changing the constraint (#162).

1.0.3

09 Apr 15:44
1.0.3
01c0472
Compare
Choose a tag to compare

Fixed

  • Fixed an error when handling single-digit Python markers (#156).
  • Fixed dependency markers not being properly copied when changing the constraint (#163).

1.1.0a2

08 Apr 15:55
1.1.0a2
8290b1f
Compare
Choose a tag to compare
1.1.0a2 Pre-release
Pre-release

Fixed

  • Fixed performance regressions when parsing version constraints (#152).
  • Fixed how local build versions are handled and compared (#157, #158).
  • Fixed errors when parsing some environment markers (#155).

1.1.0a1

30 Mar 15:21
1.1.0a1
4d666b2
Compare
Choose a tag to compare
1.1.0a1 Pre-release
Pre-release

This version is the first to drop support for Python 2.7 and 3.5.

If you are still using these versions you should update the requires property of the build-system section
to restrict the version of poetry-core:

[build-system]
requires = ["poetry-core<1.1.0"]
build-backend = "poetry.core.masonry.api"

Changed

  • Dropped support for Python 2.7 and 3.5 (#131).
  • Reorganized imports internally to improve performances (#131).
  • Directory dependencies are now in non-develop mode by default (#98).
  • Improved support for PEP 440 specific versions that do not abide by semantic versioning (#140).

Fixed

  • Fixed path dependencies PEP 508 representation (#141).

1.0.2

05 Feb 20:23
1.0.2
a706ee2
Compare
Choose a tag to compare

Fixed

  • Fixed a missing import causing an error in Poetry (#134).

1.0.1

05 Feb 17:45
1.0.1
fc95204
Compare
Choose a tag to compare

Fixed

  • Fixed PEP 508 representation of dependency without extras (#102).
  • Fixed an error where development dependencies were being resolved when invoking the PEP-517 backend (#101).
  • Fixed source distribution not being deterministic (#105).
  • Fixed an error where zip files were left open when building wheels (#122).
  • Fixed an error where explicitly included files were still not present in final distributions (#124).
  • Fixed wheel filename matching for recent architecture (#125, #129).
  • Fixed an error where the & character was not accepted for author names (#120).
  • Fixed the PEP-508 representation of some dependencies (#103).
  • Fixed the Requires-Python metadata generation (#127).
  • Fixed an error where pre-release versions were accepted in version constraints (#128).

1.0.0

30 Sep 23:13
1.0.0
c7a4c31
Compare
Choose a tag to compare
Release 1.0.0

1.0.0rc3

30 Sep 20:35
1.0.0rc3
Compare
Choose a tag to compare
1.0.0rc3 Pre-release
Pre-release

Changed

  • Removed intreehooks build backend in favor of the backend-path mechanism (#90).
  • Directory dependencies will now always use a posix path for their representation (#90).
  • Dependency constraints can now be set directly via a proper setter (#90).

1.0.0rc2

25 Sep 13:41
1.0.0rc2
72291f3
Compare
Choose a tag to compare
Release 1.0.0rc2

1.0.0rc1

25 Sep 10:54
1.0.0rc1
954e0ae
Compare
Choose a tag to compare
1.0.0rc1 Pre-release
Pre-release

Fixed

  • Fixed Python constraint propagation when converting a package to a dependency (#84).
  • Fixed VCS ignored files being included in wheel distributions for projects using the src layout (#81)