PythonHub Logo Python Hub Weekly Digest for 2021-05-30

Cover by unsplash.com

💖 Most Popular

Python programming: We want to make the language twice as fast, says its creator

Creating the Perfect Python Dockerfile
Increase your python code performance and security without changing the project source code.

Handling exceptions in Python like a pro

ethereum / web3.py
A python interface for interacting with the Ethereum blockchain and ecosystem.

A guide to load (almost) anything into a DataFrame
Pandas provides so many options of reading data into a DataFrame, here's our short guide to ones that we found most useful.


📖 Articles

Simple Multiprocessing In Python: Comparing core vs libraries
A demonstration of Python's concurrent processing and comparison to external third-party libraries like loky, ray, and pathos.

Portable Python 3.9.5 for Windows (USB key, ext. drive) for schools/companies

Building Finite State Machines with Python Coroutines
The most intuitive way of building and implementing Finite State Machines is by using Python ...

Flask 2.0 Review
An opinionated review of the most interesting aspects of the new Flask 2.0 release covering Routing updates, Websocket support and Async support.

The correct way to index data into Elasticsearch with (Python) elasticsearch-dsl
A summary of best practices for indexing into Elasticsearch with Python elasticsearch-dsl using ...

Machine Learning Pipelines
1 Introduction 2 Loading the libraries and classes 3 Loading the data 4 ML Pipelines 4.1 A simple ...

AWS IAM, Boto3 and Python: Complete Guide with examples

Creating generative art with L-systems in Python

Visual Studio Code ❤️ Pytorch
Learn some amazing features in Visual Studio Code that can level up your PyTorch game.

Ward: Modern Test Framework for Python

ml-tooling / opyrator
🪄 Turns your machine learning code into microservices with web API, interactive GUI, and more.

Python and Malware: Developing Stealth and Evasive Malware Without Obfuscation

The tools and tech I use to run a one-woman hardware company
A look into the tech and tools used by Winterbloom.

Super Long Integers in Python
Python must be doing something beautiful internally to support super long integers and today we ...

Dynamically Update Your Flask Web Pages Using Turbo-Flask
How can you update a part of a web page dynamically, without the user having to hit the refresh ...

facebookresearch / pytorchvideo
A deep learning library for video understanding research.

How to manage Python environments
This is from my Python working session on managing Python environments. I think this is helpful ...

Navigating the MLOps tooling landscape (Part 1: The Lifecycle)
This is the first of a three-part blog post on the MLOps landscape. Here, I’ll talk about the ML ...

Short Tutorial on Python's ChainMap

Making Python Integers Iterable
In Python, Integers are not iterables but we can make them iterable by implementing __iter__ ...

The Weird Walrus
In this essay, we alter the Python Grammar and allow it run Assignment Expressions without any ...

Python Language Summit: PEP 654 – Exception Groups and Except

Show HN: Stream-unzip – stream unZIP files in Python

Efficient SQL on Pandas with DuckDB

CircuitPython

Powering the Python Package Index in 2021

Dolt Powered Bartender
Creating a robot bartender with a Flask server and Dolt to serve cocktails.

Fetching Better Beer Recommendations with Collie

Automating all the Things with Home Assistant's Paulus Schoutsen
Home Assistant allows you to control all your devices without storing any of your data in the cloud. The project was started as a Python application by Paulus Schoutsen in September 2013 and has turned into a massively popular series of projects that span hundreds of devices! Plus, they like to keep your privacy private!

Dynamically Update Your Flask Web Pages Using Turbo-Flask
How can you update a part of a web page dynamically, without the user having to hit the refresh button on the browser? This article introduces you to Turbo-Flask extension, which will allow your Flask application to easily push asynchronous page updates to the browser, without having to write any JavaScript code.

hackingthemarkets / binance-tutorials
Real-Time Candlestick Charts and Crypto Trading Bot using Binance API and Websockets


⚙️ Projects

orchest
A new kind of IDE for Data Science.

notion-sdk-py
A simple and easy to use client for the Notion API.

Reviews
A terminal UI Dashboard for monitoring requests for code review across several Github repositories and pull requests.

SQLFluff

QLogging
Beautifully colored, quick and simple Python logging.

GanTTY
Project planning from the terminal.

Greykite
A flexible, intuitive and fast forecasting library.


👾 Reddits


← Previous Next →

Project by Ruslan Keba. Since 2012. Powered by Python.