Skip to content

Commit f05eec5

Browse files
committed
changelog for 7.1
1 parent 8262024 commit f05eec5

File tree

2 files changed

+40
-2
lines changed

2 files changed

+40
-2
lines changed

docs/source/changelog.md

+38-2
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,47 @@
44

55
Changes in IPython Parallel
66

7-
## 7.0.1
7+
## 7.1
8+
9+
New:
10+
11+
- New {meth}`.Client.start_and_connect` method
12+
for starting a cluster and returning a connected client in one call.
13+
- Support [CurveZMQ][] for transport-level encryption and authentication.
14+
See [security docs][] for more info.
15+
- Define `_max_workers` attribute on {attr}`view.executor` for better consistency
16+
with standard library Executors.
17+
18+
[security docs]: secure-network
19+
[curvezmq]: https://rfc.zeromq.org/spec/26/
20+
21+
Improvements:
22+
23+
- {meth}`.Client.wait_for_engines` will raise an informative error
24+
if the parent Cluster object notices that its engines have halted while waiting,
25+
or any engine unregisters,
26+
rather than continuing to wait for engines that will never come
27+
- Show progress if `%px` is taking significant time
28+
- Improved support for streaming output, e.g. with `%px`,
29+
including support for updating output in-place
30+
with standard terminal carriage-return progress bars.
31+
32+
Fixes:
33+
34+
- Fix dropped IOPub messages when using large numbers of engines,
35+
causing {meth}`.AsyncResult.wait_for_output` to hang.
36+
- Use absolute paths for {attr}`.Cluster.profile_dir`,
37+
fixing issues with {meth}`.Cluster.from_file` when run against a profile created with a relative location,
38+
e.g. `Cluster(profile_dir="./profile")`
39+
- Fix error waiting for connection files when controller is started over ssh.
40+
41+
## 7.0
42+
43+
### 7.0.1
844

945
- Fix missing setupbase.py in tarball
1046

11-
## 7.0.0
47+
### 7.0.0
1248

1349
Compatibility changes:
1450

docs/source/reference/security.md

+2
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,8 @@ $> ipcontroller --ip=* --ssh=login.mycluster.com
167167

168168
More details of how these JSON files are used are given below.
169169

170+
(secure-network)=
171+
170172
## Secure network connections
171173

172174
### Overview

0 commit comments

Comments
 (0)