Planet Python RSS
215 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
PyCon: Pycon US 2022 Developer Sprints

Link: https://pycon.blogspot.com/2022/04/pycon-us-2022-developer-sprints.html

We are super excited to announce the launch of the PyCon US 2022 Sprints!When: Sprints will take place on May 2nd and May 3rdWhere: At Pycon US at the Salt Palace Convention CenterProject Signups: Get
Mike Driscoll: PyDev of the Week: Julien Palard

Link: https://www.blog.pythonlibrary.org/2022/04/25/pydev-of-the-week-julien-palard/

This week we welcome Julien Palard (@sizeof) as our PyDev of the Week! Julien is a core developer of the Python programming language and a Python trainer. Julien is also the creator of HackInScience,
Real Python: Combining Data in Pandas With merge(), .join(), and concat()

Link: https://realpython.com/pandas-merge-join-and-concat/

The Series and DataFrame objects in pandas are powerful tools for exploring and analyzing data. Part of their power comes from a multifaceted approach to combining separate datasets. With pandas, you
Podcast.__init__: Automatically Enforce Software Structures With Powerful Code Modifications Powered By LibCST

Link: https://www.pythonpodcast.com/libcst-automated-code-modification-episode-361/

Programmers love to automate tedious processes, including refactoring your code. In order to support the creation of code modifications for your Python projects Jimmy Lai created LibCST. It provides a
Mike Driscoll: Python 101 - Creating Multiple Threads

Link: https://www.blog.pythonlibrary.org/2022/04/26/python-101-creating-multiple-threads/

Concurrency is a big topic in programming. The concept of concurrency is to run multiple pieces of code at once. Python has a couple of different solutions that are built-in to its standard library. Y
CodeGrades: Hello, World (again)

Link: https://blog.codegrades.com/posts/hello-world-again/


The COVID outbreak has disrupted our world in lots of different ways.
For CodeGrades, it meant our face-to-face work with young coders, in London,
had to stop.
We had been meeting since the Autumn of
STX Next: 13 Best Django and Django REST Tutorials in 2022

Link: https://www.stxnext.com/blog/best-django-tutorials/




Thinking of learning Django? You’re already familiar with Python, but want to go further and try something new? Or maybe you already know Django and just wish to boost your qualifications even mo
Daniel Roy Greenfeld: Live Discussion with Sebastián Ramírez (Tiangolo)

Link: https://daniel.feldroy.com/posts/2022-04-26-live-discussion-with-tiangolo

On April 26th at 10 AM PDT / 5 PM GMT I'm having (or have already had) a live discussion with Sebastián Ramírez, creator of FastAPI, Typer, SQL Model, and more.
PyCoder’s Weekly: Issue #522 (April 26, 2022)

Link: https://pycoders.com/issues/522

#522 – APRIL 26, 2022 View in Browser » Type Hints in Code Supporting Multiple Python Versions The typing module continues to evolve, with new features in every Python version. This can make it
Abhijeet Pal: Django 4.1 adds async-compatible interface to QuerySet

Link: http://djangocentral.com/django-adds-async-compatible-interface-to-queryset/

The much-awaited pull request for an async-compatible interface to Queryset just got merged into the main branch of Django.Pull Request - https://github.com/django/django/pull/14843 The Django core te
Real Python: Why Is It Important to Close Files in Python?

Link: https://realpython.com/why-close-file-python/

At some point in your Python coding journey, you learn that you should use a context manager to open files. Python context managers make it easy to close your files once you’re done with them:
with op
"Morphex's Blogologue": Some more work on an Ethereum (classic) accounting tool

Link: http://blogologue.com/blog_entry?id=1651067852X21

So, I've hacked some more on the tool I'm building for accounting purposes.I guess since the last time I've posted on it, there are mainly two things I've been working on, one is valuation of crypto c
Mike Driscoll: Python 101 - The REPL (Video)

Link: https://www.blog.pythonlibrary.org/2022/04/27/python-101-the-repl-video/

In this tutorial, you will learn what a REPL is and why it is useful. I also show you a couple of alternative REPL environments in this tutorial, such as IDLE and IPython.

Related Articles

An Intro
Anarcat: building Debian packages under qemu with sbuild

Link: https://anarc.at/blog/2022-04-27-sbuild-qemu/

I've been using sbuild for a while to build my Debian packages,
mainly because it's what is used by the Debian autobuilders, but
also because it's pretty powerful and efficient. Configuring it just
ri
Anarcat: Using LSP in Emacs and Debian

Link: https://anarc.at/blog/2022-04-27-lsp-in-debian/

The Language Server Protocol (LSP) is a neat mechanism that
provides a common interface to what used to be language-specific
lookup mechanisms (like, say, running a Python interpreter in the
backgroun
Python⇒Speed: When Python can't thread: a deep-dive into the GIL's impact

Link: https://pythonspeed.com/articles/python-gil/

Most computers these days come with multiple cores, allowing multiple threads to run computations in parallel.
And even without multiple cores, you can have concurrency, for example one thread waiting
Python Bytes: #281 ohmyzsh + ohmyposh + mcfly + pls + nerdfonts = wow

Link: https://pythonbytes.fm/episodes/show/281/ohmyzsh-ohmyposh-mcfly-pls-nerdfonts-wow

<p><strong>Watch the live stream:</strong></p>

<a href='https://www.youtube.com/watch?v=Wkqyecv49Ic' style='font-weight: bold;'>Watch on YouTube</a><br>
<br>

<p><strong>About the show</strong></p>
Talk Python to Me: #363: Python for .NET and C# developers

Link: https://talkpython.fm/episodes/show/363/python-for-.net-and-c-developers

Are you coming to Python from another language and ecosystem? It can seem a bit daunting at first. But Python is very welcoming and has a massive array of tools and libraries. In this episode, I speak
Glyph Lefkowitz: You Should Compile Your Python And Here’s Why

Link: https://glyph.twistedmatrix.com/2022/04/you-should-compile-your-python-and-heres-why.html

In this post I’d like to convince you that you should be running
Mypyc over your code1 —
especially if your code is a library you upload to PyPI — for both your own
benefit and that of the Python ecos