Changes between Version 7 and Version 8 of Ticket #28175


Ignore:
Timestamp:
12/24/19 05:14:19 (22 months ago)
Author:
mkoeppe
Comment:

I have prepared a first module, https://github.com/mkoeppe/sage-numerical-backends-coin. It depends on Sage (as it inherits from sage.numerical.backends.generic_backend.GenericBackend).

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #28175

    • Property Cc dimpase added
    • Property Summary changed from Move sage optimization backends to separate Cython packages to remove OptionalExtension problems to Move optional sage optimization backends to separate Cython packages to remove OptionalExtension problems
  • Ticket #28175 – Description

    v7 v8  
    1 `sage.numerical.backends` depends on very little from Sage and should become a separate Cython package. This would make it easier to reconfigure it when new solvers are installed and eliminate some optional extensions from sagelib, which would simplify packaging binary distributions.
     1`sage.numerical.backends` depends on very little from Sage. We propose to split out the optional backends to separate Cython packages. This would make it easier to reconfigure when new solvers are installed, as sagelib does not have to be recompiled. By eliminating the use of the optional extensions mechanisms from sagelib, this  would also simplify packaging binary distributions.
    22
    33From `src/module_list.py`: