Skip to content

fix: support Python 3.7 again#73

Merged
ido50 merged 2 commits into
python-morgan:mainfrom
RISEFX:fix-python37
Feb 7, 2026
Merged

fix: support Python 3.7 again#73
ido50 merged 2 commits into
python-morgan:mainfrom
RISEFX:fix-python37

Conversation

@grische
Copy link
Copy Markdown
Contributor

@grische grische commented Jan 5, 2026

I have tested Python 3.7 with the python:3.7 Docker container using the following commands

python3.7 -m venv .venv
. .venv/bin/activate
python3.7 -m pip install .
python3.7 -m pip install .[test]
python3.7 -m pytest .
python3.7 -m pip install .[lint]
python3.7 -m ruff check

and then used the following ini and put it into ./package-index/morgan.ini

[env.windows-py39]
os_name = nt
platform_tag = win_amd64
sys_platform = win32
platform_machine = AMD64
platform_python_implementation = CPython
platform_system = Windows
python_version = 3.9
python_full_version = 3.9.7
implementation_name = cpython

[requirements]
extremeflash = >0.5

and ran the mirroring to check both if packaging 24.0 worked and morgan is properly installed as well as the actual mirror:

morgan mirror --index-path ./package-index

This fixes #40
This closes #55

@grische grische changed the title fix: fix code to allow Python 3.7 support again fix: support Python 3.7 again Jan 5, 2026
@grische grische marked this pull request as draft January 5, 2026 10:09
@grische grische marked this pull request as ready for review January 5, 2026 10:23
This was referenced Jan 5, 2026
@ido50 ido50 merged commit 0b2bbc2 into python-morgan:main Feb 7, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Drop support for Python 3.7

2 participants