-
Notifications
You must be signed in to change notification settings - Fork 586
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
Hypothesis is not compatible with Python 3.7.0b3's typing module. #1264
Comments
|
If you need a build of Python 3.7.0b3 (and 207 python packages) against which to test |
|
Thanks for reporting this! Compatibility bugs are always a high priority for us 😄 @DRMacIver / @alexwlchan, can one of you help out with #1148? I'm not keen to merge a fix before it can be tested, but with that out of the way this will be at the top of my list. |
Can/do you use |
|
Is there any progress on this? Python 3.7 has been released now. |
It has, but the release situation is frankly terrible and we're not sure what to do about it. 😢 The hard dependency on a new version of OpenSSL means that the release basically doesn't work on any of our CI infrastructure, and we're not able to fix that without making everything substantially worse or doing a bunch of build engineering to build OpenSSL ourself, which we haven't found time for yet. |
|
Maybe try |
|
Ah, thanks - I've now got a working conda environment set up and I'm starting to work through the long list of test failures. So far this is mostly just a matter of adding compatibility shims for renamed or changed objects such as "the class everything in |
In order to account for changes to the Python typing module made by python/cpython@d911e40 I am applying the following patch which may be ok, but more likely is not (the typing module is not something with which I am at all familiar):
Best regards.
The text was updated successfully, but these errors were encountered: