Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pyproject: backport Poetry changes 2020 – 2022 #2443

Merged
merged 12 commits into from
Aug 29, 2022

Conversation

claui
Copy link
Contributor

@claui claui commented Aug 28, 2022

With Poetry 1.2 just around the corner, now is a good time to backport a couple of pyproject.toml schema changes from poetry-core.

Looks like some projects depend on the pyproject schema in the store, for example the Even Better TOML extension for VS Code: tamasfe/taplo#204

This PR might help such projects get ready for Poetry 1.2.

This backports commit 356de20 [1] from poetry-core, including a test
fixture from that commit.

[1]: python-poetry/poetry-core@356de20#diff-839572324cb5fa179a516814717c716dbbf38d9f21b54004e4c838aa151568ed
This backports commit f3e3792 [1] from poetry-core.

[1]: python-poetry/poetry-core@f3e3792
This backports commit 8b1cc5e [1] from poetry-core, including a test
fixture from that commit.

[1]: python-poetry/poetry-core@8b1cc5e#diff-839572324cb5fa179a516814717c716dbbf38d9f21b54004e4c838aa151568ed
This backports commit f3215b7 [1] from poetry-core, including a test
fixture from that commit.

[1]: python-poetry/poetry-core@f3215b7#diff-839572324cb5fa179a516814717c716dbbf38d9f21b54004e4c838aa151568ed
This backports commit 6215dd1 [1] from poetry-core, including a test
fixture from that commit.

[1]: python-poetry/poetry-core@6215dd1#diff-ef679a5f97d5c886f98ef4d25e0dc0b64dbb5612a8eb1794e623d2fd8a23e3dd
This backports commit 9e3796b [1] from poetry-core.

[1]: python-poetry/poetry-core@9e3796b
@madskristensen madskristensen merged commit a32ba97 into SchemaStore:master Aug 29, 2022
@madskristensen
Copy link
Contributor

Thanks

@claui claui deleted the pyproject branch August 29, 2022 17:27
jmatias pushed a commit to jmatias/schemastore that referenced this pull request Sep 20, 2022
* python-poetry/poetry-core@fc4ae2d (`develop` prop)

This backports commit fc4ae2d [1] from poetry-core.

[1]: python-poetry/poetry-core@fc4ae2d#diff-839572324cb5fa179a516814717c716dbbf38d9f21b54004e4c838aa151568ed

* python-poetry/poetry-core@08964d5 (allow setup.py)

This backports commit 08964d5 [1] from poetry-core.

[1]: python-poetry/poetry-core@08964d5#diff-839572324cb5fa179a516814717c716dbbf38d9f21b54004e4c838aa151568ed

* python-poetry/poetry-core@356de20 (inline tables)

This backports commit 356de20 [1] from poetry-core, including a test
fixture from that commit.

[1]: python-poetry/poetry-core@356de20#diff-839572324cb5fa179a516814717c716dbbf38d9f21b54004e4c838aa151568ed

* python-poetry/poetry-core@f3e3792 (source.links)

This backports commit f3e3792 [1] from poetry-core.

[1]: python-poetry/poetry-core@f3e3792

* python-poetry/poetry-core@8b1cc5e (file scripts)

This backports commit 8b1cc5e [1] from poetry-core, including a test
fixture from that commit.

[1]: python-poetry/poetry-core@8b1cc5e#diff-839572324cb5fa179a516814717c716dbbf38d9f21b54004e4c838aa151568ed

* python-poetry/poetry-core@f3215b7 (groups support)

This backports commit f3215b7 [1] from poetry-core, including a test
fixture from that commit.

[1]: python-poetry/poetry-core@f3215b7#diff-839572324cb5fa179a516814717c716dbbf38d9f21b54004e4c838aa151568ed

* python-poetry/poetry-core@3144f1f (VCS subdirs)

This backports commit 3144f1f [1] from poetry-core.

[1]: python-poetry/poetry-core@3144f1f#diff-839572324cb5fa179a516814717c716dbbf38d9f21b54004e4c838aa151568ed

* python-poetry/poetry-core@5994fa8 (no newlines)

This backports commit 5994fa8 [1] from poetry-core and includes a small
negative test.

[1]: python-poetry/poetry-core@5994fa8#diff-839572324cb5fa179a516814717c716dbbf38d9f21b54004e4c838aa151568ed

* python-poetry/poetry-core@6215dd1 (multi READMEs)

This backports commit 6215dd1 [1] from poetry-core, including a test
fixture from that commit.

[1]: python-poetry/poetry-core@6215dd1#diff-ef679a5f97d5c886f98ef4d25e0dc0b64dbb5612a8eb1794e623d2fd8a23e3dd

* python-poetry/poetry-core@9e3796b (legacy repos)

This backports commit 9e3796b [1] from poetry-core.

[1]: python-poetry/poetry-core@9e3796b

* python-poetry/poetry-core@c9348e8 (`authors`)

This backports commit c9348e8 [1] from poetry-core.

[1]: python-poetry/poetry-core@c9348e8#diff-ef679a5f97d5c886f98ef4d25e0dc0b64dbb5612a8eb1794e623d2fd8a23e3dd

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants