- Python Weekly
- Posts
- Python Weekly (Issue 553 June 9 2022)
Python Weekly (Issue 553 June 9 2022)
Python Weekly - Issue 553
Python Weekly
Welcome to issue 553 of Python Weekly. Let's get straight to the links this week.
From Our Sponsor
With this launch we’ve added a better way to organize data projects and collaborate, more ways to connect to your stack, and we're now SOC2 compliant.
News
Last month Python 3.11 Beta 1 was released as their first preview of this major update to the Python programming language. Besides new language features and other improvements, Python 3.11 performance is looking fantastic with very nice performance uplift over prior Python 3.x releases.
Articles, Tutorials and Talks
Learn all about how to provision infrastructure programmatically by building a simplified Heroku clone with Python. At the end you will also learn how to provision a web app on AWS using JavaScript.
Do you need to monitor data from multiple sources and act based on their values? If you answered yes, then it means that you need a dashboard. This post will show you how to create a dashboard in Python. It will automatically update the values in the dashboard and send email notifications based on monitored values. The dashboard will be deployed to the Amazon AWS cloud service.
It's now possible to "Sign On" to AOL 3.0 in 2022.
Deploying models is a tricky topic. In this posts, we describe 4 key reasons why we've chosen FastAPI to deploy out Machine Learning models.
Learn how to create different types of context managers using Python's contextlib module!
It's been almost a year since I published my Beautiful Interactive Tables for your Flask Templates article, in which I showed a few example tables, rendered from a standard Flask and Jinja template, with some JavaScript help. I have received a good amount of feedback on my proposed solutions. In this article I'm going to refresh my table examples to address the two most frequently requested improvements.
This tutorial will dive into sampling with and without replacement and will touch on some common applications of these concepts in data science.
In this video we will learn how to create custom datasets from wikipedia using python and pandas. Rob Mulla, kaggle grandmaster, will walk through using pandas read_html function. It makes reading tables from html and websites really easy. With a little cleaning you can have a great unique dataset in just minutes!
Get a TypeError when using a datetime when you wanted a date.
How returning error objects can provide some advantages over raising exceptions in Python, such as for static type checking tools.
Presenting the fork of asyncpg — asynchronous PostgreSQL client for Python — based on NumPy structured arrays.
Installing packages with pip, Poetry, and Pipenv can be slow. Learn how to ensure it’s not even slower, and a potential speed-up.
ESPnet is the premier end-to-end, open-source speech processing toolkit. This easy-to-follow guide will help you get started using ESPnet for Speech Recognition.
Books
This book walks you step-by-step through the process of packaging your own Python applications. Starting with simple examples and working up to complete installers and signed executables.
Interesting Projects, Tools and Libraries
dot (aka Deepfake Offensive Toolkit) makes real-time, controllable deepfakes ready for virtual cameras injection. dot is created for performing penetration testing against e.g. identity verification and video conferencing systems, for the use by security analysts, Red Team members, and biometrics researchers.
A lightweight yet powerful audio-to-MIDI converter with pitch bend detection.
Examples and guides for using the OpenAI API.
Run Selenium with Python via Github Actions using Headless or Non-Headless browsers!
Python authorization library.
This module provides the editabletuple() function for creating classes with a fixed sequence of fields, similar to a namedtuple, except editable.
Version and deploy your ML models following GitOps principles.
Modern TUI calendar and task manager with minimal and customizable UI.
A Python library to use infix notation in Python.
New Releases
The latest bugfix drop for Python 3.10 is here: Python 3.10.5. This release packs more than 230 bugfixes and docs changes.
Upcoming Events and Webinars
There will be following talks
Run the extra mile with serverless
Creating Python Data Pipelines with Yaetos
There will be following talks
Introduction to Trustworthy Machine Learning for the Enterprise
ML in production in the video game industry: Ubisoft's use case
There will be following talks
The notorious POC
Deep Learning Approach to Partial Differential Equations-based Problems
A Subset-Based Strategy for Faster AutoML
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.