Arris 0.2.0
What's New
- Unified Python execution. Jupyter notebooks replace the standalone Python console, so there is now one consistent place to run Python alongside your data instead of two separate surfaces.
- File-backed notebooks and consoles. Notebooks and consoles are saved under dedicated directory inside
.arris, and Move to Project relocates them into your project tree. - Embedded SQL query cell. Drop a SQL cell into a notebook, run it against any connection, and its result binds straight to a pandas DataFrame for the Python cells below it.
- Cell-action toolbar and quality-of-life polish. An icon toolbar for per-cell actions, New Jupyter Notebook, run-and-insert, instant typing with no caret lag, a run spinner, red status on error, hover tooltips, an All schema selector, and bottom padding for comfortable scrolling.
- Amazon DynamoDB. Connect to DynamoDB and run full CRUD through the SQL editor and browse mode using PartiQL.
- Lazy table loading for multi-schema SQL connections. Tables load per schema on expand instead of all up front, so large multi-schema databases connect instantly.
- Lazy BigQuery dataset loading. BigQuery datasets load their tables only when you expand them.
- Live file and Git tree. A filesystem watcher refreshes the file tree and the Git tree in real time as files change on disk, with no manual reload.
- Optional debug mode. Turn on debug logging to persist logs locally, with Reveal in Finder to jump straight to the log files when reporting an issue.
Install
| Mac | Download |
|---|---|
| Apple Silicon (M1 and newer) | Arris-aarch64.dmg |
| Intel | Arris-x64.dmg |
Requires macOS 12 (Monterey) or later. Verify any asset against the SHA-256 checksum shown next to it in the Assets list below. Existing installs update themselves in place.
Feedback
Report bugs and request features at https://github.com/arrisdb/arris/issues.