-
-
Notifications
You must be signed in to change notification settings - Fork 526
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
Make giacpy_sage a standard package #28918
Comments
This comment has been minimized.
This comment has been minimized.
comment:2
What is required to make this happen? |
comment:3
Replying to @mwageringel:
Usually a vote on sage-devel. The package has been optional long enough that it should be the only requirement. For info, the only case new packages go straight to standard without vote or questions is when they are new dependency of a standard package. |
comment:4
Launched a poll on sage-devel: |
comment:5
Thank you for this ticket.
in the comments of the doctests in the following files:
NB: the random and long time comments should stay. There is also a flag in the following
but I don't know if the ticket should change it or let the Release Manager do it himself. |
Commit: |
comment:6
I have found 2 doctest failure in sage 9.1.beta3 due to python3. So we also need to upgrade the upstream source to giacpy_sage-0.7.0. I have started a new public branch with this upstream fix. But let all the optional flags in the sage code. If the vote turn out to be positive we will have to remove them. |
Author: Frederic Han |
This comment has been minimized.
This comment has been minimized.
Branch: public/giacpy_sage-0.7 |
comment:7
Something for upstream, I fail to compile giacpy_sage-0.7.0 with the latest giac (1.5.0.85)
Any ideas? |
comment:8
I actually have the same issue with giacpy_sage 0.6.8. |
comment:9
Thank you François, it's a missing include. I will fix it in giacpy.
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:11
the missing header with giac >1.5.0.75 reported by francois, should be fixed in giacpy_sage-0.7.1 |
This comment has been minimized.
This comment has been minimized.
comment:12
Replying to @frederichan-IMJPRG:
Works now. Thanks! |
comment:13
Batch modifying tickets that will likely not be ready for 9.1, based on a review of the ticket title, branch/review status, and last modification date. |
comment:14
See also #29552 |
comment:17
I have issues with this going to standard by just flipping the switch. It risks to become a circular dependency madness. Currently
If
So
|
comment:18
Yes, I agree that #29171, merging into sagelib, is the way to go. |
Changed author from Frederic Han to none |
Reviewer: Markus Wageringel |
This is to make
giacpy_sage
a standard SPKG.It provides Cython bindings to Giac and has been
an optional SPKG for several years, initially as
giacpy
,then since July 2016 as
giacpy_sage
.Making it standard would be a step toward replacing
all
pexpect
calls toGiac
bygiacpy_sage
calls,as suggested in
Home:
Upstream upgrade needed (2 doctests failure with python3):
Note: this ticket was made obsolete by
CC: @frederichan-IMJPRG @mwageringel @slel @videlec
Component: packages: optional
Branch/Commit: public/giacpy_sage-0.7 @
7a4bdb9
Reviewer: Markus Wageringel
Issue created by migration from https://trac.sagemath.org/ticket/28918
The text was updated successfully, but these errors were encountered: