Skip to content

Commit

Permalink
release: bump to version 1.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
radoering committed Jan 24, 2023
1 parent 98d5d8a commit b11fff3
Show file tree
Hide file tree
Showing 3 changed files with 51 additions and 4 deletions.
51 changes: 49 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,48 @@
# Change Log


## [1.5.0] - 2023-01-24

### Added

- Improve marker handling ([#528](https://github.com/python-poetry/poetry-core/pull/528),
[#534](https://github.com/python-poetry/poetry-core/pull/534),
[#530](https://github.com/python-poetry/poetry-core/pull/530),
[#546](https://github.com/python-poetry/poetry-core/pull/546),
[#547](https://github.com/python-poetry/poetry-core/pull/547)).
- Allow an optional output directory for building ([#527](https://github.com/python-poetry/poetry-core/pull/527)).
- Validate if dependencies referenced in `extras` are defined in the main dependency group ([#542](https://github.com/python-poetry/poetry-core/pull/542)).
- Improve handling of generic constraints ([#515](https://github.com/python-poetry/poetry-core/pull/515)).

### Changed

- Deprecate the hash function of `FileDependency` ([#535](https://github.com/python-poetry/poetry-core/pull/535)).
- Do not set `allows_preleases` implicitly anymore if the lower bound of a constraint is a pre-release ([#543](https://github.com/python-poetry/poetry-core/pull/543)).
- Do not generate a `setup.py` by default anymore ([#318](https://github.com/python-poetry/poetry-core/pull/318)).
- Remove the unused `platform` attribute from `Package` ([#548](https://github.com/python-poetry/poetry-core/pull/548)).
- Deprecate the `pretty_version` parameter when creating a `Package` ([#549](https://github.com/python-poetry/poetry-core/pull/549)).
- Allow path dependencies with a non-existent path ([#520](https://github.com/python-poetry/poetry-core/pull/520)).

### Fixed

- Fix an issue where the PEP 517 `metadata_directory` was not respected when building an editable wheel ([#537](https://github.com/python-poetry/poetry-core/pull/537)).
- Fix an issue where trailing newlines were allowed in the description ([#505](https://github.com/python-poetry/poetry-core/pull/505)).
- Fix an issue where the name of the data folder in wheels was not normalized ([#532](https://github.com/python-poetry/poetry-core/pull/532)).
- Fix an issue where the order of entries in the RECORD file was not deterministically ([#545](https://github.com/python-poetry/poetry-core/pull/545)).
- Fix an issue where parsing of repository URLs with escaped characters failed ([#524](https://github.com/python-poetry/poetry-core/pull/524)).
- Fix an issue where parsing of repository URLs the subdirectory parameter was ignored ([#518](https://github.com/python-poetry/poetry-core/pull/518)).
- Fix an issue where zero padding was not correctly applied when comparing versions ([#540](https://github.com/python-poetry/poetry-core/pull/540)).
- Fix an issue where building failed if there were multiple readme files ([#486](https://github.com/python-poetry/poetry-core/pull/486)).

### Vendoring

- [`attrs==22.2.0`](https://github.com/python-attrs/attrs/blob/main/CHANGELOG.md)
- [`jsonschema==4.17.3`](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst)
- [`lark==1.1.5`](https://github.com/lark-parser/lark/releases/tag/1.1.5)
- [`packaging==23.0`](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst)
- [`pyrsistent==0.19.3`](https://github.com/tobgu/pyrsistent/blob/master/CHANGES.txt)


## [1.4.0] - 2022-11-22

### Added
Expand All @@ -20,23 +63,26 @@
### Vendoring

- [`jsonschema==4.17.0`](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst)
- [`lark==1.1.14`](https://github.com/lark-parser/lark/releases/tag/1.1.4)
- [`lark==1.1.4`](https://github.com/lark-parser/lark/releases/tag/1.1.4)
- [`pyrsistent==0.19.2`](https://github.com/tobgu/pyrsistent/blob/master/CHANGES.txt)
- [`tomlkit==0.11.6`](https://github.com/sdispater/tomlkit/blob/master/CHANGELOG.md)
- [`typing-extensions==4.4.0`](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md)


## [1.3.2] - 2022-10-07

### Fixed

- Fix an issue where the normalization was not applied to the path of an sdist built using a PEP 517 frontend ([#495](https://github.com/python-poetry/poetry-core/pull/495)).


## [1.3.1] - 2022-10-05

### Fixed

- Fix an issue where a typing-driven assertion could be false at runtime, causing a failure during prepare_metadata_for_build_wheel ([#492](https://github.com/python-poetry/poetry-core/pull/492)).


## [1.3.0] - 2022-10-05

### Added
Expand Down Expand Up @@ -443,7 +489,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.4.0...main
[Unreleased]: https://github.com/python-poetry/poetry-core/compare/1.5.0...main
[1.5.0]: https://github.com/python-poetry/poetry-core/releases/tag/1.5.0
[1.4.0]: https://github.com/python-poetry/poetry-core/releases/tag/1.4.0
[1.3.2]: https://github.com/python-poetry/poetry-core/releases/tag/1.3.2
[1.3.1]: https://github.com/python-poetry/poetry-core/releases/tag/1.3.1
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "poetry-core"
version = "1.4.0"
version = "1.5.0"
description = "Poetry PEP 517 Build Backend"
authors = ["Sébastien Eustace <sebastien@eustace.io>"]

Expand Down
2 changes: 1 addition & 1 deletion src/poetry/core/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -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.4.0"
__version__ = "1.5.0"

__vendor_site__ = (Path(__file__).parent / "_vendor").as_posix()

Expand Down

0 comments on commit b11fff3

Please sign in to comment.