Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
CodersLegacy: PyQt6 Themes using CSS Stylesheets

Link: https://coderslegacy.com/pyqt6-themes-using-css-stylesheets/

In this article, we will explore how to use CSS stylesheets to create themes for your PyQt6 application.
PyQt6 is a powerful library that allows developers to create desktop applications using Python.
Stack Abuse: How to Set the Time Zone in Django

Link: https://stackabuse.com/how-to-set-the-time-zone-in-django/

Introduction
Django is a popular web framework used by developers to build high-performance web applications quickly and easily. However, if you are developing a web application that needs to handle t
PyCoder’s Weekly: Issue #571 (April 4, 2023)

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

#571 – APRIL 4, 2023 View in Browser » Build a Maze Solver in Python Using Graphs In this step-by-step project, you’ll build a maze solver in Python using graph algorithms from the NetworkX libr
Test and Code: 197: Python project trove classifiers - Do you need this bit of pyproject.toml metadata?

Link: https://testandcode.com/197

Classifiers are one bit of Python project metadata that predates PyPI.
Classifiers are weird.
They were around in setuptools days, and are still here with pyproject.toml.

What are they?
Why do we n
Python Circle: Working with MySQL and Python3

Link: https://pythoncircle.com/post/783/working-with-mysql-and-python3/

Working with MySQL 5.7 and 8.0 using Python 3, Connecting with MySQL using Python, Inserting and Deleting data from MySQL using Python, Data processing with MySQL and Python
Python Circle: Working with MySQL and Python3 - Part 2

Link: https://pythoncircle.com/post/785/working-with-mysql-and-python3-part-2/

Working with MySQL and Python, MySQL connector and Python3, Dropping and Truncating a table in MySQL using Pythong, How to insert multiple records to MySQL using Python
Django Weblog: Django bugfix release: 4.1.8

Link: https://www.djangoproject.com/weblog/2023/apr/05/bugfix-release/

Today we've issued the 4.1.8 bugfix release.
The release package and checksums are available from our downloads page, as well as from the Python Package Index. The PGP key ID used for this release is
Python Insider

Link: https://pythoninsider.blogspot.com/2023/04/its-time-for-another-set-of-python.html

It's time for another set of Python releases! Python 3.11.3, 3.10.11 and 3.12 alpha 7 are now available.Python 3.12.0 alpha 7The final alpha release of Python 3.12! The next release will be beta 1, wh
Real Python: Python 3.12 Preview: Ever Better Error Messages

Link: https://realpython.com/python312-error-messages/

Python 3.12 will be released in October 2023. Even though October is still months away, you can already preview some of the upcoming features, including how Python 3.12 will offer even more readable a
Python for Beginners: Convert INI to XML Format in Python

Link: https://www.pythonforbeginners.com/basics/convert-ini-to-xml-format-in-python

INI and XML files are used to store configuration and system data in software. This article discusses how to convert an INI file to XML format in Python using different approaches.
Table of ContentsWh
Luke Plant: The different uses of Python type hints

Link: https://lukeplant.me.uk/blog/posts/the-different-uses-of-python-type-hints/

When you use type hints in Python, you could be using them for one or more of at least 5 different things:
Interactive programming help
Many editors will be able to use type hints to give you help wit
PyBites: Dane Hillard on Python packaging and effective developer tooling

Link: https://pybit.es/articles/dane-hillard-on-python-packaging-and-effective-developer-tooling/


Watch here:


Or listen here:

In this week’s episode we talk with Dane about packaging and the rich ecosystem of Python tooling.
Dane is the author of Publishing Python Packages, a new Manning book
The Three of Wands: Algebraic Data Types in (typed) Python

Link: https://threeofwands.com/algebraic-data-types-in-python/

By properly utilizing Algebraic Data Types (ADTs, not to be confused with abstract data types), you can transform certain types of invalid states from runtime errors into type-checking errors, making
Python⇒Speed: Polars for initial data analysis, Polars for production

Link: https://pythonspeed.com/articles/polars-exploratory-data-analysis-vs-production/

Initial data analysis (IDA) has different goals than your final, production data analysis:

With IDA you need to examine the initial data and intermediate results, check your assumptions, and try diff
Stack Abuse: How to POST JSON Data Using requests Library in Python

Link: https://stackabuse.com/how-to-post-json-data-using-requests-library-in-python/

Introduction
As developers, we often work with APIs or web services, and one common task is sending data in JSON (JavaScript Object Notation) format to a server. Fortunately, Python provides us with a
Talk Python to Me: #410: The Intersection of Tabular Data and Generative AI

Link: https://talkpython.fm/episodes/show/410/the-intersection-of-tabular-data-and-generative-ai

AI has taken the world by storm. It's gone from near zero to amazing in just a few years. We have ChatGPT, we have Stable Diffusion. But what about Jupyter Notebooks and pandas? In this episode, we me
Python Bytes: #330 Your data, validated 5x-50x faster, coming soon

Link: https://pythonbytes.fm/episodes/show/330/your-data-validated-5x-50x-faster-coming-soon

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

<p><strong>About the show</strong></p>

<p>Sponsored by <a href="https://pythonbytes.fm/
Real Python: The Real Python Podcast – Episode #152: Automate Processes and Distribute Python Tools With RPA and RCC

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

Are you exploring automation of your repetitive business tasks with Python? How are you going to share your helpful tools with co-workers? This week on the show, Sampo Ahokas from Robocorp is here to
Read the Docs: Read the Docs newsletter - April 2023

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

News and updates

📚️ Over the past ~6 months,
we gradually refactored our user documentation to align with the Diátaxis Framework.
The results are now manifested in the structure of the navigation sid