Drop `Python 3.6` support and pin all requirements. (#123)

* Drop `Python 3.6` official support.

* Pin all requirements.

* Change dependabot target branch.
This commit is contained in:
Fabio Caccamo 2022-10-05 17:04:23 +02:00 committed by GitHub
parent ee698600a2
commit eb04722d08
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 23 additions and 24 deletions

View File

@ -3,4 +3,5 @@ updates:
- package-ecosystem: "pip"
directory: "/"
schedule:
interval: "weekly"
interval: "weekly"
target-branch: "requirements"

View File

@ -8,14 +8,14 @@ on:
jobs:
test:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
platform: [ubuntu-latest, macos-latest, windows-latest]
python-version: ['3.6', '3.7', '3.8', '3.9', '3.10']
python-version: ['3.7', '3.8', '3.9', '3.10']
steps:

View File

@ -1,5 +1,5 @@
codecov
coverage
flake8
orjson
tox
codecov == 2.1.12
coverage == 6.5.0
flake8 == 5.0.4
orjson == 3.8.0
tox == 3.26.0

View File

@ -1,12 +1,12 @@
ftfy ~= 6.0.0
mailchecker ~= 5.0.1
openpyxl ~= 3.0.10
phonenumbers ~= 8.12.56
python-dateutil ~= 2.8.2
python-fsutil ~= 0.7.0
python-slugify ~= 6.1.2
pyyaml ~= 6.0
requests ~= 2.27.1
toml ~= 0.10.2
xlrd ~= 2.0.1
xmltodict ~= 0.13.0
ftfy == 6.1.1
mailchecker == 5.0.2
openpyxl == 3.0.10
phonenumbers == 8.12.56
python-dateutil == 2.8.2
python-fsutil == 0.7.0
python-slugify == 6.1.2
pyyaml == 6.0
requests == 2.28.1
toml == 0.10.2
xlrd == 2.0.1
xmltodict == 0.13.0

View File

@ -122,7 +122,6 @@ setup(
"Natural Language :: English",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",

View File

@ -1,10 +1,9 @@
[tox]
envlist =
py{36,37,38,39,310},
py{37,38,39,310},
[testenv]
basepython =
py36: python3.6
py37: python3.7
py38: python3.8
py39: python3.9