-
Notifications
You must be signed in to change notification settings - Fork 21
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
not compatible with python 3.7 #71
Comments
following |
They have fixed this in the issue you are reference, have you applied updates to enforce? |
Same here:
|
Hey, is there any plan to make this 3.7 compatible? thanks :) |
Well, I have a patch ready that will make it run on 3.7 but it will faill the tests as the structure of python typing internals is quuite different now from how it used to be. The most realistic approach is to rewrite without caring for earlier versions of python. At the moment, making it work on all versions is a serious pain. I will release the patch some time later this month but I cannot guarantee that I will be able to make it work with 3.7+ any time soon without help. The sheer number of corner cases which I did not know about when I wrote the first script has made the current codebase quite freightening. Without a huge number of tests it would have been impossibe. |
Hi! Any updates on the issue? |
I just started working on a new fork: https://github.com/SamuelMarks/enforce Early days, but open to collaborators (just worked on minor fixes, black, and replacing CI with GitHub Actions thus far) [also can offer this back if @RussBaz wants] |
any update on this? |
1 similar comment
any update on this? |
python/cpython@d911e40 made some
Lib/typing.py
internal refactoringThe text was updated successfully, but these errors were encountered: