- Python Weekly
- Posts
- Python Weekly (Issue 555 June 23 2022)
Python Weekly (Issue 555 June 23 2022)
Python Weekly - Issue 555
Python Weekly
Welcome to issue 555 of Python Weekly. I, Rahul Chaudhary, am a nominee for the PSF’s 2022 Board of Directors Election.
If you’re a voting member of PSF, I would really appreciate it if you vote for me.
News
OpenSSF’s Alpha-Omega Project has committed $400K to the Python Software Foundation (PSF), in order to create a new role which will provide security expertise for Python, the Python Package Index (PyPI), and the rest of the Python ecosystem, as well as funding a security audit.
The urllib3 team is excited to announce the start of their bounty program! Bounty amounts start at $100 for small issues and most issues are $300 or more. Each issue includes a series of tasks that must be completed in order to receive the bounty. Bounties are paid out through our public Open Collective balance.
The acquisition adds capabilities designed to unite teams and create access to more robust cloud resources.
The django CMS Fellowship Program is an initiative to take django CMS to the next level. 2 years since the launch of the django CMS Association, we have finally been able to secure enough funding to take the next step. Under the Fellowship Program, a paid contractor will take on some of the administrative and community management tasks of the django CMS project to support its rapid development.
Articles, Tutorials and Talks
Learn how to automate your life with Python! You will learn how to automate boring and repetitive tasks such as creating an Excel report, sending text messages, extracting tables from websites, interacting with websites, and more. You will learn how to use a few different Python libraries to help with automation such as Path, Selenium, XPath, and more.
A common issue programmers have when they try to test real-world software is how to deal with third-party dependencies. Let’s examine an old, but counter-intuitive principle.
Slow queries happen, and when they do, it can be tough to dissect why they’re slow. This difficulty is compounded by using Django’s ORM, since it generates the SQL for you, so you may have little idea of the actual queries “under the hood”. In this post we’ll look at what pgMustard does and how to use it with the Django ORM.
Python's match-case blocks are complex structural pattern matching tools that are often more hassle than they're worth. But they're great for parsing abstract syntax trees.
Would you like to build a data dashboard in 9 lines of Python code? This post shows you how to create a dashboard in Python with Jupyter Notebook.
This post introduces MLOps at Instacart, outlines Griffin system design, and shares our learnings in building Griffin to empower product innovations at Instacart.
Subclassed Tensors Reduce GPU Throughput up to Forty Percent.
Interesting Projects, Tools and Libraries
The power of components in your server-side-rendered Python web app.
The easiest way to build and deploy machine learning microservices.
A declarative drawing API in Python.
Control your Hyundai car via Python.
Web crawl data as SQLite databases.
A TUI todo manager.
Multi-purpose visual editor to connect Python functions visually (a node editor).
Diffusers provides pretrained diffusion models across multiple modalities, such as vision and audio, and serves as a modular toolbox for inference and training of diffusion models.
Python utility project to provide interoperability between JSON Typedef and Protobuf.
New Releases
Upcoming Events and Webinars
There will be a workshop, A Deep Dive into Containerized Model Serving with FastAPI.
There will be following talks
Using drone imagery to detect vegetation around power lines
Julia in Python's den
There will be a talk, Topics, Classification and Reviews.
Our Other Newsletters
- A free weekly newsletter for programmers.
- A free weekly newsletter for entrepreneurs featuring best curated content, must read articles, how to guides, tips and tricks, resources, events and more.