TE
테크에코
홈24시간 인기최신베스트질문쇼채용
GitHubTwitter
홈

테크에코

Next.js로 구축된 기술 뉴스 플랫폼으로 글로벌 기술 뉴스와 토론을 제공합니다.

GitHubTwitter

홈

홈최신베스트질문쇼채용

리소스

HackerNews API원본 HackerNewsNext.js

© 2025 테크에코. 모든 권리 보유.

Show HN: Juvio – UV Kernel for Jupyter

118 포인트작성자: okost15일 전
Juvio brings inline, PEP 723-style dependency management and automatic, ephemeral env setup to Jupyter notebooks.

11 comments

heisenzombie5일 전
I have been thinking about this for months now! Very excited to see you&#x27;ve implemented it, and I&#x27;m excited to try this out.<p>Could be fantastic for my use-case. We have a large repo of notebooks that are generally write-once, sometimes-re-run. Having a separate repo&#x2F;venv&#x2F;kernel per notebook would be a big overhead, so I currently just try to do a kind of semantic versioning where I make a new kernel on something like a 6-month cadence and try to keep breaking dependency changes to a minimum in that window. I can then keep around the old kernels for running old notebooks that depend on them. This is not at all an ideal state.<p>Thanks for sharing!
评论 #44046787 未加载
lukeyoo4일 전
I like Jupyter too! It&#x27;s has been a quick easy solution for me: <a href="https:&#x2F;&#x2F;hub.docker.com&#x2F;r&#x2F;lukeyoo&#x2F;jupyter-polyglot" rel="nofollow">https:&#x2F;&#x2F;hub.docker.com&#x2F;r&#x2F;lukeyoo&#x2F;jupyter-polyglot</a>
banteg4일 전
there is <a href="https:&#x2F;&#x2F;marimo.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;marimo.io&#x2F;</a> that does all this and more
pabs34일 전
PEP 723 dependency management always struck me as a bit non-DRY. Wonder if there is a better way to do it, like annotating imports with versions or something similar.
flakiness5일 전
The &quot;git friendly format&quot; is nice! How do markdown cells look like? Are they embedded as a python comment?
stereo4일 전
Has anyone compared juv, juvio and marimo?
simlevesque5일 전
Seems awesome ! I&#x27;ll try it soon.
评论 #44043789 未加载
antman5일 전
Would it work on Jupyter lite?
评论 #44043832 未加载
nsonha4일 전
doesn&#x27;t seem like I can just point to a pyproject.toml<p>I can see the point of PEP-723, in the context of jupyter, but another usecase is having your notebook to work on the same environment as some product, instead of just being a standalone thing.
评论 #44047986 未加载
imcritic5일 전
&gt; Why Use Juvio?<p>&gt; No additional lock or requirements files are needed<p>Additional to what?<p>&gt; Guaranteed reproducibility<p>Of what?<p>I probably need your project, but I don&#x27;t understand what it is for.
评论 #44043743 未加载
评论 #44043794 未加载
jwilber5일 전
See also: juv<p><a href="https:&#x2F;&#x2F;github.com&#x2F;manzt&#x2F;juv">https:&#x2F;&#x2F;github.com&#x2F;manzt&#x2F;juv</a>
评论 #44043773 未加载
评论 #44043797 未加载