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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Python 3.10 #1052

Merged
merged 5 commits into from
Nov 8, 2021
Merged

Support Python 3.10 #1052

merged 5 commits into from
Nov 8, 2021

Conversation

cjolowicz
Copy link
Owner

@cjolowicz cjolowicz commented Nov 8, 2021

Fixes #580

  • 馃懛 [nox] Support Python 3.10
  • 馃懛 [github] Use Python 3.10 in Tests workflow
  • 馃懛 [github] Use Python 3.10 in Release workflow
  • 馃摝 [poetry] Add Trove classifier for Python 3.10

@cjolowicz cjolowicz merged commit 649ca5f into main Nov 8, 2021
@cjolowicz cjolowicz deleted the retrocookie-pr/python-3.10-final branch November 8, 2021 10:58
@cjolowicz cjolowicz added the enhancement New feature or request label Nov 8, 2021
@cjolowicz cjolowicz mentioned this pull request Nov 8, 2021
@paw-lu
Copy link
Contributor

paw-lu commented Nov 10, 2021

Should the platform-specific tests also be upgraded to 3.10 here?

- { python-version: 3.9, os: windows-latest, session: "tests" }
- { python-version: 3.9, os: macos-latest, session: "tests" }

@cjolowicz
Copy link
Owner Author

Yes. Thanks for catching that!

@cjolowicz
Copy link
Owner Author

Fixed in 261d2fd

I'll cut another release later.

cjolowicz added a commit to cjolowicz/nox-poetry that referenced this pull request Nov 12, 2021
* 馃懛 [nox] Support Python 3.10

* 馃懛 [github] Use Python 3.10 in Tests workflow

* 馃懛 [github] Use Python 3.10 in Release workflow

* 馃摝 [poetry] Add Trove classifier for Python 3.10

* 馃摎 Document Python 3.10 support

Cutty-Original-PR: cjolowicz/cookiecutter-hypermodern-python#1052
cjolowicz added a commit to cjolowicz/nox-poetry that referenced this pull request Nov 12, 2021
* Migrate cutty.json

* Fix typo in CONTRIBUTING.rst

Cutty-Original-PR: cjolowicz/cookiecutter-hypermodern-python#1010

* 馃敡 [mypy] Warn about unreachable code

* 馃敡 [mypy] Warn about unreachable code

* 馃敡 [nox] Avoid warning about unreachable code

`nox.Session.bin` is no longer `Optional` in recent versions of Nox.

* 馃摎 Document `mypy --warn-unreachable` in User Guide

Cutty-Original-PR: cjolowicz/cookiecutter-hypermodern-python#1025

* 馃懛 [github] Install Poetry and Nox using pipx in Tests workflow

* 馃懛 [github] Install Poetry using pipx in Tests workflow

* 馃懛 [github] Install Nox using pipx in Tests workflow

* 馃懛 [github] Use pipx in Cookiecutter CI as well

Cutty-Original-PR: cjolowicz/cookiecutter-hypermodern-python#1051

* Support Python 3.10

* 馃懛 [nox] Support Python 3.10

* 馃懛 [github] Use Python 3.10 in Tests workflow

* 馃懛 [github] Use Python 3.10 in Release workflow

* 馃摝 [poetry] Add Trove classifier for Python 3.10

* 馃摎 Document Python 3.10 support

Cutty-Original-PR: cjolowicz/cookiecutter-hypermodern-python#1052

* Drop support for Python 3.6

* 馃懛 [nox] Drop Python 3.6 from Nox sessions

* 馃摝 [poetry] Drop Python 3.6 from package metadata

* 馃懛 [github] Drop Python 3.6 from Tests workflow

* 馃摎 [CONTRIBUTING] Drop Python 3.6 from contributor guide

* 馃摎 Drop Python 3.6 from Cookiecutter documentation

* 馃懛 [github] Drop Python 3.6 from Cookiecutter CI

Cutty-Original-PR: cjolowicz/cookiecutter-hypermodern-python#1054

* 馃懛 [github] Use Python 3.10 on Windows and macOS in Tests workflow

Retrocookie-Original-Commit: cjolowicz/cookiecutter-hypermodern-python-instance@1c8a1e9

Co-authored-by: Benjamin Rose <benjamin.rose@me.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support Python 3.10
2 participants