./math/py-sympy, Python library for symbolic mathematics

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.14.0, Package name: py312-sympy-1.14.0, Maintainer: minskim

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.


Required to run:
[devel/py-setuptools] [math/py-mpmath] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 7611.251 KB

Version history: (Expand)


CVS history: (Expand)


   2025-04-28 22:52:47 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-sympy: updated to 1.14.0

1.14.0
https://github.com/sympy/sympy/wiki/Release-Notes-for-1.14
   2025-04-15 18:31:40 by Adam Ciarcinski | Files touched by this commit (58) | Package updated
Log message:
Fix PLIST after py-setuptools update; bump depends and revision
   2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862)
Log message:
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
   2024-09-19 10:09:03 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-sympy: updated to 1.13.3

SymPy 1.13.3

Changes

matrices

Handle matrices of zero columns correctly in the Matrix constructor. In SymPy \ 
1.12 these produced empty matrices of the wrong shape and in 1.13 they resulted \ 
in an error. Now Matrix([[], []]).shape == (2,0).

physics.wigner

NumPy numbers can be used with clebsch_gordan. Fixes a regression introduced in \ 
SymPy 1.13.0.
   2024-08-12 16:30:51 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-sympy: updated to 1.13.2

1.13.2
Bug fixes
   2024-08-08 07:44:47 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-sympy: updated to 1.13.1

1.13.1

matrices

Matrix.inv() now uses exact rational coefficients internally for matrices of \ 
polynomials or rational functions if the matrix has symbolic expressions with \ 
float coefficients. This fixes an issue first seen in SymPy 1.13.0 where \ 
unnecessarily large floats were present in the expressions for the matrix \ 
inverse (https://github.com/sympy/sympy/issues/26821) and likely also prevents \ 
Matrix.inv from returning some inaccurate results for some matrices containing \ 
floats.

physics.vector

A bug in pretty printing of vectors was fixed. A regression in 1.13.0 means that \ 
an exception would be raised when printing the zero vector.

polys

Fix GF with Integer argument. A regression in 1.13.0 meant that when the ground \ 
types are flint GF(3)(Integer(2)) would raise an exception.
   2024-05-30 08:34:18 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-sympy: updated to 1.12.1

SymPy 1.12.1

The main changes are improved compatibility with NumPy 2.0 and CPython 3.12.
   2023-08-02 01:20:57 by Thomas Klausner | Files touched by this commit (158)
Log message:
*: remove more references to Python 3.7