Python Weekly - Python Weekly - Issue 624

View this email in your browser

Python Weekly

Welcome to issue 624 of Python Weekly. Let's get straight to the links this week.
From Our Sponsor 
Get Your Weekly Dose of Programming
A weekly newsletter featuring the best hand curated news, articles, tutorials, talks, tools and libraries etc for programmers.
Join For Free

Articles, Tutorials and Talks

Mastering API Testing with FastAPI: Databases, Dependencies, and More! 
This tutorial will guide you through API testing using FastAPI, complete with a full code example. Use this as a template for testing your own APIs!

Analyzing Data 170,000x Faster with Python
In this post, we will go through a journey of profiling and iteratively speeding up the code, in Python.

My User Experience Porting Off setup.py
This article discusses the challenges of porting a Python package from setup.py to pyproject.toml and the lack of clear guidance. 

Algorithmic Trading – Machine Learning & Quant Strategies Course with Python 
This course covers three advanced trading strategies. First, it focuses on Unsupervised Learning with S&P 500 data, followed by a Twitter Sentiment Investing Strategy for NASDAQ stocks, and an Intraday Strategy using the GARCH model and technical indicators to identify daily and intraday trading signals, enriching your financial skill set.

Generate images in one second on your Mac using a latent consistency model
Latent consistency models (LCMs) are based on Stable Diffusion, but they can generate images much faster, needing only 4 to 8 steps for a good image (compared to 25 to 50 steps). By running an LCM on your M1 or M2 Mac you can generate 512x512 images at a rate of one per second.

Why is the Django Admin “Ugly”?
This article discusses why the Django admin is not designed to be beautiful. It discusses the history of the Django admin and the reasons why it was designed the way it is. Some of the important points are that the Django admin is intended for internal use and not intended for building an entire front end around.

Build ChatGPT-like Apps with AI 
If you're interested in the practical applications of AI and Large Language Models (LLMs), you'll find value in this talk and live demo. The presentation goes beyond theory to include real-world examples and best practices, including a GitHub repository packed with Python code and ChatGPT-like app examples that will help you spin up your own app. 

Do not use requirements.txt
This post discusses the limitations of using requirements.txt for package management in Python projects. The author suggests using Poetry instead, which is a package manager that simplifies dependency management and provides additional features such as virtual environments and lock files.

From Chaos to Cohesion: Architecting Your Own Monorepo
Build a simple monorepo using GitHub Actions as a CI/CD tool.


Interesting Projects, Tools and Libraries

SuperDuperDB
Bring AI to your favourite database! Integrate, train and manage any AI models and APIs directly with your database and your data.

Esmerald
Esmerald is a modern, powerful, flexible, high performant, web framework designed to build not only APIs but also full scalable applications from the smallest to enterprise level.

mify
A code generation tool to help you build cloud backend services.

De4py
De4py are an Advanced python deobfuscator with a beautiful UI and a set of Advanced features that enables malware analysts and reverse engineers to deobfuscate python files and more.

rag-demystified
An LLM-powered advanced RAG pipeline built from scratch.

m1n1
A bootloader and experimentation playground for Apple Silicon.

Wonder3D
A cross-domain diffusion model for 3D reconstruction from a single image.

LearnHouse 
LearnHouse is an open source platform that makes it easy for anyone to provide world-class educational content and it offers a variety of content types : Dynamic Pages, Videos, Documents & more.

Marcel 
A modern shell.

lea
lea is a minimalist alternative to tools like dbt, SQLMesh, and Google's Dataform.

XAgent
An Autonomous LLM Agent for Complex Task Solving.

Raven
CI/CD Security Analyzer.


New Releases

Django security releases issued: 4.2.7, 4.1.13, and 3.2.23


Upcoming Events and Webinars

Virtual: PyMNtos Python Presentation Night #119
There will be a talk, Selenium and Python.

PyData London Meetup November 2023
There will be following talks
  • Simplifying Real-Time ML Pipelines with Quix Streams
  • Transformers Inside Out
  • Python in Excel
  • Sometimes the music and playlists we hear don't hit our mood we are feeling, can AI help with this ? 

