- Python Weekly
- Posts
- Python Weekly (Issue 637 February 8 2024)
Python Weekly (Issue 637 February 8 2024)
Python Weekly - Issue 637
Python Weekly
Welcome to issue 637 of Python Weekly. Let's get straight to the links this week.
Articles, Tutorials and Talks
Demonstrates the then latest version of Rye (0.21) and now it can be used to manage Python projects and interpreters.
The post details the creation of a search engine in just 80 lines of code, providing insights into the efficient implementation of a basic yet functional search algorithm.
A deep dive into the internals of a small transformer model to learn how it turns self-attention calculations into accurate predictions for the next token.
This post is designed to be a quick reference for the major changes introduced with each new version of Python. This can help with taking advantages of using new features as you upgrade your code base, or ensuring that you have the correct guards for compatibility with older versions.
The article provides a pro-tip on enhancing Python testing using the "rich" library. It demonstrates how to improve test output by using "rich" for better visualization of test results, particularly in pytest tests. The article offers practical advice and code examples for enriching the testing experience in Python.
This article describes how information can be cached for different object types within GDB's Python API; some object types provide special support for data caching, while for other object types you'll need to do additional work to manage cached data.
Interesting Projects, Tools and Libraries
A State-of-the-Art, Truly Open LLM and Framework.
Lockbox is a forward proxy for making third party API calls.
Task orchestration for Python.
The Python library for PDF forms.
Terminal UI for Regex Testing.
GPTAuthor is an AI tool for writing long form, multi-chapter stories given a story prompt.
This is a collection of components for Django and htmx. They are meant to be copy-pasted into your project and customized to your needs.
contrastors is contrastive learning toolkit that enables researchers and engineers to train and evaluate contrastive models efficiently.
An CLI assistant that responds by generating and auto-executing a Python script.
A free and open-source inpainting & outpainting tool powered by SOTA AI model.
A series of top performing Text to SQL LLMs.
Apple's new open-source AI model that can edit images based on natural language instructions.
A tool to create electronic circuit boards with code.
CLI to convert Webpages to PDFs.
New Releases
Upcoming Events and Webinars
There will be a talk, Algorithmic Art with Python.
There will be a talk, Productionising Machine Learning Models.
Our Other Newsletters
- A free weekly newsletter for programmers.
- A free weekly newsletter for entrepreneurs featuring best curated content, must read articles, how to guides, tips and tricks, resources, events and more.