Skip to content

Commit 36a9e35

Browse files
committed
release: bump version to 1.3.0
1 parent 4eec519 commit 36a9e35

File tree

2 files changed

+83
-9
lines changed

2 files changed

+83
-9
lines changed

CHANGELOG.md

+82-8
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,78 @@
11
# Change Log
22

3+
4+
## [1.3.0] - 2022-12-07
5+
6+
### Added
7+
8+
- A comment with `@generated` is added to poetry.lock in order to allow tools to detect that the lock file is not created manually ([#2773](https://github.com/python-poetry/poetry/pull/2773)).
9+
- When running `poetry check` the project is checked for valid and deprecated trove classifiers ([#2881](https://github.com/python-poetry/poetry/pull/2881)).
10+
- Add a cli option to specify working path ([#6810](https://github.com/python-poetry/poetry/pull/6810)).
11+
- Lock hash of url dependencies ([#7121](https://github.com/python-poetry/poetry/pull/7121)).
12+
13+
### Changed
14+
15+
- When trying to upload a file that doesn't exist an `UploadError` is raised ([#4417](https://github.com/python-poetry/poetry/pull/4417)).
16+
- Improved performance by preferring wheels to source distributions for extracting meta information ([#6547](https://github.com/python-poetry/poetry/pull/6547)).
17+
- New lock file format 2.0 where files and hashes are stored in each package section instead of the metadata section ([#6393](https://github.com/python-poetry/poetry/pull/6393)).
18+
- Git dependencies of extras are only fetched if the extra is requested ([#6615](https://github.com/python-poetry/poetry/pull/6615)).
19+
- Poetry calls pip with `--no-input` ([#6724](https://github.com/python-poetry/poetry/pull/6724), [#6966](https://github.com/python-poetry/poetry/pull/6966)).
20+
- Refactored repositories and deprecated old modules and classes ([#6669](https://github.com/python-poetry/poetry/pull/6669), [#6803](https://github.com/python-poetry/poetry/pull/6803)).
21+
- Directory dependencies are always resolved, even when running `poetry lock --no-update` ([#6843](https://github.com/python-poetry/poetry/pull/6843)).
22+
- Improved performance of parallel installation for machines with more than 6 cores ([#6805](https://github.com/python-poetry/poetry/pull/6805)).
23+
- Improved performance of reading the lock file ([#6562](https://github.com/python-poetry/poetry/pull/6562)).
24+
- If there are incompatible constraints in the requirements of a package an error is raised ([#7098](https://github.com/python-poetry/poetry/pull/7098)).
25+
26+
### Fixed
27+
28+
- Fix an issue where the output of commands executed with `--dry-run` contained duplicate entries ([#4660](https://github.com/python-poetry/poetry/pull/4660)).
29+
- Fix an issue where `poetry show --outdated` failed with a runtime error related to direct origin dependencies ([#6016](https://github.com/python-poetry/poetry/pull/6016)).
30+
- Fix an issue where only the last command of an `ApplicationPlugin` is registered ([#6304](https://github.com/python-poetry/poetry/pull/6304)).
31+
- Fix an issue where git dependencies were fetched unnecessarily when running `poetry lock --no-update` ([#6131](https://github.com/python-poetry/poetry/pull/6131)).
32+
- Fix an issue where stdout was polluted with messages that should go to stderr ([#6429](https://github.com/python-poetry/poetry/pull/6429)).
33+
- Fix shell activation for zsh ([#5795](https://github.com/python-poetry/poetry/pull/5795)).
34+
- Fix an issue where a url dependencies was shown as outdated ([#6396](https://github.com/python-poetry/poetry/pull/6396)).
35+
- Fix an issue where the source information of a dependency with extras was ignored ([#6472](https://github.com/python-poetry/poetry/pull/6472)).
36+
- Fix an issue where running multiple Poetry installs simultaneously could result in a corrupt artifact cache ([#6186](https://github.com/python-poetry/poetry/pull/6186)).
37+
- Fix an issue where Poetry failed to run pip due to a bad local configuration ([#6531](https://github.com/python-poetry/poetry/pull/6531)).
38+
- Fix an issue where `poetry update` and `poetry lock` resolved dependencies differently ([#6477](https://github.com/python-poetry/poetry/pull/6477)).
39+
- Fix an issue where Poetry hangs forever during dependency resolution due cachecontrol lock leftovers ([#6471](https://github.com/python-poetry/poetry/pull/6471)).
40+
- Fix an issue where `poetry env remove` removed the wrong environment ([#6195](https://github.com/python-poetry/poetry/pull/6195)).
41+
- Fix an issue where `poetry install` fails due to unfortunately named files in the current folder ([#6628](https://github.com/python-poetry/poetry/pull/6628)).
42+
- Fix an issue where dependencies from different sources where merged during dependency resolution ([#6679](https://github.com/python-poetry/poetry/pull/6679)).
43+
- Fix an issue where `experimental.system-git-client` could not be used via environment variable ([#6783](https://github.com/python-poetry/poetry/pull/6783)).
44+
- Fix an issue where poetry fails with an `AssertionError` due to `distribution.files` being `None` ([#6788](https://github.com/python-poetry/poetry/pull/6788)).
45+
- Fix an issue where `poetry add` results in duplicate entries when cases are mixed ([#6832](https://github.com/python-poetry/poetry/pull/6832)).
46+
- Fix an issue where `poetry env list` does not list the in-project environment ([#6979](https://github.com/python-poetry/poetry/pull/6979)).
47+
- Fix an issue where the return code of a script was not relayed as exit code ([#6824](https://github.com/python-poetry/poetry/pull/6824)).
48+
- Fix an issue where an encoding error was not propagated correctly ([#6790](https://github.com/python-poetry/poetry/pull/6790)).
49+
- Fix an issue where `poetry env info` did not respect `virtualenvs.prefer-active-python` ([#6986](https://github.com/python-poetry/poetry/pull/6986)).
50+
- Fix an issue where a package from the wrong source was installed for a multiple-constraints dependency with different sources ([#6747](https://github.com/python-poetry/poetry/pull/6747)).
51+
- Fix an issue where two version of the same package are installed for a multiple-constraints dependency with overlapping markers ([#7098](https://github.com/python-poetry/poetry/pull/7098)).
52+
53+
### Docs
54+
55+
- Improve documentation of package sources ([#5605](https://github.com/python-poetry/poetry/pull/5605)).
56+
- Updated the Windows cache path ([#7012](https://github.com/python-poetry/poetry/pull/7012)).
57+
58+
### poetry-core ([`1.4.0`](https://github.com/python-poetry/poetry-core/releases/tag/1.4.0))
59+
60+
- The PEP 517 `metadata_directory` is now respected as an input to the `build_wheel` hook ([#487](https://github.com/python-poetry/poetry-core/pull/487)).
61+
- `ParseConstraintError` is now raised on version and constraint parsing errors, and includes information on the package that caused the error ([#514](https://github.com/python-poetry/poetry-core/pull/514)).
62+
- Fix an issue where invalid PEP 508 requirements were generated due to a missing space before semicolons ([#510](https://github.com/python-poetry/poetry-core/pull/510)).
63+
- Fix an issue where relative paths were encoded into package requirements, instead of a file:// URL as required by PEP 508 ([#512](https://github.com/python-poetry/poetry-core/pull/512)).
64+
65+
### poetry-plugin-export ([`^1.2.0`](https://github.com/python-poetry/poetry-plugin-export/releases/tag/1.2.0))
66+
67+
- Ensure compatibility with Poetry 1.3.0. No functional changes.
68+
69+
### cleo ([`^2.0.0`](https://github.com/python-poetry/poetry-core/releases/tag/2.0.0))
70+
71+
- Fix an issue where shell completions had syntax errors ([#247](https://github.com/python-poetry/cleo/pull/247)).
72+
- Fix an issue where not reading all the output of a command resulted in a "Broken pipe" error ([#165](https://github.com/python-poetry/cleo/pull/165)).
73+
- Fix an issue where errors were not shown in non-verbose mode ([#166](https://github.com/python-poetry/cleo/pull/166)).
74+
75+
376
## [1.2.2] - 2022-10-10
477

578
### Added
@@ -83,25 +156,25 @@
83156
### Docs
84157

85158
- Added note about how to add a git dependency with a subdirectory ([#6218](https://github.com/python-poetry/poetry/pull/6218))
86-
- Fixed several style issues in the docs ([#6255](https://github.com/python-poetry/poetry/pull/6255))
87-
- Fixed outdated info about `--only` parameter ([#6264](https://github.com/python-poetry/poetry/pull/6264))
159+
- Fixed several style issues in the docs ([#6254](https://github.com/python-poetry/poetry/pull/6254))
160+
- Fixed outdated info about `--only` parameter ([#6263](https://github.com/python-poetry/poetry/pull/6263))
88161

89162

90163
## [1.2.0rc2] - 2022-08-26
91164

92165
### Fixed
93166

94-
- Fixed an issue where virtual environments were created unnecessarily when running `poetry self` commands ([#6226](https://github.com/python-poetry/poetry/pull/6226))
95-
- Ensure that packages' `pretty_name` are written to the lock file ([#6243](https://github.com/python-poetry/poetry/pull/6243))
167+
- Fixed an issue where virtual environments were created unnecessarily when running `poetry self` commands ([#6225](https://github.com/python-poetry/poetry/pull/6225))
168+
- Ensure that packages' `pretty_name` are written to the lock file ([#6237](https://github.com/python-poetry/poetry/pull/6237))
96169

97170
### Improvements
98171

99-
- Improved the consistency of `Pool().remove_repository()` to make it easier to write poetry plugins ([#6231](https://github.com/python-poetry/poetry/pull/6231))
172+
- Improved the consistency of `Pool().remove_repository()` to make it easier to write poetry plugins ([#6214](https://github.com/python-poetry/poetry/pull/6214))
100173

101174
### Docs
102175

103-
- Removed mentions of Python 2.7 from docs ([#6235](https://github.com/python-poetry/poetry/pull/6235))
104-
- Added note about the difference between groups and extras ([#6232](https://github.com/python-poetry/poetry/pull/6232))
176+
- Removed mentions of Python 2.7 from docs ([#6234](https://github.com/python-poetry/poetry/pull/6234))
177+
- Added note about the difference between groups and extras ([#6230](https://github.com/python-poetry/poetry/pull/6230))
105178

106179

107180
## [1.2.0rc1] - 2022-08-22
@@ -1612,7 +1685,8 @@ Initial release
16121685

16131686

16141687

1615-
[Unreleased]: https://github.com/python-poetry/poetry/compare/1.2.2...master
1688+
[Unreleased]: https://github.com/python-poetry/poetry/compare/1.3.0...master
1689+
[1.3.0]: https://github.com/python-poetry/poetry/releases/tag/1.3.0
16161690
[1.2.2]: https://github.com/python-poetry/poetry/releases/tag/1.2.2
16171691
[1.2.1]: https://github.com/python-poetry/poetry/releases/tag/1.2.1
16181692
[1.2.0]: https://github.com/python-poetry/poetry/releases/tag/1.2.0

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "poetry"
3-
version = "1.3.0.dev0"
3+
version = "1.3.0"
44
description = "Python dependency management and packaging made easy."
55
authors = [
66
"Sébastien Eustace <[email protected]>",

0 commit comments

Comments
 (0)