Skip to content

Commit 3eb4aad

Browse files
committed
Bumping cryptography which also drops Python 3.7
While we are at it, also declaring the support for Python 3.13
1 parent f3651cd commit 3eb4aad

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

.github/workflows/python-package.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
runs-on: ubuntu-22.04
2929
strategy:
3030
matrix:
31-
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
31+
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
3232

3333
steps:
3434
- uses: actions/checkout@v4

setup.cfg

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ classifiers =
1818
Programming Language :: Python
1919
Programming Language :: Python :: 3 :: Only
2020
Programming Language :: Python :: 3
21-
Programming Language :: Python :: 3.7
2221
Programming Language :: Python :: 3.8
2322
Programming Language :: Python :: 3.9
2423
Programming Language :: Python :: 3.10
2524
Programming Language :: Python :: 3.11
2625
Programming Language :: Python :: 3.12
26+
Programming Language :: Python :: 3.13
2727
License :: OSI Approved :: MIT License
2828
Operating System :: OS Independent
2929

@@ -38,7 +38,7 @@ project_urls =
3838
include_package_data = False # We used to ship LICENSE, but our __init__.py already mentions MIT
3939
packages = find:
4040
# Our test pipeline currently still covers Py37
41-
python_requires = >=3.7
41+
python_requires = >=3.8
4242
install_requires =
4343
requests>=2.0.0,<3
4444

@@ -52,7 +52,7 @@ install_requires =
5252
# And we will use the cryptography (X+3).0.0 as the upper bound,
5353
# based on their latest deprecation policy
5454
# https://cryptography.io/en/latest/api-stability/#deprecation
55-
cryptography>=2.5,<48
55+
cryptography>=2.5,<49
5656

5757

5858
[options.extras_require]

0 commit comments

Comments
 (0)