Skip to content

fix: remove unused 'requires-python' and add lower bounds to workspace members#898

Merged
ahal merged 1 commit intotaskcluster:mainfrom
ahal:workspace_39
Feb 4, 2026
Merged

fix: remove unused 'requires-python' and add lower bounds to workspace members#898
ahal merged 1 commit intotaskcluster:mainfrom
ahal:workspace_39

Conversation

@ahal
Copy link
Collaborator

@ahal ahal commented Feb 4, 2026

We neglected this when dropping support for 3.8 in the main package. Also adds minimum bounds for dependencies there, which impacts uv run --resolution.

@ahal ahal self-assigned this Feb 4, 2026
@ahal ahal requested a review from a team as a code owner February 4, 2026 16:15
@ahal ahal requested a review from Eijebong February 4, 2026 16:15
Copy link
Contributor

@Eijebong Eijebong left a comment

Choose a reason for hiding this comment

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

requires-python doesn't have any effect in members of a workspace. The one at the root is the only one that is taken into account which explains why the lockfile diff is so tiny, the only changes are the new bounds you added.

@ahal
Copy link
Collaborator Author

ahal commented Feb 4, 2026

Ohh, that makes sense.. I'll delete them then.

@ahal ahal changed the title fix: drop Python 3.8 support in sphinx-taskgraph / pytest-taskgraph fix: remove unused 'requires-python' and add lower bounds to workspace members Feb 4, 2026
@ahal ahal requested a review from Eijebong February 4, 2026 21:30
@ahal ahal enabled auto-merge (rebase) February 4, 2026 21:30
dependencies = ["pytest", "taskcluster-taskgraph>=12.1.0"]
dependencies = [
"pytest>=8.4.2",
"taskcluster-taskgraph>=12.1.0"]
Copy link
Contributor

Choose a reason for hiding this comment

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

nit

Suggested change
"taskcluster-taskgraph>=12.1.0"]
"taskcluster-taskgraph>=12.1.0",
]

@ahal ahal merged commit c23dd3b into taskcluster:main Feb 4, 2026
17 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.

2 participants