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

Drop Python 3.6 and support Python 3.10 #511

Merged
merged 7 commits into from
Nov 12, 2021
Merged

Drop Python 3.6 and support Python 3.10 #511

merged 7 commits into from
Nov 12, 2021

Conversation

cjolowicz
Copy link
Owner

@cjolowicz cjolowicz commented Nov 12, 2021

Import changes from cjolowicz/cookiecutter-hypermodern-python:

  • πŸ’₯ Drop support for Python 3.6
  • ✨ Support Python 3.10
  • πŸ“š Fix typo in CONTRIBUTING.rst
  • πŸ”§ [mypy] Warn about unreachable code
  • πŸ‘· [github] Install Poetry and Nox using pipx in Tests workflow

cjolowicz and others added 7 commits November 12, 2021 11:05
* πŸ”§ [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 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
* πŸ‘· [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
* πŸ‘· [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
@cjolowicz cjolowicz added the breaking Breaking Changes label Nov 12, 2021
@cjolowicz cjolowicz changed the title Import changes from cjolowicz/cookiecutter-hypermodern-python Import changes from the project template Nov 12, 2021
@cjolowicz cjolowicz merged commit bc32547 into main Nov 12, 2021
@cjolowicz cjolowicz deleted the template-updates branch November 12, 2021 10:44
@cjolowicz cjolowicz changed the title Import changes from the project template Drop Python 3.6 and support Python 3.10 Nov 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking Breaking Changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants