Skip to content

Commit 62aff0f

Browse files
authored
Drop Python 3.8 support (#149)
As Python 3.8 is now officially EOL, minimal required version is now Python 3.9.
1 parent c4e5641 commit 62aff0f

File tree

3 files changed

+2
-43
lines changed

3 files changed

+2
-43
lines changed

.github/workflows/compatibility.yml

-40
This file was deleted.

pyproject.toml

+1-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ build-backend = "setuptools.build_meta"
66
name = "flow.record"
77
description = "A library for defining and creating structured data (called records) that can be streamed to disk or piped to other tools that use flow.record"
88
readme = "README.md"
9-
requires-python = "~=3.8"
9+
requires-python = "~=3.9"
1010
license.text = "Affero General Public License v3"
1111
authors = [
1212
{name = "Dissect Team", email = "[email protected]"}
@@ -24,7 +24,6 @@ classifiers = [
2424
]
2525
dependencies = [
2626
"msgpack>=0.5.2",
27-
"backports.zoneinfo[tzdata]; python_version<'3.9'",
2827
"tzdata; platform_system=='Windows'",
2928
]
3029
dynamic = ["version"]

tox.ini

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ deps =
5050
vermin
5151
commands =
5252
flake8 flow tests
53-
vermin -t=3.8- --no-tips --lint --exclude zoneinfo flow tests
53+
vermin --target=3.9 --no-tips --lint flow tests
5454

5555
[flake8]
5656
max-line-length = 120

0 commit comments

Comments
 (0)