Building AI Text-to-Video Model From Scratch Using Python, Getting Started with Netmiko in Python and more
SciPy 1.15.0 released, DjangoCon US 2025 Announced, PEP 770, PEP 769 with some more interesting news, articles, packages and projects
News
Guppy 3/Heapy 3.1.5 released!
Pygments 2.19.0 released
SciPy 1.15.0 released
SciPy 1.15.0 is the culmination of 6 months of hard work. It contains many new features, numerous bug-fixes, improved test coverage and better documentation. There have been a number of deprecations and API changes in this release.
TatSu 5.13.0 released
DjangoCon US 2025 (Chicago, Sept 8-12) Announced
Beautiful Soup 4.13.0b3 Now Available!
PEP 769 – Add a ‘default’ keyword argument to ‘attrgetter’ and ‘itemgetter’
Articles
How I Automated Data Cleaning in Python Using Functions and Pipelines
If you've worked with data, you know that data cleaning is often the most crucial and time-consuming part of any analysis project. In this article, Satyam Sahu shared the functions he uses for tasks like handling missing values, removing duplicates and fixing data type mismatches. He also explained how he built a reusable pipeline with these functions to streamline the data-cleaning process and save time.
# Satyam Sahu
Building AI Text-to-Video Model From Scratch Using Python
To get a better understanding of GAN architecture, building a simple text-to-video model from scratch can be a great approach. In this article, Fareed Khan walked through the building process by implementing text embedding, generator and discriminator layers, along with tips for preprocessing training data without needing a powerful GPU. It’s a great starting point before you get into building complex fancy models.
# Fareed Khan
New Python Packaging Proposal Aims to Solve Phantom Dependency Problem with SBOMs
PEP 770, proposed by PSF Security Developer-in-Residence Seth Larson, aims to enhance the transparency and measurability of Python packages for software composition analysis (SCA) tools while aligning them with evolving global standards. In this article, Sarah Gooding explained the benefits of PEP 770 and its goals for improving package security and compliance.
# Sarah Gooding | shared by Sarah Gooding
10 Ways to Work with Large Files in Python: Effortlessly Handle Gigabytes of Data!
Working with large text files, especially those in gigabytes, can crash your program if you try to load them all into memory at once. In this article, Aleksei Aleinikov shared 10 effective methods to handle these massive files without compromising memory or performance.
# Aleksei Aleinikov
Getting Started with Netmiko in Python
Automating tasks over SSH in Python is made easier with several excellent packages and Netmiko stands out when working with network devices from vendors like Cisco, Juniper and Arista. In this article, Py-Core Python Programming demonstrated how to use Netmiko to connect to a Cisco network device and execute desired commands.
# Py-Core Python Programming
Interesting Packages and Projects to explore
Pygame - 🐍🎮 pygame - Community Edition is a FOSS Python library for multimedia applications (like games). Built on top of the excellent SDL library.
Levenshtein - The Levenshtein Python C extension module contains functions for fast computation of Levenshtein distance and string similarity.
openskill - Multiplayer Rating System. No Friction.
FreezeGun - Let your Python tests travel through time
plotext - plots directly on terminal
About Upcoming Python Events
Leipzig Python User Group Meeting
January 14, 2025
PythonCDMX🐍 Ene2025 - Crea extensiones para LibreOffice/ PCI DSS en python
January 14, 2025
January Helsinki Python meetup, with Wolt
January 15, 2025
PyLadies Amsterdam Workshop (Intermediate - Advanced level) - Evaluating LLM based applications
January 16, 2025
BangPypers - Bangalore Python Users Group - Workshop on Building an End-to-End LLM
January 18, 2025