Added compatibility with Python 3.13 v2 (with poetry 2.x)#649
Added compatibility with Python 3.13 v2 (with poetry 2.x)#649enricostragiotti merged 12 commits intomasterfrom
Conversation
3a266d1 to
d91b029
Compare
d91b029 to
58c3b1a
Compare
36a0431 to
edcd20d
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #649 +/- ##
==========================================
- Coverage 91.65% 91.59% -0.07%
==========================================
Files 99 99
Lines 6265 6267 +2
Branches 821 821
==========================================
- Hits 5742 5740 -2
- Misses 353 356 +3
- Partials 170 171 +1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
5aed956 to
38c46e5
Compare
38c46e5 to
fcd3ad5
Compare
e52d8c9 to
b5fdafa
Compare
esnguyenvan
left a comment
There was a problem hiding this comment.
Hey, thanks for this update!
I trust the test for memory leaks. I haven't gone through the detailed of it, you master it better than me.
I only see that a lot of code is commented in both workflows/test.yml and test_multiple_uns.py. Is this made on purpose?
df64599 to
f13d090
Compare
|
@esnguyenvan you are definitely right ! I forgot that sorry! If only a tool could look for that....... 😉 |
f13d090 to
1c56719
Compare
|
I'll wait @florentLutz on this one before merging |
florentLutz
left a comment
There was a problem hiding this comment.
Thanks for the PR, the memory usage test is a whole new aspect for me so I have a few questions of understanding here and there, nothing that prevents closing this PR though
Summary
This PR brings compatibility with Python 3.13.
This PR supersede #575
Main changes
pyproject.toml__eq__method for theInputDefinitionclass(as already done by Christophe in #575)
fastoadcallsFor production, the number of calls was reduced to 2 to keep CI time reasonable.
New memory leak thresholds (MiB)