Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # 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
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
breaking Breaking Changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants