Skip to Content Skip to Navigation
Profile image for Python Podcast

Python Podcast

@show@python-podcast.de
Ein deutschsprachiger Podcast rund um die Programmiersprache Python.
40 Posts Posts & Replies 39 Following 41 Followers Search
Pinned post

🎧 Django-Fans aufgepasst!

Fühlt euch wie vor Ort bei der Europe mit unserer neuen Live-Episode aus Dublin. Talks, Community & Open-Source-Diskussionen mit Django Fellow @sarahboyce und natürlich @shezi:, @oryon_dominik und @jochen:

python-podcast.de/show/live-vo

Python Podcast boosted

'Harrison Handbook [of Practical Logic and Automated Reasoning] in Python pt 1' by @sandmouth
www.philipzucker.com/harrison-

Neue Episode: @deadparrot, @shezi, Dominik und @jochen unterhalten sich über Typescript und Typisierung: python-podcast.de/show/typescr

Python Podcast boosted

It's here 🥳 my first Django video showcasing what's new in Django 5.0

youtu.be/lPl5Q5gv9G8?feature=s

I'm very new to this so open to any feedback ❤️
I really want to showcase the community as much as I can 🫂

Python Podcast boosted

edarchimbaud / awesome-systematic-trading

A curated list of awesome libraries, packages, strategies, books, blogs, tutorials for systematic trading.

github.com/edarchimbaud/awesom

Python Podcast boosted
Python Podcast boosted

The Developer in Residence team is being expanded with Core Devs Petr Viktorin and Serhiy Storchaka. Congrats to both of them. This is great news for Python!

Neue Episode! Domink und @jochen unterhalten sich mit Florian über PyTest! python-podcast.de/show/pytest/

Python Podcast boosted

Hey friends! 💖 I've been teaching Python and Django for a decade or more. Now I'm offering mentorship/tutoring by the hour. If you need help learning something, or know someone who does, I'd love to be part of your learning journey.

thekennethlove.com/mentoring/

Thanks for looking and your sharing is very appreciated <3 ✨

Edited 1y ago
Python Podcast boosted

Takahē 0.10 is finally released! This is mostly performance and stability updates, but there's plenty of bugfixes to federation and the client app API as well.

docs.jointakahe.org/en/latest/

Python Podcast boosted

monaspace.githubnext.com

I have been working on this for the last 2-plus years alongside the terrific folks from Lettermatic type foundry led by @rileycran. All code is letters on a grid. We can make that code more expressive, and layer more meaning on to code.

Edited 1y ago
Python Podcast boosted

This weekend I landed a CPython PR that I'm very happy about (with the help of @ambv and Dennis Sweeney):

I switched the storage of all the names of Unicode code points in the unicodedata modules to using a different data structure, a "directed acyclic word graph". This makes the compiled module 440 KiB smaller. I did the same thing in PyPy a year ago, quite happy that it now made it to CPython too.

github.com/cfbolz/cpython/comm

Python Podcast boosted

Look, it's Episode 2 of the core.py podcast! 🧙🏻🎃

This time around, we've read PEP 703 so you don't have to! Listen what it really means for the GIL to be removed, why it's not free lunch, and what internal changes it requires.

podcasters.spotify.com/pod/sho

@Cs137 @neingeist Glaube der @shezi hat ein eigenes gitlab, aber ich ( @jochen ) habe eh schon mehr Kram, als ich maintainen kann. Also was ich an den github issues tatsächlich nicht so toll finde, ist, dass die nicht selbst Teil des Repositories sind, d.h. sollte man irgendwann mal gezwungen sein, umzuziehen, ist das alles weg.

@neingeist Hehe, klingt gut 😃. Ja, ist alles open source hier. Auch das Podcast-Hosting-Dingsi ist selbstgedengelt (ob das so gut ist, weiß ich aber nicht - wäre mir mit Wordpress für einen Pythonpodcast aber etwas ehrlos vorgekommen..)

@neingeist Es behauptet aber, es hätte einen 🧐: pip.pypa.io/en/stable/topics/d - glaube aber, es gibt erst einen richtigen ab 20.3 oder so 😄.

Python Podcast boosted

Related is @justin's great "Homebrew Python Is Not For You" (though `pyenv` 😉, if not python.org)

justinmayer.com/posts/homebrew

@neingeist Klar, wenn man sich eh damit auskennt, spricht natürlich nichts dagegen. Ich möchte das auch nicht überall anders haben und bei mir ist es da dann eben eher ansible. Wenn man das eher low-level macht, hat man die Schmerzen beim Aufsetzen, bei hohem Abstraktions/Automatisierungslevel dann beim Wechsel auf etwas anderes, weil der lock-in dann härter zuschlägt. Habe da noch einen schönen Artikel zu gelesen:

www.b-list.org/weblog/2023/oct

@neingeist pip hat keine solver? Hatte immer mal wieder Inkompatibilitäten zwischen poetry und pip.. glaube pip-tools benutzt auch den pip-solver?

@neingeist Klingt ja auch nicht verkehrt. Was nbdev da macht ist eigentlich nur die ganzen Metadaten (version, description, …) in Python zusammenzusuchen, damit man das immer nur an einer Stelle pflegen muss.

@neingeist Ja, und es kommen gerade ständig welche dazu. github.com/prefix-dev/rip hatten wir noch gar nicht drin, das auf posy (von dem trio-Menschen) basiert. Mit nbdev habe ich gerade wieder viel zu tun (das hatten wir auch nicht drin). Nbdev hat übrigens einen validen use case für setup.py (oh noes). Sieht gerade nach einer geradezu js-esquen kambrischen Explosion aus 🐙.

Python Podcast boosted

The Python Steering Council has now formally accepted PEP 703 ("Making the Global Interpreter Lock Optional in CPython"):

"In short, the SC accepts PEP 703, but with clear provisio: that the rollout be gradual and break as little as possible, and that we can roll back any changes that turn out to be too disruptive – which includes potentially rolling back all of PEP 703 entirely if necessary (however unlikely or undesirable we expect that to be)."

discuss.python.org/t/pep-703-m

Python Podcast boosted

Pablo Galindo Salgado and I started a podcast about internals. We call it "core.py", hope you like it!

The first episode is about the core sprint in Brno where we spent last week.

podcasters.spotify.com/pod/sho

Edited 1y ago

Neue Episode! @shezi, Dominik und @jochen unterhalten sich über Kubernetes! python-podcast.de/show/kuberne

Python Podcast boosted

Feels weird, but it''s time to stop considering Psycopg 2 the present and Psycopg 3 the future.

We have entered the time in which Psycopg 3 is the present and Psycopg 2 the respectable past.

Updated the feature page, and a few other resources on the website, to reflect this: www.psycopg.org/features/

Thank you for the immense trust!

Python Podcast boosted

5 Ways to Measure Execution Time in Python

You can benchmark the execution of Python code using the “time” module in the standard library. In this tutorial, you will discover how to time the execution of Python code using a suite of different techniques.

superfastpython.com/benchmark-