-
-
Notifications
You must be signed in to change notification settings - Fork 529
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
py3: typing should not be installed in Python 3 #28499
Comments
This comment has been minimized.
This comment has been minimized.
Author: Vincent Delecroix |
Branch: u/vdelecroix/28499 |
New commits:
|
Commit: |
comment:3
Not a very elegant fix but I think that's just the limitations of SPKGs. So, this looks good to me. I cannot test it because I have no Python 3 SageMath installed. If you're confident that this works, feel free to set this to positive review. |
Reviewer: Julian Rüth |
comment:4
CCing a usual suspect for testing Python 3 stuff :) |
comment:6
Works for me on Python 3. |
comment:8
cc-ing packagers for various distros |
comment:9
There is another way. With an It's not well documented how to do this, but if you set sage_require_typing=no in this check then it won't require installation of the package (it will just be treated as a dummy package). |
comment:10
moving milestone to 9.0 (after release of 8.9) |
Changed branch from u/vdelecroix/28499 to |
typing
is a standard Sage package but it is also included in Python 3.7 standard library. This module is not compatible with Python > 3.5. For example it breaks pytestWe should disable the installation of typing when Sage is built with Python 3.
CC: @antonio-rojas @embray @kiwifb @timokau @infinity0 @isuruf @saraedum @slel @SnarkBoojum @tobihan
Component: packages: standard
Author: Vincent Delecroix
Branch/Commit:
68e941e
Reviewer: Julian Rüth
Issue created by migration from https://trac.sagemath.org/ticket/28499
The text was updated successfully, but these errors were encountered: