Update dependency joblib to v1.3.2#24
Closed
renovate[bot] wants to merge 2 commits into
Closed
Conversation
82aa5eb to
1fc6f6e
Compare
Author
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==1.2.0->==1.3.2Release Notes
joblib/joblib (joblib)
v1.3.2Compare Source
Fix a regression in
joblib.Parallelintroduced in 1.3.0 whereexplicitly setting
n_jobs=Nonewas not interpreted as "unset".https://github.com/joblib/joblib/pull/14751475
Fix a regression in
joblib.Parallelintroduced in 1.3.0 wherejoblib.Parallellogging methods exposed from inheritance tojoblib.Loggerdidn't work because of missing loggerinitializatihttps://github.com/joblib/joblib/pull/1494ull/1494
Various maintenance updates to the doc, the ci and the test.
https://github.com/joblib/joblib/pull/148014https://github.com/joblib/joblib/pull/1481ulhttps://github.com/joblib/joblib/pull/1476ibhttps://github.com/joblib/joblib/pull/1492joblib/pull/1492
v1.3.1Compare Source
which is compatible with this versihttps://github.com/joblib/joblib/pull/1472ull/1472
v1.3.0Compare Source
Ensure native byte order for memmap arrays in
joblib.load.https://github.com/joblib/joblib/issues/13531353
Add ability to change default Parallel backend in tests by setting the
JOBLIB_TESTS_DEFAULT_PARALLEL_BACKENDenvironment variable.https://github.com/joblib/joblib/pull/13561356
Fix temporary folder creation in
joblib.Parallelon Linux subsystems on Windowswhich do have
/dev/shmbut don't have theos.statvfsfunctionhttps://github.com/joblib/joblib/issues/13531353
Drop runtime dependency on
distutils.distutilsis going awayin Python 3.12 and is deprecated from Python 3.10 onwards. This import
was kept around to avoid breaking scikit-learn, however it's now been
long enough since scikit-learn deployed a fixed (verion 1.1 was released
in May 2022) that it should be safe https://github.com/joblib/joblib/pull/1361lib/joblib/pull/1361
A warning is raised when a pickling error occurs during caching operations.
In version 1.5, this warning will be turned into an error. For all other
errors, a new warning has been introduced:
joblib.memory.CacheWarning.https://github.com/joblib/joblib/pull/13591359
Avoid (module, name) collisions when caching nested functions. This fix
changes the module name of nested functions, invalidating caches from
previous versions of https://github.com/joblib/joblib/pull/1374ib/pull/1374
Add
cache_validation_callbackin :meth:joblib.Memory.cache, to allowcustom cache invalidation based on the metadata of the function cahttps://github.com/joblib/joblib/pull/1149ull/1149
Add a
return_asparameter forParallel, that enables consumingresults asynchronoushttps://github.com/joblib/joblib/pull/1393ulhttps://github.com/joblib/joblib/pull/1458ib/pull/1458
Improve the behavior of
joblibforn_jobs=1, with simplifiedtracebacks and more efficient running tihttps://github.com/joblib/joblib/pull/1393ull/1393
Add the
parallel_configcontext manager to allow for more fine-grainedcontrol over the backend configuration. It should be used in place of the
parallel_backendcontext manager. In particular, it has the advantageof not requiring to set a specific backend in the context managhttps://github.com/joblib/joblib/pull/1392ulhttps://github.com/joblib/joblib/pull/1457ib/pull/1457
Add
items_limitandage_limitin :meth:joblib.Memory.reduce_sizeto make it easy to limit the number of items and remove items that have
not been accessed for a long time in thehttps://github.com/joblib/joblib/pull/1200ib/pull/1200
Deprecate
bytes_limitinMemoryas this is not automatically enforced,the limit can be directly passed to :meth:
joblib.Memory.reduce_sizewhichneeds to be called to actually enforce the limhttps://github.com/joblib/joblib/pull/1447ull/1447
Vendor
loky3.4.0 which includes various fixes.https://github.com/joblib/joblib/pull/14221422
Various updates to the documentation and to benchmarking tools.
https://github.com/joblib/joblib/pull/134313https://github.com/joblib/joblib/pull/1348ulhttps://github.com/joblib/joblib/pull/1411ibhttps://github.com/joblib/joblib/pull/1451johttps://github.com/joblib/joblib/pull/1427lihttps://github.com/joblib/joblib/pull/1400/BENCH add benchmark script for n_jobs=1 joblib/joblib#1400
Move project metadata to
pyproject.toml.https://github.com/joblib/joblib/pull/138213https://github.com/joblib/joblib/pull/1433ull/1433
Add more tests to improve python
nogilsupport.https://github.com/joblib/joblib/pull/139413https://github.com/joblib/joblib/pull/1395ull/1395
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.