BREAKING CHANGE: drop support for python 3.7 (#2436) · RDFLib/rdflib@1e5f56b (original) (raw)
`@@ -11,7 +11,6 @@ license = "BSD-3-Clause"
`
11
11
`classifiers=[
`
12
12
`"Programming Language :: Python",
`
13
13
`"Programming Language :: Python :: 3",
`
14
``
`-
"Programming Language :: Python :: 3.7",
`
15
14
`"Programming Language :: Python :: 3.8",
`
16
15
`"Programming Language :: Python :: 3.9",
`
17
16
`"Programming Language :: Python :: 3.10",
`
`@@ -39,10 +38,9 @@ rdfs2dot = 'rdflib.tools.rdfs2dot:main'
`
39
38
`rdfgraphisomorphism = 'rdflib.tools.graphisomorphism:main'
`
40
39
``
41
40
`[tool.poetry.dependencies]
`
42
``
`-
python = "^3.7"
`
``
41
`+
python = "^3.8.1"
`
43
42
`isodate = "^0.6.0"
`
44
43
`pyparsing = ">=2.1.0,<4"
`
45
``
`-
importlib-metadata = {version = ">=4,<7", python = ">=3.7,<3.8"}
`
46
44
`berkeleydb = {version = "^18.1.0", optional = true}
`
47
45
`networkx = {version = "^2.0.0", optional = true}
`
48
46
`html5lib = {version = "^1.0", optional = true}
`
`@@ -69,9 +67,9 @@ sphinx-autodoc-typehints = "^1.17.1"
`
69
67
`typing-extensions = "^4.5.0"
`
70
68
``
71
69
`[tool.poetry.group.flake8.dependencies]
`
72
``
`-
flake8 = {version = ">=4.0.1", python = ">=3.8"} # flakeheaven is incompatible with flake8 >=5.0 (https://github.com/flakeheaven/flakeheaven/issues/132)
`
73
``
`-
flakeheaven = {version = "^3.2.1", python = ">=3.8"}
`
74
``
`-
pep8-naming = {version = "^0.13.2", python = ">=3.8"}
`
``
70
`+
flake8 = {version = ">=4.0.1"} # flakeheaven is incompatible with flake8 >=5.0 (https://github.com/flakeheaven/flakeheaven/issues/132)
`
``
71
`+
flakeheaven = {version = "^3.2.1"}
`
``
72
`+
pep8-naming = {version = "^0.13.2"}
`
75
73
``
76
74
`[tool.poetry.extras]
`
77
75
`berkeleydb = ["berkeleydb"]
`
`@@ -204,7 +202,7 @@ skip = [
`
204
202
``
205
203
`[tool.mypy]
`
206
204
`files = ['rdflib', 'test', 'devtools', 'examples']
`
207
``
`-
python_version = "3.7"
`
``
205
`+
python_version = "3.8"
`
208
206
`warn_unused_configs = true
`
209
207
`ignore_missing_imports = true
`
210
208
`disallow_subclassing_any = false
`