PythonHub Logo Python Hub Weekly Digest for 2023-02-12

Cover by unsplash.com

đź’– Most Popular

SQLAlchemy 2.0
SQLAlchemy 2.0 includes many more features and with new architectures and a lot of older baggage being shed, hopes to have plenty of room for the future.

Python Decorators: The Complete Guide
Python decorators are a great way to add functionality to your Python functions. In this video, I'll show you what they are, how they work, and some of the most useful decorators you can use in your code.

IPyflow
Next-generation IPython kernel with reactivity, execution suggestions, syntax extensions, and more.

ChatRWKV
ChatRWKV is like ChatGPT but powered by the RWKV (100% RNN) language model, and open source.

Don’t bother trying to estimate Pandas memory usage


đź“– Articles

FlareSolverr / FlareSolverr
Proxy server to bypass Cloudflare protection

Adding C-style for loops to Python for fun

LAION-AI / Open-Assistant
OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.

THUDM / GLM-130B
GLM-130B: An Open Bilingual Pre-Trained Model (ICLR 2023)

salesforce / LAVIS
LAVIS - A One-stop Library for Language-Vision Intelligence

Ask HN: Which book would you recommend for learning Python in detail?

5 Common Asyncio Errors in Python (and how to avoid them)
Asyncio provides asynchronous programming in Python with coroutines. It is exciting, new, and can be deeply frustrating to beginners. The reason is because of a series of common errors made when getting started with coroutines and the asyncio API. In this tutorial, you will discover the most common errors encountered by beginners in asyncio in Python.

Using Computer Vision to Destroy My Childhood High Score in a DS Game
Generating pre-labeled data with Matplotlib, optimizing code for real-time performance, and training an object detection model to control a DS emulator and become an expert in playing the Super Mario 64 DS minigame, “Wanted!”

Learn Django by Building an Online Marketplace
Learn the basics of Django by building a simple online marketplace where people can buy and sell items. You will learn how to implement: Authentication, Communication between users, Dashboard for your items, Form handling and customizations and more.


⚙️ Projects

Promptify
Prompt Engineering, Solve NLP Problems with LLM's & Easily generate different NLP Task prompts for popular generative models like GPT, PaLM, and more with Promptify.

xorbits
Scalable Python data science, in an API compatible & lightning fast way.

anywidget
Custom jupyter widgets made easy.

django-prose
Wonderful rich-text editing for your Django project.

Musort
Rename multiple audio/music files based on the ID3 tag at once. Written in Python3.

musiclm-pytorch
Implementation of MusicLM, Google's new SOTA model for music generation using attention networks, in Pytorch.

UpTrain

Gracy
Gracy helps you handle failures, logging, retries, throttling, and tracking for all your HTTP interactions. Gracy uses httpx under the hood.

ComfyUI
A powerful and modular stable diffusion GUI.

Efficient DevSecOps workflows: Hands-on python-gitlab API automation
In this blog post, you will learn about the basic usage of the library by working with API objects, attributes, pagination and resultsets, and dive into more concrete use cases collecting data, printing summaries and writing data to the API to create comments and commits.


đź‘ľ Reddits

Reinforcement Learning for Beginners: Coding a Maze-solving Agent from Scratch


← Previous Next →

Project by Ruslan Keba. Since 2012. Powered by Python. Made in đź‡şđź‡¦Ukraine.