-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Description
Trying to gather the list of actual blockers for 1.2.0 final release. If there is a PR open that absolutely must be included in the 1.2.0 release, please link them here. Issues, unless they are deemed critical (ie. regression that fundamentally breaks workflows), are unlikely to be considered at this stage.
A link and a short note on why you think is important would suffice. If you agree that a linked issue/pr in the comments is important use 👍 else use 👎 to vote.
Let's avoid bike shedding in here so that the maintainers can focus on the signal.
Blockers
These are a subset of the 1.2 Milestone.
- Release 1.1.0b1 poetry-core#348
- update poetry-core to 1.1.0b1 #5673
- replace
poetry plugincommands with more genericpoetry selfcommands #5450 - improve git http authentication via repository configuration #5581
- Poetry tries to remove setuptools and then complains it can't find it #4242
- Release 1.0.2 poetry-plugin-export#56
- Rename implicit group "default" to "main" (poetry-plugin-export version bump) #5587
- ensure setup.py editable builds do not use pep517 #5590
- Remove mentions of Python 2.7 from docs #6234
- union of multi-markers is broken #5593
- Cache clear fails without waiting for input #5633
- Remove tomlkit regression mitigation #5675
- Current master falls back to PyPi when using private repo. #5682
- AttributeError when adding a dependency group when private repo present (Poetry 1.2.0a2) #4718
- Support for multiple-constraint direct origin dependencies with same version #5715
- poetry add "requests[security]" fails on Poetry 1.2.0b1 #5727
- Release 1.2.0b2 #5725
- Unable to create Virtual Environment with MS Store Python #5331
- poetry 1.2.0b3 lock fails with no output #6054
- Locked hash of VCS dependency with extras is ignored when installing #6184
Nice to haves
- Fix for url zip subdirectories #5811
- Fix for git subdirectories #5172
- add progress to
download_fileif in Indicator context #5451 - add prefetching of index in PEP503 repositories #5442
- build.script: use build environment for execution #5401
- Prefer compatible wheels over source distribution for legacy repository dependency resolution #5385
- Ensure
--dry-runoption doesn't updatepoetry.lockforadd,updateandremove#5718 - Add support for yanked releases and files (PEP-592) #5841
- Use dulwich to fetch global and local git config #5935
General Notes
PEP 610 Changes
Due to changes required in #5362, when upgrading from Poetry 1.1 releases, existings environments might see the following "no update" logs. This is because, with 1.2.0a1, we fixed an issue with the executor that wrote incorrect PEP 610 metadata.
• Updating tox (3.25.0 /home/abn/.cache/pypoetry/artifacts/a2/33/48/b1983b149095eaa5fbb5f0d48841785f6778b0b3fcb8be53a7506b349a/tox-3.25.0-py2.py3-none-any.whl -> 3.25.0)
• Updating types-requests (2.27.29 /home/abn/.cache/pypoetry/artifacts/bd/20/0d/db608c01e91c5a34cdf7f8ac0407dde334f95d16c83985b870b17f508f/types_requests-2.27.29-py3-none-any.whl -> 2.27.29)