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

Laravel 11.37, Recurr, Streaming Responses, and more! - №547

Sunday, January 12, 2025

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

NATO Alphabet Converter/Huge If True/Framework for letting "it" go

Sunday, January 12, 2025

Recomendo - issue #445 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Kotlin Weekly #441

Sunday, January 12, 2025

ISSUE #441 12th of January 2025 Announcements Become a KotlinConf 2025 volunteer! The KotlinConf has started a Call for Volunteers to help out at the conference in May! If you are interested, check out

Healthy life, Meta's AI and legibility

Saturday, January 11, 2025

Neologism #25, 11.01.2024 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Daily Coding Problem: Problem #1665 [Medium]

Saturday, January 11, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by LinkedIn. A wall consists of several rows of bricks of various integer lengths and

📊 Every Smartphone I've Ever Owned, Ranked — This Tiny Smart Remote Is the Most Exciting Thing at CES

Saturday, January 11, 2025

Also: 5 Android Notification Features to Make Your Day Easier, and More! How-To Geek Logo January 11, 2025 Did You Know On March 12, 1951, a curious thing happened. In the United States and the United

Ranked | The Top Grossing Movies Worldwide in 2024 🎬

Saturday, January 11, 2025

Established IP dominated the 2024 box office, with top films mostly being sequels, spin-offs, or franchise continuations. View Online | Subscribe | Download Our App FEATURED STORY Ranked: Top Grossing

📖 Your Step-by-Step Guide to Securing AI in the Enterprise

Saturday, January 11, 2025

January 11, 2025 | Read Online Subscribe | Advertise Good Morning. Welcome to this special edition of The Deep View, brought to you in collaboration with Tines. When it comes to adopting AI securely,

🐍 New Python tutorials on Real Python

Saturday, January 11, 2025

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: Iterators and Iterables in Python: Run Efficient

Life Update: Me. In Shorts. In Antarctica [Pics Inside 🧊]

Saturday, January 11, 2025

And yes, I jumped in. It taught me a lot 😅 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