Skip to content

Commit

Permalink
Revert "Drop support for EOL Python 3.7"
Browse files Browse the repository at this point in the history
Analogous to gitpython-developers/gitdb#94,
this brings back Python 3.7 support (allowing it to be installed on
3.7, and testing on 3.7), even though 3.7 is end of life, because
support for 3.7 is not being dropped by GitPython (or gitdb) yet,
and there is value in keeping GitPython, gitdb, and smmap
consistent.

This reverts commit f1b4d14.
  • Loading branch information
EliahKagan committed Sep 17, 2023
1 parent e163592 commit b98fdd1
Show file tree
Hide file tree
Showing 5 changed files with 6 additions and 5 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/pythonpackage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]

steps:
- uses: actions/checkout@v4
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ For performance critical 64 bit applications, a simplified version of memory map

## Prerequisites

* Python 3.8+
* Python 3.7+
* OSX, Windows or Linux

The package was tested on all of the previously mentioned configurations.
Expand Down
2 changes: 1 addition & 1 deletion doc/source/intro.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ For performance critical 64 bit applications, a simplified version of memory map
#############
Prerequisites
#############
* Python 3.8+
* Python 3.7+
* OSX, Windows or Linux

The package was tested on all of the previously mentioned configurations.
Expand Down
3 changes: 2 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
license="BSD",
packages=find_packages(),
zip_safe=True,
python_requires=">=3.8",
python_requires=">=3.7",
classifiers=[
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
Expand All @@ -38,6 +38,7 @@
"Operating System :: MacOS :: MacOS X",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
Expand Down
2 changes: 1 addition & 1 deletion tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# and then run "tox" from this directory.

[tox]
envlist = flake8, py{38, 39, 310, 311, 312}
envlist = flake8, py{37, 38, 39, 310, 311, 312}

[testenv]
commands = {envpython} -m pytest --cov smmap --cov-report xml {posargs}
Expand Down

0 comments on commit b98fdd1

Please sign in to comment.