PythonHub Logo Python Hub Weekly Digest for 2022-08-14

Cover by unsplash.com

๐Ÿ’– Most Popular

Automatically Create NBA Highlights With a Few Lines of Python Code
Leveraging open-source computer vision models to generate basketball highlights.

My Favorite Python Tricks for LeetCode Questions
This post shares intermediate-level Python tricks. It also covers some newer features of Python you may not have started using yet.

Building Django app with REST Framework API, OpenAPI 3 definitions with drf-spectacular
This tutorial shows how to build a Django app with REST Framework and create OpenAPI 3 definitions with awesome library drf-spectacular.

Python Firebase Authentication Integration with FastAPI
Firebase authentication is Google Cloud Platform's user management system. Here's how to integrate it with FastAPI.

SciPy 1.9.0
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, which are documented in the release notes.


๐Ÿ“– Articles

Lowbar โ€“ The simplest no-nonsense loading bar for Python

facundoolano / software-papers
๐Ÿ“š A curated list of papers for Software Engineers

Crimes with Python's Pattern Matching

Django 4.1 released
The release notes cover the profusion of new features in detail, but a few highlights are:

Python 3.10.6
Python 3.10.6 is the newest major release of the Python programming language, and it contains many new features and optimizations.

p1ngul1n0 / blackbird
An OSINT tool to search for accounts by username in social networks.

huggingface / accelerate
๐Ÿš€ A simple way to train and use PyTorch models with multi-GPU, TPU, mixed-precision

How to Choose the Right Python Concurrency API
Python standard library offers 3 concurrency APIs. How do you know which API to use in your project? In this tutorial you will discover helpful step-by-step procedures and helpful questions to guide you to the most appropriate concurrency API.

Recipes and Tricks for Effective Structural Pattern Matching in Python
In this article we will explore advanced features of match/case syntax - or as it's properly called - structural pattern matching. As well as tips and tricks for using it effectively, including recipes that will help you use it to it's full potential.

Add custom windows to GDB: Programming the TUI in Python
In this article, the first in a two-part series, you'll learn how to create a window and load it with dynamic content. The real power of the TUI will be shown in the second article, which shows how to display useful information from GDB.


โš™๏ธ Projects

Mealie
Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family.

django-denied
An authorization system based exclusively on allow lists.

pydalle
A DALLยทE 2 API Wrapper for Python.

Resoto
Resoto creates an inventory of your cloud, provides deep visibility, and reacts to changes in your infrastructure.

Truss
Serve any model without boilerplate code.

DeathSleep
A PoC implementation for an evasion technique to terminate the current thread and restore it before resuming execution, while implementing page protection changes during no execution.



← Previous Next →

Project by Ruslan Keba. Since 2012. Powered by Python. Made in ๐Ÿ‡บ๐Ÿ‡ฆUkraine.