Python Bytes: #319 CSS-Style Queries for... JSON?
Link: https://pythonbytes.fm/episodes/show/319/css-style-queries-for...-json
<a href='https://www.youtube.com/watch?v=rvhdSQvzYaM' style='font-weight: bold;'>Watch on YouTube</a><br>
<br>
<p><strong>About the show</strong></p>
<p>Sponsored by <a href="http://pythonbytes.fm/f
Link: https://pythonbytes.fm/episodes/show/319/css-style-queries-for...-json
<a href='https://www.youtube.com/watch?v=rvhdSQvzYaM' style='font-weight: bold;'>Watch on YouTube</a><br>
<br>
<p><strong>About the show</strong></p>
<p>Sponsored by <a href="http://pythonbytes.fm/f
pythonbytes.fm
CSS-Style Queries for... JSON?
News and announcements from the Python community for the week of Jan 18th, 2023
Hynek Schlawack: Why I Like Nox
Link: https://hynek.me/articles/why-i-like-nox/
Ever since I got involved with open-source Python projects, Tox has been vital for testing packages across Python versions (and other factors). However, lately, I’ve been increasingly using Nox for my
Link: https://hynek.me/articles/why-i-like-nox/
Ever since I got involved with open-source Python projects, Tox has been vital for testing packages across Python versions (and other factors). However, lately, I’ve been increasingly using Nox for my
Hynek Schlawack
Why I Like Nox
Ever since I got involved with open-source Python projects, tox has been vital for testing packages across Python versions (and other factors). However, lately, I’ve been increasingly using Nox for my projects instead. Since I’ve been asked why repeatedly…
Will Kahn-Greene: Socorro: Schema based overhaul of crash ingestion: retrospective (2022)
Link: https://bluesock.org/~willkg/blog/mozilla/socorro_schema_based_overhaul.html
Project
time:
2+ years
impact:
radically reduced risk of data leaks due to misconfigured permissions
centralized and simplified configuration and management of fields
normalization and validation p
Link: https://bluesock.org/~willkg/blog/mozilla/socorro_schema_based_overhaul.html
Project
time:
2+ years
impact:
radically reduced risk of data leaks due to misconfigured permissions
centralized and simplified configuration and management of fields
normalization and validation p
Will's Blog
Socorro: Schema based overhaul of crash ingestion: retrospective (2022
Project
time:
2+ years
impact:
radically reduced risk of data leaks due to misconfigured permissions
centralized and simplified configuration and management of fields
normalization and validation p
time:
2+ years
impact:
radically reduced risk of data leaks due to misconfigured permissions
centralized and simplified configuration and management of fields
normalization and validation p
Talk Python to Me: #399: Monorepos in Python
Link: https://talkpython.fm/episodes/show/399/monorepos-in-python
Monorepos are contrary to how many of us have been taught to use source control. To start a project or app, the first thing we do is create a git repo for it. This leads to many focused and small repo
Link: https://talkpython.fm/episodes/show/399/monorepos-in-python
Monorepos are contrary to how many of us have been taught to use source control. To start a project or app, the first thing we do is create a git repo for it. This leads to many focused and small repo
talkpython.fm
Monorepos in Python
Monorepos are contrary to how many of us have been taught to use source control. To start a project or app, the first thing we do is create a git repo for it. This leads to many focused and small repositories. A quick check of my GitHub account shows there…
Ned Batchelder: Scriv 1.2: create GitHub releases
Link: https://nedbatchelder.com/blog/202301/scriv_12_create_github_releases.html
I’ve been adding to scriv, my changelog management tool.
The latest release is 1.2.0, with improvements to creating GitHub releases.As I mentioned on last
month’s podcast, I think it’s important to ha
Link: https://nedbatchelder.com/blog/202301/scriv_12_create_github_releases.html
I’ve been adding to scriv, my changelog management tool.
The latest release is 1.2.0, with improvements to creating GitHub releases.As I mentioned on last
month’s podcast, I think it’s important to ha
Nedbatchelder
Scriv 1.2: create GitHub releases
I’ve been adding to <a rel="external noopener" href="https://pypi.org/project/scriv/">scriv</a>, my changelog management tool. The latest release is 1.2.0, with improvements to creating GitHub releases.
Mahmoud Hashemi: Cruising through complex data
Link: http://sedimental.org/cruising_through_data.html
This post is a showcase of data wrangling techniques in Python, using glom.
If you haven't heard of glom, it's a data transformation library and CLI designed for Python.
Think HTML templating, but f
Link: http://sedimental.org/cruising_through_data.html
This post is a showcase of data wrangling techniques in Python, using glom.
If you haven't heard of glom, it's a data transformation library and CLI designed for Python.
Think HTML templating, but f
sedimental.org
Cruising through complex data — Sedimental
Accretionary thoughts by Mahmoud Hashemi
Python Circle: Creating a bar chart in Django Application
Link: https://pythoncircle.com/post/779/creating-a-bar-chart-in-django-application/
Minimal example of how to create a bar chart or pie chart in Django application using Charts.js. Drawing Analytics charts in Django application. Using charts and graphs to make your Django application
Link: https://pythoncircle.com/post/779/creating-a-bar-chart-in-django-application/
Minimal example of how to create a bar chart or pie chart in Django application using Charts.js. Drawing Analytics charts in Django application. Using charts and graphs to make your Django application
Python Circle
Creating a bar chart in Django Application
Minimal example of how to create a bar chart or pie chart in Django application using Charts.js. Drawing Analytics charts in Django application. Using charts and graphs to make your Django application visually appealing. Creating Dashboards using Charts.js…
Python⇒Speed: Some reasons to avoid Cython
Link: https://pythonspeed.com/articles/cython-limitations/
If you need to speed up Python, Cython is a very useful tool.
It lets you seamlessly merge Python syntax with calls into C or C++ code, making it easy to write high-performance extensions with rich Py
Link: https://pythonspeed.com/articles/cython-limitations/
If you need to speed up Python, Cython is a very useful tool.
It lets you seamlessly merge Python syntax with calls into C or C++ code, making it easy to write high-performance extensions with rich Py
Python⇒Speed
Some reasons to avoid Cython
Cython is an easy way to speed up your Python code—but it doesn’t scale well to large projects.
Daniel Roy Greenfeld: Configuring Sphinx Auto-Doc with projects having Django dependencies
Link: https://daniel.feldroy.com/posts/2023-01-configuring-sphinx-auto-doc-with-django
How to make it so projects with Django as a dependency benefit from Sphinx's auto-documentation features.
The Problem
I want to be able to document open source packages with Sphinx (ex. xocto) and hav
Link: https://daniel.feldroy.com/posts/2023-01-configuring-sphinx-auto-doc-with-django
How to make it so projects with Django as a dependency benefit from Sphinx's auto-documentation features.
The Problem
I want to be able to document open source packages with Sphinx (ex. xocto) and hav
Daniel Roy Greenfeld
Configuring Sphinx Auto-Doc with projects having Django dependencies
How to make it so projects with Django as a dependency benefit from Sphinx's auto-documentation features.
Codementor: Did you knew this about Python ???
Link: https://www.codementor.io/nimeshneema/did-you-knew-this-about-python-21745gqn9v
you should know this about python
Link: https://www.codementor.io/nimeshneema/did-you-knew-this-about-python-21745gqn9v
you should know this about python
www.codementor.io
Did you knew this about Python ??? | Codementor
you should know this about python
Codementor: Before directly jumping to code, learn this...
Link: https://www.codementor.io/nimeshneema/before-directly-jumping-to-code-learn-this-2175845sno
what to learn before jumping to code
Link: https://www.codementor.io/nimeshneema/before-directly-jumping-to-code-learn-this-2175845sno
what to learn before jumping to code
www.codementor.io
Before directly jumping to code, learn this... | Codementor
what to learn before jumping to code
Kay Hayen: Nuitka Package Configuration Kickoff
Link: https://nuitka.net/posts/nuitka-package-config-kickoff.html
The term “kickoff” refers to a series of posts about the Nuitka package
configuration. The details are here on a dedicate page on the web site
only. Nuitka Package Configuration.
This documentation is
Link: https://nuitka.net/posts/nuitka-package-config-kickoff.html
The term “kickoff” refers to a series of posts about the Nuitka package
configuration. The details are here on a dedicate page on the web site
only. Nuitka Package Configuration.
This documentation is
Real Python: The Real Python Podcast – Episode #141: Exploring Python With bpython & Formalizing f-String Grammar
Link: https://realpython.com/podcasts/rpp/141/
Have you used the Python Read-Eval-Print Loop (REPL) to explore the language and learn about how it operates? Would it help if it provided syntax highlighting, definitions, and code completion and beh
Link: https://realpython.com/podcasts/rpp/141/
Have you used the Python Read-Eval-Print Loop (REPL) to explore the language and learn about how it operates? Would it help if it provided syntax highlighting, definitions, and code completion and beh
Realpython
Episode #141: Exploring Python With bpython & Formalizing f-String Grammar – The Real Python Podcast
Have you used the Python Read-Eval-Print Loop (REPL) to explore the language and learn about how it operates? Would it help if it provided syntax highlighting, definitions, and code completion and behaved more like an IDE? This week on the show, Christopher…
Python for Beginners: Split String Into Characters in Python
Link: https://www.pythonforbeginners.com/basics/split-string-into-characters-in-python
Strings are used for text manipulation in Python. In this article, we will discuss different ways to split a string into characters in python.
Table of ContentsSplit String Into Characters Using for L
Link: https://www.pythonforbeginners.com/basics/split-string-into-characters-in-python
Strings are used for text manipulation in Python. In this article, we will discuss different ways to split a string into characters in python.
Table of ContentsSplit String Into Characters Using for L
PythonForBeginners.com
Split String Into Characters in Python - PythonForBeginners.com
Split String Into Characters in Python will help you improve your python skills with easy to follow examples and tutorials.
Python GUIs: QCheckBox
Link: https://www.pythonguis.com/docs/qcheckbox/
A checkbox is a square-shaped widget used in graphical user interfaces (GUI) to provide users
with a way to enable or disable options, or to allow users to enable or disable certain features
of the ap
Link: https://www.pythonguis.com/docs/qcheckbox/
A checkbox is a square-shaped widget used in graphical user interfaces (GUI) to provide users
with a way to enable or disable options, or to allow users to enable or disable certain features
of the ap
Python GUIs
PyQt QCheckBox Widget — Add toggleable Config & Preferences checkbox options
Enhance your PyQt/PySide interfaces with QCheckBox for configurable options. This guide covers everything from basic toggles to advanced customization for a dynamic user experience. A checkbox is a square-shaped widget used in graphical user interfaces (GUI)…
PyCharm: PyCharm 2023.1: Early Access Program Is Open!
Link: https://blog.jetbrains.com/pycharm/2023/01/2023-1-eap-1/
We are opening the Early Access Program for PyCharm 2023.1! We invite you to take part and help us fine-tune the features we plan to include in PyCharm 2023.1.
If you haven’t yet participated in one
Link: https://blog.jetbrains.com/pycharm/2023/01/2023-1-eap-1/
We are opening the Early Access Program for PyCharm 2023.1! We invite you to take part and help us fine-tune the features we plan to include in PyCharm 2023.1.
If you haven’t yet participated in one
The JetBrains Blog
PyCharm 2023.1: Early Access Program Is Open! | The PyCharm Blog
We are opening the Early Access Program for PyCharm 2023.1! We invite you to take part and help us fine-tune the features we plan to include in PyCharm 2023.1.
Brett Cannon: Testing a Python project using the WASI build of CPython with pytest
Link: https://snarky.ca/testing-a-project-using-the-wasi-build-of-cpython-with-pytest/
As part of bringing Python to the browser via vscode.dev, I looked into what it looks like today (January 2023) to test a Python project that uses pytest with a WASI build of CPython (see my post on W
Link: https://snarky.ca/testing-a-project-using-the-wasi-build-of-cpython-with-pytest/
As part of bringing Python to the browser via vscode.dev, I looked into what it looks like today (January 2023) to test a Python project that uses pytest with a WASI build of CPython (see my post on W
Tall, Snarky Canadian
Testing a Python project using the WASI build of CPython with pytest
As part of bringing Python to the browser via vscode.dev, I looked into what it looks like today (January 2023) to test a Python project that uses pytest with a WASI build of CPython (see my post on WebAssembly and its various platforms if you don't know…
PyBites: Testing membership and empty strings
Link: https://pybit.es/articles/testing-membership-and-empty-strings/
I was working on one of the exercises on the Pybites platform (Bite 29) and encountered a situation I didn’t understand. I needed to check a set of inputs to see if they were alphanumeric or not as pa
Link: https://pybit.es/articles/testing-membership-and-empty-strings/
I was working on one of the exercises on the Pybites platform (Bite 29) and encountered a situation I didn’t understand. I needed to check a set of inputs to see if they were alphanumeric or not as pa
PyBites
Testing Membership And Empty Strings - PyBites
I was working on one of the exercises on the Pybites platform (Bite 29) and encountered a situation I didn’t understand. I needed to check a set of inputs to
CodersLegacy: Python Error: “most likely due to a circular import” (Solution)
Link: https://coderslegacy.com/circular-import-error-with-solution/
In this article we will discuss the Circular Import Error that can occur when importing modules in Python, and how to solve it.
What is a Circular Import?
Circular imports in Python can be a tricky
Link: https://coderslegacy.com/circular-import-error-with-solution/
In this article we will discuss the Circular Import Error that can occur when importing modules in Python, and how to solve it.
What is a Circular Import?
Circular imports in Python can be a tricky
CodersLegacy
Python Error: "most likely due to a circular import" (Solution)
In this article we will discuss the Circular Import Error that can occur when importing modules in Python, and how to solve it.
Kushal Das: Johnnycanencrypt 0.13.0 released
Link: https://kushaldas.in/posts/johnnycanencrypt-0-13-0-released.html
I just now released
v0.13.0
of my johnnycanencrypt project. It is a Python module written in Rust, which
provides OpenPGP functionality including allows usage of Yubikey 4/5 as
smartcards. From 0.12.
Link: https://kushaldas.in/posts/johnnycanencrypt-0-13-0-released.html
I just now released
v0.13.0
of my johnnycanencrypt project. It is a Python module written in Rust, which
provides OpenPGP functionality including allows usage of Yubikey 4/5 as
smartcards. From 0.12.
Jonathan Street: Updating FIDO U2F to WebAuthn
Link: http://jonathanstreet.com/blog/update-fido-u2f-to-webauthn/
Back in 2018 I published a post on adding support for FIDO U2F second factor authentication to a flask application. At the time, FIDO U2F was a relatively new technology and, based in part on its deve
Link: http://jonathanstreet.com/blog/update-fido-u2f-to-webauthn/
Back in 2018 I published a post on adding support for FIDO U2F second factor authentication to a flask application. At the time, FIDO U2F was a relatively new technology and, based in part on its deve