1.0.0 - 2020-09-30
No changes.
1.0.0rc3 - 2020-09-30
- Removed
intreehooks
build backend in favor of thebackend-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 - 2020-09-25
- Fixed
python_full_version
markers conversion to version constraints (#86).
1.0.0rc1 - 2020-09-25
- 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)
1.0.0b1 - 2020-09-18
- Added support for build executable for wheels (#72).
- 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 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).
1.0.0a9 - 2020-07-24
- Added support for build scripts without
setup.py
generation (#45).
- Improved the parsing of requirements and environment markers (#44).
- Fixed the default value used for the
build.generate-setup-file
settings (#43). - Fixed error messages when the authors specified in the pyproject.toml file are invalid (#49).
- Fixed distributions build when using the PEP-517 backend for packages with includes (#47).
1.0.0a8 - 2020-06-26
- Fixed errors in the way Python environment markers were parsed and generated (#36).
1.0.0a7 - 2020-05-06
- Added support for format-specific includes via the
include
property (#6).
- Allow url dependencies in multiple constraints dependencies (#32).
- Fixed PEP 508 representation and parsing of VCS dependencies (#30).
1.0.0a6 - 2020-04-24
- Added support for markers inverse (#21).
- Added support for specifying that
git
dependencies should be installed in develop mode (#23). - Added the ability to specify build settings from the Poetry main configuration file (#26).
- Added the ability to disable the generation of the
setup.py
file when building (#26).