Skip to content

Fix/3144 keyerror#3158

Closed
exhuma wants to merge 19 commits into
python-poetry:1.1from
exhuma:fix/3144-keyerror
Closed

Fix/3144 keyerror#3158
exhuma wants to merge 19 commits into
python-poetry:1.1from
exhuma:fix/3144-keyerror

Conversation

@exhuma
Copy link
Copy Markdown

@exhuma exhuma commented Oct 9, 2020

As mentioned in PR #3146 by @abn, this is a PR to get the fix into a bugfix release.

Nicklas Tegner and others added 19 commits October 1, 2020 21:35
Fixes python-poetry#3026

If the context wrapped by the temporary_directory() context manager
raised ImportError (for example because distutils.util cannot be
imported, python-poetry#721 python-poetry#1837), it would previously keep going, causing a
RuntimeError from contextlib:

    RuntimeError: generator didn't stop after throw()
This change ensures that we create closer to reality scenarios when
testing init command.

Relates-to: python-poetry#3073
This change ensures that we resolve dependencies to correctly propagate
markers when using `lock --no-update`.

Resolves: python-poetry#3048
This change ensures that package inspection will handle rich core
metadata available for poetry managed projects. This will allow, nested
local path dependencies to use "develop" mode packages.

Resolves: python-poetry#3098
@exhuma
Copy link
Copy Markdown
Author

exhuma commented Oct 9, 2020

Ignore this. I will rebase and create a new PR for a cleaner diff.

@exhuma exhuma closed this Oct 9, 2020
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 1, 2024

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Mar 1, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants