Python Weekly - Python Weekly - Issue 505

View this email in your browser

Python Weekly

Welcome to issue 505 of Python Weekly. Let's get straight to the links this week.
From Our Sponsor 
Get Your Weekly Dose of Programming
A weekly newsletter featuring the best hand curated news, articles, tutorials, talks, tools and libraries etc for programmers. Join For Free

News

Sonatype Catches New PyPI Cryptomining Malware
Sonatype has identified malicious typosquatting packages infiltrating the PyPI repository that secretly pull in cryptominers on the affected machines.

DjangoCon US 2021 Call for Proposals
DjangoCon US 2021 call for proposals for talks and tutorials is open until July 18, 2021.

PyGotham TV Call for Proposals
As an online-only event, PyGotham TV talks will be pre-recorded, should be 10 or 25 minutes long, and will be presented in a single track.The call for proposals is open until June 30, 2021.


Articles, Tutorials and Talks

Sign Language Detection using Action Recognition with Python 
Want to take your sign language model a little further? In this video, you'll learn how to leverage action detection to do so! You'll be able to leverage a keypoint detection model to build a sequence of keypoints which can then be passed to an action detection model to decode sign language! As part of the model building process you'll be able to leverage Tensorflow and Keras to build a deep neural network that leverages LSTM layers to handle the sequence of keypoints.

A from-scratch tour of Bitcoin in Python
We are going to create, digitally sign, and broadcast a Bitcoin transaction in pure Python, from scratch, and with zero dependencies. In the process we’re going to learn quite a bit about how Bitcoin represents value. Let’s get it.

Subclassing in Python Redux
The conflict between subclassing and composition is as old as object-oriented programming. The latest crop of languages like Go or Rust prove that you don’t need subclassing to successfully write code. But what’s a pragmatic approach to subclassing in Python, specifically?

Django for Startup Founders
A better software architecture for SaaS startups and consumer apps.

Hugging face Course
This course will teach you about natural language processing (NLP) using libraries from the Hugging Face ecosystem — Transformers, Datasets, Tokenizers, and Accelerate — as well as the Hugging Face Hub. It’s completely free and without ads.

Measuring memory usage in Python: it’s tricky!
In this article you’ll learn: A simplified but informative model of how memory works, Two measures of memory–resident memory and allocated memory–and how to measure them in Python and The tradeoffs between the two.

The best Python HTTP clients for 2021
There are a huge number of HTTP clients available for Python - a quick search for “Python HTTP Clients” on Github returns over 1700 results(!) How do you make sense of all of them and find one which is right for your particular use case? In this article we're going to cover five of the best HTTP clients currently available for Python and detail why each of them might be one for you to consider.

Usages of underscore
Learn what underscores are used for in Python, and how to write more idiomatic code with them.

Python Web Conf 2021 Videos 
The videos of the talks and tutorials from Python Web Conf 2021 are now available.

Protocol Types in Python 3.8
A quick introduction to the new Protocol class in Python 3.8 and how it enables structural typing.

How to run Django applications with Docker 
This video is about running your Django applications with Docker, a full guide on how to do this while developing your application, your Django server will AUTO-SYNC every time you add some code.


Interesting Projects, Tools and Libraries

AugLy
A data augmentation library for audio, image, text, and video.

palanteer
High performance visual profiler, debugger, tests enabler for C++ and Python.

pinout
An open source Python package that generates hardware pinout diagrams as SVG images.

gjf
A tool for fixing invalid GeoJSON objects.

Kats 
One stop shop for time series analysis in Python.

schwifty
schwifty is a Python library that let's you easily work with IBANs and BICs as specified by the ISO. IBAN is the Internationtional Bank Account Number and BIC the Business Identifier Code. Both are used for international money transfer.

auto-all
Automatically manage the __all__ variable in Python modules.

muttlib 
A library with helper code to start a data-related project.

sierra
Sierra is a lightweight Python framework for building and integrating web applications.

ARTIF
An advanced real time threat intelligence framework to identify threats and malicious web traffic on the basis of IP reputation and historical data.

