Revisions of python-ipyparallel
Ana Guerrero (anag+factory)
accepted
request 1172020
from
Benjamin Greiner (bnavigator)
(revision 21)
- Update to 8.8.0 ## New: * BroadcastView.map is defined for API compatibility, but is not particularly efficient or recommended. ## Fixed: * AsyncResult.join is fixed. ## Improved: * Performance optimization disabling timestamp parsing in jupyter_client is not applied until ipyparallel classes are instantiated, rather than at import time.
Ana Guerrero (anag+factory)
accepted
request 1163391
from
Benjamin Greiner (bnavigator)
(revision 20)
- Update to 8.7.0 * 8.7 is a small release, with a few improvements and updates, mostly related to compatibility with different versions of JupyterLab, Notebook, and Jupyter Server. ## Highlights: * JupyterLab 4 compatibility for the lab extension * Improved logging and deprecation messages for different versions of Jupyter Server and Notebook ## New features added * Update labextension to jupyterlab 4 #833 (@minrk) * add ControllerLauncher.connection_info_timeout config #872 (@minrk) ## Enhancements made * log launcher output at warning-level in case of nonzero exit code #866 (@minrk) * improve deprecation messaging around ipcluster nbextension #835 (@minrk) ## Bugs fixed * Use pre-3.10 serialization code on PyPy3.10 #846 (@mgorny, @minrk) * fallback import when using notebook and jupyter_server is unavailable #808 (@minrk) * don't propagate logs in IPython #797 (@minrk) - Drop ipyparallel-pr859-utcnow-deprecation.patch
Dominique Leuenberger (dimstar_suse)
accepted
request 1155322
from
Benjamin Greiner (bnavigator)
(revision 19)
- Skip python39: no longer supported since ipython 8.19
Ana Guerrero (anag+factory)
accepted
request 1144868
from
Benjamin Greiner (bnavigator)
(revision 18)
- Add ipyparallel-pr859-utcnow-deprecation.patch for Python 3.12 gh#ipython/ipyparallel#859 - Jupyterlab does not require notebook < 7 anymore
Dominique Leuenberger (dimstar_suse)
accepted
request 1082337
from
Benjamin Greiner (bnavigator)
(revision 17)
- Update to 8.6.1 * avoid errors when engine id cannot be identified #793 (@minrk) * Disable variable expansion in %px #792 (@minrk) * fix wait_interactive(return_when=FIRST_EXCEPTION) when there are no errors #790 (@minrk) - Release 8.6.0 * Fix KeyError on parent_header when streaming output with %%px * Allow disabling streaming/progress defaults with IPP_NONINTERACTIVE=1 environment variable (e.g. when building notebooks in documentation) (forwarded request 1082336 from bnavigator)
Dominique Leuenberger (dimstar_suse)
accepted
request 1075687
from
Benjamin Greiner (bnavigator)
(revision 16)
Dominique Leuenberger (dimstar_suse)
accepted
request 1045944
from
Benjamin Greiner (bnavigator)
(revision 15)
- Add deprecation warnings filters * ipyparallel-pr729+pr753-deprecationfilters.patch * gh#ipython/ipyparallel#729 * gh#ipython/ipyparallel#753
Dominique Leuenberger (dimstar_suse)
accepted
request 987745
from
Benjamin Greiner (bnavigator)
(revision 14)
- Update to version 8.4.1 * add support for Python 3.11 - Release 8.4.0 * (%px) only skip redisplay of streamed errors if outputs are complete * Avoid use of recently deprecated asyncio/tornado APIs around 'current' event loops that are not running. * Switch to hatch backend for packaging - Release 8.3.0 * Workaround SSL issues with recent builds of nodejs + webpack * Build with flit, removing setup.py * Remove remaining references to deprecated distutils package (has surprising impact on process memory) * Improve logging when engine registration times out - Release 8.2.1 * Fixes some compatibility issues with latest dask, ipykernel, and setuptools, as well as some typos and improved documentation. - Fix non-rewritten obsoletes and remove incorrect provides in jupyter extension package (forwarded request 987744 from bnavigator)
Dominique Leuenberger (dimstar_suse)
accepted
request 961415
from
Benjamin Greiner (bnavigator)
(revision 13)
Dominique Leuenberger (dimstar_suse)
accepted
request 946682
from
Benjamin Greiner (bnavigator)
(revision 12)
Dominique Leuenberger (dimstar_suse)
accepted
request 931614
from
Benjamin Greiner (bnavigator)
(revision 11)
- Skip flaky imap_infinite test
Dominique Leuenberger (dimstar_suse)
accepted
request 931407
from
Benjamin Greiner (bnavigator)
(revision 10)
- Update to 8.0.0 * This is marked as a major revision because of the change to pass connection information via environment variables. BatchSystem launchers with a custom template will need to make sure to set flags that inherit environment variables, such as #PBS -V or #SBATCH --export=ALL. * More convenient Cluster(engines="mpi") signature for setting the engine (or controller) launcher class. * The first (and usually only) engine set can be accessed as .Cluster.engine_set, rather than digging through the Cluster.engines dict. * Add environment configuration to all Launchers. * Support more configuration via environment variables, including passing connection info to engines via $IPP_CONNECTION_INFO, which is used by default, avoiding the need to send connection files to engines in cases of non-shared filesystems. * Launchers send connection info to engines via $IPP_CONNECTION_INFO by default. This is governed by Cluster.send_engines_connection_env, which is True by default. * Support EngineLauncher.get_output via output files in batch system launchers * Capture output in Batch launchers by setting output file options in the default templates. * LoadBalancedView.imap returns a LazyMapIterator which has a .cancel() method, for stopping consumption of the map input. * Support for return_when argument in .AsyncResult.wait and ~.AsyncResult.wait_interactive, to allow returning on the first error, first completed, or (default) all completed. * LoadBalancedView.imap(max_outstanding=n) limits the number of tasks submitted to the cluster, instead of limiting the number (forwarded request 931406 from bnavigator)
Dominique Leuenberger (dimstar_suse)
accepted
request 925913
from
Benjamin Greiner (bnavigator)
(revision 9)
Dominique Leuenberger (dimstar_suse)
accepted
request 796496
from
Tomáš Chvátal (scarabeus_iv)
(revision 7)
- Drop py2 code from py3 only package
Dominique Leuenberger (dimstar_suse)
accepted
request 785246
from
Tomáš Chvátal (scarabeus_iv)
(revision 6)
Displaying revisions 1 - 20 of 21