social.tchncs.de is one of the many independent Mastodon servers you can use to participate in the fediverse.
A friendly server from Germany – which tends to attract techy people, but welcomes everybody. This is one of the oldest Mastodon instances.

Administered by:

Server stats:

3.9K
active users

#uv

8 posts8 participants0 posts today
pvergain (framapiaf)<p>- <a href="https://thisdavej.com/share-python-scripts-like-a-pro-uv-and-pep-723-for-easy-deployment/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">thisdavej.com/share-python-scr</span><span class="invisible">ipts-like-a-pro-uv-and-pep-723-for-easy-deployment/</span></a></p><p>Sharing single-file Python scripts with external dependencies is now easy thanks to uv and PEP 723, which enable embedding dependency metadata directly within scripts. This approach eliminates the need for complex setup tools like requirements.txt or package managers, making script distribution and execution seamless and simplifying deployment while maintaining flexibility and efficiency.</p><p><a href="https://framapiaf.org/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://framapiaf.org/tags/uv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uv</span></a> <a href="https://framapiaf.org/tags/Pep723" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pep723</span></a></p>
Bruno Amaral<p>Self-contained Python scripts with uv<br>TLDR<br><a href="https://blog.dusktreader.dev/2025/03/29/self-contained-python-scripts-with-uv/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.dusktreader.dev/2025/03/2</span><span class="invisible">9/self-contained-python-scripts-with-uv/</span></a><br><a href="https://mastodon.social/tags/autoamtion" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>autoamtion</span></a> <a href="https://mastodon.social/tags/code" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>code</span></a> <a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.social/tags/script" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>script</span></a> <a href="https://mastodon.social/tags/uv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uv</span></a></p>
kodegeek<p>I'm in love with uv. Seriously, the tool is small yet packs a punch with features.</p><p>I'm writing an article for Fedora Magazine about the cool things you can do with uv, here is the source code (with the article in markdown) for your enjoyment:</p><p><a href="https://github.com/josevnz/tutorials/tree/main/docs/Enhancing_Your_Python_Workflow_with_UV_on_Fedora" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/josevnz/tutorials/t</span><span class="invisible">ree/main/docs/Enhancing_Your_Python_Workflow_with_UV_on_Fedora</span></a></p><p><a href="https://fosstodon.org/tags/uv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uv</span></a> <a href="https://fosstodon.org/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://fosstodon.org/tags/textual" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>textual</span></a> <a href="https://fosstodon.org/tags/fedora" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fedora</span></a> <a href="https://fosstodon.org/tags/scripting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scripting</span></a> <a href="https://fosstodon.org/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a></p>
/ h13b /<p>Exploring UV: self-contained Python scripts made easy<br><a href="https://hleb.dev/post/exploring-uv/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">hleb.dev/post/exploring-uv/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.social/tags/uv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uv</span></a></p>
Unixorn - 90% Snark by weight<p>Saw this very nice article on slack about making standalone <a href="https://hachyderm.io/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> scripts that use <a href="https://hachyderm.io/tags/uv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uv</span></a> to automatically create their own virtual environments and install their dependencies there.</p><p><a href="https://thisdavej.com/share-python-scripts-like-a-pro-uv-and-pep-723-for-easy-deployment/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">thisdavej.com/share-python-scr</span><span class="invisible">ipts-like-a-pro-uv-and-pep-723-for-easy-deployment/</span></a></p><p><a href="https://hachyderm.io/tags/sre" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sre</span></a> <span class="h-card" translate="no"><a href="https://a.gup.pe/u/sre" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>sre</span></a></span> <a href="https://hachyderm.io/tags/devops" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devops</span></a> <span class="h-card" translate="no"><a href="https://a.gup.pe/u/devops" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>devops</span></a></span></p>
Gonçalo Valério<p>"Share Python Scripts Like a Pro: uv and PEP 723 for Easy Deployment"</p><p><a href="https://thisdavej.com/share-python-scripts-like-a-pro-uv-and-pep-723-for-easy-deployment/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">thisdavej.com/share-python-scr</span><span class="invisible">ipts-like-a-pro-uv-and-pep-723-for-easy-deployment/</span></a></p><p><a href="https://s.ovalerio.net/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://s.ovalerio.net/tags/uv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uv</span></a></p>
Tomi<p>Single file <a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> scripts with inline dependency meta data - <a href="https://mastodon.social/tags/uv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uv</span></a> ftw</p><p><a href="https://thisdavej.com/share-python-scripts-like-a-pro-uv-and-pep-723-for-easy-deployment/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">thisdavej.com/share-python-scr</span><span class="invisible">ipts-like-a-pro-uv-and-pep-723-for-easy-deployment/</span></a></p>
Jens W. Klein<p><a href="https://nerdculture.de/tags/QR" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>QR</span></a> codes mit <a href="https://nerdculture.de/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> und <a href="https://nerdculture.de/tags/uv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uv</span></a> generieren:</p><p>uvx --from qrcode --with pillow qr "<a href="https://example.com/?utm_source=print&amp;utm_medium=flyer&amp;utm_campaign=qr-march25" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">example.com/?utm_source=print&amp;</span><span class="invisible">utm_medium=flyer&amp;utm_campaign=qr-march25</span></a>" &gt; example-qr-print-flyer-march25.png</p>
『 บูเบ๋อ 』<a class="hashtag" href="https://miraiverse.xyz/tag/bluebirzblog" rel="nofollow noopener noreferrer" target="_blank">#bluebirzblog</a><br><br>Let's try: <a class="hashtag" href="https://miraiverse.xyz/tag/uv" rel="nofollow noopener noreferrer" target="_blank">#uv</a> for faster <a class="hashtag" href="https://miraiverse.xyz/tag/python" rel="nofollow noopener noreferrer" target="_blank">#Python</a> packages<br>uv accommodates the Python project to be faster than ever<br>[Blog] <a href="https://bluebirz.net/posts/try-uv-python/" rel="nofollow noopener noreferrer" target="_blank">https://bluebirz.net/posts/try-uv-python/</a><br>[Medium] <a href="https://medium.com/@bluebirz/lets-try-uv-for-faster-python-packages-74c2b5df7c29" rel="nofollow noopener noreferrer" target="_blank">https://medium.com/@bluebirz/lets-try-uv-for-faster-python-packages-74c2b5df7c29</a>
Frederik Elwert<p>Initially, I was using <a href="https://fedihum.org/tags/Tify" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tify</span></a>, which looks nice and was easy enough. But it doesn’t seem to support continuous display. I tried <a href="https://fedihum.org/tags/UV" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UV</span></a> <a href="https://fedihum.org/tags/UniversalViewer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UniversalViewer</span></a> as well, but it also seems to ignore the behavior. <a href="https://fedihum.org/tags/Mirador" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mirador</span></a>, otoh, actually does what I want (yay!), but it feel more like embedding an application into my page rather than a simple viewer component (and it ignores sizing of the container).</p>
:rss: Qiita - 人気の記事<p>Pythonの開発用適当ツールの作成・実行はuvを使うのがオススメ<br><a href="https://qiita.com/ssc-ksaitou/items/9da75058489ebe8c2009?utm_campaign=popular_items&amp;utm_medium=feed&amp;utm_source=popular_items" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">qiita.com/ssc-ksaitou/items/9d</span><span class="invisible">a75058489ebe8c2009?utm_campaign=popular_items&amp;utm_medium=feed&amp;utm_source=popular_items</span></a></p><p><a href="https://rss-mstdn.studiofreesia.com/tags/qiita" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>qiita</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/pip" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pip</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/UV" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UV</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/Ansible" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ansible</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/venv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>venv</span></a></p>
Napoleon Cornejo<p>Are you using poetry to manage your <a href="https://masto.ai/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> projects? <a href="https://masto.ai/tags/uv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uv</span></a> is emerging as a strong (and better) competitor.</p><p><a href="https://wagtail.org/blog/uv-overtakes-poetry/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">wagtail.org/blog/uv-overtakes-</span><span class="invisible">poetry/</span></a></p>
Bundesamt für Strahlenschutz<p>Heute ist der Welttag der Meteorologie.</p><p>Auch wir im BfS beschäftigen uns mit Meteorologie. Gemeinsam mit dem <a href="https://social.bund.de/tags/DWD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DWD</span></a> betreiben wir ein solares UV-Messnetz in Deutschland. Von Sonnenaufgang bis -untergang messen und analysieren wir an unseren Messstationen die solare UV-Strahlung, die bei uns am Erdboden ankommt und erstellen <a href="https://social.bund.de/tags/UV" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UV</span></a>-Prognosen. So könnt ihr euch frühzeitig über hohe UV-Werte informieren und passende Maßnahmen zum UV-Schutz ergreifen.</p><p><a href="https://www.bfs.de/DE/themen/opt/uv/uv-index/uv-messnetz/uv-messnetz_node.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">bfs.de/DE/themen/opt/uv/uv-ind</span><span class="invisible">ex/uv-messnetz/uv-messnetz_node.html</span></a></p>
Coding Gardener<p>Managed to figure out how to properly use <a href="https://mastodon.scot/tags/uv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uv</span></a> to manage <a href="https://mastodon.scot/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> correctly such that it runs in a code editor.</p><p>I'm starting an IT &amp; Computing course with <a href="https://mastodon.scot/tags/OpenUniversity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenUniversity</span></a> that uses Python for problem solving, starting with IDLE but eventually migrating to a code editor - I needed to get it working properly.</p><p>Been through computational <a href="https://mastodon.scot/tags/mathematics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mathematics</span></a> this morning - both converting equations and expressions to code, but also writing them with <a href="https://mastodon.scot/tags/LaTex" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LaTex</span></a> with nice formatting.</p>
mgorny-nyan (on) :autism:🙀🚂🐧<p>Porównajmy backendy <a href="https://pol.social/tags/PEP517" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PEP517</span></a> dla paczek napisanych w samym Pythonie:</p><p><a href="https://pol.social/tags/flit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flit</span></a>-core: 51 KiB archiwum źródłowe, bez zależności, instaluje się 0,05 s, ~150 KiB po zainstalowaniu, działa wszedzie<br><a href="https://pol.social/tags/UvBuild" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UvBuild</span></a>: 300 KiB archiwum, wymaga ~250 zależności crate (54 MiB pobierania, ~600 MiB w .cargo), buduje się 1 min 20 s (na 12-wątkowym procesorze), 4,2 MiB po zainstalowaniu, wspiera kilkanaście platform</p><p>I oczywiście, że flit-core ma szerszą funkcjonalność. Ale jestem przekonany, że gdzieś ktoś potrzebuje zaoszczędzić te kilka milisekund budowania paczek Pythona.</p><p><a href="https://pol.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://pol.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> <a href="https://pol.social/tags/uv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uv</span></a></p>
mgorny-nyan (he) :autism:🙀🚂🐧<p>Let's compare <a href="https://social.treehouse.systems/tags/PEP517" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PEP517</span></a> backends for pure <a href="https://social.treehouse.systems/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> packages:</p><p><a href="https://social.treehouse.systems/tags/flit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flit</span></a>-core: 51 KiB sdist, no dependencies, 0.05 s to install, ~150 KiB after installing, works everywhere<br><a href="https://social.treehouse.systems/tags/UvBuild" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UvBuild</span></a>: 300 KiB sdist, requires ~250 crates (54 MiB download, ~600 MiB .cargo directory), 1 min 20 s to install (on a 12-thread system), 4.2 MiB after installing, supports a dozen platforms</p><p>And yes, you guessed right, flit-core has more functionality. But I'm sure that there are performance-critical wheel building workflows that will benefit from these few milliseconds shaved off wheel building time.</p><p><a href="https://social.treehouse.systems/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> <a href="https://social.treehouse.systems/tags/uv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uv</span></a></p>
Python Rennes<p>un article du blog "bite code" (que je vous recommande de suivre ou de fouiller - plein de choses intéressantes sur les <a href="https://social.breizhcamp.org/tags/tests" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tests</span></a> aussi, par exemple) sur un retour d'expérience sur <a href="https://github.com/astral-sh/uv" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/astral-sh/uv</span><span class="invisible"></span></a>, le gestionnaire de projet <a href="https://social.breizhcamp.org/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> de <span class="h-card" translate="no"><a href="https://hachyderm.io/@charliermarsh" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>charliermarsh</span></a></span>, après un an d'utilisation de <a href="https://social.breizhcamp.org/tags/uv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uv</span></a> dans différents contextes : <a href="https://www.bitecode.dev/p/a-year-of-uv-pros-cons-and-should" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">bitecode.dev/p/a-year-of-uv-pr</span><span class="invisible">os-cons-and-should</span></a></p><p>&gt; A year of uv: pros, cons, and should you migrate<br>&gt; Yes, probably.</p><p>À suivre : un billet dédié à ses conseils d'utilisation de uv.</p>
Nicolas Fränkel 🇺🇦🇬🇪<p>A year of <a href="https://mastodon.top/tags/uv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uv</span></a>: pros, cons, and should you migrate <a href="https://mastodon.top/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a></p><p><a href="https://www.bitecode.dev/p/a-year-of-uv-pros-cons-and-should" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">bitecode.dev/p/a-year-of-uv-pr</span><span class="invisible">os-cons-and-should</span></a></p>
RIVM<p>Vandaag is de lente begonnen. Dat betekent ook dat de zon steeds hoger staat. Vanaf nu kan zonkracht 3 al voorkomen. Als de huid nog niet gewend is aan de zon kan deze snel verbranden. </p><p>Een beetje zon is goed voor de gezondheid. Het zorgt voor de aanmaak van vitamine D.</p><p>Te veel UV-straling is niet goed. De huid verbrandt dan en veroudert sneller. UV-straling is de belangrijkste oorzaak van huidkanker en kan bijdragen aan staar. </p><p>☀️ <a href="https://www.rivm.nl/nieuws/lentezon-verwacht-geniet-maar-verbrand-niet-1" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">rivm.nl/nieuws/lentezon-verwac</span><span class="invisible">ht-geniet-maar-verbrand-niet-1</span></a></p><p><a href="https://social.overheid.nl/tags/zonkracht" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zonkracht</span></a> <a href="https://social.overheid.nl/tags/lente" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lente</span></a> <a href="https://social.overheid.nl/tags/zon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zon</span></a> <a href="https://social.overheid.nl/tags/UV" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UV</span></a></p>
Alexandre B A Villares 🐍<p>I like <a href="https://ciberlandia.pt/tags/uv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uv</span></a> just like the next door <a href="https://ciberlandia.pt/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> user, but I'm very frustrated that when I create a venv with it the standalone interpreter it installs breaks <em>a lot</em> of stuff based on <a href="https://ciberlandia.pt/tags/tkinter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tkinter</span></a>, a lot of stuff I depend on, like Thonny and FreeSimpleGUI :((</p>