News & links about Python programming. https://pythonhub.dev/ Administrator: @rukeba
OpenBMB / ChatDev
Create Customized Software using Natural Language Idea (through LLM-powered Multi-Agent Collaboration)
https://github.com/OpenBMB/ChatDev
rustworkx
A high performance Python graph library implemented in Rust.
https://github.com/Qiskit/rustworkx
Flask 3.0.0 Released
https://www.reddit.com/r/Python/comments/16w97i6/flask_300_released/
Medical_Intake
Automated pipeline for medical intake, diagnosis, tests, etc.
https://github.com/daveshap/Medical_Intake
Python Hub Weekly Digest for 2023-10-01
https://pythonhub.dev/digest/2023-10-01/
Simulate the Monty Hall problem in Python
Use Python to solve this classic probability puzzle that has stumped mathematicians and Nobel Prize winners!
https://www.dataschool.io/python-probability-simulation/
Compiling ML models to C for fun
ML models can be compiled to graphs, which can be traversed to perform forward and backward passes. This approach can improve performance and make it easier to debug ML models.
https://bernsteinbear.com/blog/compiling-ml-models/
Django 5.0 alpha 1 released
https://www.djangoproject.com/weblog/2023/sep/18/django-50-alpha-1-released/
QuasiQueue
QuasiQueue is a MultiProcessing library for Python that makes it super easy to have long running MultiProcess jobs. QuasiQueue handles process creation and cleanup, signal management, cross process communication, and all the other garbage that makes people hate dealing with multiprocessing.
https://github.com/tedivm/quasiqueue
Building RAG-based LLM Applications for Production (Part 1)
In this guide, we will learn how to develop and productionize a retrieval augmented generation (RAG) based LLM application, with a focus on scale, evaluation and routing.
https://www.anyscale.com/blog/a-comprehensive-guide-for-building-rag-based-llm-applications-part-1
Speeding up Floyd-Steinberg dithering: an optimization exercise
A worked out example: optimizing low-level code to get significant performance and memory improvements.
https://pythonspeed.com/articles/optimizing-dithering/
facebookresearch / codellama
Inference code for CodeLlama models
https://github.com/facebookresearch/codellama
PyGraft
Configurable Generation of Schemas and Knowledge Graphs at Your Fingertips.
https://github.com/nicolas-hbt/pygraft
EuroPython 2023 Videos
Here are all the videos for the conference, brought to you by the EuroPython 2023 Team and the EuroPython Society.
https://www.youtube.com/playlist?list=PL8uoeex94UhFcwvAfWHybD7SfNgIUBRo-
neulab / prompt2model
prompt2model - Generate Deployable Models from Natural Language Instructions
https://github.com/neulab/prompt2model
What mistakes do bad python developers make?
https://www.reddit.com/r/learnpython/comments/16x5oun/what_mistakes_do_bad_python_developers_make/
pythex
pythex is a quick way to test your Python regular expressions.
https://pythex.org/
Building A RisingWave Connector for Django ORM
Ever wanted to connect a streaming database to Django ORM. Learn how with Django and RisingWave.
https://bas.codes/posts/django-risingwave
KillianLucas / open-interpreter
OpenAI's Code Interpreter in your terminal, running locally
https://github.com/KillianLucas/open-interpreter
PyLLMCore
A pythonic library providing light-weighted interface with LLMs
https://github.com/paschembri/py-llm-core
Temporian
Temporian is a Python library for feature engineering and data augmentation of temporal data (e.g. time-series, transactions) in machine learning applications.
https://github.com/google/temporian
EvoDiff
Generation of protein sequences and evolutionary alignments via discrete diffusion models.
https://github.com/microsoft/evodiff
HTTP-Shell
MultiPlatform HTTP Reverse Shell.
https://github.com/JoelGMSec/HTTP-Shell
Logparser
Logparser provides a machine learning toolkit and benchmarks for automated log parsing, which is a crucial step for structured log analytics
https://github.com/logpai/logparser
Why Are There So Many Python Dataframes?
This post explores the proliferation of Python dataframes, dissecting the reasons behind their prevalence in data science and analysis, shedding light on the various libraries and frameworks that contribute to their abundance.
https://ponder.io/why-are-there-so-many-python-dataframes/
vpselector
Visual Pandas Selector: Visualize and interactively select time-series data.
https://github.com/manumerous/vpselector
19X faster response time
Lincoln Loop optimized a large publishing platform's database performance. Overall, the database performance increased 19 times.
https://lincolnloop.com/insights/optimizing-response-time-19x-faster/
I made a transformer by hand (no training!)
https://vgel.me/posts/handmade-transformer/
Python 3.12.0 release candidate 3 now available
https://pythoninsider.blogspot.com/2023/09/python-3120-release-candidate-3-now.html
llm-guard
The Security Toolkit for LLM Interactions.
https://github.com/laiyer-ai/llm-guard