2023-08-02 01:20:57 by Thomas Klausner | Files touched by this commit (158) |
Log message:
*: remove more references to Python 3.7
|
2023-05-11 11:38:04 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-sympy: updated to 1.12
1.12
https://github.com/sympy/sympy/wiki/release-notes-for-1.12
|
2022-11-21 18:30:08 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-sympy: updated to 1.11.1
1.11.1
Changes
utilities
The 1.11 release introduced a regression when using lambdify with the cse=True \
option (introduced in 1.9) resulting in a list being returned for a lambdified \
expression that was not a list. This bug is now fixed in the 1.11.1 release.
1.11.0
Better support for integrating several different types of expressions.
The series expansion has seen several improvements.
The assumption system is now fully deterministic, so it should work in \
multi-threaded environments.
A new and improved Mathematica parser.
|
2022-07-18 14:49:20 by Jonathan Perkin | Files touched by this commit (2) |
Log message:
py-sympa: Remove man entries from ALTERNATIVES.
pkg_alternatives does not support manual pages (it creates its own wrappers
based on the binary names), and including them breaks upgrade rebuilds.
Bump PKGREVISION.
|
2022-06-24 09:27:28 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-sympy: use PKGMANDIR in ALTERNATIVES file
|
2022-02-15 09:17:04 by Adam Ciarcinski | Files touched by this commit (1) |
Log message:
py-sympy: add ALTERNATIVES
|
2022-01-05 16:41:32 by Thomas Klausner | Files touched by this commit (289) |
Log message:
python: egg.mk: add USE_PKG_RESOURCES flag
This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.
Set this flag for packages that need it and bump PKGREVISION.
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
2021-11-18 20:52:18 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-sympy: updated to 1.9
1.9
Highlights
The internal implementation of Matrix and other matrix classes (SparseMatrix \
etc) is now DomainMatrix. The ZZ and QQ domains are used for matrices with only \
integer or rational elements. Otherwise the new EXRAW domain is used. This \
should be backwards compatible although many internal methods and attributes are \
changed. At the time of this change the DomainMatrix routines are only used for \
addition and multiplication of matrices and some other simple low-level \
operations. Further changes will use DomainMatrix routines for operations like \
rref, det, lu etc and are expected to lead to big speedups for these \
computations. At this stage those big speedups are not realised but some basic \
operations such as indexing a matrix like M[0, 0] could potentially be slower. \
The new implementation can be much faster for most operations and is expected to \
lead to significant speed ups over the next few SymPy releases.
Leading term methods now raise PoleError at singularities. There was a \
long-standing issue of incorrect handling of leading term at singularities, \
where earlier, for compatibility reasons, the original expression itself was \
incorrectly returned. exp(1/x).as_leading_term(x) returned exp(1/x), but it does \
not have any leading term as x->0, so an error must be raised. Note that \
leadterm used to throw a ValueError even in the previous implementation as the \
original expression depends on the symbol x. A few examples of functions where \
this change would be visible - Pow, exp, log, factorial and gamma.
|
2021-10-26 12:56:13 by Nia Alarie | Files touched by this commit (458) |
Log message:
math: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|