Skip to content

Commit 4dba0e1

Browse files
committed
release: bump version to 2.2.0
1 parent 0575399 commit 4dba0e1

File tree

3 files changed

+45
-15
lines changed

3 files changed

+45
-15
lines changed

CHANGELOG.md

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,38 @@
11
# Change Log
22

3+
## [2.2.0] - 2025-09-14
4+
5+
### Added
6+
7+
- **Add support for nesting dependency groups** ([#10166](https://github.com/python-poetry/poetry/pull/10166)).
8+
- **Add support for PEP 735 dependency groups** ([#10130](https://github.com/python-poetry/poetry/pull/10130)).
9+
- **Add support for PEP 639 license clarity** ([#10413](https://github.com/python-poetry/poetry/pull/10413)).
10+
- Add a `--format` option to `poetry show` to alternatively output json format ([#10487](https://github.com/python-poetry/poetry/pull/10487)).
11+
- Add official support for Python 3.14 ([#10514](https://github.com/python-poetry/poetry/pull/10514)).
12+
13+
### Changed
14+
15+
- **Normalize dependency group names** ([#10387](https://github.com/python-poetry/poetry/pull/10387)).
16+
- Change `installer.no-binary` and `installer.only-binary` so that explicit package names will take precedence over `:all:` ([#10278](https://github.com/python-poetry/poetry/pull/10278)).
17+
- Improve log output during `poetry install` when a wheel is built from source ([#10404](https://github.com/python-poetry/poetry/pull/10404)).
18+
- Improve error message in case a file lock could not be acquired while cloning a git repository ([#10535](https://github.com/python-poetry/poetry/pull/10535)).
19+
- Require `dulwich>=0.24.0` ([#10492](https://github.com/python-poetry/poetry/pull/10492)).
20+
- Allow `virtualenv>=20.33` again ([#10506](https://github.com/python-poetry/poetry/pull/10506)).
21+
- Allow `findpython>=0.7` ([#10510](https://github.com/python-poetry/poetry/pull/10510)).
22+
- Allow `importlib-metadata>=8.7` ([#10511](https://github.com/python-poetry/poetry/pull/10511)).
23+
24+
### Fixed
25+
26+
- Fix an issue where `poetry new` did not create the project structure in an existing empty directory ([#10431](https://github.com/python-poetry/poetry/pull/10431)).
27+
- Fix an issue where a dependency that was required for a specific Python version was not installed into an environment of a pre-release Python version ([#10516](https://github.com/python-poetry/poetry/pull/10516)).
28+
29+
### poetry-core ([`2.2.0`](https://github.com/python-poetry/poetry-core/releases/tag/2.2.0))
30+
31+
- Deprecate table values and values that are not valid SPDX expressions for `[project.license]` ([#870](https://github.com/python-poetry/poetry-core/pull/870)).
32+
- Fix an issue where explicitly included files that are in `.gitignore` were not included in the distribution ([#874](https://github.com/python-poetry/poetry-core/pull/874)).
33+
- Fix an issue where marker operations could result in invalid markers ([#875](https://github.com/python-poetry/poetry-core/pull/875)).
34+
35+
336
## [2.1.4] - 2025-08-05
437

538
### Changed
@@ -2529,7 +2562,8 @@ Initial release
25292562

25302563

25312564

2532-
[Unreleased]: https://github.com/python-poetry/poetry/compare/2.1.4...main
2565+
[Unreleased]: https://github.com/python-poetry/poetry/compare/2.2.0...main
2566+
[2.2.0]: https://github.com/python-poetry/poetry/releases/tag/2.2.0
25332567
[2.1.4]: https://github.com/python-poetry/poetry/releases/tag/2.1.4
25342568
[2.1.3]: https://github.com/python-poetry/poetry/releases/tag/2.1.3
25352569
[2.1.2]: https://github.com/python-poetry/poetry/releases/tag/2.1.2

poetry.lock

Lines changed: 7 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[project]
22
name = "poetry"
3-
version = "2.2.0.dev0"
3+
version = "2.2.0"
44
description = "Python dependency management and packaging made easy."
55
requires-python = ">=3.9,<4.0"
66
dependencies = [
7-
"poetry-core @ git+https://github.com/python-poetry/poetry-core.git",
7+
"poetry-core (==2.2.0)",
88
"build (>=1.2.1,<2.0.0)",
99
"cachecontrol[filecache] (>=0.14.0,<0.15.0)",
1010
"cleo (>=2.1.0,<3.0.0)",
@@ -45,7 +45,7 @@ maintainers = [
4545
license = "MIT"
4646
readme = "README.md"
4747
keywords = ["packaging", "dependency", "poetry"]
48-
# classifieres is dynamic because we want to create Python classifiers automatically
48+
# classifiers are dynamic because we want to create Python classifiers automatically
4949
dynamic = [ "classifiers" ]
5050

5151
[project.urls]

0 commit comments

Comments
 (0)