-
-
Notifications
You must be signed in to change notification settings - Fork 906
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
Hopefully fixes Orderedict error #1301
Conversation
…ill still work until 3.12
Thanks again for all your help and commitment!
Indeed, that's a bummer. As if fighting python and its ecosystem wasn't enough, now CI breaks as well. I cancelled all stuck jobs and retried, the current one gets stuck right when running |
Closing this and will re-submit in parts, as CI still not running, but did run on other PRs. |
Hopefully fixes Orderedict error for py<3.7.2 and py>3.10
Talk about an unstable api!
I added type: ignores to pass mypy for 3.6, and removed the version guard for py<3.10 (typing.OrderedDict gets deprecated in favor or collections.Ordereddict again, but it will still work until 3.12 at least, so can worry about it once 3.6 dropped. Or I guess once 3.7.1 dropped really.
Also added some types that got missed in Symbolic.py
#1300 #1095
Testing on GitHubActions appears to be broken? The last commits all stuck ("Can't find any online and idle self-hosted or hosted runner in the current repository, account/organization that matches the required labels: 'ubuntu-latest'")