PythonHub Logo Python Hub Weekly Digest for 2024-04-14

Cover by

๐Ÿ’– Most Popular

A new lightweight, WGPU-based 3D viewer for Python.

A little guide to building Large Language Models in 2024
This is the first video of a 2 part series covering all the concepts to train a good performance LLM in 2024.

Python 3.12 Generics in a Nutshell
Generics in Python 3.12 can transform your code by allowing classes to be used with different data types, enhancing flexibility, and catching bugs early. This video dives into generic classes and subclasses and show you how they can streamline your development process.

Make Python DevEx
The article discusses the challenges of setting up a productive Python development environment and how using Make can help alleviate these barriers by automating the preparation of the development environment and expediting the test-driven development cycle. The author provides an example project that demonstrates how to use Make to improve the Python developer experience across multiple...

Building LLMs for Code Repair
The article discusses Replit's Code Repair feature, which automatically fixes common programming errors and issues in code. It explores how Code Repair helps developers save time and improve code quality by providing automated solutions to common coding problems.

๐Ÿ“– Articles

Using breakpoints to explore your code
This post guides Python developers on effectively utilizing breakpoints to debug and explore code execution flow. It offers practical tips and examples to leverage breakpoints for better understanding and troubleshooting of Python code.

Can GPT Optimize My Taxes?
The post describes a web application that uses GPT-4 and the tenforty Python library to allow users to input tax scenarios and receive optimized tax calculations and recommendations. The application aims to provide a more flexible and personalized tax advisory experience compared to traditional tax software.

Lightning-AI / litgpt
Hackable implementation of state-of-the-art open-source LLMs based on nanoGPT. Supports flash attention, 4-bit and 8-bit quantization, LoRA and LLaMA-Adapter fine-tuning, pre-training. Apache 2.0-licensed.

ASGI deployment options for Django
The article explores ASGI deployment options for Django applications, providing insights into deploying Django with ASGI servers.

How I manage Python in 2024

Python Project-Local Virtualenv Management Redux

hpcaitech / Open-Sora
Open-Sora: Democratizing Efficient Video Production for All

SentenceTransformers: Python framework for sentence, text and image embeddings

naver / dust3r
DUSt3R: Geometric 3D Vision Made Easy

Python Cloudflare Workers

Why Do Python Lists Multiply Oddly? Exploring the CPython Source Code
A look at the internals of list implementation in CPython to understand this weird quirk about them.

Enforcing conventions in Django projects with introspection
Some code and tips to combine Python and Django introspection APIs to enforce naming conventions in your Django models.

Automating Python with Google Cloud
A tutorial series on how to automate a Python script in Google Cloud using Cloud Functions and/or Cloud Run.

Python Hub Weekly Digest for 2024-04-07

โš™๏ธ Projects

SWE-agent turns LMs (e.g. GPT-4) into software engineering agents that can fix bugs and issues in real GitHub repositories.

RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding.

Code examples and resources for DBRX, a large language model developed by Databricks.

Export any file, folder, website, or repo into GPT-4-Vision with one line of code.

Playing Sounds in Python.

๐Ÿ‘พ Reddits

Does anyone actually use PyPy or Cython?

Most effective way to keep a python script always "running" on a server?

Rally car tracking tests

← Previous Next →

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