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

Cleanup dependencies since only Python ≥ 3.6 is supported #1178

Closed
wants to merge 3 commits into from

Conversation

pietrodn
Copy link
Contributor

@pietrodn pietrodn commented Nov 7, 2022

The README states that only Python ≥ 3.6 is supported.
Therefore, we can remove all the dependencies conditioned to older versions of Python from the setup.py.

The Python version constraint can also be simplified.

@parthea
Copy link
Contributor

parthea commented Nov 7, 2022

I'm not sure if we can drop support for python 2.7 as it was re-introduced in #892 after being dropped. According to #892 this was meant to be temporary. I've assigned this PR to @sai-sunder-s to take a look.

@pietrodn
Copy link
Contributor Author

pietrodn commented Nov 8, 2022

How can you be sure it is actually working? Tests don't even run for Python 2.7, it's very easy to introduce a breaking change. 🤔

@arithmetic1728
Copy link
Contributor

Kokoro runs unit tests for python 2.7 (https://github.com/googleapis/google-auth-library-python/blob/main/noxfile.py#L107). If gcloud drops 2.7 then I think we can drop 2.7 support as well. I think @sai-sunder-s has more context on gcloud.

@clundin25
Copy link
Contributor

Thank you for your contribution! Closed in favor of #1301

@clundin25 clundin25 closed this Jun 8, 2023
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.

None yet

6 participants