Python Weekly - Python Weekly - Issue 500

View this email in your browser

Python Weekly

Welcome to issue 500 of Python Weekly. Let's get straight to the links this week.
From Our Sponsor 
 
  Ray Summit | June 22-24: Scalable Python & ML for everyone
Build & scale any application with Ray, the open-source Python framework. Join Ray Summit to see how Ray is becoming the dominant platform in distributed computing and the best way to scale ML & Python. Register free to join live & on-demand.


News

PyCon US 2024 and 2025 Announcement
The location for PyCon US for 2024 and 2025 has been announced and it’s Pittsburgh, Pennsylvania!


Articles, Tutorials and Talks

Flask 2.0 Review 
An opinionated review of the most interesting aspects of the new Flask 2.0 release covering Routing updates, Websocket support and Async support.

How image search works at Dropbox
In this post we’ll describe the core idea behind our image content search method, based on techniques from machine learning, then discuss how we built a performant implementation on Dropbox’s existing search infrastructure.

The tools and tech I use to run a one-woman hardware company
A look into the tech and tools used by Winterbloom.

Automating all the Things with Home Assistant's Paulus Schoutsen 
Home Assistant allows you to control all your devices without storing any of your data in the cloud. The project was started as a Python application by Paulus Schoutsen in September 2013 and has turned into a massively popular series of projects that span hundreds of devices! Plus, they like to keep your privacy private!

Creating the Perfect Python Dockerfile
Increase your python code performance and security without changing the project source code.

Dolt Powered Bartender
Creating a robot bartender with a Flask server and Dolt to serve cocktails.

Dynamically Update Your Flask Web Pages Using Turbo-Flask
How can you update a part of a web page dynamically, without the user having to hit the refresh button on the browser? This article introduces you to Turbo-Flask extension, which will allow your Flask application to easily push asynchronous page updates to the browser, without having to write any JavaScript code.

Fetching Better Beer Recommendations with Collie 
In this three part blog series, we'll use the Collie library to iteratively build up and understand deep learning recommendation models to recommend beer to users based on their previous history or a particular beer they like. Along the way, we'll work to shorten our training times and improve our results with simple optimizations, and incorporate metadata directly into the model and loss function. 

Simple Multiprocessing In Python: Comparing core vs libraries
A demonstration of Python's concurrent processing and comparison to external third-party libraries like loky, ray, and pathos.

A guide to load (almost) anything into a DataFrame
Pandas provides so many options of reading data into a DataFrame, here's our short guide to ones that we found most useful.

Deploying a FastAPI backend using AWS Amplify Container-based REST APIs

Powering the Python Package Index in 2021

Efficient SQL on Pandas with DuckDB

AWS IAM, Boto3 and Python: Complete Guide with examples


Interesting Projects, Tools and Libraries

orchest
A new kind of IDE for Data Science.

camply
A command line tool to help you find campsites at thousands of sold out campgrounds across the USA.

Open Vision API
Open source computer vision API based on open source models 

Humbug 
Get usage metrics and crash reports for your API, library, or command line tool.

QLogging
Beautifully colored, quick and simple Python logging.

stream-unzip
Python function to stream unzip all the files in a ZIP archive: without loading the entire ZIP file or any of its files into memory at once.

Reviews
A terminal UI Dashboard for monitoring requests for code review across several Github repositories and pull requests.

Greykite
A flexible, intuitive and fast forecasting library.

SQLFluff 
A SQL linter and auto-formatter for Humans.

notion-sdk-py
A simple and easy to use client for the Notion API.

Aim 
A super-easy way to record, search and compare 1000s of ML training runs.

GanTTY
Project planning from the terminal.


New Releases

Django bugfix releases issued: 3.2.3, 3.1.11, and 2.2.23


Upcoming Events and Webinars

Virtual: Pyninsula #29
There will be following talks
  • Thinking outside the element: Array indices point between entries
  • Effective Python Monorepos with the Pants Build System 
  • Making Microrepos Feel Llike Monorepos with All-repos

Virtual: DragonPyMeetup May 2021
There will be following talks
  • Automating Google Sheets with Python (gspread library use cases)
  • Django-mockingbird - Unit testing Django applications without touching the database doesn't have to suck

Virtual: PyData Hamburg Meetup May 2021
There will be following talks
  • A Loan Defaulter Prediction Model
  • AutoML

Virtual: PyData Cambridge Meetup May 2021
There will be following talks
  • Features Stores: What's all the hype about?
  • The Future of ML is Tiny

Virtual: DC Python Meetup May 2021
There will be a talk, Jupyter Notebook Workflows with Jupytext and Papermill.

Virtual: PyData Chicago Meetup May 2021
There will be a talk, Topological Estimation of Image Data via Subsampling.
 
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 © 2021 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 499

Friday, May 14, 2021

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

Thursday, May 6, 2021

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

Thursday, April 29, 2021

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

Monday, April 19, 2021

View this email in your browser Python Weekly Welcome to issue 495 of Python Weekly. We have a packed issue this week. Enjoy it! From Our Sponsor REST APIs with Flask and Python Build professional REST

Python Weekly - Issue 493

Thursday, April 1, 2021

View this email in your browser Python Weekly Welcome to issue 493 of Python Weekly. An exciting and funded early stage startup is looking for a Lead Full Stack Engineer with strong Python, Django and

You Might Also Like

PD#571 Software Design Principles I Learned the Hard Way

Sunday, April 28, 2024

If there's two sources of truth, one is probably wrong. And yes, please repeat yourself. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

When Procrastination is Productive & Ghost integrating with ActivityPub

Sunday, April 28, 2024

Automattic, Texts, and Beeper join forces to build world's best inbox, Reflect launches its iOS app, how to start small rituals, and a lot more in this week's issue of Creativerly. Creativerly

C#503 Building pipelines with System.Threading.Channels

Sunday, April 28, 2024

Concurrent programming challenges can be effectively addressed using channels ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

RD#453 Get your codebase ready for React 19

Sunday, April 28, 2024

Is your app ready for what's coming up in React 19's release ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

☁️ Azure Weekly #464 - 28th April 2024

Sunday, April 28, 2024

Azure Weekly Newsletter Issue #464 powered by endjin Welcome to issue 464 of the Azure Weekly Newsletter. In AI we have a good mix of high-level and deep-dive technical articles. Next-Gen Customer

Tesla profits tumble, Fisker flatlines, and California cities battle for control of AVs

Sunday, April 28, 2024

Plus, an up-close look at the all-electric Mercedes G-Wagen and more View this email online in your browser By Kirsten Korosec Sunday, April 28, 2024 Welcome back to TechCrunch Mobility — your central

Sunday Digest | Featuring 'The Countries With the Most Air Pollution in 2023' 📊

Sunday, April 28, 2024

Every visualization published this week, in one place. Visual Capitalist Sunday Digest logo Apr 28, 2024 | View Online | Subscribe | VC+ The Best of This Week's Visuals Presented by Voronoi: The

Android Weekly #620

Sunday, April 28, 2024

View in web browser 620 April 28th, 2024 Articles & Tutorials Sponsored How DoorDash Manages Mobile Releases Ever wonder how the big names in mobile engineering manage the human side of their app

President Biden signs TikTok bill

Sunday, April 28, 2024

Plus: Robotaxis face new legislation in California and more View this email online in your browser By Anthony Ha Sunday, April 28, 2024 Image Credits: Bryce Durbin/TechCrunch A bill forcing TikTok

New Alpine.js Sort plugin, Laravel 11.5, and more - №510

Sunday, April 28, 2024

Your Laravel week in review ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