[MacPorts] #32464: SymPy
#32464: SymPy ------------------------------+--------------------------------------------- Reporter: sognat@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: ------------------------------+--------------------------------------------- SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. SymPy is written entirely in Python and does not require any external libraries. -- Ticket URL: <https://trac.macports.org/ticket/32464> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32464: SymPy -------------------------------+-------------------------------------------- Reporter: sognat@… | Owner: macports-tickets@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: invalid | Keywords: Port: py-sympy | -------------------------------+-------------------------------------------- Changes (by dports@…): * cc: dports@…, stromnov@… (added) * status: new => closed * resolution: => invalid * port: => py-sympy Comment: There's already a port for py-sympy and it appears up to date: http://www.macports.org/ports.php?by=name&substr=sympy -- Ticket URL: <https://trac.macports.org/ticket/32464#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32464: SymPy -------------------------------+-------------------------------------------- Reporter: sognat@… | Owner: macports-tickets@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: invalid | Keywords: Port: py-sympy | -------------------------------+-------------------------------------------- Comment(by asmeurer@…): Sorry. This is my fault for not checking. By the way, why does https://trac.macports.org/browser/trunk/dports/python /py-sympy/Portfile have py24-sympy as a dependency? Am I reading that correctly? The default version should be SymPy 0.7.1 for Python 2.7. -- Ticket URL: <https://trac.macports.org/ticket/32464#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32464: SymPy -------------------------------+-------------------------------------------- Reporter: sognat@… | Owner: macports-tickets@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: invalid | Keywords: Port: py-sympy | -------------------------------+-------------------------------------------- Comment(by dports@…): Replying to [comment:3 asmeurer@…]:
By the way, why does https://trac.macports.org/browser/trunk/dports/python/py-sympy/Portfile have py24-sympy as a dependency? Am I reading that correctly? The default version should be SymPy 0.7.1 for Python 2.7.
Most Python ports have python.default version set to 2.4, so py-sympy installs py24-sympy. This is for historical reasons and backwards compatibility. In the past, Python 2.4 ports were named py-* because they existed before Python ports installed for a specific version. In case anyone still has them installed, we want py-sympy to install py24-sympy; everyone else should be installing the versioned subports. -- Ticket URL: <https://trac.macports.org/ticket/32464#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32464: SymPy -------------------------------+-------------------------------------------- Reporter: sognat@… | Owner: macports-tickets@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: invalid | Keywords: Port: py-sympy | -------------------------------+-------------------------------------------- Comment(by asmeurer@…): I see. I would expect it to just give the "best" one. I think that's more or less how it works in most other packaging systems. You know that fewer and fewer packages are supporting Python 2.4, right? SymPy is one of them; 0.7.0 was the last version to support it. I just don't want people to install py-sympy thinking they will get the latest version, but they will actually get an old version that will never be updated. (by the way, I"m the lead developer for SymPy) -- Ticket URL: <https://trac.macports.org/ticket/32464#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32464: SymPy -------------------------------+-------------------------------------------- Reporter: sognat@… | Owner: macports-tickets@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: invalid | Keywords: Port: py-sympy | -------------------------------+-------------------------------------------- Comment(by stromnov@…): Currently py-sympy is meta-package with four subports: py24-sympy, py25-sympy, py26-sympy and py27-sympy. Meta-package depends on py24-sympy, due to historical reasons (some times ago we had three different packages for different python interpretators: py-sympy for Python 2.4, py25-sympy for Python 2.5 and py26-sympy for Python 2.6). This behavior is consistent with other similar packages as ipython, celery, scipy and numpy. -- Ticket URL: <https://trac.macports.org/ticket/32464#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts