Python Weekly - Python Weekly - Issue 606

View this email in your browser

Python Weekly

Welcome to issue 606 of Python Weekly. Let's get straight to the links this week.
Articles, Tutorials and Talks

Geospatial Data in your Graph 
In this stream we explore some techniques for working with geospatial data in Neo4j. We will cover some basic spatial Cypher functions, spatial search, routing algorithms, and different methods of importing geospatial data into Neo4j.

When NumPy is too slow
What do you do when your NumPy code isn’t fast enough? We’ll discuss the options, from Numba to JAX to manual optimizations.

Accelerating PyTorch Model Training
Using Mixed-Precision and Fully Sharded Data Parallelism.

Caching in Django with Redis
A step-by-step guide on implementing caching with Redis in Django.

Problems faced when downstream testing Python packages
The article explores the importance of downstream testing in Python package development, focusing on the challenges and strategies for ensuring reliable and compatible software dependencies. It provides insights into various testing techniques and tools to enhance the quality and compatibility of Python packages in real-world scenarios.

Documenting Native Python Extensions Made With Rust and PyO3
The post discusses the process of documenting native Python extensions created with Rust and PyO3, highlighting the benefits and challenges of documenting such projects. It provides practical tips and examples for effectively documenting Python extensions to improve their usability and maintainability for developers.

Automating Python code quality
The article emphasizes the importance of code quality in Python software development, discussing various aspects such as style consistency, code readability, testing, and documentation. It provides practical tips and best practices to improve code quality and maintainability, ultimately enhancing the overall software development process.

Building Real-time Machine Learning Foundations at Lyft
The article highlights Lyft's efforts in developing real-time machine learning foundations to enhance their platform's performance and user experience. It explores the challenges faced and the strategies employed to build scalable and reliable machine learning systems within the context of a ride-sharing company.

A Tale of Debugging: The Competitive Programmer Approach
Have the computer find the bugs for you.

Python dependency management redux

Django Model Fields With Attributes


Interesting Projects, Tools and Libraries

embedchain
Framework to easily create LLM powered bots over any dataset.

FastSAM
Fast Segment Anything.

generative-models
Generative Models by Stability AI.

vllm
A high-throughput and memory-efficient inference and serving engine for LLMs.

Django LiveView
Framework for creating a complete HTML over the Wire site or LiveView.

wanda
A simple and effective LLM pruning approach.

Automata
The Future is Self-Written.


Upcoming Events and Webinars

PyLadies London Meetup July 2023
There will be following talks
  • Maximizing GPU Utilization in Kubernetes: Strategies for High-Performance Python Applications
  • Telemetry with monkey patching & auto-instrumentation
  • The coding conventions that make our lives easier

PyData London Meetup July 2023
There will be following talks
  • Evaluating Distributional Forecasts
  • How To Build Your Own Private ChatGPT Using Streamlit, LangChain & Vicuna
  • Open Source is Technically Illegal 
  • London Data Week
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 605

Thursday, June 22, 2023

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

Tuesday, June 20, 2023

View this email in your browser Python Weekly Welcome to issue 604 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Join Snyk's Ethical Hacking 101 Workshop to

Python Weekly - Issue 603

Monday, June 12, 2023

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

Thursday, June 1, 2023

View this email in your browser Python Weekly Welcome to issue 602 of Python Weekly. Let's get straight to the links this week. From Our Sponsor A Day in the Life of an Ethical Hacker Ethical

Python Weekly - Issue 601

Thursday, May 25, 2023

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

500 weeks later

Thursday, January 9, 2025

Reflections on a decade-long and looking ahead to 2025 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

JSK Daily for Jan 8, 2025

Wednesday, January 8, 2025

JSK Daily for Jan 8, 2025 View this email in your browser A community curated daily e-mail of JavaScript news Advanced Query Building Techniques in Angular: Queries with Different Connectors The Query

👍 The Coolest Tech at CES 2025 — How to Access Your Mac's Screen from Windows

Wednesday, January 8, 2025

Also: These Are My Best and Worst Smart Home Decisions, and More! How-To Geek Logo January 8, 2025 Did You Know The one and only number retired across all teams in Major League Baseball is 42, Jackie

Daily Coding Problem: Problem #1662 [Hard]

Wednesday, January 8, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Implement an LFU (Least Frequently Used) cache. It should be able to be

The latest Go dev survey results

Wednesday, January 8, 2025

Plus it's time to say goodbye to the Go Time podcast. | #​537 — January 8, 2025 Unsub | Web Version Happy New Year to all. In case you missed our note prior to the Christmas break, Go Weekly is now

Ranked | Visualizing Major Asset Class Returns in 2024 📈

Wednesday, January 8, 2025

From bitcoin to the US dollar, asset class returns in 2024 were stellar, in a year marked by elevated rates and a robust US economy. View Online | Subscribe | Download Our App FEATURED STORY

Spyglass Dispatch: Meta Miscues

Wednesday, January 8, 2025

Meta's Social AI Content • Anthropic at $60B • Bluesky at $700M • Dick Wolf's 30 Minute Show • NVIDIA's CPU Aspirations The Spyglass Dispatch is a newsletter sent on weekdays featuring

Top Tech Deals 💰 Anker Power Station, GoPro, 8BitDo Controller, and More!

Wednesday, January 8, 2025

Upgrade your life with a new power station, Wi-Fi 7 router, or AirTags at a big discount. How-To Geek Logo January 8, 2025 Top Tech Deals: Anker Power Station, GoPro Hero, 8BitDo Controller, and More!

Is Claude.ai worth $60 billion? 🎩

Wednesday, January 8, 2025

+ AI will mow my lawn ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Post from Syncfusion Blogs on 01/08/2025

Wednesday, January 8, 2025

New blogs from Syncfusion Effortlessly Manage Large File Uploads with Blazor File Manager By Keerthana Rajendran This blog explains the new chunk upload feature added in the Blazor File Manger