Skip to content

1.3.0

Choose a tag to compare

@flowln flowln released this 11 Feb 20:35

New features

Improvements

  • (263e1c5) Allow specifying kbl extra arguments through a static property.
  • (93bd046) Run the IPython kernel with a non-default profile. This avoids "corrupting" the IPython history with unrelated commands.

Bug Fixes

  • (b4fbcf3) Make shutdown logic in RemoteSessionHandler more robust.
  • (0f44838) Wait until thread is ready to read new messages before yielding control.
  • (f8d2bd8) Pass reload parameter on in typed RM.status.
  • (70f8f12) Maintain command list spacing when blacklisting whole color sections.
  • (856cd51) Skip line skip logic when nothing is being rendered.

CI/CD

  • (2b79e32) Add testing CI workflow on pull requests to main.
  • (49dc6dd) Run testing CI on pushes to main.

Code changes

  • (83a8a1e) Add basic tests for DataSources.
  • (c01eea3) Add tests for http utilities.
  • (ae9ece7) Separate IPython kernel creation from argument parsing.
  • (fb8fb6f) Move pre_execution logic to separate functions.
  • (34981a7) Import IPython instead of copying get_ipython to module scope.
  • (e6564ad) Make get_manager and get_history methods static.
  • (1c14e47) Add simple http magics tests.
  • (dd24293) Add tests for query_history magic.
  • (841b728) Improve performance of 'skip' extension kernel loading.

Full Changelog: 1.2.0...1.3.0