kpeeters / cadabra2

A field-theory motivated approach to computer algebra.
https://cadabra.science/
GNU General Public License v3.0
223 stars 37 forks source link

pip3 install sympy #63

Closed alexmyczko closed 5 years ago

alexmyczko commented 6 years ago

this can be replaced with python3-sympy on debian and ubuntu

kpeeters commented 6 years ago

Unfortunately those packages still contain sympy 0.7.6, which doesn't have anywhere near the functionality of sympy-1.1.1 which you will get with a pip install.

It is a real pity that the python ecosystem is such a total mess, but we'll have to live with that.

alexmyczko commented 6 years ago

Since the package I want to create will first go into debian unstable, it'll be python3-sympy 1.1.1-2 (or later): as listed at https://packages.debian.org/search?keywords=python3-sympy

It is only Ubuntu being slow with archive syncs from Debian.

The current Debian stable (stretch) with 1.0 will not ever get cadabra2, and Ubuntu xenial with that old sympy3 will not be affected either. So the travel of the software package will be like:

  1. debian new queue, if accepted go into debian unstable
  2. copy to testing after 5 days if no bugs
  3. sometime the latest unreleased ubuntu (currently 18.04) will sync the package, if they are not in the freeze yet

but sure, keep the readme docs as before.

kpeeters commented 5 years ago

Have updated the instructions now since most installs will have a reasonably up-to-date sympy.