Skip to content

Commit 4032841

Browse files
committed
Drop Python 3.8 compatibility
1 parent 1d49625 commit 4032841

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

.github/workflows/python-package.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
strategy:
1010
fail-fast: false
1111
matrix:
12-
python-version: ["3.8", "3.9", "3.10", "3.11"]
12+
python-version: ["3.9", "3.10", "3.11"]
1313

1414
steps:
1515
- uses: actions/checkout@v3

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
## v0.20.0 (unreleased)
22

3+
* Dropped Python 3.8 support.
34
* **Breaking change *(.state_store)*** Removed legacy SQLAlchemy state store
45
implementations.
56
* **Mildly breaking change *(util.async_db)*** Changed `SQLiteDatabase` to not
@@ -9,6 +10,10 @@
910
for absolute paths.
1011
* Bridge configs do this migration automatically.
1112

13+
## v0.19.16 (2023-05-26)
14+
15+
* *(appservice)* Fixed Python 3.8 compatibility.
16+
1217
## v0.19.15 (2023-05-24)
1318

1419
* *(client)* Fixed dispatching room ephemeral events (i.e. typing notifications) in syncer.

setup.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"encryption": encryption_dependencies,
3434
},
3535
tests_require=test_dependencies,
36-
python_requires="~=3.8",
36+
python_requires="~=3.9",
3737

3838
classifiers=[
3939
"Development Status :: 4 - Beta",
@@ -42,7 +42,6 @@
4242
"Framework :: AsyncIO",
4343
"Programming Language :: Python",
4444
"Programming Language :: Python :: 3",
45-
"Programming Language :: Python :: 3.8",
4645
"Programming Language :: Python :: 3.9",
4746
"Programming Language :: Python :: 3.10",
4847
"Programming Language :: Python :: 3.11",

0 commit comments

Comments
 (0)