TOML in Python 3.11, Django and Angular, Constrain With assert, and More

#533 – JULY 12, 2022 VIEW IN BROWSER
The PyCoder’s Weekly Logo
Python 3.11 Preview: TOML and tomllib
Python 3.11 will be released in the fall of 2022. In this tutorial, you’ll install the latest beta release of Python 3.11 in order to preview the new tomllib module that’s added to the standard library. You’ll also explore some of the static typing enhancements that are coming.
REAL PYTHON

Build a Progressive Web Application with Django and Angular
In this two-part article series, you’ll learn how to build a Progressive Web Application (and a fun trivia game) with Django and the Django Rest Framework for the backend API, and Angular for the frontend interface.
ROB ALFORD β€’ Shared by Rob Alford

Connect, Integrate, & Automate Your Data—From Python, or Any Other Application or Tool
CData makes it easier to unlock the value of data β€” simplifying connectivity between applications and data sources. Our SQL-based connectors streamline data access making it easy to access real-time data from on-premise and cloud databases, SaaS, APIs, NoSQL and more. Visit cdata.com to learn more β†’
CDATA SOFTWAREsponsor

Apply Constraints With assert in Python
When applying runtime constraints on a value a common practice is to compare the value to an expected range and raise a ValueError if it’s not within the range. This article argues for the use of assert instead.
REDOWAN DELOWAR

Python 3.11 Release May Be Delayed
PYTHON.ORG

Quart Is Now a Pallets Project
PALLETSPROJECTS.COM


Discussions


PyPI Goes 2FA, atomicwrites Works Around It, Drama Ensues
REDDIT

What Is Something That Blew Your Mind in Python?
MATT HARRISON


Python Jobs


Remote (US) Python/JavaScript Full-Stack Software Engineers
UNITED STATES SENATE SERGEANT AT ARMS πŸ“ ANYWHERE

Senior Python Software Engineer
MYOME πŸ“ SAN FRANCISCO, CA, USA

Senior Full-Stack Web Developer
MONETIZEMORE πŸ“ ANYWHERE

Principal Python Engineer, 100% Remote
NIRA πŸ“ SAN FRANCISCO, CA, USA

More Python Jobs >>>


Articles & Tutorials


Functional Programming Jargon in Simple Terms
“Functional programming (FP) provides many advantages, and its popularity has been increasing as a result. However, each programming paradigm comes with its own unique jargon and FP is no exception. By providing a glossary, we hope to make learning FP easier.”
JAMES YOU

SQLite or PostgreSQL? It’s Complicated!
Employees at Twilio blog a lot and have an internal Python application that showed a dashboard about topics and their popularity. As the number of bloggers and hits grew, the dashboard needed to keep pace.This article discusses how they measured whether to go from SQLite to PostgreSQL for performance reasons and the decision they finally arrived at.
MIGUEL GRINBERG

“Operation Python” Humble Bundle for Charity
Make mastering Python your mission: This mix of online courses, books, exercises, and productivity tools is here to help you succeed—whether you’re a beginner or a skilled Python pro. Support Pythonic charities like the PSF and get Python books, software, and video courses collectively valued at $1,400 for a pay-what-you-want price β†’
HUMBLEBUNDLE.COMsponsor

Forms in Django 4.0+
Django 4 introduced the capability of rendering forms based on the template engine. You can now specify how base forms are built by overriding a template. The current beta of Django 4.1 has also introduced this power at the widget level. Learn about the changes in this article.
DAVID SMITH

Python any(): Powered Up Boolean Function
If you’ve ever wondered how to simplify complex conditionals by determining if at least one in a series of conditions is true, then look no further. This video course will teach you all about how to use any() in Python to do just that.
REAL PYTHON course

Technical Things Every Software Developer Should Know
This is a collection of materials that are useful for coders, no matter their skill level. Topics covered include algorithms, data structures, data types, latency, memory, distributed systems, security, and much more.
GITHUB.COM/MTDVIO

Using the Python and Operator
In this video course, you’ll learn how Python’s and operator works and how to use it in your code. You’ll get to know its special features and see what kind of programming problems you can solve by using and in Python.
REAL PYTHON course

Indexing and Slicing: Complete Tutorial With Exercises
Learn all about the indexing and slicing of lists in Python, including: negative indexes, enumeration, slices, steps in slices, and more. Includes eight exercises to practice your slicing skills.
JOHN LOCKWOOD

Just Use Dictionaries
Using simple data structures is an important part of keeping it simple, and Python is all about simplicity. Less code is less problems. Just use dictionaries, you probably don’t need classes.
DAVID VUJIC β€’ Shared by David Vujic

How to Organize Python Code
Python is very flexible, but with that flexibility also comes the potential for making bad decisions. This opinionated article discusses naming and the structuring of code.
GUILHERME LATROVA β€’ Shared by Gui Latrova


Projects & Code


Brought to you by Real Python for Teamssponsor
Online Python training created by a community of experts. Give your team the real-world Python skills they need to succeed β†’

Uniform eXchange Format (UXF)
GITHUB.COM/MARK-SUMMERFIELD β€’ Shared by Mark Summerfield

pyKeylogger: Track Keystrokes, Clipboard, & Take Screenshots
GITHUB.COM/KARTIKMEHTA8 β€’ Shared by Kartik Mehta

