55 Commits

Author SHA256 Message Date
9e7d932e4e Accepting request 1315032 from science
OBS-URL: https://build.opensuse.org/request/show/1315032
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=25
2025-11-02 21:33:17 +00:00
3f3c44c153 Drop llvmlite optional requirement for tests; fixes test flavour builds for Tumbleweed which are incompatible with latest llvmlite.
OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=53
2025-11-02 04:40:22 +00:00
5c3ff38c0d Accepting request 1302794 from science
OBS-URL: https://build.opensuse.org/request/show/1302794
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=24
2025-09-05 19:43:12 +00:00
ae53d0fa59 * Update to version 9.0.0.
* Enable python 3.13 support.

OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=51
2025-09-04 18:08:52 +00:00
b424218646 Accepting request 1293819 from science
OBS-URL: https://build.opensuse.org/request/show/1293819
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=23
2025-07-17 15:18:28 +00:00
e40b401ceb Fix build failures due to change in dist-info dir naming scheme.
OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=49
2025-07-16 13:44:35 +00:00
89d297b630 Accepting request 1244516 from science
OBS-URL: https://build.opensuse.org/request/show/1244516
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=22
2025-02-10 16:25:57 +00:00
47ba0361e4 * Update to version 8.0.1.
* Re-enable all tests as they have been fixed upstream.
* Bump numpy requirement to allow numpy >= 2 in keeping with upstream.
* Update minimum versions in Requires and BuildRequires.
* Restore tests that now work: test_home_page, test_gudermannian, test_image.
* Drop python-Mathics-sympy1_13.patch: incorporated upstream.

OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=47
2025-02-09 17:25:23 +00:00
2758c6f231 Accepting request 1243369 from science
- Update to version 7.0.0:
- Disable whole swathe of failing tests
  (gh#Mathics3/mathics-core#1346).
- Add python-Mathics-sympy1_13.patch -- Add compatibility for
  tests against sympy >= 1.13 (upstream commits).
- Drop python-Mathics-relax-numpy-versions.patch: upstreamed.
- Switch to pyproject_* macros for build.
- Require numpy < 2 as numpy2 is not supported yet.
- BuildArch: noarch as there are no arch dependent binaries in
  package.
- Enable Python 3.11, 3.12.
- Disable Python 3.13.
- Drop old compatibility macro redefinition.

OBS-URL: https://build.opensuse.org/request/show/1243369
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=21
2025-02-05 16:33:33 +00:00
80517facaa OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=45 2025-02-05 13:03:42 +00:00
ff107912b5 OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=44 2025-02-05 12:37:19 +00:00
dbad5635b8 OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=43 2025-02-05 09:38:29 +00:00
a9e70cfd73 * Update to version 7.0.0.
* Disable whole swathe of failing tests (gh#Mathics3/mathics-core#1346).
* Add python-Mathics-sympy1_13.patch -- Add compatibility for tests against sympy >= 1.13 (upstream commits).
* Switch to pyproject_* macros for build.
* Require numpy < 2 as numpy2 is not supported yet.
* BuildArch: noarch as there are no arch dependent binaries in package.
* Enable Python 3.11, 3.12.
* Disable Python 3.13.
* Drop old compatibility macro redefinition.

OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=42
2025-02-05 06:01:58 +00:00
ad47d9d93e Accepting request 1205184 from science
OBS-URL: https://build.opensuse.org/request/show/1205184
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=20
2024-10-02 19:34:33 +00:00
4f70354902 * Add python-testsuite as BuildRequires for test flavor.
* Add source dir into PYTHONPATH to allow importing of test helper modules.

OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=40
2024-10-02 11:01:45 +00:00
658038a480 Accepting request 1166595 from science
OBS-URL: https://build.opensuse.org/request/show/1166595
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=19
2024-04-10 15:49:49 +00:00
f30410157f Accepting request 1166051 from home:badshah400:Staging
Disable python 3.12 as it is unsupported.

OBS-URL: https://build.opensuse.org/request/show/1166051
OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=38
2024-04-10 08:04:14 +00:00
138c69e873 Accepting request 1130834 from science
OBS-URL: https://build.opensuse.org/request/show/1130834
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=18
2023-12-04 22:02:56 +00:00
8037ff6201 Accepting request 1130170 from home:badshah400:branches:science
Update to version 6.0.4.

OBS-URL: https://build.opensuse.org/request/show/1130170
OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=36
2023-12-04 18:54:44 +00:00
d7e8ad9aa1 Accepting request 1109014 from science
OBS-URL: https://build.opensuse.org/request/show/1109014
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=17
2023-09-06 16:57:01 +00:00
f9e78c92f3 Accepting request 1108508 from home:badshah400:branches:science
* Disable cython-ised builds: not compatible with Cython 3+.
* Add python-Mathics-relax-numpy-versions.patch to drop the upper limit on numpy versions.

OBS-URL: https://build.opensuse.org/request/show/1108508
OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=34
2023-09-05 10:00:48 +00:00
1d6cdff832 Accepting request 1101333 from science
OBS-URL: https://build.opensuse.org/request/show/1101333
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=16
2023-07-30 18:57:53 +00:00
46085ebde4 Accepting request 1100891 from home:badshah400:branches:science
- Update to version 6.0.2.
- Drop python-Mathics-relax-module-versions.patch: No longer required as upstream has removed numpy and scipy upper limits from requirements.
- Re-enable test_calculus.

OBS-URL: https://build.opensuse.org/request/show/1100891
OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=32
2023-07-29 19:34:06 +00:00
3b8233e131 Accepting request 1100174 from science
OBS-URL: https://build.opensuse.org/request/show/1100174
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=15
2023-07-26 11:23:28 +00:00
785a13124d Accepting request 1099526 from home:badshah400:branches:science
Add python-Mathics-relax-module-versions.patch: relax sympy and numpy upper limits on requirements as the otherwise unsupported sympy 1.12 and numpy 1.24.2 are in Tumbleweed.

OBS-URL: https://build.opensuse.org/request/show/1099526
OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=30
2023-07-23 13:10:03 +00:00
aa2f981619 Accepting request 1080028 from science
OBS-URL: https://build.opensuse.org/request/show/1080028
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=14
2023-04-18 13:53:01 +00:00
7a5a720f11 Accepting request 1078345 from home:badshah400:branches:science
(Depends on sr#1078298)

- Drop some unnecessary Requires: python-recordclass, python-scipy.
- Add necessary Requires: python-requests, python-Cython, python-Pillow.
- Drop python-Mathics-relax-sympy-version.patch: No longer needed as upstream setup.py now allows sympy >= 1.11.
- Disable building for python3.11, unsupported [gh#Mathics3/mathics-core#743].
- python-Mathics-Scanner >= 1.3.0 now required.

OBS-URL: https://build.opensuse.org/request/show/1078345
OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=28
2023-04-18 03:11:21 +00:00
0efa7ccaee Accepting request 1031378 from science
OBS-URL: https://build.opensuse.org/request/show/1031378
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=13
2022-10-27 11:54:20 +00:00
6aa2acaad9 Accepting request 1030559 from home:badshah400:branches:science
Add python-Mathics-relax-sympy-version.patch: Relax sympy requirement to allow sympy >= 1.11.

OBS-URL: https://build.opensuse.org/request/show/1030559
OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=26
2022-10-26 16:09:20 +00:00
6b7b83c551 Accepting request 1004725 from science
OBS-URL: https://build.opensuse.org/request/show/1004725
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=12
2022-09-20 17:23:34 +00:00
914cc34974 Accepting request 1004715 from home:pgajdos:python
- does not require python-six
  https://trello.com/c/MO53MocR/143-remove-python3-six

OBS-URL: https://build.opensuse.org/request/show/1004715
OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=24
2022-09-19 13:37:25 +00:00
69160ff3a6 Accepting request 994639 from science
OBS-URL: https://build.opensuse.org/request/show/994639
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=11
2022-08-12 14:06:36 +00:00
6e6fec5824 Accepting request 994388 from home:badshah400:branches:science
Update to version 5.0.2.

OBS-URL: https://build.opensuse.org/request/show/994388
OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=22
2022-08-11 21:10:58 +00:00
159d82db77 Accepting request 993393 from science
OBS-URL: https://build.opensuse.org/request/show/993393
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=10
2022-08-06 20:08:07 +00:00
c5e41efe13 Accepting request 992095 from home:badshah400:branches:science
* Update to version 5.0.0.
* Add requirements-cython.txt as Source since it is missing from the tagged source tarball.
* Drop upstream incorporated patches: * python-Mathics-relax-sympy-versions.patch * 41dee8c9dd7b979a4d77d38a1e8fe8dc75b7638c.patch
* Export USE_CYTHON env variable to allow cythonised builds.
* New BuildRequires (for tests) and Requires: python-recordclass.
* Fix up some new spurious file permissions and EOF encodings.

OBS-URL: https://build.opensuse.org/request/show/992095
OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=20
2022-08-05 21:16:05 +00:00
1f07592a57 Accepting request 990384 from science
OBS-URL: https://build.opensuse.org/request/show/990384
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=9
2022-07-21 09:35:06 +00:00
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
b54e1b0e48 Accepting request 964092 from science
OBS-URL: https://build.opensuse.org/request/show/964092
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=8
2022-03-23 19:17:53 +00:00
b77bade2c4 Accepting request 964086 from home:badshah400:branches:science
Refresh sources: 41dee8c9dd7b979a4d77d38a1e8fe8dc75b7638c.patch from upstream changed in its indexing a little bit.

OBS-URL: https://build.opensuse.org/request/show/964086
OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=16
2022-03-22 19:53:38 +00:00
80c5ee6ddc Accepting request 962282 from home:badshah400:branches:science
Add Provides: python-Mathics3 to aid packaging using py2pack other python module packages dependent on this.

OBS-URL: https://build.opensuse.org/request/show/962282
OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=15
2022-03-19 20:42:55 +00:00
54bf9c4c5f Accepting request 951368 from science
OBS-URL: https://build.opensuse.org/request/show/951368
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=7
2022-02-07 22:37:55 +00:00
Matthias Mailänder
a8526eba13 Accepting request 950007 from home:badshah400:branches:science
(Ok, now for real!)
- Update to version 4.0.0.
- 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.

OBS-URL: https://build.opensuse.org/request/show/950007
OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=14
2022-02-03 19:25:15 +00:00
4833c83973 Accepting request 888155 from science
OBS-URL: https://build.opensuse.org/request/show/888155
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=6
2021-04-24 21:09:11 +00:00
7bf4e38ddb Accepting request 886824 from home:StevenK:branches:science
- Don't build for Python 3.6, due to no NumPy.

OBS-URL: https://build.opensuse.org/request/show/886824
OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=12
2021-04-24 07:52:52 +00:00
3546f5e4a1 Accepting request 860709 from science
OBS-URL: https://build.opensuse.org/request/show/860709
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=5
2021-01-27 17:57:29 +00:00
e1bc91dfb5 Accepting request 858918 from home:badshah400:branches:science
* Update to version 1.1.1.
* Adapt file list to the renaming of mathicsscript to dmathicsscript and the addition of dmathicserver.

OBS-URL: https://build.opensuse.org/request/show/858918
OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=10
2021-01-06 12:09:36 +00:00
cb6c464eda Accepting request 849470 from science
OBS-URL: https://build.opensuse.org/request/show/849470
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=4
2020-12-12 19:29:59 +00:00
e79c0d83db Accepting request 848635 from home:badshah400:branches:science
* Update to version 1.1.0.
* Updated source URL.
* Disable python2 as it is not supported any more by upstream.
* Run tests.
* Sympy >= 1.6 is now required.

OBS-URL: https://build.opensuse.org/request/show/848635
OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=8
2020-11-19 16:31:45 +00:00
0a6fbd7c54 Accepting request 808771 from science
OBS-URL: https://build.opensuse.org/request/show/808771
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Mathics?expand=0&rev=3
2020-05-26 15:24:16 +00:00
44adde2857 Accepting request 808640 from home:pgajdos:python
submit

OBS-URL: https://build.opensuse.org/request/show/808640
OBS-URL: https://build.opensuse.org/package/show/science/python-Mathics?expand=0&rev=6
2020-05-25 12:16:19 +00:00