Skip to content

Commit c75cca1

Browse files
kastephabn
authored andcommitted
doc(changelog): for release 1.2.0b2
1 parent 6d01f07 commit c75cca1

1 file changed

Lines changed: 115 additions & 1 deletion

File tree

CHANGELOG.md

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

3+
## [1.2.0b2] - 2022-06-07
4+
5+
### Added
6+
7+
- Added support for multiple-constraint direct origin dependencies with the same
8+
version ([#5715](https://github.com/python-poetry/poetry/pull/5715))
9+
- Added support disabling TLS verification for custom package sources via `poetry config certificates.<repository>.cert false` ([#5719](https://github.com/python-poetry/poetry/pull/5719)
10+
- Added new configuration (`virtualenvs.prompt`) to customize the prompt of the Poetry-managed virtual environment ([#5606](https://github.com/python-poetry/poetry/pull/5606))
11+
- Added progress indicator to `download_file` (used when downloading dists) ([#5451](https://github.com/python-poetry/poetry/pull/5451))
12+
- Added `--dry-run` to `poetry version` command ([#5603](https://github.com/python-poetry/poetry/pull/5603))
13+
- Added `--why` to `poetry show` ([#5444](https://github.com/python-poetry/poetry/pull/5444))
14+
- Added support for single page (html) repositories ([#5517](https://github.com/python-poetry/poetry/pull/5517))
15+
- Added support for PEP 508 strings when adding
16+
dependencies via `poetry add` command ([#5554](https://github.com/python-poetry/poetry/pull/5554))
17+
- Added `--no-cache` as a global option ([#5519](https://github.com/python-poetry/poetry/pull/5519))
18+
- Added cert retrieval for HTTP requests made by Poetry ([#5320](https://github.com/python-poetry/poetry/pull/5320))
19+
- Added `--skip-existing` to `poetry publish` ([#2812](https://github.com/python-poetry/poetry/pull/2812))
20+
- Added `--all-extras` to `poetry install` ([#5452](https://github.com/python-poetry/poetry/pull/5452))
21+
- Added new `poetry self` sub-commands to manage plugins and/or system environment packages, eg: keyring backends ([#5450](https://github.com/python-poetry/poetry/pull/5450))
22+
- Added new configuration (`installer.no-binary`) to allow selection of non-binary distributions when installing a dependency ([#5609](https://github.com/python-poetry/poetry/pull/5609))
23+
24+
### Changed
25+
26+
- `poetry plugin` commands are now deprecated in favor of the more generic `poetry self`
27+
commands ([#5450](https://github.com/python-poetry/poetry/pull/5450))
28+
- When creating new projects, Poetry no longer restricts README extensions to `md` and `rst` ([#5357](https://github.com/python-poetry/poetry/pull/5357))
29+
- Changed the provider to allow fallback to installed packages ([#5704](https://github.com/python-poetry/poetry/pull/5704))
30+
- Solver now correctly handles and prefers direct reference constraints (vcs, file etc.) over public version identifiers ([#5654](https://github.com/python-poetry/poetry/pull/5654))
31+
- Changed the build script behavior to create an ephemeral build environment when a build script is
32+
specified ([#5401](https://github.com/python-poetry/poetry/pull/5401))
33+
- Improved performance when determining PEP 517 metadata from sources ([#5601](https://github.com/python-poetry/poetry/pull/5601))
34+
- Project package sources no longer need to be redefined as global repositories when configuring credentials ([#5563](https://github.com/python-poetry/poetry/pull/5563))
35+
- Replaced external git command use with dulwich, in order to force the legacy behaviour set `experimental.system-git-client` configuration to `true` ([#5428](https://github.com/python-poetry/poetry/pull/5428))
36+
- Improved http request handling for sources and multiple paths on same netloc ([#5518](https://github.com/python-poetry/poetry/pull/5518))
37+
- Made `no-pip` and `no-setuptools` configuration explicit ([#5455](https://github.com/python-poetry/poetry/pull/5455))
38+
- Improved application logging, use of `-vv` now provides more debug information ([#5503](https://github.com/python-poetry/poetry/pull/5503))
39+
- Renamed implicit group `default` to `main` ([#5465](https://github.com/python-poetry/poetry/pull/5465))
40+
- Replaced in-tree implementation of `poetry export`
41+
with `poetry-plugin-export` ([#5413](https://github.com/python-poetry/poetry/pull/5413))
42+
- Changed the password manager behavior to use a `"null"` keyring when
43+
disabled ([#5251](https://github.com/python-poetry/poetry/pull/5251))
44+
- Incremental improvement of Solver performance ([#5335](https://github.com/python-poetry/poetry/pull/5335))
45+
- Newly created virtual environments on macOS now are excluded from Time Machine backups ([#4599](https://github.com/python-poetry/poetry/pull/4599))
46+
- Poetry no longer raises an exception when a package is not found on PyPI ([#5698](https://github.com/python-poetry/poetry/pull/5698))
47+
- Update `packaging` dependency to use major version 21, this change forces Poetry to drop support for managing Python 2.7 environments ([#4749](https://github.com/python-poetry/poetry/pull/4749))
48+
49+
### Fixed
50+
51+
- Fixed `poetry update --dry-run` to not modify `poetry.lock` ([#5718](https://github.com/python-poetry/poetry/pull/5718)
52+
, [#3666](https://github.com/python-poetry/poetry/issues/3666)
53+
, [#3766](https://github.com/python-poetry/poetry/issues/3766))
54+
- Fixed [#5537](https://github.com/python-poetry/poetry/issues/5537) where export fails to resolve dependencies with more than one
55+
path ([#5688](https://github.com/python-poetry/poetry/pull/5688))
56+
- Fixed an issue where the environment variables `POETRY_CONFIG_DIR` and `POETRY_CACHE_DIR` were not being respected (
57+
#[5672](https://github.com/python-poetry/poetry/pull/5672))
58+
- Fixed [#3628](https://github.com/python-poetry/poetry/issues/3628) and [#4702](https://github.com/python-poetry/poetry/issues/4702) by handling invalid distributions
59+
gracefully ([#5645](https://github.com/python-poetry/poetry/pull/5645))
60+
- Fixed an issue where the provider ignored subdirectory when merging and improve subdirectory support for vcs
61+
deps ([#5648](https://github.com/python-poetry/poetry/pull/5648))
62+
- Fixed an issue where users could not select an empty choice when selecting
63+
dependencies ([#4606](https://github.com/python-poetry/poetry/pull/4606))
64+
- Fixed an issue where `poetry init -n` crashes in a root directory ([#5612](https://github.com/python-poetry/poetry/pull/5612))
65+
- Fixed an issue where Solver errors arise due to wheels having different Python
66+
constraints ([#5616](https://github.com/python-poetry/poetry/pull/5616))
67+
- Fixed an issue where editable path dependencies using `setuptools` could not be correctly installed ([#5590](https://github.com/python-poetry/poetry/pull/5590))
68+
- Fixed flicker when displaying executor operations ([#5556](https://github.com/python-poetry/poetry/pull/5556))
69+
- Fixed an issue where the `poetry lock --no-update` only sorted by name and not by name and
70+
version ([#5446](https://github.com/python-poetry/poetry/pull/5446))
71+
- Fixed an issue where the Solver fails when a dependency has multiple constrained dependency definitions for the same
72+
package ([#5403](https://github.com/python-poetry/poetry/pull/5403))
73+
- Fixed an issue where dependency resolution takes a while because Poetry checks all possible combinations
74+
even markers are mutually exclusive ([#4695](https://github.com/python-poetry/poetry/pull/4695))
75+
- Fixed incorrect version selector constraint ([#5500](https://github.com/python-poetry/poetry/pull/5500))
76+
- Fixed an issue where `poetry lock --no-update` dropped
77+
packages ([#5435](https://github.com/python-poetry/poetry/pull/5435))
78+
- Fixed an issue where packages were incorrectly grouped when
79+
exporting ([#5156](https://github.com/python-poetry/poetry/pull/5156))
80+
- Fixed an issue where lockfile always updates when using private
81+
sources ([#5362](https://github.com/python-poetry/poetry/pull/5362))
82+
- Fixed an issue where the solver did not account for selected package features ([#5305](https://github.com/python-poetry/poetry/pull/5305))
83+
- Fixed an issue with console script execution of editable dependencies on Windows ([#3339](https://github.com/python-poetry/poetry/pull/3339))
84+
- Fixed an issue where editable builder did not write PEP-610 metadata ([#5703](https://github.com/python-poetry/poetry/pull/5703))
85+
- Fixed an issue where Poetry 1.1 lock files were incorrectly identified as not fresh ([#5458](https://github.com/python-poetry/poetry/pull/5458))
86+
87+
### Docs
88+
89+
- Updated plugin management commands ([#5450](https://github.com/python-poetry/poetry/pull/5450))
90+
- Added the `--readme` flag to documentation ([#5357](https://github.com/python-poetry/poetry/pull/5357))
91+
- Added example for multiple maintainers ([#5661](https://github.com/python-poetry/poetry/pull/5661))
92+
- Updated documentation for issues #4800, #3709, #3573, #2211 and PR
93+
#2414 ([#5656](https://github.com/python-poetry/poetry/pull/5656))
94+
- Added `poetry.toml` note in configuration ([#5492](https://github.com/python-poetry/poetry/pull/5492))
95+
- Add documentation for `poetry about`, `poetry help`, `poetrylist`, and the `--full-path` and `--all` options
96+
documentation ([#5664](https://github.com/python-poetry/poetry/pull/5664))
97+
- Added more clarification to the `--why` flag ([#5653](https://github.com/python-poetry/poetry/pull/5653))
98+
- Updated documentation to refer to PowerShell for Windows, including
99+
instructions ([#3978](https://github.com/python-poetry/poetry/pull/3978)
100+
, [#5618](https://github.com/python-poetry/poetry/pull/5618))
101+
- Added PEP 508 name requirement ([#5642](https://github.com/python-poetry/poetry/pull/5642))
102+
- Added example for each section of pyproject.toml ([#5585](https://github.com/python-poetry/poetry/pull/5642))
103+
- Added documentation for `--local` to fix issue #5623 ([#5629](https://github.com/python-poetry/poetry/pull/5629))
104+
- Added troubleshooting documentation for using proper quotation with
105+
ZSH ([#4847](https://github.com/python-poetry/poetry/pull/4847))
106+
- Added information on git and basic http auth ([#5578](https://github.com/python-poetry/poetry/pull/5578))
107+
- Removed ambiguity about PEP 440 and semver ([#5576](https://github.com/python-poetry/poetry/pull/5576))
108+
- Removed Pipenv comparison ([#5561](https://github.com/python-poetry/poetry/pull/5561))
109+
- Improved dependency group related documentation ([#5338](https://github.com/python-poetry/poetry/pull/5338))
110+
- Added documentation for default directories used by Poetry ([#5391](https://github.com/python-poetry/poetry/pull/5301))
111+
- Added warning about credentials preserved in shell history ([#5726](https://github.com/python-poetry/poetry/pull/5726))
112+
- Improved documentation of the `readme` option, including multiple files and additional formats ([#5158](https://github.com/python-poetry/poetry/pull/5158))
113+
- Improved contributing documentation ([#5708](https://github.com/python-poetry/poetry/pull/5708))
114+
- Remove all references to `--dev-only` option ([#5771](https://github.com/python-poetry/poetry/pull/5771))
115+
3116
## [1.2.0b1] - 2022-03-17
4117

5118
### Fixed
@@ -1267,7 +1380,8 @@ Initial release
12671380

12681381

12691382

1270-
[Unreleased]: https://github.com/python-poetry/poetry/compare/1.2.0b1...master
1383+
[Unreleased]: https://github.com/python-poetry/poetry/compare/1.2.0b2...master
1384+
[1.2.0b2]: https://github.com/python-poetry/poetry/compare/1.2.0b2
12711385
[1.2.0b1]: https://github.com/python-poetry/poetry/compare/1.2.0b1
12721386
[1.2.0a2]: https://github.com/python-poetry/poetry/compare/1.2.0a2
12731387
[1.2.0a1]: https://github.com/python-poetry/poetry/compare/1.2.0a1

0 commit comments

Comments
 (0)