Skip to content

Latest commit

 

History

History
110 lines (49 loc) · 2.58 KB

File metadata and controls

110 lines (49 loc) · 2.58 KB

Release notes

0.0.19

New Features

  • Allow ConKernelManager and run_kernel to accept an explicit kernel argv/KernelSpec, bypassing installed kernelspec discovery (#16)

0.0.18

New Features

  • Remove priority param from reply() (#15)
  • use jupywire (#14)

0.0.17

New Features

  • Integrate jupywire EvalOps for kernel-side eval/call helpers, add reply() and _pre_ipy (#13)
  • Add deterministic wait_for_ready and async astop_channels (#12)

0.0.16

New Features

  • Add CurveZMQ transport encryption support: encode curve keys as bytes and default transport_encryption to 'auto' (#11)

0.0.14

New Features

  • Add metadata param to shell_request for message-level metadata passthrough (#10)

0.0.13

New Features

  • Add ops module with iopub collection, execute composites, generic requests, DAP proxy, and lifecycle helpers; make Session.send patch lazy via apply_session_patch (#9)

0.0.12

  • Fix timeout/race zmq bug

0.0.11

New Features

  • Remove 'Orphan reply' warning (#7)

0.0.10

New Features

  • Add DeadKernelError for ZMQ socket failures with targeted exception handling (#6)

0.0.9

New Features

  • Fix concurrent execute races: fail-fast on channel stop/kernel death, abort pending on kernel error, add stop_on_error support (#5)

0.0.7

New Features

  • Add stdin_send (#4)

0.0.5

Bugs Squashed

  • Fix race conditions in channel start/stop and add reader error logging (#3)

0.0.4

New Features

  • Ensure shell reader task is fully started before returning from start_channels (#2)

0.0.3

  • Add readme

0.0.2

New Features

  • Remove subshell stuff (#1)

0.0.1

  • Init release