From 1c316484999edba643b8433e02f555c99412a1769c6ca4e6bac00daa1a7dcb1f Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Sat, 25 Nov 2023 20:16:26 +0000 Subject: [PATCH] - 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 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-joblib?expand=0&rev=58 --- joblib-1.2.0.tar.gz | 3 --- joblib-1.3.2.tar.gz | 3 +++ python-joblib.changes | 63 ++++++++++++++++++++++++++++++++++++++++--- python-joblib.spec | 4 +-- 4 files changed, 65 insertions(+), 8 deletions(-) delete mode 100644 joblib-1.2.0.tar.gz create mode 100644 joblib-1.3.2.tar.gz diff --git a/joblib-1.2.0.tar.gz b/joblib-1.2.0.tar.gz deleted file mode 100644 index a29691a..0000000 --- a/joblib-1.2.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e1cee4a79e4af22881164f218d4311f60074197fb707e082e803b61f6d137018 -size 313200 diff --git a/joblib-1.3.2.tar.gz b/joblib-1.3.2.tar.gz new file mode 100644 index 0000000..0a1c199 --- /dev/null +++ b/joblib-1.3.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:92f865e621e17784e7955080b6d042489e3b8e294949cc44c6eac304f59772b1 +size 1987720 diff --git a/python-joblib.changes b/python-joblib.changes index c4e963f..7f307fd 100644 --- a/python-joblib.changes +++ b/python-joblib.changes @@ -1,3 +1,60 @@ +------------------------------------------------------------------- +Sat Nov 25 20:14:35 UTC 2023 - Dirk Müller + +- 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 + * High verbosity mode that prints arguments, hash and store + location. + * DBG try to debug the thread_bomb_mitigation test + * FEA return generator, #588 stripped of unrelated changes for + minimal diff review + * BENCH scaling of a GridSearch with n_jobs + * CLN make generator exit thread safe + * FEA parallel_config context manager to allow more fine- + grained control + * MAINT: Be nitpicky about docs + * CLN tidy logger + * Give Memory.reduce_size() `items_limit` and `age_limit` + options + * CLN deprecate bytes_limit from Memory + * FIX doc building failing download + * Document parallel_config + * ENH add cache_validation_callback in Memory + * DOC example data DL from GH + * merge all configs in pyproject.toml + * fix double repeated word typos + * DOC reference parallel_config instead of parallel_backend + * `return_generator={True,False}` -> + `return_as={'list','generator'}` + ------------------------------------------------------------------- Sat Jun 10 17:42:25 UTC 2023 - ecsos @@ -36,7 +93,7 @@ Wed Jul 20 11:00:18 UTC 2022 - Steve Kowalik - Add patch support-setuptools-62.patch: * Support setuptools >= 62 by handling more than one warning in a test - case. + case. ------------------------------------------------------------------- Sat Oct 16 21:31:20 UTC 2021 - Dirk Müller @@ -51,7 +108,7 @@ Sat Oct 16 21:31:20 UTC 2021 - Dirk Müller * 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) + version 1.6 to 2.0) ------------------------------------------------------------------- Mon Feb 15 23:26:21 UTC 2021 - Ben Greiner @@ -428,7 +485,7 @@ Sat Feb 9 15:54:15 UTC 2013 - p.drouand@gmail.com ------------------------------------------------------------------- Wed Oct 10 20:59:57 UTC 2012 - scorot@free.fr -- Add Group field in doc package for SLE 11 +- Add Group field in doc package for SLE 11 ------------------------------------------------------------------- Wed Sep 5 17:10:35 UTC 2012 - toddrme2178@gmail.com diff --git a/python-joblib.spec b/python-joblib.spec index e3d4683..5c30f9d 100644 --- a/python-joblib.spec +++ b/python-joblib.spec @@ -1,7 +1,7 @@ # # spec file for package python-joblib # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-joblib -Version: 1.2.0 +Version: 1.3.2 Release: 0 Summary: Module for using Python functions as pipeline jobs License: BSD-3-Clause