Skip to content

Update remaining versions for third-party stubs - #6094

Merged
srittau merged 15 commits into
python:masterfrom
srittau:versions
Oct 12, 2021
Merged

srittau merged 15 commits into
python:masterfrom
srittau:versions

Conversation

@srittau

@srittau srittau commented Sep 30, 2021

Copy link
Copy Markdown
Collaborator

Also remove the python2 markers of packages that don't list Python 2 as supported in the latest version.

This depends on #6093, which should be merged into this branch before merging to verify CI.

@srittau

srittau commented Sep 30, 2021

Copy link
Copy Markdown
Collaborator Author

Depends on typeshed-internal/stub_uploader#30

@srittau
srittau marked this pull request as ready for review October 7, 2021 10:59
Comment thread stubs/dataclasses/METADATA.toml Outdated
@@ -1 +1 @@
version = "0.1"
version = "0"

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this a typo or intentional?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Intentional, and unfortunately necessary until #6095 is done. This was actually what spawned that issue. Otherwise, the tests try to install dataclasses==0.1.*, which doesn't exist.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we now set this to 0.*?

@srittau srittau Oct 11, 2021 •

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would actually set this to 0.1 0.8, since 0.9 might contain API changes. I'll send a PR that adds stars to all other versions first.

Comment thread tests/stubtest_third_party.py Outdated
Comment thread CONTRIBUTING.md Outdated
srittau and others added 2 commits October 11, 2021 11:18
Co-authored-by: Akuli <akuviljanen17@gmail.com>
@srittau
srittau marked this pull request as draft October 11, 2021 09:31
@srittau

srittau commented Oct 11, 2021

Copy link
Copy Markdown
Collaborator Author

Let's do #6146 first, then this should tie up all remaining bits and bobs.

@srittau
srittau marked this pull request as ready for review October 12, 2021 09:17
@srittau srittau linked an issue Oct 12, 2021 that may be closed by this pull request
@srittau

srittau commented Oct 12, 2021

Copy link
Copy Markdown
Collaborator Author

@Akuli I hope I have now addressed all issues. A thorough final review would be appreciated!

@srittau srittau linked an issue Oct 12, 2021 that may be closed by this pull request
@srittau

srittau commented Oct 12, 2021

Copy link
Copy Markdown
Collaborator Author

Will close #4981 and #6095.

The latest version available on PyPI is 0.8, but for some reason that is
uninstallable.

@Akuli Akuli left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One small nit.

Comment thread stubs/dataclasses/METADATA.toml
Comment thread tests/check_consistent.py Outdated
Co-authored-by: Akuli <akuviljanen17@gmail.com>
@srittau
srittau merged commit bb24e77 into python:master Oct 12, 2021
@srittau
srittau deleted the versions branch October 12, 2021 10:30
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.

METADATA.toml versions redux#2 Fix minimum supported versions in METADATA.toml

2 participants