Skip to content

Commit 8deebed

Browse files
authored
feat!: drop Python 3.6 support (#135)
BREAKING CHANGE: Python 3.6 is past end-of-life and is no longer supported. Keeping it in `pyproject.toml` was causing pains trying to install packages. Let's drop it while we're dropping support for other old stuff.
1 parent 20e2418 commit 8deebed

File tree

5 files changed

+53
-43
lines changed

5 files changed

+53
-43
lines changed

.github/workflows/ci.yml

-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ jobs:
1414
uses: fabiocaccamo/create-matrix-action@v1
1515
with:
1616
matrix: |
17-
python-version {3.6}, django-version {2.0,2.1,2.2,3.0,3.1}
1817
python-version {3.7}, django-version {2.0,2.1,2.2,3.0,3.1}
1918
python-version {3.8}, django-version {2.2,3.0,3.1,3.2,4.0}
2019
python-version {3.9}, django-version {2.2,3.0,3.1,3.2,4.0}

.github/workflows/conventional-pr.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
lint-pr:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v2
14+
- uses: actions/checkout@v3
1515
# check for the most recent release: https://github.com/CondeNast/conventional-pull-request-action/releases
1616
- uses: CondeNast/[email protected]
1717
env:

.github/workflows/release.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ jobs:
1111
runs-on: ubuntu-latest
1212
environment: release
1313
steps:
14-
- uses: actions/checkout@v2
14+
- uses: actions/checkout@v3
1515
with:
1616
fetch-depth: 0
1717
- name: Python Semantic Release
1818
# https://github.com/relekang/python-semantic-release/releases
19-
uses: relekang/python-semantic-release@v7.23.0
19+
uses: relekang/python-semantic-release@v7.26.0
2020
with:
2121
github_token: ${{ secrets.GITHUB_TOKEN }}
2222
pypi_token: ${{ secrets.PYPI_TOKEN }}

poetry.lock

+48-36
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

+2-3
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,17 @@ classifiers = [
1616
"License :: OSI Approved :: Apache Software License",
1717
"Operating System :: OS Independent",
1818
"Programming Language :: Python :: 3",
19-
"Programming Language :: Python :: 3.6",
2019
"Programming Language :: Python :: 3.7",
2120
"Programming Language :: Python :: 3.8",
2221
"Programming Language :: Python :: 3.9",
2322
"Programming Language :: Python :: 3.10",
2423
]
2524

2625
[tool.poetry.dependencies]
27-
python = "^3.6"
26+
python = "^3.7"
2827

2928
[tool.poetry.dev-dependencies]
30-
coverage = "4.5.4"
29+
coverage = "^6.3.2"
3130
django-extensions = "^3.1.5"
3231
factory-boy = "^3.2.1"
3332
dj-database-url = "0.5.0"

0 commit comments

Comments
 (0)