Skip to content

Conversation

@FestplattenSchnitzel
Copy link

Following up 104865e

@FestplattenSchnitzel
Copy link
Author

Hey @moreati ,

could you provide which parent child combinations are currently tested automatically in order to correct the following information?

Every combination of Python 3.x/2.x parent and child should be possible,
however at present only Python 2.4, 2.6, 2.7 and 3.6 are tested automatically.

@moreati
Copy link
Member

moreati commented Feb 2, 2025

-    python_requires='>=2.4, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, <4',
+    python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*',

-- 104865e, 2022

Huh, I'd forgotten I did that.

In theory

@moreati
Copy link
Member

moreati commented Feb 2, 2025

@moreati
Copy link
Member

moreati commented Feb 2, 2025

personal notes

mitogen/tox.ini

Lines 7 to 20 in 8580da9

# Py A cntrllr A target coverage Django Jinja2 pip psutil pytest tox virtualenv
# ==== ========== ========== ========== ========== ========== ========== ========== ========== ========== ==========
# 2.4 2.3? <= 3.7.1 <= 1.3.7 <= 1.1 <= 2.1.3 <= 1.4 <= 1.8
# 2.5 <= 3.7.1 <= 1.4.22 <= 1.3.1 <= 2.1.3 <= 2.8.7 <= 1.6.1 <= 1.9.1
# 2.6 <= 2.6.20 <= 2.12 <= 4.5.4 <= 1.6.11 <= 2.10.3 <= 9.0.3 <= 5.9.0 <= 3.2.5 <= 2.9.1 <= 15.2.0
# 2.7 <= 2.11 <= 2.16 <= 5.5 <= 1.11.29 <= 2.11.3 <= 20 <= 4.6.11 <= 3.28 <= 20.15²
# 3.5 <= 2.11 <= 2.15 <= 5.5 <= 2.2.28 <= 2.11.3 <= 20 <= 5.9.5 <= 6.1.0 <= 3.28 <= 20.15²
# 3.6 <= 2.11 <= 2.16 <= 6.2 <= 3.2.20 <= 3.0.3 <= 21 <= 7.0.1 <= 3.28 <= 20.17²
# 3.7 <= 2.12 <= 2.17 <= 7.2.7 <= 3.2.20 <= 7.4.4 <= 4.8.0
# 3.8 <= 2.12
# 3.9 <= 2.15
# 3.10 <= 2.17
# 3.11
# 3.12 >= 2.13¹

#################

Mitogen is implemented entirely using the standard library functionality and
interfaces that were available in Python 2.4.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should I leave this as is (i.e. revert the change) as it's still correct?

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.

2 participants