Python Weekly - Python Weekly - Issue 670

View this email in your browser

Python Weekly

Welcome to issue 670 of Python Weekly. Let's get straight to the links this week.
From Our Sponsor 
 
  Last chance to be part of Snyk's DevSeccon 2024 Oct 8-9!
Don't miss out on your chance to register for DevSecCon 2024! From the exciting lineup of 20+ sessions, here's one that you can't skip: Ali Diamond, from Hak5: "I’m A Software Engineer, and I Have to Make Bad Security Decisions—why?" Save your spot!


Articles, Tutorials and Talks

Everything you need to know about Python 3.13 – JIT and GIL went up the hill
All you need to know about the latest Python release including Global Interpreter Lock and Just-in-Time compilation.

What I’ve Learned in the Past Year Spent Building an AI Video Editor
Kirk Kaiser spent a year developing an AI video editor using LLMs and Diffusion models to enhance video workflows. His journey explored the intersection of AI and video editing, aiming to create dynamic, generative tools for customizable content.

Numpy QuadDType: Quadruple Precision for Everyone
Introducing the new data-type for Numpy providing cross-platform support of quadruple precision.

Building internal AI tools with Streamlit
The article explains how to build internal AI tools using Streamlit and PropelAuth for authentication. It walks through setting up secure user authentication and integrating with AI models, making it easier to build AI-driven web apps for internal company use.

Implementing a Python Singleton with Decorators
In this post, we'll discuss a Python implementation of the singleton pattern using a decorator. We'll walk through the code and explain how it works, focusing on the _SingletonWrapper class and the singleton decorator function.

Building an image search engine on Postgres
This post demonstrates how to build a basic image search engine using Postgres, CLIP (a pre-trained AI model), and the pgvector extension. It explains the process of generating embeddings for images and text, storing them in Postgres, and performing similarity searches using both image and text queries1


Interesting Projects, Tools and Libraries

BabyAGI
The latest BabyAGI is an experimental framework for a self-building autonomous agent, designed to simplify the development process. It features a function management system (functionz) for storing and executing functions, along with a graph-based structure for tracking dependencies and authentication, automatic loading, and a dashboard for function management and logging.

AlphaChip
An open-source framework for generating chip floorplans with distributed deep reinforcement learning.

PyUIBuilder
The Webflow of Python GUIs.

Djade
A Django template formatter.

Dynamiq
Dynamiq is an orchestration framework for agentic AI and LLM applications. 

DeltaBase 
A lightweight, comprehensive solution for managing delta tables built on polars and deltalake.

ZipNN
A Lossless Compression Library for AI pipelines.

ao
PyTorch native quantization and sparsity for training and inference.

Langfun
Langfun, powered by PyGlove, makes working with language models (LM) more intuitive by treating language as functions. Using Object-Oriented Prompting, it enables users to prompt LLMs with objects and types, enhancing control and simplifying agent development.

OpenFreeMap
Free and open-source map hosting solution with custom styles for websites and apps, using OpenStreetMap data.

open-notebooklm
Convert any PDF into a podcast episode!


Upcoming Events and Webinars

PyData NYC Meetup October 2024
There will be following talks
  • Build Your Own Virtual World: 3D Reconstruction in FiftyOne
  • GenAI Orchestrations using Python

San Francisco Python Meetup October 2024
There will be a talk, How we improved Sentry’s issue grouping performance by 50%.

PyBerlin 49
There will be following talks
  • Applied NLP with LLMs: Beyond black-box monoliths 
  • MLOps at HeyJobs: Building a Continuous Training Pipeline for Our Custom Embeddings Model
  • Building Blinkist's Personalized Real-Time Recommendation Feed: From Design to Implementation

Python Frederick Meetup October 2024
There will be a talk, Mastering Ansible: Automating Multi-Vendor Networks and Cloud Environments.

Virtual: PyMNtos Python Presentation Night #129
There will be a talk, Python Performance: Benchmarking and Profiling with Open Source Tools.

PyData Johannesburg Meetup October 2024
There will be a talk, Intelligent Webscraping Using Python.
 
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 © 2024 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 669

Thursday, September 26, 2024

View this email in your browser Python Weekly Welcome to issue 669 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Join Snyk at DevSecCon 2024: Developing AI Trust,

Python Weekly - Issue 668

Thursday, September 19, 2024

View this email in your browser Python Weekly Welcome to issue 668 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 667

Thursday, September 12, 2024

View this email in your browser Python Weekly Welcome to issue 667 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 666

Thursday, September 5, 2024

View this email in your browser Python Weekly Welcome to issue 666 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 665

Thursday, August 29, 2024

View this email in your browser Python Weekly Welcome to issue 665 of Python Weekly. Let's get straight to the links this week. Articles, Tutorials and Talks Quick and Easy Rate Limiting for

You Might Also Like

Weekend Reading — More time to write

Sunday, November 24, 2024

More Time to Write A fully functional clock that ticks backwards, giving you more time to write. Tech Stuff Martijn Faassen (FWIW I don't know how to use any debugger other than console.log) People

🕹️ Retro Consoles Worth Collecting While You Still Can — Is Last Year's Flagship Phone Worth Your Money?

Saturday, November 23, 2024

Also: Best Outdoor Smart Plugs, and More! How-To Geek Logo November 23, 2024 Did You Know After the "flair" that servers wore—buttons and other adornments—was made the butt of a joke in the

JSK Daily for Nov 23, 2024

Saturday, November 23, 2024

JSK Daily for Nov 23, 2024 View this email in your browser A community curated daily e-mail of JavaScript news React E-Commerce App for Digital Products: Part 4 (Creating the Home Page) This component

Not Ready For The Camera 📸

Saturday, November 23, 2024

What (and who) video-based social media leaves out. Here's a version for your browser. Hunting for the end of the long tail • November 23, 2024 Not Ready For The Camera Why hasn't video

Daily Coding Problem: Problem #1617 [Easy]

Saturday, November 23, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Microsoft. You are given an string representing the initial conditions of some dominoes.

Ranked | The Tallest and Shortest Countries, by Average Height 📏

Saturday, November 23, 2024

These two maps compare the world's tallest countries, and the world's shortest countries, by average height. View Online | Subscribe | Download Our App TIME IS RUNNING OUT There's just 3

⚙️ Your own Personal AI Agent, for Everything

Saturday, November 23, 2024

November 23, 2024 | Read Online Subscribe | Advertise Good Morning. Welcome to this special edition of The Deep View, brought to you in collaboration with Convergence. Imagine if you had a digital

Educational Byte: Are Privacy Coins Like Monero and Zcash Legal?

Saturday, November 23, 2024

Top Tech Content sent at Noon! How the world collects web data Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, November 23, 2024? The HackerNoon

🐍 New Python tutorials on Real Python

Saturday, November 23, 2024

Hey there, There's always something going on over at Real Python as far as Python tutorials go. Here's what you may have missed this past week: Black Friday Giveaway @ Real Python This Black

Re: Hackers may have stolen everyone's SSN!

Saturday, November 23, 2024

I wanted to make sure you saw Incogni's Black Friday deal, which is exclusively available for iPhone Life readers. Use coupon code IPHONELIFE to save 58%. Here's why we recommend Incogni for