Variable Inspector — это расширение для Jupyter Lab, которое помогает отслеживать переменные в ноутбуке. Оно отображает все переменные в одном месте, показывая их имена, значения, типы, размеры и формы в реальном времени. Больше не нужно вручную печатать переменные для проверки!
#Jupyter #Python #DataScience #MachineLearning #JupyterLab #DataAnalysis #AI
https://github.com/mljar/variable-inspector
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - mljar/variable-inspector: Explore variables in Jupyter notebooks
Explore variables in Jupyter notebooks. Contribute to mljar/variable-inspector development by creating an account on GitHub.
1👍3⚡1
nbdime — мощные инструменты diff и merge для Jupyter Notebooks!
#nbdime #JupyterNotebooks #DiffTool #MergeTool #PythonDev #OpenSourceTools #NotebookDiff #DataScienceTools #JupyterLab #GitAndJupyter #DevTools #CodeReview
https://github.com/jupyter/nbdime
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - jupyter/nbdime: Tools for diffing and merging of Jupyter notebooks.
Tools for diffing and merging of Jupyter notebooks. - jupyter/nbdime
👍2🔥2
jupyterlab-git — это расширение для JupyterLab, которое добавляет полноценный Git‑интерфейс прямо в левую панель, так что можно работать с репозиторием, не выходя из браузера.
pip install --upgrade jupyterlab jupyterlab-git
# или
conda install -c conda-forge jupyterlab jupyterlab-git
Требования — JupyterLab 4.x и Git >= 2.x. Для 2.x/3.x есть отдельные ветки jlab-2 / jlab-3.
#JupyterLab #Git #jupyterlabgit #Python #DataScience #Notebooks #VersionControl
https://github.com/jupyterlab/jupyterlab-git
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - jupyterlab/jupyterlab-git: A Git extension for JupyterLab
A Git extension for JupyterLab. Contribute to jupyterlab/jupyterlab-git development by creating an account on GitHub.
1🔥3👍1
Arbalister — это расширение для JupyterLab, которое позволяет двойным кликом открывать табличные файлы (Parquet, CSV, Avro, ORC, SQLite и другие Arrow‑совместимые форматы) прямо в интерфейсе без написания кода. Расширение состоит из серверной части на Python и клиентской на TypeScript, общающихся через Arrow IPC‑стримы.
pip install arbalister (требуется JupyterLab >= 4.5.0). #JupyterLab #Arbalister #ApacheArrow #Parquet #SQLite #DataEngineering #DataScience #Python #QuantStack #OpenSource
https://github.com/QuantStack/Arbalister
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - QuantStack/Arbalister: Dataframe viewer for Jupyter over Arrow
Dataframe viewer for Jupyter over Arrow. Contribute to QuantStack/Arbalister development by creating an account on GitHub.
1⚡2👍2 2
Nbpipe - это легковесная утилита, которая позволяет запускать последовательность Jupyter-ноутбуков как единый рабочий процесс (workflow). Вы можете управлять выполнением прямо из командной строки (CLI) или через удобную боковую панель в JupyterLab.
Это идеальное решение для ситуаций, когда ваш процесс разбит на несколько логических шагов (например: подготовка данных -> обучение модели ->генерация отчета), и их нужно выполнять строго друг за другом.
pip install nbpipe
.nbpipe/ в корне вашего проекта.my_workflow.yaml):name: my_workflow
steps:
- notebook: prepare_data.ipynb
output: data/processed.csv
- notebook: train_model.ipynb
nbpipe run .nbpipe/my_workflow.yaml
notebook (обязательное) — указывает путь к ноутбуку относительно корня проекта.output (опциональное) — файл, который должен быть сгенерирован после выполнения этого шага. Работает как проверка качества: если ноутбук отработал, а нужный файл не появился — пайплайн упадет с ошибкой. Поле поддерживает маски файлов (например, report_*.csv).#Python #Jupyter #JupyterLab #DataScience #DataEngineering #MachineLearning #DevTools #Workflow #Автоматизация
https://github.com/ngafar/nbpipe
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - ngafar/nbpipe: Run sequences of Jupyter notebooks as a workflow from the command line or the JupyterLab sidebar
Run sequences of Jupyter notebooks as a workflow from the command line or the JupyterLab sidebar - ngafar/nbpipe
1👍3⚡2