mpi4py (4.0.1-6.exp1) experimental; urgency=medium * test prrte patch in openmpi 5.0.6-1 for bigendian (s390x) PMIX errors detected by mpi4py - Bug#1087800 https://github.com/openpmix/prrte/pull/2075 - drop DMA test skips. Does the patch fix the PMIX error? - drop bigendian RMA test skips. These are expected to still fail (not expected to be fixed by the patch) - drop -f from mpi tests to catch all errors -- Drew Parsons Wed, 20 Nov 2024 17:14:47 +0100 mpi4py (4.0.1-6) unstable; urgency=medium * mips64el is in trouble. Reinstate version restriction. Test default python only and skip all TestRMA. * skip testAccumulate from test_rma_nb on bigendian architectures (s390x ppc64 sparc64, not alpha). Skip separately from DMA skips. -- Drew Parsons Tue, 19 Nov 2024 21:55:01 +0100 mpi4py (4.0.1-5) unstable; urgency=medium * update test skips - add alpha, sparc64 to the DMA skip list - DMA skip arches also skip testGetAccumulate - mips64el skips all TestRMA * revert mips64el version restriction, run tests on all supported python versions. The problem was TestRMA. -- Drew Parsons Tue, 19 Nov 2024 11:53:52 +0100 mpi4py (4.0.1-4) unstable; urgency=medium * s390x ppc64: skip all TestDPM tests (test_dynproc.py) see https://github.com/mpi4py/mpi4py/issues/586 Closes: #1087609. Future ref. #1087800. * apply test skips to serial build tests * debian/rules: explicitly set DEB_HOST_ARCH * mips64el times out. Run build tests on default python only -- Drew Parsons Mon, 18 Nov 2024 23:37:00 +0100 mpi4py (4.0.1-3) unstable; urgency=medium * s390x ppc64: skip testConnectAccept too -- Drew Parsons Mon, 18 Nov 2024 02:09:27 +0100 mpi4py (4.0.1-2) unstable; urgency=medium * skip testAcceptConnect (test_dynproc.TestDPM) on s390x ppc64 which segfaults with PMIX_ERR_BAD_PARAM. Closes: #1087609. * reinstate skipping testPackUnpackExternal on sparc64. OpenMPI 4.1.2 broke memory alignment on sparc64, see https://github.com/mpi4py/mpi4py/issues/147 Closes: #1059791 -- Drew Parsons Mon, 18 Nov 2024 00:23:20 +0100 mpi4py (4.0.1-1) unstable; urgency=medium * New upstream release - applies debian patch fix_symbols_PR549.patch -- Drew Parsons Sun, 17 Nov 2024 15:47:58 +0100 mpi4py (4.0.0-9) unstable; urgency=medium * Team upload. * Use the new OpenMPI 5 environment variable to allow oversubscription. This should allow the package to be built on systems with a single CPU. -- Santiago Vila Fri, 08 Nov 2024 21:55:00 +0100 mpi4py (4.0.0-8) unstable; urgency=medium * python3-mpi4py Breaks: python3-pyzoltan (<< 1.0.1-10~) mpi4py 4 requires pyzoltan to patch the definition of MPI_Session -- Drew Parsons Sun, 29 Sep 2024 09:51:16 +0200 mpi4py (4.0.0-7) unstable; urgency=medium * update debian/copyright: mpi4py 4 was released under BSD-3-clause * avoid oversubscribing tests (i386 takes 1 hour running 3 processes where only 2 are available). Use no more than the available number of processors, except do use at least 2 processes. -- Drew Parsons Sun, 22 Sep 2024 00:24:43 +0200 mpi4py (4.0.0-6) unstable; urgency=medium * debian/tests: fix test for DEB_HOST_ARCH (i386 uses 3 processes) -- Drew Parsons Mon, 16 Sep 2024 10:21:08 +0200 mpi4py (4.0.0-5) unstable; urgency=medium * update debian/tests - run tests from mpi4py-test script - report number of available processing units (nproc) - run i386 tests with 3 processors not 5. mpich is particularly slow on i386 (times out). -- Drew Parsons Sun, 15 Sep 2024 09:36:37 +0200 mpi4py (4.0.0-4) unstable; urgency=medium * debian patch fix_symbols_PR549.patch applies upstream PR#549 to fix access of library symbols during tests. Needed for mpich tests on 32-bit arches. -- Drew Parsons Fri, 13 Sep 2024 20:31:46 +0200 mpi4py (4.0.0-3) unstable; urgency=medium * Apply MPI4PY_TEST_SPAWN=false with tests on all arches to avoid spawn failures with OpenMPI 4. Requires GITHUB_ACTIONS=true to activate. Spawn is generally flakey with OpenMPI 4. Reenable spawn tests later with OpenMPI 5. Closes: #1081459. -- Drew Parsons Thu, 12 Sep 2024 09:33:57 +0200 mpi4py (4.0.0-2) unstable; urgency=medium * update debian patch skip_ppc_failing_tests.patch to skip testArgsOnlyAtRoot on powerpc. See upstream Issue#541. -- Drew Parsons Tue, 10 Sep 2024 21:56:15 +0200 mpi4py (4.0.0-1exp2) experimental; urgency=medium * reinstate and update debian patch skip_ppc_failing_tests.patch. Add ppc skip to testCodeCharStr. * add debian patch skip_s390x_failing_tests.patch to skip test_util_pool.TestProcessPool.test_apply on s390x * reinstate debian/patches/skip_testPackUnpackExternal_sparc64.patch -- Drew Parsons Fri, 30 Aug 2024 11:43:15 +0200 mpi4py (4.0.0-1exp1) experimental; urgency=medium * Major new upstream release - Build-Depends: cython3 - applies or deprecates debian patches docs_privacy.patch fix_docs.patch io_long_double_i386_2d868d7.patch mpich_32bit_13e8af6.patch up_no_modlibs * doc build no longer uses usrman subdir * mpi4py man page now provided in section 3 * drop deprecated debian/missing-sources * new major release, make a clean sweep of patches: drop all debian patches skipping tests. -- Drew Parsons Mon, 29 Jul 2024 23:49:55 +0200 mpi4py (3.1.6-9) unstable; urgency=medium * debian patch mpich_32bit_13e8af6.patch applies upstream commit 13e8af6 to better handle 32-bit architectures. Drop test_pack skipping from skip_failing_tests_32bit_mpich.patch -- Drew Parsons Fri, 19 Jul 2024 11:47:14 +0200 mpi4py (3.1.6-8) unstable; urgency=medium * update debian patch skip_failing_tests_32bit_mpich.patch to skip spawn tests (BaseTestSpawn) with mpich on all 32-bit systems. -- Drew Parsons Wed, 17 Jul 2024 23:46:26 +0200 mpi4py (3.1.6-7) unstable; urgency=medium * update debian patch skip_failing_tests_32bit_mpich.patch to skip testPackUnpackExternal with mpich on all 32-bit systems. The previous i386 "success" was actually an ignored failure. -- Drew Parsons Wed, 17 Jul 2024 13:39:02 +0200 mpi4py (3.1.6-6) unstable; urgency=medium * debian patch test_exception_MPI_ERR_ERRHANDLER_mpich.patch defines MPI_ERR_ERRHANDLER=80 to enable mpich to pass test_exceptions.py. MPI_ERR_ERRHANDLER is defined and used by mpich 4.2 but not yet implemented by openmpi 4.1.6. See upstream Issue#514. -- Drew Parsons Sun, 14 Jul 2024 10:42:42 +0200 mpi4py (3.1.6-5) unstable; urgency=medium * update skip_failing_tests_32bit_mpich.patch to skip all spawn tests (BaseTestSpawn) for failing mpich 32-bit arches (armel, armhf, hppa, powerpc) -- Drew Parsons Fri, 12 Jul 2024 12:04:34 +0200 mpi4py (3.1.6-4) unstable; urgency=medium * update skip_failing_tests_32bit_mpich.patch to skip testCommSpawn on 32-bit mpich, and apply spawn skips to armel, armhf, hppa. * run tests with mpi -v verbose flag to help debug mpich failures -- Drew Parsons Thu, 11 Jul 2024 21:58:29 +0200 mpi4py (3.1.6-3) unstable; urgency=medium * fix debian patch s)kip_failing_tests_32bit_mpich.patch - treat armel, armhf, hppa machine ids as prefixes (arm*, parisc*) (it's actually armv7l, parisc64 on porterboxes) - skip testArgsOnlyAtRootMultiple (test_spawn) on powerpc with mpich * update intersphinx_use_local_inventory.patch to include local numpy docs. Build-Depends-Indep: python-numpy-doc -- Drew Parsons Thu, 11 Jul 2024 16:00:41 +0200 mpi4py (3.1.6-2) unstable; urgency=medium * debian patch skip_failing_tests_32bit_mpich.patch skips failing tests with 32-bit mpich. See upstream Issue#514. Closes: #1075980. - armel, armhf, hppa: testPackUnpackExternal (test_pack.py) - powerpc: testArgsOnlyAtRoot (test_spawn.py) -- Drew Parsons Thu, 11 Jul 2024 11:22:23 +0200 mpi4py (3.1.6-1) unstable; urgency=medium * New upstream release. * build and test over all supported (not requested) python versions * build docs against default python version (need built version to access MPI python extensions) * Standards-Version: 4.7.0 -- Drew Parsons Wed, 08 May 2024 17:46:54 +0200 mpi4py (3.1.5-7) unstable; urgency=medium * Team upload [ Zixing Liu ] * Un-break Sphinx documentation generation by removing PYTHONPATH overrides (Closes: #1066837) -- Graham Inggs Wed, 08 May 2024 13:23:44 +0000 mpi4py (3.1.5-6) unstable; urgency=medium * debian patch intersphinx_use_local_inventory.patch uses python3 docs when building docs. Thanks Zixing Liu from Canonical. Closes: #1066837, #1063409 * add Drew Parsons as uploader -- Drew Parsons Mon, 06 May 2024 19:33:49 +0200 mpi4py (3.1.5-5) unstable; urgency=medium * Team upload [ Matthias Klose ] * Let the autopkg test depend on setuptools instead of distutils. Closes: #1061813 [ Andreas Tille ] * Secure URI in copyright format (routine-update) * Remove trailing whitespace in debian/changelog (routine-update) * Do not parse d/changelog (routine-update) * Build-Depends: s/dh-python/dh-sequence-python3/ (routine-update) * Rules-Requires-Root: no (routine-update) * No tab in license text (routine-update) * Use correct machine-readable copyright file URI. * Add missing build-dependency on python3-setuptools. * Add upstream metadata * Remove debian/gbp.conf since it contains only default values from team policy -- Andreas Tille Tue, 20 Feb 2024 11:49:49 +0100 mpi4py (3.1.5-4) unstable; urgency=medium * Team upload. * Drop unused Build-Depends: rsh-client. -- Bastian Germann Sun, 14 Jan 2024 20:58:06 +0000 mpi4py (3.1.5-3) unstable; urgency=medium * Team upload. * reactivate skip_ppc_failing_tests.patch. ppc* is still failing testCreateF90{Complex,Real}Double with openmpi 4.1.6. * update skip_testPackUnpackExternal_sparc64.patch to skip testPackUnpackExternal on sparc64 for all OpenMPI versions <5.0. Review next time with OpenMPI 5. See Bug#1059791. -- Drew Parsons Mon, 01 Jan 2024 14:24:22 +0100 mpi4py (3.1.5-2) unstable; urgency=medium * Team upload. * Build-Depends: cython3-legacy * disable debian patch skip_ppc_failing_tests.patch to check if testCreateF90{Complex,Real}Double now passes on ppc* (Bug#948655) -- Drew Parsons Mon, 01 Jan 2024 10:03:27 +0100 mpi4py (3.1.5-1) unstable; urgency=medium * Team upload. * New upstream release. * Standards-Version: 4.6.2 -- Drew Parsons Mon, 30 Oct 2023 10:38:49 +0100 mpi4py (3.1.4-2) unstable; urgency=medium * Team upload. * debian patch skip_testPackUnpackExternal_sparc64.patch skips testPackUnpackExternal on sparc64. See upstream Issue#147. -- Drew Parsons Mon, 07 Nov 2022 17:27:32 +0100 mpi4py (3.1.4-1) unstable; urgency=medium * Team upload. * New upstream release. - applies debian patches contiguity_check_9ccf55f.patch, numpy_1.22_DLPack_e3e4e02.patch, test_ipv6.patch -- Drew Parsons Thu, 03 Nov 2022 17:54:51 +0100 mpi4py (3.1.3-4) unstable; urgency=medium * Team upload. * apply patches recommended upstream from maint branch - contiguity_check_9ccf55f.patch - numpy_1.22_DLPack_e3e4e02.patch applies commit e3e4e02 after c252c9c and 069bfde to pass with numpy 1.22. * update debian patch test_ipv6.patch against upstream PR#241 -- Drew Parsons Thu, 11 Aug 2022 16:21:39 +0200 mpi4py (3.1.3-3) unstable; urgency=medium * Team upload. * debian patch test_ipv6.patch tests available internet sockets in order to use IPv4 or IPv6 in test_dynproc.TestDPM.testJoin. Select IPv4 if available, else IPv6, UNIX or the first available (undocumented) socket family. Closes: #1015912. * Standards-Version: 4.6.1 -- Drew Parsons Tue, 09 Aug 2022 15:18:47 +0200 mpi4py (3.1.3-2) unstable; urgency=medium * Team upload. * debian patch io_long_double_i386_2d868d7.patch applies upstream commit 2d868d7 to skip test_io long double tests on i386. See upstream mpi4py issue #105, openmpi issue #10287. Closes: #998106. -- Drew Parsons Sat, 16 Apr 2022 12:21:10 +0200 mpi4py (3.1.3-1) unstable; urgency=medium * Team upload. * New upstream release. - adds missing support for MPI.BOTTOM to generalized all-to-all collectives - no longer provides mpi4py.pdf or info files. Build from source. Build-Depends-Indep: texinfo, texlive, latexmk, tex-gyre, texlive-latex-extra. Don't compress pdf file. * debian patch docs_privacy.patch disables inclusion of googletagmanager in docs in order to maintain privacy. -- Drew Parsons Sun, 05 Dec 2021 22:28:02 +0100 mpi4py (3.1.2-2) unstable; urgency=medium * Team upload. * update debian/control Homepage and debian/watch to https://github.com/mpi4py/mpi4py -- Drew Parsons Sat, 20 Nov 2021 13:26:18 +0100 mpi4py (3.1.2-1) experimental; urgency=medium * Team upload. * New upstream release. - applies debian patch test_align_PR92.patch -- Drew Parsons Fri, 05 Nov 2021 22:22:08 +0100 mpi4py (3.1.1-8) unstable; urgency=medium * Team upload. * upload new version to unstable -- Drew Parsons Sun, 26 Sep 2021 20:55:06 +0200 mpi4py (3.1.1-7) experimental; urgency=medium * Team upload. * stop providing python3-mpi4py-dbg. Python debug builds are now ABI compatible with standard builds. Closes: #994312. * rename debian patch skip_tests_riscv64.patch to skip_test_dynproc.patch and add ia64. * drop NUM_TEST_PROCESSES for tests, revert to 5 processes -- Drew Parsons Fri, 17 Sep 2021 02:55:02 +0200 mpi4py (3.1.1-6) experimental; urgency=medium * Team upload. * use NUM_TEST_PROCESSES to set number of processes used in build-time tests. Default 5, set to 3 for "weak MPI" arches which handle oversubscription poorly. Currently WEAK_MPI_ARCH_LIST = ia64 only. * debian patch skip_tests_riscv64.patch skips TestDPM.testJoin on riscv64, which stalls in build-time tests. -- Drew Parsons Thu, 16 Sep 2021 14:51:13 +0200 mpi4py (3.1.1-5) experimental; urgency=medium * Team upload. * run build-time tests on 2 processors with -fv flag to help identify ia64 and riscv64 test failures. -- Drew Parsons Wed, 15 Sep 2021 10:33:19 +0200 mpi4py (3.1.1-4) experimental; urgency=medium * Team upload. * update debian patch test_align_PR92.patch from upstream PR#92. -- Drew Parsons Tue, 14 Sep 2021 12:13:21 +0200 mpi4py (3.1.1-3) experimental; urgency=medium * Team upload. * debian patch test_align_PR92.patch applies upstream PR#92 to fix long double alignment in tests for s390x. * Standards-Version: 4.6.0 -- Drew Parsons Sun, 12 Sep 2021 01:24:17 +0300 mpi4py (3.1.1-2) experimental; urgency=medium * Team upload. * apply OpenMPI settings in debian/rules to make build tests more reliable (oversubscribe in particular). See https://github.com/mpi4py/setup-mpi/blob/master/setup-mpi.sh#L65 * debian patch skip_spawn_tests.patch skips all spawn tests (test_spawn.py) for OpenMPI. Spawn not stable in OpenMPI 4, see https://github.com/jsquyres/ompi/pull/4#issuecomment-806897758 In particular it causes builds to fail in chroots (buildds). -- Drew Parsons Thu, 19 Aug 2021 23:55:57 +0200 mpi4py (3.1.1-1) experimental; urgency=medium * Team upload. * New upstream release. - applies debian patches docs_sphinx_python3.patch, fix_pytest4.patch, up_libm * run tests using test/runtests.py (otherwise there could be CUDA configuration problems, see upstream Issue #80) - drop Build-Depends: python3-nose - run verbose tests on single processor, then full tests with mpirun -n 5, non-verbose * override dh_auto_clean: remove generated docs/source/usrman/reference * use pybuild build_dir as PYTHONPATH during build * drop debian patch up_tests_network_attr (trying to run tests without nose) -- Drew Parsons Tue, 17 Aug 2021 17:06:47 +0200 mpi4py (3.0.3-10) unstable; urgency=medium * Team upload. * reinstate Depends: python3-pytest in debian/tests. * add dummy test to debian/tests/control so that mpi4py tests are triggered by changes to libpmix-dev, libucx-dev (selected arches) Thanks Graham Inggs for the patch. -- Drew Parsons Mon, 30 Aug 2021 12:46:38 +0200 mpi4py (3.0.3-9) unstable; urgency=medium * Team upload. * debian patch skip_spawn_tests.patch skips all spawn tests (test_spawn.py) for OpenMPI. Spawn not stable in OpenMPI 4, see https://github.com/jsquyres/ompi/pull/4#issuecomment-806897758 In particular it causes builds to fail in chroots (buildds). MPI spawn instability appears to have been triggered by pmix/4.1.0-3. Closes: #993214, -- Drew Parsons Sun, 29 Aug 2021 11:25:54 +0200 mpi4py (3.0.3-8) unstable; urgency=medium * Team upload. * Standards-Version: 4.5.1 -- Drew Parsons Thu, 21 Jan 2021 15:54:22 +0100 mpi4py (3.0.3-7) unstable; urgency=medium * Team upload. * extend debian patch skip_failing_test_rma.patch to skip the affected tests for any openmpi release >=4.0.4,<4.1. Review fails when openmpi 4.1 is released. Closes: #974560. -- Drew Parsons Sat, 14 Nov 2020 12:56:39 +0800 mpi4py (3.0.3-6) unstable; urgency=medium * Team upload. * debian patch skip_failing_test_rma.patch skips tests in test_rma.py, test_rma_nb.py and test_win.py which segfault or fail with OpenMPI 4.0.4 See Bug#965352 and upstream Issue #171. -- Drew Parsons Sat, 08 Aug 2020 09:32:42 +0800 mpi4py (3.0.3-5) unstable; urgency=medium * Team upload. * use verbose output with pytest in debian/tests (autopkgtest) * debhelper compatibility level 13 -- Drew Parsons Sun, 19 Jul 2020 23:23:42 +0800 mpi4py (3.0.3-4) unstable; urgency=medium * Team upload. * debian patch skip_ppc_failing_tests.patch skips tests testCreateF90RealDouble and testCreateF90ComplexDouble in test_datatype.py on all ppc arches, where they fail with OpenMPI 4. These tests pass on other arches. See Bug#948655. * Standards-Version: 4.5.0 -- Drew Parsons Sun, 26 Jan 2020 06:22:02 +0800 mpi4py (3.0.3-3) unstable; urgency=medium * Team upload. * restore installation of python3-dbg module libs in python3-mpi4py-dbg -- Drew Parsons Sat, 11 Jan 2020 19:34:48 +0800 mpi4py (3.0.3-2) unstable; urgency=medium * Team upload. * drop python-mpi4py (remove python2). Closes: #937088. -- Drew Parsons Fri, 10 Jan 2020 15:33:23 +0800 mpi4py (3.0.3-1) unstable; urgency=medium * Team upload. * New upstream release. * Standards-Version: 4.4.1 -- Drew Parsons Fri, 15 Nov 2019 12:36:15 +0800 mpi4py (3.0.2-13) unstable; urgency=medium * Team upload. * fix override_dh_strip to ignore missing debug .so files (not installed in doc arch-indep builds). Closes: #938970. -- Drew Parsons Sat, 31 Aug 2019 01:39:45 +0800 mpi4py (3.0.2-12) unstable; urgency=medium * Team upload. * source-only upload to let python3-mpi4py-dbg migrate into testing -- Drew Parsons Fri, 30 Aug 2019 13:45:46 +0800 mpi4py (3.0.2-11) unstable; urgency=medium * Team upload. * provide python3-mpi4py-dbg built with python3-dbg (and python-mpi4py-dbg for python-dbg) -- Drew Parsons Sun, 18 Aug 2019 19:48:16 +0800 mpi4py (3.0.2-10) unstable; urgency=medium * Team upload. * debian patch fix_pytest4.patch updates [pytest] to [tool:pytest] for pytest4. -- Drew Parsons Fri, 09 Aug 2019 08:56:32 +0800 mpi4py (3.0.2-9) unstable; urgency=medium * Team upload. * debian/tests: run with --color=no to make debci logs easier to read -- Drew Parsons Thu, 25 Jul 2019 20:36:43 +0800 mpi4py (3.0.2-8) unstable; urgency=medium * Team upload. * install pdf, info, man and bib documentation files * debian/rules: set ARCH_IGNORE_FAILED_TESTS=hurd-i386 to ignore test failures on hurd. * debian patch fix_docs.patch repositions ellipses (...) which at the beginning of the line corrupted the man page. -- Drew Parsons Wed, 24 Jul 2019 17:59:26 +0800 mpi4py (3.0.2-7) unstable; urgency=medium * Team upload. * debian/tests: - run with mpiexec -n 5 (recommended by upstream) - Restrictions: allow-stderr (to ignore a warning about MPI_THREAD_MULTIPLE on non-RMA/Infiniband hardware) -- Drew Parsons Mon, 22 Jul 2019 17:47:35 +0800 mpi4py (3.0.2-6) unstable; urgency=medium * Team upload. * set OMPI_MCA_rmaps_base_oversubscribe=yes in debian/tests/control to allow MPI spawn tests. Run tests with mpiexec -n 3. * update debian patch up_libm with upstream commit 89f86e9. -- Drew Parsons Sun, 21 Jul 2019 21:47:42 +0800 mpi4py (3.0.2-5) unstable; urgency=medium * Team upload. * don't build docs during arch binary builds: split override_dh_auto_build into -arch and -indep * debian/tests Depends: python3-nose * update Homepage: https://bitbucket.org/mpi4py/mpi4py -- Drew Parsons Sun, 21 Jul 2019 13:53:53 +0800 mpi4py (3.0.2-4) unstable; urgency=medium * Team upload. * mark python-mpi4py-doc as Multi-Arch: foreign * add python module dependencies for debian/tests -- Drew Parsons Sun, 21 Jul 2019 08:09:00 +0800 mpi4py (3.0.2-3) unstable; urgency=medium * Team upload. * drop fix-dlopen.patch again. libm.so fixes for test_dl.py belong in debian patch up_libm. -- Drew Parsons Sat, 20 Jul 2019 01:23:37 +0800 mpi4py (3.0.2-2) unstable; urgency=medium * Team upload. * skip build tests on x32 (they consistently time out) * add debian/tests to support autopkgtest * reinstate debian patch fix-dlopen.patch and use ctypes.util.find_library to find the system's libm.so. Needed for systems without lib.so.6 (alpha, ia64). Closes: #840817. * reinstate build test failures as errors not warnings. Tests are now expected to pass. Closes: #856349. -- Drew Parsons Sat, 20 Jul 2019 00:47:26 +0800 mpi4py (3.0.2-1) unstable; urgency=medium * Team upload. * New upstream release. Closes: #897956. - deprecates debian patch fix-dlopen.patch * Move mpi4py packaging to the Debian Science Team. * Standards-Version: 4.4.0 * debhelper compatibility level 12 - drop autoreconf from dh addons (now applied automatically) - dh_dwz has been deactivated since it generates an error: ".debug_line reference above end of section" - docs now placed in /usr/share/doc/python-mpi4py not .../python-mpi4py-doc * Use pybuild, cython3, python3-sphinx to build. - debian patch docs_sphinx_python3.patch invokes python3-sphinx * python3-mpi4py Depends: mpi-default-bin. Closes: #821466. * add debian/missing-sources to satisfy lintian errors for redirect.html, jquery.js, underscore.js -- Drew Parsons Fri, 19 Jul 2019 00:31:51 +0800 mpi4py (2.0.0-3) unstable; urgency=medium * Team Upload [ Stuart Prescott ] * Fix sover list used in dlopen so that current libmpi.so is found (Closes: #860476) [ Andreas Tille ] * Fix homepage * Priority: optional * Fix watch file * cme fix dpkg-control * Standards-Version: 4.1.0 * Drop -dbg packages -- Andreas Tille Thu, 07 Sep 2017 08:27:21 +0200 mpi4py (2.0.0-2.1) unstable; urgency=medium * Non-maintainer upload. * In debian/rules:override_dh_auto_test, treat test errors as warnings. Closes: #856349. -- Drew Parsons Wed, 08 Mar 2017 16:18:00 +0800 mpi4py (2.0.0-2) unstable; urgency=medium * Point to libm.so.6 in the test, not libm.so (Closes: #817884) (Thanks Alastair McKinstry) * Removed dangling symlink /usr/include/mpi4py. include/ is symlinked for each python version under /usr/include/python*.*/mpi4py/ (Closes: #805301) -- Yaroslav Halchenko Tue, 02 Aug 2016 10:42:00 -0400 mpi4py (2.0.0-1) unstable; urgency=medium * New upstream release - should be compatible with python 3.5 (Closes: 793839) * debian/watch adjusted to monitor bitbucket * debian/control - boosted policy to 3.9.7 * debian/rules - hardcode sphinx date for reproducible build (Closes: #788476) Thanks Juan Picca -- Yaroslav Halchenko Mon, 29 Feb 2016 08:23:56 -0500 mpi4py (1.3.1+hg20131106-2) unstable; urgency=medium * debian/rules - assure absent reliance on network via http*_proxy env var * debian/patches - up_tests_network_attr tag BaseTestSpawn tests as relying on network access and exclude them from running at pkg build time (Closes: #769801) -- Yaroslav Halchenko Sun, 16 Nov 2014 15:06:21 -0500 mpi4py (1.3.1+hg20131106-1) unstable; urgency=low * Fresh upstream snapshot which includes 1.3.1 stable release * debian/rules: - get-orig-dev-source to generate snapshot tarballs out from HG * debian/rules,control: - use dh_autoreconf and rebuild Cython extensions if cython is newer than 0.19.1 - use dh_sphinxdoc (build-depends version for sphinx boosted to 1.0.7+dfsg~) and remove manual symlinking of jquery.js (Closes: #725601) * debian/control - boost policy to 3.9.4 -- Yaroslav Halchenko Wed, 06 Nov 2013 13:22:56 -0500 mpi4py (1.3+hg20130509-1) unstable; urgency=low * Fresh upstream snapshot: - fixes Cython 0.19 compatibility (Closes: #707314) - incorporates patches cython_version_check.patch, up_test_win_python3.3.patch) -- Yaroslav Halchenko Thu, 09 May 2013 12:33:57 -0400 mpi4py (1.3+hg20120611-3) unstable; urgency=medium * Create a suffixed (e.g. python3.2mu) python3 directory matching the one present on the system for the given version of python3 (Closes: #700995) -- Yaroslav Halchenko Wed, 20 Feb 2013 14:51:54 -0500 mpi4py (1.3+hg20120611-2) unstable; urgency=low * Cherry-picked patch from upstream for python3.3 compatibility (failing unittests) (Closes: #691244) -- Yaroslav Halchenko Tue, 23 Oct 2012 10:23:29 -0400 mpi4py (1.3+hg20120611-1) unstable; urgency=low [ Bradley M. Froehle ] * New snapshot from the upstream's release-1.3 branch in HG, revision 4f6ac1ea8b9d. Includes post-release bugfixes for kFreeBSD, pickling etc. -- Yaroslav Halchenko Mon, 11 Jun 2012 21:47:41 -0400 mpi4py (1.3-1) unstable; urgency=low [ Bradley M. Froehle ] * New upstream release (Closes: #675520) * Import "Safer Cython version check" from upstream to allow building against pre-release versions of Cython * Fix FTBFS issues on some platforms where the default MPI implementation is not OpenMPI * python-mpi executables are not packaged; they are not required by OpenMPI or MPICH2 [ Yaroslav Halchenko ] * Boosted mpi-default-bin into Depends from Recommends since according to tireless Bradley otherwise it is useless (Closes: #670768) -- Yaroslav Halchenko Wed, 06 Jun 2012 16:15:51 -0400 mpi4py (1.2.2-4) unstable; urgency=low [ Bradley M. Froehle ] * Build using dh_python2 * Add package for Python 3 (Closes: #673911) [ Yaroslav Halchenko ] * Guard all for loops with 'set -e' to guarantee failure if any iteration fails * up_no_modlibs patch to exclude seems unneeded linking against MODLIBS which carry unnecessary -lffi on recent debian systems preventing correct build * debian/copyright: adjusted for dep5 and list Bradley * Boosted policy to 3.9.3 -- no further changes -- Yaroslav Halchenko Tue, 22 May 2012 13:24:18 -0400 mpi4py (1.2.2-3) unstable; urgency=low [ Bradley M. Froehle ] * Symbolic link /usr/include/mpi4py -> /usr/share/pyshared/mpi4py/include/mpi4py (Closes: #650329) [ Yaroslav Halchenko ] * Boosted policy to 3.9.2 -- no changes * Adjusted gbp.conf to do overlay build * Ajudsted debian/copyright to comply with changes in DEP5 * Added python-support to build-depends (Closes: #642451) * pyshared -> pymodules for -dbg package -- Yaroslav Halchenko Mon, 28 Nov 2011 17:09:46 -0500 mpi4py (1.2.2-2) unstable; urgency=low * Use mpi-default-{dev,bin} as *Depends to allow building on platforms without openmpi implementation available -- Yaroslav Halchenko Thu, 07 Apr 2011 09:26:13 -0400 mpi4py (1.2.2-1) unstable; urgency=low * Initial release (Closes: #604161) -- Yaroslav Halchenko Wed, 06 Apr 2011 15:09:51 -0400