Skip to content

Conversation

@jamesobutler
Copy link
Collaborator

This specifies support for Python 3.14 and adds it to the CI matrix for testing.

mypy has to be updated here because a Python 3.14 whl for it only started with the 1.18.1 release.

@CPBridge
Copy link
Collaborator

Looks good when the "errors" found by the new mypy versions are resolved

@CPBridge CPBridge self-assigned this Nov 13, 2025
@CPBridge CPBridge added the enhancement New feature or request label Nov 13, 2025
Python logging should have filter functions that return a boolean instead of int.
The type hint was too specific indicating the tuple required 2 strings, however there is code logic with an assumption that the tuple has a single element string.
This includes support for Python 3.14
@sonarqubecloud
Copy link

@jamesobutler jamesobutler marked this pull request as ready for review November 13, 2025 16:21
@CPBridge CPBridge merged commit bcd7719 into ImagingDataCommons:master Nov 13, 2025
7 checks passed
@CPBridge
Copy link
Collaborator

Thanks @jamesobutler

@jamesobutler jamesobutler deleted the python-3.14-testing branch November 13, 2025 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants