- Python Weekly
- Posts
- Python Weekly (Issue 558 July 14 2022)
Python Weekly (Issue 558 July 14 2022)
Python Weekly - Issue 558
Python Weekly
Welcome to issue 558 of Python Weekly. Let's get straight to the links this week.
From Our Sponsor
Explore data from the comfort of your browser and without the heavy setup. Connect to your stack via dozens of built-in integrations. Work together with real-time collaboration, commenting, and version control. Share your work by simply sending a link.
News
Observing the recent hijacking of several python projects, the Python Package Index (PyPI) is mandating two-factor authentication for the accounts of critical projects.
Articles, Tutorials and Talks
One of my favourite uses for the GPT-3 AI language model is generating explanations of how code works. It’s shockingly effective at this: its training set clearly include a vast amount of source code.
Docker is a very powerful tool for developing applications that run in the cloud. If you want to get the most out of it, you need to make sure that the way you're running your code locally matches as closely as possible with how it runs in the cloud. This video shows you how to do this, using a simple API server in Python as an example.
The current law requires that hospitals code their procedures with a generic code. This way you can compare prices between hospitals. Of the 33% (or so) of hospitals that publish their chargemasters, and are in principle in compliance with the law, many of these hospitals only publish partial information, making price shopping a lot like mattress shopping. Our goal is to clean this real-world dataset and see if we can figure out how many rows can contain a code. Then we'll see how many hospitals are following the law.
Evaluating the accuracy of Novelkeys.com's delivery estimates using beautifulsoup and matplotlib.
In this video we learn how to extract text from images using python. We compare three popular libraries: pytesseract, easyocr, and keras_ocr. Examples are run in a kaggle notebook on the TextOCR dataset.
Sonar static analysis helps you build and maintain high-quality Python code. With over 215 dedicated rules, we find your coding issues while you focus on the work. Explore our free solutions.
SPONSORParallel Processing Large File in PythonLearn various techniques to reduce data processing time by using multiprocessing, joblib, and tqdm concurrent.Exploring the Decision Tree Algorithm in Python Learn how to implement the Decision Tree Classifier machine learning algorithm in Python - all from scratch. From in-depth explanations to detailed code descriptions, this video is the perfect tutorial for anyone looking to experiment and grow more familiar with the Decision Tree.Supporting GPU-accelerated Machine Learning with Kubernetes and NixIt ain’t what you don’t know that gets you into trouble — well, sometimes it is.Dunder methodsThis is an introduction to dunder methods in Python, to help you understand what they are and what they are for.Pip constraints filesSometimes, it is difficult to determine what the original dependencies of a Python application are, a constraints file is a way to solve this problemWhy DRY is the most over-rated programming principle Organize Python code like a PRO How To Build a Raspberry Pi Pico W Web App With AnvilInteresting Projects, Tools and LibrariespackjPackj (pronounced package) is a command line (CLI) tool to vet open-source software packages for "risky" attributes that make them vulnerable to supply chain attacks. i8-terminalModern Market Research with the Power of Command-Line.design-by-contractA minimalistic decorator for the design by contract pattern written in a just little more than 100 lines of modern Python 3.10 code (not counting documentation and logging).minGPTA minimal PyTorch re-implementation of the OpenAI GPT (Generative Pretrained Transformer) training.secimportSandboxing python modules without changing your code.PyCircToolsPython library containing different modules to build circuits.kloopkLoop is an implementation of the Python asyncio event loop written in Cython, using io_uring and kTLS features of the Linux kernel, therefore called k(ernel)Loop.New ReleasesPython in Visual Studio Code – July 2022 ReleaseThis release includes inlay type hints with Pylance and improvements to the setup experience with Jupyter notebooks. If you’re interested, you can check the full list of improvements in our changelogs for the Python, Jupyter and Pylance extensions.Python 3.11.0b4Upcoming Events and WebinarsVirtual: PyLadies Dublin Meetup July 2022There will be following talks How encourage teenage girl to programming How to start career in python Supply Chain Security in OSS Pyninsula #30 - Palo Alto, CAThere will be following talks Stop guessing, GET requesting Jupyter for DevOps Boost Code Quality with Pre-Commit Hooks PyDataMCR Meetup July 2022 - ManchesterThere will be a talk, Race Against the Machine.PyData Berlin July 2022 - Berlin, BEThere will be following talks Large Language Models for Real-World Applications Privacy in Machine Learning and Federated Learning
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.