Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Brian Okken: pytest slow order

Link: https://pythontest.com/pytest-slow-order/

I received a question the other day about combining the notion of marking slow tests and ordering them to run the slow tests first.
This post describes a bit of background and a solution to the proble
Real Python: The Real Python Podcast – Episode #179: Improving Your Git Developer Experience in Python

Link: https://realpython.com/podcasts/rpp/179/

Are you getting by with a few fundamental commands for Git when building your Python projects? Would you like to improve your version control techniques and become more efficient with the Git command
Mike Driscoll: Episode 20 – Python on Windows with Steve Dower

Link: https://www.blog.pythonlibrary.org/2023/11/03/episode-20-python-on-windows-with-steve-dower/

The latest episode of The Python Podcast came out this week. In this episode, I chatted with Steve Dower.

Steve is a part of the Python team at Microsoft and is also a core developer of the Python la
PyCharm: PyCharm 2023.3 EAP 5 Is Out!

Link: https://blog.jetbrains.com/pycharm/2023/11/2023-3-eap-5/

You can download the build from our website, get it from the free Toolbox App, or update to it using snaps if you’re an Ubuntu user.

Download PyCharm 2023.3 EAP

The fifth build of the Early Access P
Marcos Dione: automating-blender-based-hillshading-with-python

Link: http://www.grulic.org.ar/~mdione/glob//posts/automating-blender-based-hillshading-with-python/

Remember my Blend based hillshading? I
promised to try to automate it, right? Well, it seems I have the interest and stamina now, so that's what I'm doing.
But boys and girls and anything in between a
PyCharm: PyCharm 2023.2.4 Is Out!

Link: https://blog.jetbrains.com/pycharm/2023/11/2023-2-4/

We’ve just released another update for v2023.2. 
You can update to this version from inside the IDE, using the Toolbox App, or by using snaps if you are a Ubuntu user. You can also download it from ou
ListenData: NumPy argmax() Function : Learn with Examples

Link: https://www.listendata.com/2023/11/argmax-numpy-function.html

In this tutorial, we will see how to use the NumPy argmax() function in Python along with examples.

The numpy.argmax() function in Python is used to find the indices of the maximum element in an arra
Mike Driscoll: PyDev of the Week: Gláucia Esppenchutz

Link: https://www.blog.pythonlibrary.org/2023/11/06/pydev-of-the-week-glaucia-esppenchutz/

This week we welcome Gláucia Esppenchutz (@glauesppen) as our PyDev of the Week! Gláucia is the author of Data Ingestion with Python Cookbook.
Let’s spend some time getting to know Gláucia better!
Can
Real Python: Python News: What's New From October 2023

Link: https://realpython.com/python-news-october-2023/

October 2023 saw the release of the new Python 3.12. At the same time, focus has shifted to new developments in the language. The acceptance of the long-discussed PEP 703 means that developers can ram
TechBeamers Python: How to Write Multiline Comments in Python

Link: https://www.techbeamers.com/how-to-write-multiline-comments-in-python/

In Python, there is no specific syntax for creating multiline comments like some other programming languages (e.g., C, C++, Java). Instead, Python relies on other methods to achieve similar goals. Mul
Read the Docs: Read the Docs newsletter - November 2023

Link: https://blog.readthedocs.com/newsletter-november-2023/

News and updates

Work continues on hardening Addons, our new in-documentation JavaScript client that supports all documentation tools. We’re looking for people in the community to test out this new f
Real Python: Python Basics Exercises: Numbers and Math

Link: https://realpython.com/courses/numbers-and-math-exercises/

In Python Basics: Numbers and Math, you learned the mathematical skills that you’ll need as a Python programmer. Now, you’ll take those skills to the next level by actively practicing and applying wha
Paolo Melchiorre: Database generated columns ⁽¹⁾: Django & SQLite

Link: https://www.paulox.net/2023/11/07/database-generated-columns-part-1-django-and-sqlite/

An introduction to database generated columns, using SQLite and the new GeneratedField added in Django 5.0.
Mike Driscoll: lxml objectify and Working with XML Tag Containing Periods

Link: https://www.blog.pythonlibrary.org/2023/11/07/lxml-objectify-and-working-with-xml-tag-containing-periods/

Recently, I have been working on automating Jenkin’s config XML files using Python and the lxml package.
I have several articles on using lxml and its handy objectify functionality:


Python: Creating
PyCoder’s Weekly: Issue #602 (Nov. 7, 2023)

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

#602 – NOVEMBER 7, 2023 View in Browser » My User Experience Porting Off setup.py It is no secret that packaging in Python is complicated. This post by Gregory runs through the challenges he had
Python Bytes: #360 Happy Birthday!

Link: https://pythonbytes.fm/episodes/show/360/happy-birthday

<strong>Topics covered in this episode:</strong><br>

<ul>
<li><a href="https://dev.to/hugovk/til-excludealso-with-coveragepy-2hkm"><strong>exclude_also with coverage.py</strong></a></li>
<li><a href
Talk Python to Me: #437: HTMX for Django Developers (And All of Us)

Link: https://talkpython.fm/episodes/show/437/htmx-for-django-developers-and-all-of-us

Are you considering or struggling with replacing much of the interactivity of your Django app with frontend JavaScript frameworks? After all, your users do expect an interactive and modern app, right?
Real Python: Document Your Python Code and Projects With ChatGPT

Link: https://realpython.com/document-python-code-with-chatgpt/

Having good documentation is a critical feature of any successful Python project. In practice, writing documentation is hard and can take a lot of time and effort, so some developers don’t like to do