14
0
forked from pool/python-joblib

Commit Graph

  • d0ae394364 Accepting request 1300700 from devel:languages:python main Ana Guerrero 2025-08-21 14:47:15 +00:00
  • 23b8a55042 - Skip tests failing with Python 3.13.7 Markéta Machová 2025-08-21 07:23:59 +00:00
  • dcbe948a20 Accepting request 1287806 from devel:languages:python Ana Guerrero 2025-06-24 18:45:53 +00:00
  • ee1a1838db Accepting request 1287196 from home:mcalabkova:branches:devel:languages:python Dirk Mueller 2025-06-23 05:46:49 +00:00
  • 7ffdbcd515 Accepting request 1270281 from devel:languages:python Ana Guerrero 2025-04-18 14:14:57 +00:00
  • 8a3e2c8d7e Accepting request 1270280 from home:mcalabkova:branches:devel:languages:python Markéta Machová 2025-04-17 11:01:28 +00:00
  • 07578dcf08 Accepting request 1254192 from devel:languages:python Ana Guerrero 2025-03-20 18:24:34 +00:00
  • d6133bf553 Accepting request 1254191 from home:mcalabkova:branches:devel:languages:python Markéta Machová 2025-03-18 16:31:19 +00:00
  • c2fcae9309 Accepting request 1172881 from devel:languages:python Dominique Leuenberger 2024-05-11 16:18:48 +00:00
  • f75a6e5ed9 - update to 1.4.2: * Due to maintenance issues, 1.4.1 was not valid and we bumped the version to 1.4.2 * Fix a backward incompatible change in MemorizedFunc.call which needs to return the metadata. Also make sure that NotMemorizedFunc.call return an empty dict for metadata for consistency. https://github.com/joblib/joblib/pull/1576 Dirk Mueller 2024-05-09 08:37:38 +00:00
  • 91e290285a Accepting request 1169420 from devel:languages:python Ana Guerrero 2024-04-23 16:54:56 +00:00
  • 32812371fb OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-joblib?expand=0&rev=63 Dirk Mueller 2024-04-20 21:07:51 +00:00
  • b1784a7666 - update to 1.4.0: * Allow caching co-routines with Memory.cache. * Try to cast n_jobs to int in parallel and raise an error if it fails. This means that n_jobs=2.3 will now result in effective_n_jobs=2 instead of failing. * Ensure that errors in the task generator given to Parallel's call are raised in the results consumming thread. * Adjust codebase to NumPy 2.0 by changing np.NaN to np.nan and importing byte_bounds from np.lib.array_utils. * The parameter return_as in joblib.Parallel can now be set to generator_unordered. In this case the results will be returned in the order of task completion rather than the order of submission. * dask backend now supports return_as=generator and return_as=generator_unordered. * Vendor cloudpickle 3.0.0 and end support for Python 3.7 which has reached end of life. - drop avoid-deprecated-ast.patch (upstream) Dirk Mueller 2024-04-20 21:07:45 +00:00
  • 55a2c62cc9 Accepting request 1129277 from devel:languages:python Ana Guerrero 2023-11-28 21:18:57 +00:00
  • af5d476398 - Add patch avoid-deprecated-ast.patch: * Avoid deprecated ast classes. - Add patch also-filter-new-fork-warning.patch: * Filter DeprecationWarning due to calling fork() with multiprocessing. - Switch to pyproject macros. Steve Kowalik 2023-11-28 04:00:59 +00:00
  • ea5f98d0b0 Accepting request 1128799 from devel:languages:python Ana Guerrero 2023-11-27 21:42:24 +00:00
  • 1c31648499 - update to 1.3.2: * FIX treat n_jobs=None as if left to its default value * FIX Init logger parent class in Parallel * MNT remove unnecessary .bck file * MTN adjust test regex for Python 3.12 improved error message * DOC add public documentation for parallel_backend * FIX flake8 new E721: type comparison * Ensure native byte order for memmap. * Drop runtime dependency on distutils * Add environment variable to change default parallel backend * Fix memmapping_reducer when 'os' has no attribute 'statvfs' * Move the metadata into pyproject.toml * TST Close client in test_pickle_in_socket * Do not swallow PicklingError * FIX Avoid collisions when caching nested functions * FIX heisenfailure in doc/memory.rst * MAINT Explicit support for Python 3.11 * MNT Use faulthandler rather than custom autokill logic * BENCH add benchmark script for n_jobs=1 * TST Fix test_nested_parallel_warnings_parent_backend for Python nogil * TST Fix test_memmapping for Python nogil * MAINT Clean deprecations * ENH make temp resource cleanup safer * MAINT Simplify warning in _persist_input * MNT Use full flake8 rather than flake8_diff.sh * Update Dask backend * FIX upload to codecov * MTN vendor loky 3.4.0 * MTN skip thread_bomb mitigation test on PyPy for now Dirk Mueller 2023-11-25 20:16:26 +00:00
  • 499b03f52d Accepting request 1092252 from devel:languages:python Dominique Leuenberger 2023-06-12 13:24:46 +00:00
  • b447ee109d Accepting request 1092102 from home:ecsos:python Dirk Mueller 2023-06-11 11:43:39 +00:00
  • c7806b8fac Accepting request 1010179 from devel:languages:python Dominique Leuenberger 2022-10-12 16:22:37 +00:00
  • bfcfcbcb12 - Update to 1.2.0 (CVE-2022-21797, bsc#1204232) Dirk Mueller 2022-10-12 09:49:46 +00:00
  • 027cdc94e6 - Update to 1.2.0 (CVE-2022-21797) Dirk Mueller 2022-10-12 09:23:51 +00:00
  • f434263524 Accepting request 1009807 from home:bnavigator:branches:devel:languages:python:numeric Markéta Machová 2022-10-11 15:42:53 +00:00
  • 99706633c0 Accepting request 990387 from devel:languages:python Richard Brown 2022-07-22 17:20:21 +00:00
  • b563780765 - Add patch support-setuptools-62.patch: * Support setuptools >= 62 by handling more than one warning in a test case. Steve Kowalik 2022-07-20 11:01:20 +00:00
  • 296eedc852 Accepting request 927139 from devel:languages:python Dominique Leuenberger 2021-10-30 21:13:02 +00:00
  • e7f363750f - update to 1.1.0: * Fix byte order inconsistency issue during deserialization using joblib.load in cross-endian environment: the numpy arrays are now always loaded to use the system byte order, independently of the byte order of the system that serialized the pickle. * Fix joblib.Memory bug with the ignore parameter when the cached function is a decorated function. * Fix joblib.Memory to properly handle caching for functions defined interactively in a IPython session or in Jupyter notebook cell. * Update vendored loky (from version 2.9 to 3.0) and cloudpickle (from version 1.6 to 2.0) Dirk Mueller 2021-10-16 21:32:28 +00:00
  • c0a049d971 Accepting request 872840 from devel:languages:python Dominique Leuenberger 2021-02-16 21:34:42 +00:00
  • 3ffc59f69d Accepting request 872790 from home:bnavigator:branches:devel:languages:python Matej Cepl 2021-02-16 13:41:21 +00:00
  • 8bec12edd8 Accepting request 853473 from devel:languages:python Dominique Leuenberger 2020-12-12 19:28:55 +00:00
  • 17eadc4df0 Accepting request 853441 from home:bnavigator:branches:devel:languages:python Matej Cepl 2020-12-07 05:05:05 +00:00
  • 51af5b0040 Accepting request 845029 from devel:languages:python Dominique Leuenberger 2020-11-02 08:39:34 +00:00
  • 7c00d29e50 Accepting request 844982 from home:pgajdos:python Markéta Machová 2020-10-30 12:52:01 +00:00
  • e19ea2d49f Accepting request 844326 from home:pgajdos:python Matej Cepl 2020-10-27 21:46:21 +00:00
  • 099ef73e71 Accepting request 839590 from devel:languages:python Dominique Leuenberger 2020-10-25 17:09:06 +00:00
  • 2dee5e3204 Accepting request 839587 from home:pgajdos:python Tomáš Chvátal 2020-10-05 14:21:50 +00:00
  • 7a4da1bf48 Accepting request 832923 from devel:languages:python Dominique Leuenberger 2020-09-10 20:46:47 +00:00
  • 953983ba71 Accepting request 832921 from home:Guillaume_G:branches:devel:languages:python Tomáš Chvátal 2020-09-08 08:31:44 +00:00
  • 29a5a7879d Accepting request 828437 from devel:languages:python Dominique Leuenberger 2020-08-21 17:14:58 +00:00
  • 2a91f6aacd Accepting request 828435 from home:michel_mno:branches:devel:languages:python Tomáš Chvátal 2020-08-21 09:32:36 +00:00
  • abaa0045d9 Accepting request 821624 from devel:languages:python Dominique Leuenberger 2020-07-18 19:02:15 +00:00
  • b4fe9d1935 - update to 0.16.0 - Fix a problem in the constructors of of Parallel backends classes that inherit from the AutoBatchingMixin that prevented the dask backend to properly batch short tasks. https://github.com/joblib/joblib/pull/1062 - Fix a problem in the way the joblib dask backend batches calls that would badly interact with the dask callable pickling cache and lead to wrong results or errors. https://github.com/joblib/joblib/pull/1055 - Prevent a dask.distributed bug from surfacing in joblib's dask backend during nested Parallel calls (due to joblib's auto-scattering feature) https://github.com/joblib/joblib/pull/1061 - Workaround for a race condition after Parallel calls with the dask backend that would cause low level warnings from asyncio coroutines: https://github.com/joblib/joblib/pull/1078 Dirk Mueller 2020-07-18 09:15:18 +00:00
  • 6dffcd3118 Accepting request 810898 from devel:languages:python Dominique Leuenberger 2020-06-24 13:47:53 +00:00
  • 9681699d71 - update to 0.15.1: - Make joblib work on Python 3 installation that do not ship with the lzma package in their standard library. - Drop support for Python 2 and Python 3.5. All objects in `joblib.my_exceptions and joblib.format_stack are now deprecated and will be removed in joblib 0.16. Note that no deprecation warning will be raised for these objects Python < 3.7. https://github.com/joblib/joblib/pull/1018 - Fix many bugs related to the temporary files and folder generated when automatically memory mapping large numpy arrays for efficient inter-process communication. In particular, this would cause PermissionError exceptions to be raised under Windows and large leaked files in /dev/shm under Linux in case of crash. https://github.com/joblib/joblib/pull/966 - Make the dask backend collect results as soon as they complete leading to a performance improvement: https://github.com/joblib/joblib/pull/1025 - Fix the number of jobs reported by effective_n_jobs when n_jobs=None` called in a parallel backend context. https://github.com/joblib/joblib/pull/985 - Upgraded vendored cloupickle to 1.4.1 and loky to 2.8.0. This allows for Parallel calls of dynamically defined functions with type annotations in particular. Dirk Mueller 2020-06-02 16:27:26 +00:00
  • 24e79d15ec Accepting request 781870 from devel:languages:python Dominique Leuenberger 2020-03-05 22:24:43 +00:00
  • 518b99432f Accepting request 781865 from home:pgajdos:python Tomáš Chvátal 2020-03-05 14:02:18 +00:00
  • ff70a69a78 Accepting request 706481 from devel:languages:python Dominique Leuenberger 2019-06-01 07:56:37 +00:00
  • d91362b135 - Switch to %pytest - Add patch to work well with new numpy: * numpy16.patch Tomáš Chvátal 2019-05-30 08:05:13 +00:00
  • 0956760be2 Accepting request 688766 from devel:languages:python Dominique Leuenberger 2019-03-26 21:34:03 +00:00
  • 8baf6f89c9 - Update to 0.13.2: * Upgrade to cloudpickle 0.8.0 * Add a non-regression test related to joblib issues #836 and #833, reporting that cloudpickle versions between 0.5.4 and 0.7 introduced a bug where global variables changes in a parent process between two calls to joblib.Parallel would not be propagated into the workers Tomáš Chvátal 2019-03-26 14:49:17 +00:00
  • 5a37a92e61 Accepting request 682599 from devel:languages:python Stephan Kulow 2019-03-10 08:37:04 +00:00
  • cb72ccabdc Accepting request 682533 from home:jayvdb:py-check-failures Tomáš Chvátal 2019-03-07 16:42:34 +00:00
  • 2a0d6bedb9 Accepting request 669904 from devel:languages:python Dominique Leuenberger 2019-02-01 10:45:44 +00:00
  • dcc6efe0f4 Accepting request 669903 from home:mcepl:branches:devel:languages:python Matej Cepl 2019-01-29 16:01:24 +00:00
  • 78d8bfe879 Accepting request 663428 from devel:languages:python Dominique Leuenberger 2019-01-08 11:29:42 +00:00
  • ba4d2ca665 Accepting request 663427 from home:TheBlackCat:branches:devel:languages:python Todd R 2019-01-07 20:40:52 +00:00
  • daa3b5ae7a Accepting request 662604 from devel:languages:python Dominique Leuenberger 2019-01-03 17:09:28 +00:00
  • 9751f114fa - Disable blas test as it is very flaky outside of x86_64 Tomáš Chvátal 2019-01-03 07:07:58 +00:00
  • c542feb092 Accepting request 625713 from devel:languages:python Dominique Leuenberger 2018-07-28 10:44:11 +00:00
  • 2dcf4e43ab Accepting request 625598 from home:jengelh:branches:devel:languages:python Tomáš Chvátal 2018-07-27 08:24:19 +00:00
  • fd4b317ee3 Accepting request 624255 from devel:languages:python Dominique Leuenberger 2018-07-22 21:04:18 +00:00
  • 067943c263 - Enable tests Tomáš Chvátal 2018-07-20 11:48:55 +00:00
  • 4e8bbf4af9 Accepting request 623917 from home:apersaud:branches:devel:languages:python Tomáš Chvátal 2018-07-20 06:57:21 +00:00
  • 554f3e6732 Accepting request 574766 from devel:languages:python Dominique Leuenberger 2018-02-14 08:28:51 +00:00
  • 8275325e7c disable tests Ondřej Súkup 2018-02-09 16:24:56 +00:00
  • da05c7ede5 Accepting request 563705 from home:jengelh:branches:devel:languages:python Tomáš Chvátal 2018-01-11 22:24:17 +00:00
  • 6288f8eda7 Accepting request 497353 from home:TheBlackCat:branches:devel:languages:python Todd R 2017-05-22 17:04:15 +00:00
  • 13c9f496a7 Accepting request 308554 from home:TheBlackCat:branches:devel:languages:python Todd R 2015-05-24 18:18:50 +00:00
  • bba9212c80 Accepting request 209862 from home:posophe:branches:devel:languages:python Denisart Benjamin 2013-12-08 19:52:26 +00:00
  • cc1e58142d - Require python-setuptools instead of distribute (upstreams merged) Sascha Peilicke 2013-10-24 11:07:23 +00:00
  • 237d26dbe2 Python3 moved to devel:languages:python3 Sascha Peilicke 2013-06-17 12:51:42 +00:00
  • 6227b4eef5 Accepting request 154986 from home:posophe:branches:devel:languages:python Sascha Peilicke 2013-02-11 09:13:38 +00:00
  • 57a110663b Accepting request 137810 from science Sascha Peilicke 2012-10-11 07:17:31 +00:00
  • 452990e6f5 Fix python3 spec file Todd R 2012-09-05 18:52:41 +00:00
  • 9e85447ac6 - Initial version Todd R 2012-09-05 18:37:21 +00:00