PYPROGLIB Telegram 6852
🚀 Juvio — эпемеральные виртуальные окружения прямо в Jupyter

Зачем это нужно:
— Каждый ноутбук получает собственное venv — без конфликтов зависимостей.
— Никаких «works on my machine» — всё, что нужно, хранится в самом файле (PEP 723‑метаданные).
— Переустановки «с нуля» не требуются — окружение собирается на лету с помощью uv.

Как выглядит на практике:
# в ячейке Jupyter
%juvio install numpy pandas


Juvio вписывает в notebook:
# /// script
# requires-python = "==3.10.17"
# dependencies = [
# "numpy==2.2.5",
# "pandas==2.2.3"
# ]
# ///


Что ещё полезного:
— Git‑friendly: ноутбук конвертируется в скрипт с `# %%`, диффы читаются как обычный код.
— Можно открыть несколько тетрадок в одном JupyterLab, и у каждой будет свой venv.
— Всё работает «из коробки» — никакой ручной настройки kernel’ов.

📝 Попробовать → pip install juvio
⭐️ Оценить → https://clc.to/8WuZ-w

Библиотека питониста #буст
7🔥3👍2



tgoop.com/pyproglib/6852
Create:
Last Update:

🚀 Juvio — эпемеральные виртуальные окружения прямо в Jupyter

Зачем это нужно:
— Каждый ноутбук получает собственное venv — без конфликтов зависимостей.
— Никаких «works on my machine» — всё, что нужно, хранится в самом файле (PEP 723‑метаданные).
— Переустановки «с нуля» не требуются — окружение собирается на лету с помощью uv.

Как выглядит на практике:

# в ячейке Jupyter
%juvio install numpy pandas


Juvio вписывает в notebook:
# /// script
# requires-python = "==3.10.17"
# dependencies = [
# "numpy==2.2.5",
# "pandas==2.2.3"
# ]
# ///


Что ещё полезного:
— Git‑friendly: ноутбук конвертируется в скрипт с `# %%`, диффы читаются как обычный код.
— Можно открыть несколько тетрадок в одном JupyterLab, и у каждой будет свой venv.
— Всё работает «из коробки» — никакой ручной настройки kernel’ов.

📝 Попробовать → pip install juvio
⭐️ Оценить → https://clc.to/8WuZ-w

Библиотека питониста #буст

BY Библиотека питониста | Python, Django, Flask




Share with your friend now:
tgoop.com/pyproglib/6852

View MORE
Open in Telegram


Telegram News

Date: |

best-secure-messaging-apps-shutterstock-1892950018.jpg Don’t publish new content at nighttime. Since not all users disable notifications for the night, you risk inadvertently disturbing them. 4How to customize a Telegram channel? Telegram users themselves will be able to flag and report potentially false content. A Telegram channel is used for various purposes, from sharing helpful content to implementing a business strategy. In addition, you can use your channel to build and improve your company image, boost your sales, make profits, enhance customer loyalty, and more.
from us


Telegram Библиотека питониста | Python, Django, Flask
FROM American