Skip to content

Commit a2858d3

Browse files
committed
chore: remove py3.7 compatibility
1 parent 03bee7c commit a2858d3

File tree

5 files changed

+8
-14
lines changed

5 files changed

+8
-14
lines changed

.github/workflows/python-tests-compatibility.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,11 @@ jobs:
1818
strategy:
1919
fail-fast: false
2020
matrix:
21-
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]
22-
lxml-version: ["4.1.1", "4.2.6", "4.3.5", "4.4.3", "4.5.2", "4.6.5", "4.7.1", "4.8.0", "4.9.1", "4.9.4", "5.0.1", "5.1.0"]
21+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
22+
lxml-version: ["4.2.6", "4.3.5", "4.4.3", "4.5.2", "4.6.5", "4.7.1", "4.8.0", "4.9.1", "4.9.4", "5.0.1", "5.1.0"]
2323
exclude:
24-
- python-version: 3.9
25-
lxml-version: 4.1.1
2624
- python-version: 3.9
2725
lxml-version: 4.2.6
28-
- python-version: 3.10
29-
lxml-version: 4.1.1
3026
- python-version: 3.10
3127
lxml-version: 4.2.6
3228
- python-version: 3.10
@@ -35,8 +31,6 @@ jobs:
3531
lxml-version: 4.4.3
3632
- python-version: 3.10
3733
lxml-version: 4.5.2
38-
- python-version: 3.11
39-
lxml-version: 4.1.1
4034
- python-version: 3.11
4135
lxml-version: 4.2.6
4236
- python-version: 3.11
@@ -51,8 +45,6 @@ jobs:
5145
lxml-version: 4.7.1
5246
- python-version: 3.11
5347
lxml-version: 4.8.0
54-
- python-version: 3.12
55-
lxml-version: 4.1.1
5648
- python-version: 3.12
5749
lxml-version: 4.2.6
5850
- python-version: 3.12

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
77
## [Unreleased]
88

99

10+
### Removed
11+
- Python 3.7 (long after its EOL) is no longer supported by pyodata. Python 3.8 is now minimal supported version. - Petr Hanak
12+
1013
## [1.11.1]
1114

1215
### Fixed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ details.
1818

1919
## Requirements
2020

21-
- [Python >= 3.7](https://www.python.org/downloads/)
21+
- [Python >= 3.8](https://www.python.org/downloads/)
2222

2323
## Download and Installation
2424

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
lxml>=4.1.1
1+
lxml>=4.2.6

setup.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ def _read(name):
3737
packages=find_packages(exclude=("tests")),
3838
zip_safe=False,
3939
install_requires=[
40-
"lxml>=4.1.1",
40+
"lxml>=4.2.6",
4141
],
4242
extras_require={
4343
},
@@ -59,7 +59,6 @@ def _read(name):
5959
'Intended Audience :: Developers',
6060
'License :: OSI Approved :: Apache Software License',
6161
'Operating System :: OS Independent',
62-
'Programming Language :: Python :: 3.7',
6362
'Programming Language :: Python :: 3.8',
6463
'Programming Language :: Python :: 3.9',
6564
'Programming Language :: Python :: 3.10',

0 commit comments

Comments
 (0)