RLCard
A Toolkit for Reinforcement Learning in Card Games.


New Releases

Python in Visual Studio Code – June 2021 Release
This release includes support for VS Code’s Workspace Trust, Jump-To-Source code with the PyTorch Profiler and completions for dictionary keys with Pylance.

Python 3.10.0b3 is available

 
Upcoming Events and Webinars

Virtual: PyData Montreal #20 
There will be following talks
  • Small Big Data: using NumPy and Pandas when your data doesn't fit in memory
  • Zero to Production-Ready: a best-practices process for Docker packaging

Virtual: PyData Edinburgh July 2021
There will be a talk, Adopting Amazon SageMaker for machine learning at FreeAgent.

Virtual: PyData DC PyData DC
There will be a talk, Open Source Tools for Detecting Bias and Increasing Transparency in ML Models.
 
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 504

Thursday, June 17, 2021

View this email in your browser Python Weekly Welcome to issue 504 of Python Weekly. Let's get straight to the links this week. Articles, Tutorials and Talks Building a WebAuthn Click Farm — Are

Python Weekly - Issue 503

Thursday, June 10, 2021

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

Thursday, June 3, 2021

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

Thursday, May 27, 2021

View this email in your browser Python Weekly Welcome to issue 501 of Python Weekly. Let's get straight to the links this week. News Microsoft adds enterprise support for PyTorch AI on Azure

Python Weekly - Issue 500

Thursday, May 20, 2021

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

You Might Also Like

Infographic | How Small Investments Make a Big Impact Over Time 📈

Thursday, March 28, 2024

Compound interest is a powerful force in building wealth. Here's how it impacts even the most modest portfolio over the long term. View Online | Subscribe Presented by: EnergyX's groundbreaking

Fully Autonomous Development, AI .NET Components, Data Visualization ML Tutorial, More

Thursday, March 28, 2024

Home | News | How To | Webcasts | Whitepapers | Advertise .NET Insight March 28, 2024 THIS ISSUE SPONSORED BY: ■ Visual Studio Live! Chicago: .NET Developer Training Conference ■ dtSearch® - INSTANTLY

Daily Coding Problem: Problem #1395 [Hard]

Thursday, March 28, 2024

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

72 x $99 tickets left for virtual product conference (May 2)

Thursday, March 28, 2024

​ACT FAST!​ ONLY 72 TICKETS AVAILABLE AT THE DISCOUNTED RATE OF $99! MAY 2, 2024 | ONLINE ACROSS THE WORLD Join product people from around the world on Thursday, May 2, for INDUSTRY, the #1 Virtual

⚙️ "I'm a GPT builder" 😎

Thursday, March 28, 2024

Plus: Elon's Grok will be available to all ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

🔒 The Vault Newsletter: March issue 🔑

Thursday, March 28, 2024

Get the latest business security news, updates, and advice from 1Password. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

📑 Discover The Power of AI With UPDF — 63% Off For a Limited Time

Thursday, March 28, 2024

Digitally Read/Sign/Edit/Summarize PDFs Seamlessly. Available Now at a Huge Discount! How-To Geek Logo March 28, 2024 Tired of Dealing With PDFs? Try AI-Powered UPDF With the Biggest Discount of the

Issue 310 - New Autopark looks awesome!

Thursday, March 28, 2024

View this email in your browser If you are just now finding out about Tesletter, you can subscribe here! If you already know Tesletter and want to support us, check out our Patreon page Issue 310 - New

Programmer Weekly - Issue 199

Thursday, March 28, 2024

View this email in your browser Programmer Weekly Welcome to issue 199 of Programmer Weekly. Let's get straight to the links this week. Quote of the Week "Optimization hinders evolution.

wpmail.me issue#660

Thursday, March 28, 2024

wpMail.me wpmail.me issue#660 - The weekly WordPress newsletter. No spam, no nonsense. - March 27, 2024 Is this email not displaying correctly? View it in your browser. News & Articles What's