Skip to content

Update remaining versions for third-party stubs #6094

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

Merged
merged 15 commits into from
Oct 12, 2021
Merged

Conversation

srittau
Copy link
Collaborator

@srittau srittau commented Sep 30, 2021

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
Copy link
Collaborator Author

srittau commented Sep 30, 2021

Depends on typeshed-internal/stub_uploader#30

@srittau srittau marked this pull request as ready for review October 7, 2021 10:59
@@ -1 +1 @@
version = "0.1"
version = "0"
Copy link
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
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
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.*?

Copy link
Collaborator Author

@srittau srittau Oct 11, 2021

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.

@srittau srittau marked this pull request as draft October 11, 2021 09:31
@srittau
Copy link
Collaborator Author

srittau commented Oct 11, 2021

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
Copy link
Collaborator Author

srittau commented Oct 12, 2021

@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
Copy link
Collaborator Author

srittau commented Oct 12, 2021

Will close #4981 and #6095.

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

@Akuli Akuli left a comment

Choose a reason for hiding this comment

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

One small nit.

@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