10
0
Files
python-Mathics/python-Mathics.changes
Atri Bhattacharya e8d84dbae7 Accepting request 989641 from home:badshah400:branches:science
Add python-Mathics-relax-sympy-versions.patch -- Relax required sympy versions, to enable tests to run on openSUSE >= 1550 where python-sympy is at version 1.10.x already.

OBS-URL: https://build.opensuse.org/request/show/989641
OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=18
2022-07-20 10:41:38 +00:00

143 lines
5.7 KiB
Plaintext

-------------------------------------------------------------------
Sun Jul 17 00:51:00 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
- Add python-Mathics-relax-sympy-versions.patch -- Relax required
sympy versions, to enable tests to run on openSUSE >= 1550 where
python-sympy is at version 1.10.x already.
-------------------------------------------------------------------
Tue Mar 22 19:41:00 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
- Refresh sources: 41dee8c9dd7b979a4d77d38a1e8fe8dc75b7638c.patch
from upstream changed in its indexing a little bit.
-------------------------------------------------------------------
Wed Mar 16 22:31:06 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
- Add Provides: python-Mathics3 to aid packaging using py2pack
other python module packages dependent on this.
-------------------------------------------------------------------
Sat Jan 29 19:13:15 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 4.0.0:
* Enhancements
- Introduce a Graphics3D protocol.
- mathics.setting have been gone over to simplify.
- A rudimentary and crude SVG Density Plot was added.
* Bug fixes:
- A small SVGTransform bug was fixed.
- Elliptic arcs are now supported in Asymptote.
- A bug in image decoding introduced in 3.1.0 or so was fixed.
- A bug SVG LineBoxes was fixed.
- SVG and Asymptote drawing now includes inline comments
indicating which Box Structures are being implemented in
code.
* Documentation updates.
- New BuildRequires: python-Cython (to use cython-ised builds),
python-Mathics-Scanner (also Requires), python-scipy (for some
tests).
- Add more Requires according to setup.py.
- Add 41dee8c9dd7b979a4d77d38a1e8fe8dc75b7638c.patch: git commit
from upstream that made version incorrect before tagged release;
apply with -R to revert.
- Drop binaries no longer installed by upstream.
- Enable multibuild: Split out tests into its own flavour, since
some tests require the binary installed with update-alternative
magic.
-------------------------------------------------------------------
Tue Apr 20 04:19:34 UTC 2021 - Steve Kowalik <steven.kowalik@suse.com>
- Don't build for Python 3.6, due to no NumPy.
-------------------------------------------------------------------
Mon Dec 28 01:52:38 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.1.1:
* Mathics Packages added:
- DiscreteMath`CombinatoricaV0.9 (preferred)
- DiscreteMath`CombinatoricaV0.6.
* New builtins:
- StirlingS1, StirlingS2 (not all WL variations handled)
- MapAt (not all WL variations handled)
- PythonForm, SympyForm: these is not in WL. It simply will
show a crude translation to sympy or python.
- Throw and Catch
- With
- FileNameTake
* Enhancements and Bug fixes:
- Workaround for Compile so it accepts functions
(gh#mathics/Mathics#1026)
- Add Trace option to Get. Get["fn", Trace->True] will show
lines as they are read.
- Convert to/from Boolean types properly in from_python,
to_python. Previously they were 0, and 1.
- Extend DeleteCases to accept a levelspec parameter.
- Set Evaluation#exc_result to capture Aborted, Timeout,
Overflow1`, etc.
- ImageData changed to get bits {0,1}, not booleans as
previously.
- Add tokenizer symbols for <-> and -> and the unicode
versions of those.
- Small corrections to Needs, e.g check if already loaded,
correct a typo, etc.
- System`$InputFileName is now set inside Needs and Get
- Install shell scripts dmathicserver, dmathicsscript, and
dmathics to simplify running docker
- Adjust $InputFileName inside Get and Needs.
- Adapt file list to the renaming of mathicsscript to
dmathicsscript and the addition of dmathicserver.
-------------------------------------------------------------------
Sat Nov 14 22:17:20 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.1.0:
* Add Symbolic Comparisons [gh#mathics/Mathics#1000].
* Support for externally PyPI-packagable builtin modules -
PyMathics.
* SetDirectory fixes [gh#mathics/Mathics#994].
* Catch `PatternError Exceptions.
* Fix formatting of .. and ... (RepeatAll)
* tokenization of \. without a following space (ReplaceAll)
[gh#mathics/Mathics#992].
* Support for assignments to named `Pattern`
* Improving support for `Names [gh#mathics/Mathics#1003].
* Adding a MathicsSession class to simplify running Mathics from
Python [gh#mathics/Mathics#1001].
* Improving support for `Protect` and `Unprotect` list
of symbols and regular expressions [gh#mathics/Mathics#1003].
- Updated source URL.
- Disable python2 as it is not supported any more by upstream.
- Run tests:
* Omit home_page tests as they require a running django server
set up first.
* Add additional BuildRequires needed for tests: python-Pint,
python-chardet, python-palettable, python-pytest,
python-requests.
- Sympy >= 1.6 is now required.
-------------------------------------------------------------------
Mon May 25 06:50:45 UTC 2020 - Petr Gajdos <pgajdos@suse.com>
- %python3_only -> %python_alternative
-------------------------------------------------------------------
Sun Mar 15 07:58:36 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>
- Fix build without python2
-------------------------------------------------------------------
Tue Dec 19 10:56:27 UTC 2017 - badshah400@gmail.com
- Correct License: Includes software licensed as BSD-3-Clause,
MIT, and Apache-2.0, and data licensed under CC-by-SA-3.0 and/or
GFDL.
- Use python_expand to run fdupes for both python 2 and 3.
-------------------------------------------------------------------
Mon Dec 18 07:34:29 UTC 2017 - badshah400@gmail.com
- Initial package.