Planet Python RSS
214 subscribers
17K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
BreadcrumbsCollector: How to implement and use Command Bus in Python with Injector?

Link: https://breadcrumbscollector.tech/how-to-implement-and-use-command-bus-in-python-with-injector/

What’s a command bus?
Command Bus is an incarnation of Mediator design pattern. It provides a way to decouple the code structure that sends a command to its receiver. It becomes handy with CQRS implem
Programiz: Python Program To Copy a File

Link: https://www.programiz.com/python-programming/examples/copy-file

In this example, you will learn to copy the content of a file to another file using Python.
John Ludhi/nbshare.io: Data Analysis With Pyspark Dataframe

Link:
https://www.nbshare.io/notebook/97969492/Data-Analysis-With-Pyspark-Dataframe/

Data Analysis With Pyspark Dataframe
Install Pyspark
!pip install pyspark
In [1]:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as
Mike Driscoll: PyDev of the Week: Ngazetungue Muheue

Link: https://www.blog.pythonlibrary.org/2021/04/05/pydev-of-the-week-ngazetungue-muheue/

This week we welcome Ngazetungue Muheue (@muheuenga) as our PyDev of the Week!
Ngazetungue Muheue
Can you tell us a little about yourself (hobbies, education, etc):
I’m Ngazetungue Muheue, a Namibian
Real Python: Python News: What's New From March 2021?

Link: https://realpython.com/python-news-march-2021/

Python is a dynamic language in more ways than one: Not only is it not a static language like C or C++, but it’s also constantly evolving. If you want to get up to speed on what happened in the world
Python⇒Speed: Loading SQL data into Pandas without running out of memory

Link: https://pythonspeed.com/articles/pandas-sql-chunking/

You have some data in a relational database, and you want to process it with Pandas.
So you use Pandas’ handy read_sql() API to get a DataFrame—and promptly run out of memory.
The problem: you’re load
Matthew Wright: Using autoreload to speed up IPython and Jupyter work

Link: https://www.wrighters.io/using-autoreload-to-speed-up-ipython-and-jupyter-work/

Using the %autoreload magic in IPython or Jupyter can help you continue working without restarting your session after making local changes.The post Using autoreload to speed up IPython and Jupyter wor
Podcast.__init__: Keep Your Code Clean And Maintainable Using Static Analysis With Flake8

Link: https://www.pythonpodcast.com/flake8-static-analysis-episode-309/

When you are writing code it is all to easy to introduce subtle bugs or leave behind unused code. Unused variables, unused imports, overly complex logic, etc. If you are careful and diligent you can f
Mike Driscoll: Pillow: Image Processing with Python Now Available!

Link: https://www.blog.pythonlibrary.org/2021/04/06/pillow-image-processing-with-python-now-available/

Pillow: Image Processing with Python is my latest book on the Python programming language. The paperback and Kindle versions are now available on Amazon.
The paperback version of the book is in full
Django Weblog: Django security releases issued: 3.1.8, 3.0.14, and 2.2.20

Link: https://www.djangoproject.com/weblog/2021/apr/06/security-releases/

In accordance with our security release policy, the Django team is issuing
Django 3.1.8,
Django 3.0.14 and
Django 2.2.20.
These releases address the security issue with severity "low" detailed below.
Django Weblog: Django 3.2 released

Link: https://www.djangoproject.com/weblog/2021/apr/06/django-32-released/

The Django team is happy to announce the release of Django 3.2.
This version has been designated as a long-term support (LTS) release, which
means that security and data loss fixes will be applied for
Python Insider: Python 3.10.0a7 is now available for testing

Link: http://feedproxy.google.com/~r/PythonInsider/~3/HVZUgOL8qJA/python-3100a7-is-now-available-for.html

Brrrrr… do you feel that? That’s the chill of beta freeze coming closer. Meanwhile, your friendly CPython release team doesn’t rest even on holidays and we have prepared a shiny new release for you: P
Paolo Melchiorre: Django 3.2 - News on compressed fixtures and fixtures compression

Link: https://www.paulox.net/2021/04/06/django-32-news-on-compressed-fixtures-and-fixtures-compression/

In the Django 3.2 version just released I contributed with new features related to compressed fixtures and fixtures compression. In this article I have explored into the topic and produced some sample
Python Software Foundation: The PSF is hiring a Developer-in-Residence to support CPython!

Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/wXMXO2mnbPQ/the-psf-is-hiring-developer-in.html

The Python Software Foundation is happy to announce the creation of the Developer-in-Residence role.The Developer-in-Residence will work full-time for one year to assist CPython volunteer maintainers
The Open Sourcerer: “Getting Things GNOME” 0.5 released!

Link: https://fortintam.com/blog/gtg-0-5-released/

It is time to welcome a new release of the Rebuild of EvanGTGelion: 0.5, “You Can (Not) Improve Performance”!
This release of GTG has been 9 months in the making after the groundbreaking 0.4 release.