Euporie

Latest version: v2.8.4

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 9

2.0.1

*********************

Fixed
=====

- Fixed bug with rendering LaTeX maths in markdown cells

----

*********************

2.0.0

*********************

Added
=====

- Added new HTML renderer
- Added shortcut key hints in menus and buttons
- Added a shadow under the completions menu
- Allow changing color depth on the fly
- Key-bindings can now be edited in the configuration file
- Queue inputs which are run before kernel starts, and run them once the kernel has started
- Add ability to convert from console to notebook
- Set initial vi mode to navigation
- Add euporie console application
- Add "Save As..." command
- Allow opening file from remote file systems (e.g. ``http:``, ``hdfs:``, ``gs:``, ``s3:``, etc.)
- Add ability to undo deleting cells
- Add support for ipywidgets
- Allow changing app accent color
- Allow connecting to existing kernels with :option:`kernel_connection_file` config option

Changed
=======

- Auto-indent text on newline inside brackets in micro editor mode
- Improve quality of copied outputs
- Cells are now displayed as soon as they are rendered in ``preview``
- Added the ``--save`` option in ``preview``, which saves the notebook if ``--run`` is used
- Apps are now individually configurable
- The ``edit`` app is not called ``notebook``
- The preferred method of launching apps is now using the ``euporie-*`` commands
- The style of the applications and widgets has been refresh
- Allow creating new notebooks without first passing a file path
- Use :py:mod:`fastjsonschema` to parse configuration more quickly
- Reduce memory usage by allowing the garbage collector to remove deleted cells and graphics
- Make clicking to select a cell pass the click event to the cell

Fixed
=====

- Clicking on a cell to focus no longer results in a selection if the notebooks has to be scrolled
- Fix issue with hyperlinks taking over the screen
- Fix bug which prevented mouse scrolling in some circumstances
- Fix ``--version`` command line flag

----

*********************

1.6.2

*********************

Changed
=======

- Display multiple cursors in vi multi-cursor mode

----

*********************

1.6.1

*********************

Changed
=======

- Allow ``file:`` scheme links in markdown

Fixed
=====

- Enable entering vi navigation mode
- Change "go to matching bracket" command key-binding in micro mode to :kbd:`Alt+(` / :kbd:`Alt+)`, so as not to conflict with the "find-next" command

----

*********************

1.6.0

*********************

Added
=====

- Add dialog explaining if no kernels are found
- Allow changing tabs by scrolling on them
- Add "Custom" color scheme, allowing foreground and background colours to be configured
- Add "Black" and "White" color schemes
- Add a tab bar, and tab stacking / tiling
- Detect terminal colors inside :command:`tmux`

Changed
=======

- Fix bug where markdown was not rendered on some installs
- Update documentation
- Remove input flush timeout after escape key
- Use sub-command in the command line interface
- Styling changes
- Do not colour cell input box background if terminal background color is not detected
- Improve cell stdin focus logic

Fixed
=====

- Force cell input to be re-lexed when changing cell type
- Prevent OSC-8 link mis-detection bug by adding link IDs
- Fix regression making cell selection in long notebooks very slow

----

*********************

1.5.0

*********************

Added
=====

- Allow extending selection by word using :kbd:`Alt+Shift+Left` / :kbd:`Alt+Shift+Right`
- Add euporie hub: a multi-client SSH server serving euporie
- Add search toolbar (searches cell input in edit mode)
- Use `prompt_toolkit` to format logging output
- Allow scrolling cell outputs with :kbd:`left` and :kbd`right` in command mode
- Theme more elements based on current terminal theme

Changed
=======

- Optimize imports, reducing import times by ~50%
- Improve fix for missing first empty cells in ``html2text`` markdown tables

Fixed
=====

- Restore graphics in tmux functionality
- Allow entering edit mode by clicking on cell input
- Expand ``~`` in log file path
- Prevent IPython import race condition when IPython is installed
- Prevent down key moving to next cell if the cursor is on the last line of a cell when the completion menu is open
- Enable euporie to run on Window again
- Prevent an underscore being printed when the app is launched
- Only send terminal queries if the terminal supports it

----

*********************

Page 7 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.