Releases: python-poetry/poetry-core
Releases · python-poetry/poetry-core
1.1.0a1
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
1.0.1
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
1.0.0rc3
1.0.0rc2
1.0.0rc1
1.0.0b1
Added
- Added support for build executable for wheels (#72).
Changed
- Improved packages with sources equality comparison (#53).
- Improved licenses handling and packaging in builders (#57).
- Refactored packages and dependencies classes to improve comparison between bare packages and packages with extras (#78).
Fixed
- Fixed PEP-508 representation of URL dependencies (#60).
- Fixed generated
RECORD
files in some cases by ensuring it's a valid CSV file (#61). - Fixed an error when parsing some version constraints if they contained wildcard elements (#56).
- Fixed errors when using the
exclude
property (#62). - Fixed the way git revisions are retrieved (#69).
- Fixed dependency constraint PEP-508 compatibility when generating metadata (#79).
- Fixed potential errors on Python 3.5 when building with the
include
property set (#75).