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

Cover by unsplash.com

๐Ÿ’– Most Popular

PyVibe
Generate styled HTML pages from Python.

Free-to-use GPT-3 powered command-line shell (no API-key required)

Guitar chord generator using Python

Textual tutorial โ€“ build a TODO app in Python
Learn how to build a simple TODO app in Python with this step-by-step Textual tutorial.

chatblade
A CLI Swiss Army Knife for ChatGPT.


๐Ÿ“– Articles

Automate your Python project with Makefile (2021)

How I am using ChatGPT to increase my productivity coding Django

Learn Django and Nuxt 3 by Building a Job Board
Learn how to build a job board from scratch using Django and Nuxt 3 (Vue 3). Other technologies you will learn about are Tailwind, Pinia, Django Rest Framework and much much more.

Python Platformer Game Tutorial for Beginners
Learn how to build a platformer game in Python. This game will have pixel-perfect collision, animated characters, and much much more!

fauxpilot / fauxpilot
FauxPilot - an open-source GitHub Copilot server

huggingface / peft
๐Ÿค— PEFT: State-of-the-art Parameter-Efficient Fine-Tuning.

Building And Distributing A macOS Application Written in Python
Even with all the great tools we have, getting a macOS application written in Python all the way to a production-ready build suitable for end users can involve a lot of esoteric trivia.

Analyzing multi-gigabyte JSON files locally

Could you train a ChatGPT-beating model for $85,000 and run it in a browser?

Distributed Machine Learning at Instacart
How Instacart uses distributed Machine Learning to efficiently train thousands of models in production.

Tracking the Fake GitHub Star Black Market with Dagster, dbt and BigQuery
It's easy for an open-source project to buy fake GitHub stars. We share two approaches for detecting them.

Caching and Django Rest Framework

Django: Parameterized tests for all model admin classes

Working with Large Data Sets Made Easy: Understanding Pandas Data Types
In this video, we'll show you how to use the Pandas library to make working with large datasets easy. You'll learn about the different data types that Pandas supports and see some examples of how to use them to optimize your memory usage.

Python and SLSA
Supply chain Layers for Software Artifacts (SLSA) is a framework of tools to generate and verify provenance for software artifacts. In the Python ecosystem there are two main types of software artifacts: wheels and source distributions. How can we use the SLSA framework to generate and verify the provenance of Python artifacts?

The quantum state of a TCP port
If I navigate to https://blog.cloudflare.com/, my browser will connect to a remote TCP address from the local IP address assigned to my machine, and a randomly chosen local TCP port. What happens if I then decide to head to another site? Is it possible to establish a new TCP connection from the same local IP address and port?

Keeping the Cloudflare API 'all green' using Python-based testing
Scout is an automated system providing constant end to end testing and monitoring of live APIs over different environments and resources. Scout does it by periodically running self explanatory Python tests.


โš™๏ธ Projects

healthchecks
A cron monitoring tool written in Python & Django

gerev
ChatGPT search engine for your organization.

pair

FateZero
PyTorch Implementation for "FateZero: Fusing Attentions for Zero-shot Text-based Video Editing".

evals
Evals is a framework for evaluating OpenAI models and an open-source registry of benchmarks.

dbt_linreg
Linear regression in SQL using dbt.

nanoT5
Fast & Simple repository for pre-training and fine-tuning T5-style models.



← Previous Next →

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