Python Weekly (Issue 534 January 20 2022)

Python Weekly - Issue 534

Python Weekly

Welcome to issue 534 of Python Weekly. Let's get straight to the links this week.

From Our Sponsor 

A weekly newsletter featuring the best hand-curated news, articles, tutorials, talks, tools, libraries, etc for programmers.

Articles, Tutorials and Talks

What’s worse than 10,000 Bored Ape Yacht Club NFTs? 100,000. In this blog post, we’ll attempt to train a GAN + super-resolution model to produce 100,000 Bored Ape Yacht Club ape images that do not actually exist. 

Vectorization allows you to speed up the processing of homogeneous data in Python. Learn what it means, when it applies, and how to do it.

How do you make your Django app fast? You measure what is slow, scale your system when necessary, and use a combination of fast database queries and strategic caching. In this Understand Django article, we'll explore those topics and more to help you get a performant Django app.

The ThreadPoolExecutor allows you to create and manage thread pools in Python. This guide provides a detailed and comprehensive review of the ThreadPoolExecutor in Python, including how it works, how to use it, common questions, and best practices.

Improve your Django and Tailwind CSS skills by building a Netflix clone. The clone focuses on simulating the front end of Netflix.

The porting the MQ Python interface pymqi to z/OS exposed many of the challenges of running Python on z/OS. This post covers some of the lessons learned during the process.

Learn how to use sentiment analysis to mine insights from tweets and news articles.

This from-scratch tutorial on SymPy is designed specifically for those in physics, mathematics, and engineering.

Dive into the world of socket programming with this Python tutorial that assumes 0 prior experience.

Stock market returns are heavily impacted by some events, like FOMC announcements, and we can use pandas to understand this impact.

This post explains how Probabilistic Programming Languages (PPLs) work by showing step-by-step how to build a simple one in Python.

Books

A practical guide to data-intensive humanities research using the Python programming language. 

Interesting Projects, Tools and Libraries

A Python package for Bayesian forecasting with object-oriented design and probabilistic models under the hood.

Easily convert your Python notebooks into interactive web apps by adding parameters in YAML.

A Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.

A block-grained scaling tool for the mobile vision system.

iOS/iPadOS notification service client for Linux desktop (notifications on your desktop, over Bluetooth Low Energy)

Desktop utility to download images/videos/music/text from various websites, and more.

A small Python library for one-sided tolerance bounds and two-sided tolerance intervals.

Robusta is a troubleshooting and automation platform for Kubernetes.

Red Mail is an advanced email sender library. It makes sending emails trivial and has a lot of advanced features.

A framework for managing machine learning experiments.

Play WORDLE game in your terminal.

Single-file replacement for python-requests.

A simple content site framework that harnesses the power of Django without the hassle.

New Releases

Upcoming Events and Webinars

We're going to walk through an introduction to RocketPy, a Python library that lets you design and tests hobby rockets all in code. We'll run some simulations and provide the context to understand all of the components of this powerful library.

There will be a talk, Scale EDA & ML Workloads To Clusters & Back With Dask.

There will be a talk, Model Review: improve transparency, reproducibility, & info sharing with MLflow.

Our Other Newsletters

 - A free weekly newsletter for programmers.

- A free weekly newsletter for entrepreneurs featuring best curated content, must read articles, how to guides, tips and tricks, resources, events and more.