Opened 2 years ago
Last modified 4 months ago
#29207 new enhancement
Prefer sage.libs.libecm rather than sage.interfaces.ecm
Reported by: | vdelecroix | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | sage-9.7 |
Component: | interfaces | Keywords: | |
Cc: | zimmerma | Merged in: | |
Authors: | Reviewers: | ||
Report Upstream: | N/A | Work issues: | |
Branch: | Commit: | ||
Dependencies: | Stopgaps: |
Description (last modified by )
Sage offers two interfaces to the GMP-ECM library. One text based in Python sage.interfaces.ecm
and one in Cython sage.libs.libecm
that uses C function calls.
This ticket stands for replacing the text based interface by the Cython one. Currently, the Python interface has much more options than the Cython version.
Also the code and documentation of Integer.factor
should be adapted.
Change History (7)
comment:1 Changed 2 years ago by
- Description modified (diff)
comment:2 Changed 2 years ago by
- Milestone changed from sage-9.1 to sage-9.2
comment:3 Changed 2 years ago by
- Milestone changed from sage-9.2 to sage-9.3
comment:4 Changed 18 months ago by
- Milestone changed from sage-9.3 to sage-9.4
Setting new milestone based on a cursory review of ticket status, priority, and last modification date.
comment:5 Changed 13 months ago by
- Milestone changed from sage-9.4 to sage-9.5
comment:6 Changed 8 months ago by
- Milestone changed from sage-9.5 to sage-9.6
comment:7 Changed 4 months ago by
- Milestone changed from sage-9.6 to sage-9.7
Note: See
TracTickets for help on using
tickets.
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.