Skip to content

Conversation

@zsimic
Copy link
Collaborator

@zsimic zsimic commented Mar 20, 2025

Adapted check command redefinition for setuptools 77.0.3.
See pypa/setuptools#4902

strategy:
matrix:
python-version: ['3.6', '3.7']
python-version: ['3.7', '3.8', '3.9']
Copy link
Member

@thatch thatch Mar 20, 2025

Choose a reason for hiding this comment

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

If there isn't CI running on 3.6 I'm reluctant to say setupmeta is compatible with it. Am I reading this right?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Tests pass with 3.6, but there is some unrelated failure on py3.6 venv creation currently on GH actions. setupmeta's is still py3.6 compatible, but it is getting harder to exercise py3.6 indeed (including locally, where you can't use tox-uv for exameple, must use tox v3)

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Bumped python_requires to 3.7+. You're right, no point in trying to keep 3.6 around any longer.

skip_missing_interpreters = true

envlist = py{37,38,39,310,311,312,313}, coverage, docs, style, security
indexserver =
Copy link
Member

Choose a reason for hiding this comment

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

maybe include a comment about why this apparent no-op is here?

@zsimic zsimic merged commit 3270c97 into main Mar 20, 2025
8 checks passed
@zsimic zsimic deleted the setuptools-command-ancestor branch March 20, 2025 22:43
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.

3 participants