PyData Munich Meetup November 2023
There will be following talks
  • TensorRT LLM Nvidia
  • CTranslate2 and vLLM
  • LLM state at the moment I stopped reading Twitter today
Our Other Newsletters
Programmer Weekly - A free weekly newsletter for programmers.

Founder Weekly - A free weekly newsletter for entrepreneurs featuring best curated content, must read articles, how to guides, tips and tricks, resources, events and more.
 
Copyright © 2023 Python Weekly, All rights reserved.
You are receiving our weekly newsletter because you signed up at http://www.PythonWeekly.com.

Our mailing address is:
Python Weekly
Brooklyn
Brooklyn, NY 11209

Add us to your address book


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.

Older messages

Python Weekly - Issue 623

Thursday, October 26, 2023

View this email in your browser Python Weekly Welcome to issue 623 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Are you making the most of LLMs in your applications

Python Weekly - Issue 622

Thursday, October 19, 2023

View this email in your browser Python Weekly Welcome to issue 622 of Python Weekly. Let's get straight to the links this week. News FlaskCon 2023 Call For Proposals is Open Submit your talk

Python Weekly - Issue 620

Thursday, October 5, 2023

View this email in your browser Python Weekly Welcome to issue 620 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Get Your Weekly Dose of Programming A weekly

Python Weekly - Issue 619

Thursday, September 28, 2023

View this email in your browser Python Weekly Welcome to issue 619 of Python Weekly. Let's get straight to the links this week. Articles, Tutorials and Talks Mojo Programming Language – Full Course

Python Weekly - Issue 618

Thursday, September 21, 2023

View this email in your browser Python Weekly Welcome to issue 618 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Get Your Weekly Dose of Programming A weekly

You Might Also Like

Import AI 399: 1,000 samples to make a reasoning model; DeepSeek proliferation; Apple's self-driving car simulator

Friday, February 14, 2025

What came before the golem? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Defining Your Paranoia Level: Navigating Change Without the Overkill

Friday, February 14, 2025

We've all been there: trying to learn something new, only to find our old habits holding us back. We discussed today how our gut feelings about solving problems can sometimes be our own worst enemy

5 ways AI can help with taxes 🪄

Friday, February 14, 2025

Remotely control an iPhone; 💸 50+ early Presidents' Day deals -- ZDNET ZDNET Tech Today - US February 10, 2025 5 ways AI can help you with your taxes (and what not to use it for) 5 ways AI can help

Recurring Automations + Secret Updates

Friday, February 14, 2025

Smarter automations, better templates, and hidden updates to explore 👀 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

The First Provable AI-Proof Game: Introducing Butterfly Wings 4

Friday, February 14, 2025

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? undefined The Market Today #01 Instagram (Meta) 714.52 -0.32%

GCP Newsletter #437

Friday, February 14, 2025

Welcome to issue #437 February 10th, 2025 News BigQuery Cloud Marketplace Official Blog Partners BigQuery datasets now available on Google Cloud Marketplace - Google Cloud Marketplace now offers

Charted | The 1%'s Share of U.S. Wealth Over Time (1989-2024) 💰

Friday, February 14, 2025

Discover how the share of US wealth held by the top 1% has evolved from 1989 to 2024 in this infographic. View Online | Subscribe | Download Our App Download our app to see thousands of new charts from

The Great Social Media Diaspora & Tapestry is here

Friday, February 14, 2025

Apple introduces new app called 'Apple Invites', The Iconfactory launches Tapestry, beyond the traditional portfolio, and more in this week's issue of Creativerly. Creativerly The Great

Daily Coding Problem: Problem #1689 [Medium]

Friday, February 14, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given a linked list, sort it in O(n log n) time and constant space. For example,

📧 Stop Conflating CQRS and MediatR

Friday, February 14, 2025

​ Stop Conflating CQRS and MediatR Read on: m​y website / Read time: 4 minutes The .NET Weekly is brought to you by: Step right up to the Generative AI Use Cases Repository! See how MongoDB powers your