- Python Weekly
- Posts
- Python Weekly (Issue 520 October 7 2021)
Python Weekly (Issue 520 October 7 2021)
Python Weekly - Issue 520
Python Weekly
Welcome to issue 520 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 and libraries etc for programmers.
News
Configuration errors rapidly escalated to a ransomware attack inside a virtual machine hypervisor.
Submit your talk proposal by October 24, 2021.
Articles, Tutorials and Talks
This article explains the new features in Python 3.10, compared to 3.9.
A discussion about Guido’s new work on making CPython faster (PEP 659), Tiers of Python Interpreter Execution, and high impact, low hanging fruit performance improvements.
Learn how to use Python 3.10’s new Structural Pattern Matching feature, and why Python would suddenly adopt a complex feature usually reserved for functional programming languages.
Python developers can now solve AI planning problems (such as the vehicle routing problem and employee rostering) with OptaPy. This post shows you how to use OptaPy and a bit of plain Python code to tackle a typical mathematical optimization problem: generate a better school timetable schedule for teachers and students.
Learn how to turn a ML Trained Model into an REST API using Keras, FastAPI & NoSQL.
In this article, we will demonstrate how an Arm Cortex-M based microcontroller can be used for local on-device ML to detect audio events from its surrounding environment. This is a tutorial-style article, and we’ll guide you through training a TensorFlow based audio classification model to detect a fire alarm sound.
Python 3.10 is out now — when should you start using it?
Get a primer on using PostgreSQL to more efficiently perform your data evaluation tasks - done in Excel, R, or Python. Complete with short SQL refresher section, along with 1-to-1 code snippets comparing TimescaleDB and PostgreSQL code against Python code.
One Thing We Did Right After 5 Years with Django.
Learn how to use TensorFlow 2 for computer vision in this complete course. The course shows you how to create two computer vision projects. The first involves an image classification model with a prepared dataset. The second is a more real-world problem where you will have to clean and prepare a dataset before using it.
A funny story where the author found a SQL Injection vulnerability in an IBM service, also how it works, how to explore it using Python and Flask.
DeepMind's latest research and state-of-the-art model advances the science of Precipitation Nowcasting. You can also explore the data they used for training and find a pre-trained model for the UK via
.
How to better communicate with Jupyter notebooks.
This article shows you how to implement an order page for your Flask application that you can use to sell products or services online. The solution presented to you uses Stripe Checkout, a secure and easy to use credit card charging service that integrates nicely with Flask.
Learn how DialPad switched from Python's pip to Poetry for next generation package management.
In this guide, we'll create a beautiful stylized PDF flyer using nothing but Python and borb - a pure-Python library for working with PDF documents.
Interesting Projects, Tools and Libraries
Infrastructure-as-code where you work with high-level constructs instead of getting lost in low level cloud configuration.
A Virtual Desktop Assistant Written in Python.
Utilities for run-time type validation and multiple dispatch.
A python-tabulate wrapper for producing tables from generators.
Portfolio analytics for quants, written in Python.
An Open-Source Framework for Prompt-learning.
Drone pentesting framework console.
OptaPy is an AI constraint solver for Python to optimize planning and scheduling problems.
Lightweight Markdown dialect for Python desktop apps.
New Releases
Python 3.10.0 is the newest major release of the Python programming language, and it contains many new features and optimizations.
Streamlit used to be the simplest way to write data apps. Now it's the most powerful.
Upcoming Events and Webinars
There will be following talks
Packaging and Publishing Python Libraries
First Django App: Request for Feedback
There will be a talk, Intro To Pandas For Data Analysis.
There will be a talk, Automating Spreadsheets with Python, OpenPyXL and Pandas.
There will be following lightning talks
Top 5 Things I Love About Seaborn
Top 5 Reasons to Use FN Graph in Your Workflow
Top 5 Things You Use Python For When You Should Be Using R
Top 5 Dev Tools You May Not Have Heard Of
Top 5 Things I Wish Data Science Candidates Would Ask During Interviews
There will be a talk, Self Organising Maps for Travelling Salesman Problem.
There will be a talk, Using Python and a TypeDB knowledge graph to understand virus biology.
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.