Uv: An Fast Python Package Manager
https://www.janestreet.com/tech-talks/uv-an-extremely-fast-python-package-manager/
#HackerNews #Uv #Python #Package #Manager #Fast #Package #Management #Python #Development #Tech #Talks
Uv: An Fast Python Package Manager
https://www.janestreet.com/tech-talks/uv-an-extremely-fast-python-package-manager/
#HackerNews #Uv #Python #Package #Manager #Fast #Package #Management #Python #Development #Tech #Talks
Python Workers redux: fast cold starts, packages, and a uv-first workflow
https://blog.cloudflare.com/python-workers-advancements/
#HackerNews #Python #Workers #fast #cold #starts #packages #uv-first #workflow #Cloudflare
Might actually pick Python for my next side project after learning about UV. Always found it weird how python is the most used programming language, taught to beginners.. and the package / virtual env workflow is so bad. If I don’t actively work on a python project each time I come back to it I have to relearn pip and pipenv. UV seems to solve that.
📢 Ei desenvolvedores Python! Já pensou em rodar scripts que trazem suas dependências junto no próprio arquivo? 🤯
Com o UV, isso é realidade! Basta um cabeçalho especial # /// script no seu .py, listar as libs e pronto: uv run script.py e tudo funciona, sem instalação manual. 🚀🐍
Quer aprender como criar scripts autocontidos, portáteis e super fáceis de compartilhar? Confira meu artigo com guia passo a passo e exemplos reais:
Liberte-se do velho venv e pip install e dê uma acelerada no seu desenvolvimento! 🔥
📢 Ei desenvolvedores Python! Já pensou em rodar scripts que trazem suas dependências junto no próprio arquivo? 🤯
Com o UV, isso é realidade! Basta um cabeçalho especial # /// script no seu .py, listar as libs e pronto: uv run script.py e tudo funciona, sem instalação manual. 🚀🐍
Quer aprender como criar scripts autocontidos, portáteis e super fáceis de compartilhar? Confira meu artigo com guia passo a passo e exemplos reais:
Liberte-se do velho venv e pip install e dê uma acelerada no seu desenvolvimento! 🔥
A feature that’s currently missing from @forgejo (and thus @Codeberg) is the ability to move issues between repositories (see https://codeberg.org/forgejo/forgejo/issues/1280).
Thankfully, Benjamin Melançon created Forego Helpers with a move_issue.py script that does this using the Forgejo API. Sadly, the script has a bug in it (a tiny regression introduced during a refactor) and their Forgejo instance doesn’t have signups so I couldn’t create a pull request, so here is a fork for the time being that you can use:
https://codeberg.org/aral/forgego-helpers
While fixing the bug, I also updated the project to use uv (https://docs.astral.sh/uv/) – think of it as a single tool that’s the equivalent of nvm and npm in Node.js that makes Python, well, usable out of the box.
So to move issue #299 from kitten/app to kitten/site on Codeberg, for example, you’d run the following in your terminal:
```shell
uv run move_issue.py kitten app 299 kitten site
```
That will move the issue (including comments), comment on both the old and new issues to link them together, and then close the old issue.
Enjoy!
#forgejo #codeberg #issues #repositories #git #movingIssues #python #uv #tools
🐍 uv is the best thing to happen to the Python ecosystem in a decade - Blog - Dr. Emily L. Hunt
「 uv is a free, open-source tool built by Astral, a small startup that has been churning out Python tools (like the excellent linter Ruff) for the past few years. uv can:
- Install any Python version for you
- Install packages
- Manage virtual environments
- Solve dependency conflicts extremely quickly (very important for big projects.) 」
#uv #python #programming #rust
https://emily.space/posts/251023-uv
🐍 uv is the best thing to happen to the Python ecosystem in a decade - Blog - Dr. Emily L. Hunt
「 uv is a free, open-source tool built by Astral, a small startup that has been churning out Python tools (like the excellent linter Ruff) for the past few years. uv can:
- Install any Python version for you
- Install packages
- Manage virtual environments
- Solve dependency conflicts extremely quickly (very important for big projects.) 」
#uv #python #programming #rust
https://emily.space/posts/251023-uv
Uv is the best thing to happen to the Python ecosystem in a decade
https://emily.space/posts/251023-uv
#HackerNews #Uv #Python #Ecosystem #Best #Thing #Decade #HackerNews