diff --git a/CHANGELOG.md b/CHANGELOG.md index 30ac3fa9e..ef7e11e73 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,36 @@ # Change Log + +## [1.1.0b3] - 2022-07-09 + +### Added + +- Added support for valid PEP 517 projects with another build-system than poetry-core as directory dependencies ([#368](https://github.com/python-poetry/poetry-core/pull/368), [#377](https://github.com/python-poetry/poetry-core/pull/377)). +- Added support for yanked files and releases according to PEP 592 ([#400](https://github.com/python-poetry/poetry-core/pull/400)). + +### Changed + +- Relaxed schema validation to allow additional properties ([#369](https://github.com/python-poetry/poetry-core/pull/369)). +- Harmonized string representation of dependencies ([#393](https://github.com/python-poetry/poetry-core/pull/393)). +- Changed wheel name normalization to follow most recent packaging specification ([#394](https://github.com/python-poetry/poetry-core/pull/394)). +- Changed equality check of direct origin dependencies, so that constraints are not considered anymore ([#405](https://github.com/python-poetry/poetry-core/pull/405)). +- Deprecated `Dependency.set_constraint()` and replaced by a property `constraint` for consistency ([#370](https://github.com/python-poetry/poetry-core/pull/370)). +- Removed `Package.requires_extras` ([#374](https://github.com/python-poetry/poetry-core/pull/374)). +- Improved marker handling ([#380](https://github.com/python-poetry/poetry-core/pull/380), +[#383](https://github.com/python-poetry/poetry-core/pull/383), +[#384](https://github.com/python-poetry/poetry-core/pull/384), +[#390](https://github.com/python-poetry/poetry-core/pull/390), +[#395](https://github.com/python-poetry/poetry-core/pull/395)). + +### Fixed + +- Fixed hash method for `PackageSpecification`, `Package`, `Dependency` and their sub classes ([#370](https://github.com/python-poetry/poetry-core/pull/370)). +- Fixed merging of markers `python_version` and `python_full_version` ([#382](https://github.com/python-poetry/poetry-core/pull/382), [#388](https://github.com/python-poetry/poetry-core/pull/388)). +- Fixed python version normalization ([#385](https://github.com/python-poetry/poetry-core/pull/385), [#407](https://github.com/python-poetry/poetry-core/pull/407)). +- Fixed an issue where version identifiers with a local version segment allowed non local versions ([#396](https://github.com/python-poetry/poetry-core/pull/396)). +- Fixed an issue where version identifiers without a post release segment allowed post releases ([#396](https://github.com/python-poetry/poetry-core/pull/396)). + + ## [1.1.0b2] - 2022-05-24 ### Fixed @@ -11,6 +42,7 @@ - `poetry-core` generated wheel's now correctly identify `Generator` metadata as `poetry-core` instead of `poetry` ([#367](https://github.com/python-poetry/poetry-core/pull/367)) + ## [1.1.0b1] - 2022-05-23 ### Fixed @@ -41,6 +73,7 @@ - Improved the SemVer constraint parsing ([#327](https://github.com/python-poetry/poetry-core/pull/327)). - Improved the speed when cloning git repositories ([#290](https://github.com/python-poetry/poetry-core/pull/290)). + ## [1.1.0a7] - 2022-03-05 ### Fixed @@ -61,7 +94,6 @@ - Add hooks according to PEP-660 for editable installs ([#182](https://github.com/python-poetry/poetry-core/pull/182)). - Add support for version epochs ([#264](https://github.com/python-poetry/poetry-core/pull/264)). - ### Changed - Drop python3.6 support ([#263](https://github.com/python-poetry/poetry-core/pull/263)). @@ -81,6 +113,7 @@ [#294](https://github.com/python-poetry/poetry-core/pull/294), [#297](https://github.com/python-poetry/poetry-core/pull/297)). + ## [1.1.0a6] - 2021-07-30 ### Added @@ -271,7 +304,6 @@ No changes. ## [1.0.0a6] - 2020-04-24 - ### Added - Added support for markers inverse ([#21](https://github.com/python-poetry/core/pull/21)). @@ -294,7 +326,8 @@ No changes. - Fixed support for stub-only packages ([#28](https://github.com/python-poetry/core/pull/28)). -[Unreleased]: https://github.com/python-poetry/poetry-core/compare/1.1.0b2...main +[Unreleased]: https://github.com/python-poetry/poetry-core/compare/1.1.0b3...main +[1.1.0b3]: https://github.com/python-poetry/poetry-core/releases/tag/1.1.0b3 [1.1.0b2]: https://github.com/python-poetry/poetry-core/releases/tag/1.1.0b2 [1.1.0b1]: https://github.com/python-poetry/poetry-core/releases/tag/1.1.0b1 [1.1.0a7]: https://github.com/python-poetry/poetry-core/releases/tag/1.1.0a7 diff --git a/pyproject.toml b/pyproject.toml index 490b31959..f31cc136f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "poetry-core" -version = "1.1.0b2" +version = "1.1.0b3" description = "Poetry PEP 517 Build Backend" authors = ["Sébastien Eustace "] diff --git a/src/poetry/core/__init__.py b/src/poetry/core/__init__.py index eca89b4f3..52e0475ee 100644 --- a/src/poetry/core/__init__.py +++ b/src/poetry/core/__init__.py @@ -7,7 +7,7 @@ # this cannot presently be replaced with importlib.metadata.version as when building # itself, poetry-core is not available as an installed distribution. -__version__ = "1.1.0b2" +__version__ = "1.1.0b3" __vendor_site__ = (Path(__file__).parent / "_vendor").as_posix()