django-test-migrations: Test Django Schema & Migrations
GITHUB.COM/WEMAKE-SERVICES

correlate: Brute-Force Correlator for Kinda-Messy Data
GITHUB.COM/LARRYHASTINGS

semgrep: Lightweight Static Analysis for Many Languages
GITHUB.COM/RETURNTOCORP

πŸ“†πŸ Upcoming Python Events


EuroPython 2022
July 11 to July 18, 2022

Building Scalable Web Apps With Python
July 11 to July 16, 2022

Santa Cruz Python Meetup
July 13, 2022

Weekly Real Python Office Hours Q&A (Virtual)
July 13, 2022

PiterPy Breakfast
July 13, 2022

Python Atlanta
July 14, 2022

Karlsruhe Python User Group (KaPy)
July 15, 2022
Happy Pythoning!
Copyright Β© 2022 PyCoder’s Weekly, All rights reserved.
You are receiving this email because you opted in on our website at pycoders.com
Our mailing address: DevCademy Media Inc. Β· #720-999 West Broadway, Vancouver BC V5Z 1K5, Canada

Unsubscribe | Update Email Address

Older messages

Functional Programming, Single Page Apps with Pyodide, Composing Music, and More

Tuesday, July 5, 2022

Exploring Functional Programming With Bruce Eckel #532 – JULY 5, 2022 VIEW IN BROWSER The PyCoder's Weekly Logo Exploring Functional Programming With Bruce Eckel Would you like to explore the

Tic-Tac-Toe With Tkinter, 6 Steps After Django startproject, AsyncIO for Web Apps, and More

Tuesday, June 28, 2022

Build a Tic-Tac-Toe Game With Python and Tkinter #531 – JUNE 28, 2022 VIEW IN BROWSER The PyCoder's Weekly Logo Build a Tic-Tac-Toe Game With Python and Tkinter In this step-by-step project, you

Objects, Functions, Generators, & Coroutines; Combining Data in pandas; Lazy Imports; and More

Tuesday, June 21, 2022

Objects, Functions, Generators, and Coroutines #530 – JUNE 21, 2022 VIEW IN BROWSER The PyCoder's Weekly Logo Objects, Functions, Generators, and Coroutines Although different concepts, objects,

PyScript, Debugging in Django, Password Handling, and More

Tuesday, June 14, 2022

A First Look at PyScript: Python in the Web Browser #529 – JUNE 14, 2022 VIEW IN BROWSER The PyCoder's Weekly Logo A First Look at PyScript: Python in the Web Browser In this tutorial, you'll

Django Static Files, Data Cleaning, CPython Strings, and More

Tuesday, June 7, 2022

Django Static Files and Templates #528 – JUNE 7, 2022 VIEW IN BROWSER The PyCoder's Weekly Logo Django Static Files and Templates “Static files like CSS, JavaScript, and fonts are a core piece of

You Might Also Like

Digest #135: Kubernetes Hacks, Terraform CI/CD, HashiCorp Acquisition, AWS Data Transfer Monitoring

Friday, April 26, 2024

Explore Advanced Kubernetes Techniques, Dive Into Terraform CI/CD Frameworks, Monitor AWS Data Transfer, and Explore Cloud Security with Gitleaks! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Build5Nines Newsletter - April 25, 2024

Friday, April 26, 2024

View this email in your browser Build5Nines Build5Nines Newsletter Thank you for subscribing! I look forward to sharing with you the latest cloud news, technical help, and other thoughts around DevOps

Ranked | Which City Has the Most Billionaires in 2024? 💰

Friday, April 26, 2024

Just two countries account for half of the top 20 cities with the most billionaires. And the majority of the other half are found in Asia. View Online | Subscribe Presented by: Discover what drives

iOS Dev Weekly - Issue 658

Friday, April 26, 2024

Meet the Swift Student Challenge winners for WWDC 2024 🎉 View on the Web Archives ISSUE 658 April 26th 2024 Comment Visiting WWDC is always a special experience, but attending is harder than with many

Introducing SwiftUI to the team, Let loose and much more!

Friday, April 26, 2024

View in browser Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. How We Got Everyone on Board with a New Technology

SWLW #596: SRE and the art of improvisation, The power of celebration, and more.

Friday, April 26, 2024

Weekly articles & videos about people, culture and leadership: everything you need to design the org that makes the product. A weekly newsletter by Oren Ellenbogen with the best content I found

Notion's New Look | In-App Notifications | Duplicated Automations

Friday, April 26, 2024

Your weekly Notion digest with the finest tip, latest news, and improvements! 🔥 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Don’t celebrate the demise of non-competes quite yet

Friday, April 26, 2024

A slew of lawsuits are heading the FTC's way after it voted to kill non-competes View this email online in your browser By Alex Wilhelm Friday, April 26, 2024 Welcome to TechCrunch AM! I love this

The best work laptop for most people

Friday, April 26, 2024

Old Kindle? Don't do this; How to change your IP address; Net neutrality restored -- ZDNET ZDNET Tech Today - US April 26, 2024 placeholder The work laptop I recommend to most people is not made by

New 'Brokewell' Android Banking Malware Spread Through Fake Browser Updates

Friday, April 26, 2024

THN Daily Updates Newsletter cover Webinar -- Uncovering Contemporary DDoS Attack Tactics -- and How to Fight Back Stop DDoS Attacks Before They Stop Your Business... and Make You Headline News.