fe44aabd06
Accepting request 1173183 from devel:languages:python:numeric
...
- update to 3.1.6:
* This is the last release supporting Python 2.
* Fix various build issues.
OBS-URL: https://build.opensuse.org/request/show/1173183
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mpi4py?expand=0&rev=21
2024-05-11 16:21:03 +00:00
e04ec59c5c
- update to 3.1.6:
...
* This is the last release supporting Python 2.
* Fix various build issues.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-mpi4py?expand=0&rev=35
2024-05-10 13:37:42 +00:00
46e70795d0
Accepting request 1139920 from devel:languages:python:numeric
...
- Don't run tests in s390x, mpiexec is not too reliable running in the
OBS virtual machine environment. bsc#1218604#c1
OBS-URL: https://build.opensuse.org/request/show/1139920
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mpi4py?expand=0&rev=20
2024-01-19 22:02:38 +00:00
6313ec8df3
- Don't run tests in s390x, mpiexec is not too reliable running in the
...
OBS virtual machine environment. bsc#1218604#c1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-mpi4py?expand=0&rev=33
2024-01-19 12:09:54 +00:00
d58839d9d4
Accepting request 1131717 from devel:languages:python:numeric
...
- update to 3.1.5:
* Rebuild C sources with Cython 0.29.36 to support Python 3.12.
- Remove exec perms from demo/python-config
* Support NumPy 1.22+
- fix build for SLE-11
- Initial specfile generated by python distutils,
OBS-URL: https://build.opensuse.org/request/show/1131717
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mpi4py?expand=0&rev=19
2023-12-08 21:32:25 +00:00
f08e4946be
- update to 3.1.5:
...
* Rebuild C sources with Cython 0.29.36 to support Python 3.12.
- Remove exec perms from demo/python-config
* Support NumPy 1.22+
- fix build for SLE-11
- Initial specfile generated by python distutils,
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-mpi4py?expand=0&rev=31
2023-12-07 22:12:13 +00:00
24db647331
Accepting request 1113557 from devel:languages:python:numeric
...
OBS-URL: https://build.opensuse.org/request/show/1113557
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mpi4py?expand=0&rev=18
2023-09-26 20:01:55 +00:00
4d9e6f4d25
Accepting request 1113180 from home:bnavigator:branches:devel:languages:python:numeric
...
- Limit to Cython 0: gh#mpi4py/mpi4py#383
- PEP517: build wheel instead of deprecated setup.py install
OBS-URL: https://build.opensuse.org/request/show/1113180
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-mpi4py?expand=0&rev=29
2023-09-25 22:54:40 +00:00
76f666f838
Accepting request 1035092 from devel:languages:python:numeric
...
- Disable current broken tests for i586. gh#mpi4py/mpi4py#279
- Increase memory size in constraints
- Add rpmlintrc as source in the spec file
- Remove exec perms from demo/python-config
- Add python-mpi4py-rpmlintrc to filter no-binary erros for devel, common-devel
and doc subpackages
- Remove pml/ob1 option for tests, bsc#1205139
- Remove python_module macro definition
- Update shebang string replacement
OBS-URL: https://build.opensuse.org/request/show/1035092
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mpi4py?expand=0&rev=17
2022-11-10 16:33:08 +00:00
2611663580
- Disable current broken tests for i586. gh#mpi4py/mpi4py#279
...
- Increase memory size in constraints
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-mpi4py?expand=0&rev=27
2022-11-10 14:53:12 +00:00
451a25ed0d
- Add rpmlintrc as source in the spec file
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-mpi4py?expand=0&rev=26
2022-11-10 08:51:25 +00:00
758525fbf0
- Remove exec perms from demo/python-config
...
- Add python-mpi4py-rpmlintrc to filter no-binary erros for devel, common-devel
and doc subpackages
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-mpi4py?expand=0&rev=25
2022-11-10 08:43:48 +00:00
424c4f6176
- Remove pml/ob1 option for tests, bsc#1205139
...
- Remove python_module macro definition
- Update shebang string replacement
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-mpi4py?expand=0&rev=24
2022-11-10 08:09:07 +00:00
a096d95c18
Accepting request 1034457 from devel:languages:python:numeric
...
- Use pml/ob1 for tests
- Update to 3.1.4
* Rebuild C sources with Cython 0.29.32 to support Python 3.11.
* Fix contiguity check for DLPack and CAI buffers.
* Workaround build failures with setuptools v60.
- Add patch support-numpy-1.22.patch:
* Support NumPy 1.22+
OBS-URL: https://build.opensuse.org/request/show/1034457
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mpi4py?expand=0&rev=16
2022-11-08 09:55:16 +00:00
05d84b4547
- Use pml/ob1 for tests
...
- Update to 3.1.4
* Rebuild C sources with Cython 0.29.32 to support Python 3.11.
* Fix contiguity check for DLPack and CAI buffers.
* Workaround build failures with setuptools v60.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-mpi4py?expand=0&rev=22
2022-11-08 09:16:10 +00:00
8adab0bbba
- Add patch support-numpy-1.22.patch:
...
* Support NumPy 1.22+
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-mpi4py?expand=0&rev=21
2022-10-17 05:40:26 +00:00
4b1eee4f16
Accepting request 943931 from devel:languages:python:numeric
...
OBS-URL: https://build.opensuse.org/request/show/943931
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mpi4py?expand=0&rev=15
2022-01-06 14:50:54 +00:00
860ca23976
Accepting request 943494 from home:bnavigator:branches:devel:languages:python:numeric
...
- Update to 3.1.3
* Add missing support for MPI.BOTTOM to generalized all-to-all
collectives.
- Release 3.1.2
* mpi4py.futures: Add _max_workers property to MPIPoolExecutor.
* mpi4py.util.dtlib: Fix computation of alignment for predefined
datatypes.
* mpi4py.util.pkl5: Fix deadlock when using ssend() + mprobe().
* mpi4py.util.pkl5: Add environment variable
MPI4PY_PICKLE_THRESHOLD.
* mpi4py.rc: Interpret "y" and "n" strings as boolean values.
* Fix/add typemap/typestr for MPI.WCHAR/MPI.COUNT datatypes.
* Minor fixes and additions to documentation.
* Minor fixes to typing support.
* Support for local version identifier (PEP-440).
- skip io tests on i586: gh#mpi4py/mpi4py#105
OBS-URL: https://build.opensuse.org/request/show/943494
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-mpi4py?expand=0&rev=20
2022-01-05 08:51:41 +00:00
b9710b0ccf
Accepting request 922440 from devel:languages:python:numeric
...
OBS-URL: https://build.opensuse.org/request/show/922440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mpi4py?expand=0&rev=14
2021-10-01 20:28:59 +00:00
Christoph Junghans
c917bb0b90
Accepting request 922369 from home:NMoreyChaisemartin:branches:devel:languages:python:numeric
...
- Use openmpi macros to always build with the default openmpi version (bsc#1190810)
OBS-URL: https://build.opensuse.org/request/show/922369
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-mpi4py?expand=0&rev=19
2021-09-30 20:21:57 +00:00
26037acbb3
Accepting request 921542 from devel:languages:python:numeric
...
OBS-URL: https://build.opensuse.org/request/show/921542
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mpi4py?expand=0&rev=13
2021-09-27 18:08:49 +00:00
Christoph Junghans
e070da8bda
Accepting request 921522 from home:frispete:Tumbleweed
...
- Update to 3.1.1
+ Warning
+ This is the last release supporting Python 2.
* Fix typo in Requires-Python package metadata.
* Regenerate C sources with Cython 0.29.24.
- Update to 3.1.0
+ Warning
+ This is the last release supporting Python 2.
* New features:
* mpi4py.util: New package collecting miscellaneous utilities.
* Enhancements:
* Add pickle-based Request.waitsome() and Request.testsome().
* Add lowercase methods Request.get_status() and
Request.cancel().
* Support for passing Python GPU arrays compliant with the
DLPack data interchange mechanism (link) and the
__cuda_array_interface__ (CAI) standard (link) to uppercase
methods. This support requires that mpi4py is built against
CUDA-aware MPI implementations. This feature is currently
experimental and subject to future changes.
* mpi4py.futures: Add support for initializers and canceling
futures at shutdown. Environment variables names now follow
the pattern MPI4PY_FUTURES_*, the previous MPI4PY_* names are
deprecated.
* Add type annotations to Cython code. The first line of the
docstring of functions and methods displays a signature
including type annotations.
* Add companion stub files to support type checkers.
* Support for weak references.
* Miscellaneous:
OBS-URL: https://build.opensuse.org/request/show/921522
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-mpi4py?expand=0&rev=18
2021-09-26 23:05:50 +00:00
b6fa32c9e2
Accepting request 919998 from devel:languages:python:numeric
...
- Reactivate test_msgspec, disable test_spawn
- Build against openmpi4
OBS-URL: https://build.opensuse.org/request/show/919998
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mpi4py?expand=0&rev=12
2021-09-20 21:32:28 +00:00
Christoph Junghans
bed9fca88f
Accepting request 919997 from home:cjunghans:branches:devel:languages:python:numeric
...
- Reactivate test_msgspec, disable test_spawn
OBS-URL: https://build.opensuse.org/request/show/919997
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-mpi4py?expand=0&rev=17
2021-09-18 01:31:06 +00:00
Christoph Junghans
c954e9d71e
Accepting request 919605 from home:cjunghans:branches:devel:languages:python:numeric
...
mpi4py is one of the last packages on tumbleweed still using openmpi2, so build against openmpi4.
OBS-URL: https://build.opensuse.org/request/show/919605
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-mpi4py?expand=0&rev=16
2021-09-17 00:31:52 +00:00
e6612f4f9a
Accepting request 875230 from devel:languages:python:numeric
...
OBS-URL: https://build.opensuse.org/request/show/875230
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mpi4py?expand=0&rev=11
2021-02-26 20:59:47 +00:00
3fbc7aa635
Accepting request 875220 from home:andythe_great:branches:devel:languages:python:numeric
...
- Skip python 3.6 because numpy no longer support it.
OBS-URL: https://build.opensuse.org/request/show/875220
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-mpi4py?expand=0&rev=14
2021-02-25 20:36:56 +00:00
67674eb305
Accepting request 749804 from devel:languages:python:numeric
...
OBS-URL: https://build.opensuse.org/request/show/749804
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mpi4py?expand=0&rev=10
2019-11-20 09:29:34 +00:00
Tomáš Chvátal
6e25ab5a14
Accepting request 749759 from home:TheBlackCat:branches:devel:languages:python:numeric
...
Update to 3.0.3
OBS-URL: https://build.opensuse.org/request/show/749759
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-mpi4py?expand=0&rev=12
2019-11-20 06:18:58 +00:00
bc5536f90e
Accepting request 720900 from devel:languages:python:numeric
...
OBS-URL: https://build.opensuse.org/request/show/720900
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mpi4py?expand=0&rev=9
2019-08-05 08:42:29 +00:00
Tomáš Chvátal
6a399cb515
Accepting request 720899 from home:TheBlackCat:branches:devel:languages:python:numeric
...
Add upstream patch to fix unit tests
OBS-URL: https://build.opensuse.org/request/show/720899
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-mpi4py?expand=0&rev=10
2019-08-04 19:03:26 +00:00
Tomáš Chvátal
aa5fb37ef3
Accepting request 719974 from home:TheBlackCat:branches:devel:languages:python:numeric
...
+ Fix handling of readonly buffers in support for Python 2 legacy buffer interface. The issue triggers only when using a buffer-like object that is readonly and does not export the new Python 3 buffer interface.
+ Fix build issues with Open MPI 4.0.x series related to removal of many MPI-1 symbols deprecated in MPI-2 and removed in MPI-3.
+ Minor documentation fixes.
OBS-URL: https://build.opensuse.org/request/show/719974
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-mpi4py?expand=0&rev=9
2019-08-01 07:59:15 +00:00
c758a32ea9
Accepting request 682230 from devel:languages:python:numeric
...
OBS-URL: https://build.opensuse.org/request/show/682230
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mpi4py?expand=0&rev=8
2019-03-07 09:50:53 +00:00
Tomáš Chvátal
74044ae8b0
Accepting request 682182 from home:bmwiedemann:branches:devel:languages:python:numeric
...
Use openmpi2 for releases that support it.
And stop pretending this can work with openmpi3 - it never did.
OBS-URL: https://build.opensuse.org/request/show/682182
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-mpi4py?expand=0&rev=7
2019-03-06 15:11:53 +00:00
Stephan Kulow
4b42414735
Accepting request 678881 from devel:languages:python:numeric
...
- Update to 3.0.1:
* Bug fixes:
+ Fix ``Comm.scatter()`` and other collectives corrupting input send
list. Add safety measures to prevent related issues in global
reduction operations.
+ Fix error-checking code for counts in ``Op.Reduce_local()``.
* Enhancements:
+ Map size-specific Python/NumPy typecodes to MPI datatypes.
+ Allow partial specification of target list/tuple arguments in the
various ``Win`` RMA methods.
+ Workaround for removal of ``MPI_{LB|UB}`` in Open MPI 4.0.
+ Support for Microsoft MPI v10.0.
- Add numpy as build dependency used in tests
OBS-URL: https://build.opensuse.org/request/show/678881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mpi4py?expand=0&rev=7
2019-02-25 16:59:35 +00:00
Tomáš Chvátal
ec6f438c03
- Update to 3.0.1:
...
* Bug fixes:
+ Fix ``Comm.scatter()`` and other collectives corrupting input send
list. Add safety measures to prevent related issues in global
reduction operations.
+ Fix error-checking code for counts in ``Op.Reduce_local()``.
* Enhancements:
+ Map size-specific Python/NumPy typecodes to MPI datatypes.
+ Allow partial specification of target list/tuple arguments in the
various ``Win`` RMA methods.
+ Workaround for removal of ``MPI_{LB|UB}`` in Open MPI 4.0.
+ Support for Microsoft MPI v10.0.
- Add numpy as build dependency used in tests
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-mpi4py?expand=0&rev=5
2019-02-25 10:42:06 +00:00
9d2da6a19e
Accepting request 649202 from devel:languages:python:numeric
...
OBS-URL: https://build.opensuse.org/request/show/649202
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mpi4py?expand=0&rev=6
2018-11-15 11:42:03 +00:00
8383771288
Accepting request 617714 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/617714
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mpi4py?expand=0&rev=5
2018-06-29 20:29:36 +00:00
f3dcac31fc
Accepting request 536575 from devel:languages:python
...
- adapt to new openlmi package - source mpivars.h during build
OBS-URL: https://build.opensuse.org/request/show/536575
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mpi4py?expand=0&rev=4
2017-10-26 16:44:34 +00:00
1198adc41a
Accepting request 498537 from devel:languages:python
...
1
OBS-URL: https://build.opensuse.org/request/show/498537
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mpi4py?expand=0&rev=3
2017-06-12 13:28:15 +00:00
88e1dd7ef1
Accepting request 452586 from devel:languages:python
...
1
OBS-URL: https://build.opensuse.org/request/show/452586
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mpi4py?expand=0&rev=2
2017-01-29 09:37:44 +00:00
ac40e0326e
Accepting request 452318 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/452318
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mpi4py?expand=0&rev=1
2017-01-25 22:36:15 +00:00