Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[releases/1.0] Add support for Python 3.13 #650

Merged
merged 3 commits into from
Oct 17, 2024

Conversation

bkeryan
Copy link
Collaborator

@bkeryan bkeryan commented Oct 17, 2024

What does this Pull Request accomplish?

Cherry-pick support for Python 3.13:

Why should this Pull Request be merged?

Fixes #644

What testing has been done?

See linked PRs.

* tests: Fix OverflowError: Python integer 36767 out of bounds for int16

* tests: Skip more examples

* nidaqmx: Update dependency versions for Python 3.13 support

* Update poetry.lock

* GitHub: Enable unit tests on Python 3.13

* tests: Reformat with black

* tests: Fix E721 do not compare types, for exact checks use `is` / `is not`, for instance checks use `isinstance()`

* nidaqmx: Allow newer types-protobuf

* nidaqmx: Update poetry.lock

(cherry picked from commit ee791a3)
(cherry picked from commit dab722c)
* nidaqmx: Add Python 3.13 trove classifier

* nidaqmx: Update changelog

(cherry picked from commit ba8a962)
Copy link

Test Results

    40 files  +    6      40 suites  +6   1h 4m 41s ⏱️ + 13m 29s
 2 348 tests ±    0   1 994 ✅ ±    0    354 💤 ±    0  0 ❌ ±0 
49 772 runs  +7 500  42 428 ✅ +6 408  7 344 💤 +1 092  0 ❌ ±0 

Results for commit 2c9bca5. ± Comparison against base commit f4698e3.

@bkeryan bkeryan merged commit 8c58899 into releases/1.0 Oct 17, 2024
19 checks passed
@bkeryan bkeryan deleted the users/bkeryan/releases-1.0-python-3.13 branch October 17, 2024 20:41
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