Python Weekly (Issue 562 August 11 2022)

Python Weekly - Issue 562

Python Weekly

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

From Our Sponsor 

Deepnote is a data science notebook that's built for collaboration. Explore data with Python & SQL right from your browser. Add context with data visualizations and rich text editing. Share analysis with anyone by simply sending a link.

. 

News

These malicious packages install info-stealers that enable attackers to steal developer’s private data and personal credentials.

Articles, Tutorials and Talks

This video will show you how to start from the absolute beginning of DevOps and build a real-world AWS microservice with Python and FastAPI.

Learn how to create awesome data visualizations using the most popular Python libraries, such as matplotlib, seaborn and plotly.

What’s the difference between trace-based logging and profiling? Which should you use—do you need only one, or both? What’s the fastest way to find performance problems in production?

A very common thing you want to do in Python is visualize your data in a dashboard. This video shows you how to set up data visualization using Plotly Dash in Python in a few easy steps. 

You don't have to rely on pip freeze to manage your project requirements.

This article describes general idea and how to implement your sitemaps with python.

Interesting Projects, Tools and Libraries

Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.

Extract files from any kind of container formats.

PySearch is a completely free search engine for querying python libraries using natural language descriptions of the properties of the functions you are looking for. The goal is to help you find the function you are looking for when you know what library its in, but not what its name is.

Write Postgres triggers for your Django models.

A library for working with Cellular Automata, for Python.

A Python-level JIT compiler designed to make unmodified PyTorch programs faster.

Neural Human Radiance Field from a Single Video.

A tool for visualizing and tracking your machine learning experiments. 

Belay is a python library that enables the rapid development of projects that interact with hardware via a micropython-compatible board.

A Cross-platform High-performance & Flexible Video Frames Decoder in Python.

Animated Chart Presentation in Jupyter Notebook.

EasyMocap is an open-source toolbox for markerless human motion capture and novel view synthesis from RGB videos.

New Releases

This release, 3.11.0rc1, is the penultimate release preview. Entering the release candidate phase, only reviewed code changes which are clear bug fixes are allowed between this release candidate and the final release. The second candidate and the last planned release preview is currently planned for Monday, 2022-09-05 while the official release is planned for Monday, 2022-10-03.

This release includes the following improvements:

  • Automatic debug configurations for web apps

  • Improvements to the Getting Started Experience

  • Setting to configure the display of the interpreter information on the status bar

  • A new Python Tools extension template

  • Remove all unused imports with Pylance

  • Double click to accept type hints with Pylance

  • Copy output image in Jupyter cells

  • Go to most recently failed cell

Upcoming Events and Webinars

The main event will be the talk Jupyter in Production.

There will be following talks

  • Data leakage: a silent killer in real-time machine learning.

  • Datajudge - Express and test specifications against data from database.

There will be following talks

  • Lessons for Building Effective Data Science Teams

  • Intro to SOLID Principles with Pytho

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.