Skip to content

Commit a5b9eb4

Browse files
authored
Merge pull request #650 from minrk/81
Changelog for 8.1.0
2 parents bd8e363 + f6d3873 commit a5b9eb4

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

docs/source/changelog.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,22 @@
44

55
Changes in IPython Parallel
66

7+
## 8.1
8+
9+
8.1.0 is a small release, adding a few new features and bugfixes.
10+
11+
New features:
12+
13+
- relay KeyboardInterrupt to engines in blocking `%px` magics
14+
- add `Cluster.start_and_connect(activate=True)` to include activation of `%px` magics in one-liner startup.
15+
- initial support for Clusters tab in RetroLab
16+
17+
Fixes:
18+
19+
- ensure profile config is always loaded for `Cluster(profile="xyz")`
20+
- build lab extension in production mode, apply trove classifiers
21+
- pass through keyword arguments to constructor in `Client.broadcast_view`
22+
723
## 8.0
824

925
This is marked as a major revision because of the change to pass connection information via environment variables.

ipyparallel/tests/clienttest.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import signal
44
import sys
55
import time
6+
import warnings
67
from contextlib import contextmanager
78

89
import pytest
@@ -83,6 +84,9 @@ def skip_without_names(f, *args, **kwargs):
8384
__import__(name)
8485
except ImportError:
8586
pytest.skip("Test requires %s" % name)
87+
except Exception as e:
88+
warnings.warn(f"Unexpected exception importing {name}: {e}")
89+
pytest.skip("Test requires %s" % name)
8690
return f(*args, **kwargs)
8791

8892
return skip_without_names

0 commit comments

Comments
 (0)