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

📧 Building Async APIs in ASP.NET Core - The Right Way

Saturday, November 23, 2024

​ Building Async APIs in ASP .NET Core - The Right Way Read on: m​y website / Read time: 5 minutes The .NET Weekly is brought to you by: Even the smartest AI in the world won't save you from a

WebAIM November 2024 Newsletter

Friday, November 22, 2024

WebAIM November 2024 Newsletter Read this newsletter online at https://webaim.org/newsletter/2024/november Features Using Severity Ratings to Prioritize Web Accessibility Remediation When it comes to

➡️ Why Your Phone Doesn't Want You to Sideload Apps — Setting the Default Gateway in Linux

Friday, November 22, 2024

Also: Hey Apple, It's Time to Upgrade the Macs Storage, and More! How-To Geek Logo November 22, 2024 Did You Know Fantasy author JRR Tolkien is credited with inventing the main concept of orcs and

JSK Daily for Nov 22, 2024

Friday, November 22, 2024

JSK Daily for Nov 22, 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

Spyglass Dispatch: The Fate of Chrome • Amazon Tops Up Anthropic • Pros Quit Xitter • Brave Powers AI Search • Apple's Lazy AI River • RIP Enrique Allen

Friday, November 22, 2024

The Fate of Chrome • Amazon Tops Up Anthropic • Pros Quit Xitter • Brave Powers AI Search • Apple's Lazy AI River • RIP Enrique Allen The Spyglass Dispatch is a free newsletter sent out daily on

Charted | How the Global Distribution of Wealth Has Changed (2000-2023) 💰

Friday, November 22, 2024

This graphic illustrates the shifts in global wealth distribution between 2000 and 2023. View Online | Subscribe | Download Our App Presented by: MSCI >> Get the Free Investor Guide Now FEATURED

Daily Coding Problem: Problem #1616 [Easy]

Friday, November 22, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Alibaba. Given an even number (greater than 2), return two prime numbers whose sum will

The problem to solve

Friday, November 22, 2024

​ Use problem framing to define the problem to solve This week, Tom Parson and Krishna Raha share tools and frameworks to identify and address challenges effectively, while Voltage Control highlights

Issue #568: Random mazes, train clock, and ReKill

Friday, November 22, 2024

View this email in your browser Issue #568 - November 22nd 2024 Weekly newsletter about Web Game Development. If you have anything you want to share with our community please let me know by replying to

Whats Next for AI: Interpreting Anthropic CEOs Vision

Friday, November 22, 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 22, 2024? The HackerNoon