1140
News & links about Python programming. https://pythonhub.dev/ Administrator: @rukeba
Build an instant messenger with Django (in 6 mins)
This video provides a quick tutorial on creating an instant messenger using Django. The tutorial aims to demonstrate the process in a concise manner, making it a helpful resource for individuals interested in developing a messaging application with Django.
https://www.youtube.com/watch?v=-9h3Sjr2WKk
Hatch v1.8.0 - binaries for every platform, Python management and static analysis backed by Ruff
https://www.reddit.com/r/Python/comments/18fx3f7/hatch_v180_binaries_for_every_platform_python/
What python libraries should every dev know?
https://www.reddit.com/r/learnpython/comments/18g64k2/what_python_libraries_should_every_dev_know/
Bash One-Liners for LLMs
Six solid examples of how llamafile can help you be productive on the command line.
https://justine.lol/oneliners/
flowtyone / flowty-realtime-lcm-canvas
A realtime sketch to image demo using LCM and the gradio library.
https://github.com/flowtyone/flowty-realtime-lcm-canvas
skytrack
A command-line based plane spotting and aircraft OSINT reconnaissance tool made using Python.
https://github.com/ANG13T/skytrack
Vector Search RAG Tutorial – Combine Your Data with LLMs with Advanced Search
Learn how to use vector search and embeddings to easily combine your data with large language models like GPT-4. You will first learn the concepts and then create three projects.
https://www.youtube.com/watch?v=JEBDfGqrAUA
T’is the Time … for GenAI!
Home
Table of Contents
T’is the Time … for GenAI!
...
https://pyimagesearch.com/2023/12/25/tis-the-time-for-genai/
Why don't we have tuple comprehension?
https://www.reddit.com/r/learnpython/comments/18ms8xa/why_dont_we_have_tuple_comprehension/
How many CPU cores can you actually use in parallel?
Figuring out how much parallelism your program can use is surprisingly tricky.
https://pythonspeed.com/articles/cpu-thread-pool-size/
LLMCompiler
An LLM Compiler for Parallel Function Calling.
https://github.com/SqueezeAILab/LLMCompiler
Balm in GILead: Fast string construction for CPython extensions
https://blog.vito.nyc/posts/gil-balm/
Netchecks
Netchecks is a set of tools for testing network conditions and asserting that they are as expected.
https://github.com/hardbyte/netchecks
Cyclopts
Intuitive, easy CLIs based on python type hints.
https://github.com/BrianPugh/cyclopts
llmware-ai / llmware
Providing enterprise-grade LLM-based development framework, tools, and fine-tuned models.
https://github.com/llmware-ai/llmware
Mastering GitHub Copilot for AI Paired Programming
A 6 Lesson course teaching everything you need to know about harnessing GitHub Copilot and an AI Paired Programing resource.
https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming
PromptBench
A Unified Library for Evaluating and Understanding Large Language Models.
https://github.com/microsoft/promptbench
Acly / krita-ai-diffusion
Streamlined interface for generating images with AI in Krita. Inpaint and outpaint with optional text prompt, no tweaking required.
https://github.com/Acly/krita-ai-diffusion
mergekit
Tools for merging pretrained large language models.
https://github.com/cg123/mergekit
whisper-plus
Advancing Speech-to-Text Processing.
https://github.com/kadirnar/whisper-plus
You don't need this in Python
SummaryThis article contains nothing new. In fact, those things have been talked about everywhere ...
https://www.bitecode.dev/p/you-dont-need-this-in-python
YAML, Python and the Holy Graal
https://yamlscript.org/posts/advent-2023/dec-21/
Building a personal predictive text engine
This post discusses the development of a personal predictive text engine called AutoWrite, which takes into account words already written in a document to provide context-specific autocompletions.
https://jamesg.blog/2023/12/15/auto-write/
feud
Build powerful CLIs with simple idiomatic Python, driven by type hints.
https://github.com/eonu/feud/
Python Hub Weekly Digest for 2023-12-24
https://pythonhub.dev/digest/2023-12-24/
Python in Visual Studio Code – December 2023 Release
This release includes the following announcements:
https://devblogs.microsoft.com/python/python-in-visual-studio-code-december-2023-release/
NVIDIA / Megatron-LM
Ongoing research training transformer models at scale
https://github.com/NVIDIA/Megatron-LM
Annotated At Runtime
PEP 593 is a bit vague on how you’re supposed to actually consume arguments to Annotated; here is my proposal.
https://blog.glyph.im/2023/12/annotated-at-runtime.html
PurpleLlama
Set of tools to assess and improve LLM security.
https://github.com/facebookresearch/PurpleLlama
LouisShark / chatgpt_system_prompt
collect agent's system prompt and share some prompt inject knowledge
https://github.com/LouisShark/chatgpt_system_prompt