Django Weblog: Welcome our new Fellow - Sarah Boyce
Link: https://www.djangoproject.com/weblog/2024/mar/22/welcome-our-new-fellow-sarah-boyce/
The DSF Board and Fellows Committee are pleased to introduce Sarah Boyce as our new Django Fellow. Sarah will be joining Natalia Bidart who is continuing her excellent tenure as a Fellow.
Sarah is a s
Link: https://www.djangoproject.com/weblog/2024/mar/22/welcome-our-new-fellow-sarah-boyce/
The DSF Board and Fellows Committee are pleased to introduce Sarah Boyce as our new Django Fellow. Sarah will be joining Natalia Bidart who is continuing her excellent tenure as a Fellow.
Sarah is a s
Django Project
Welcome our new Fellow - Sarah Boyce
Posted by Chaim Kirby on March 22, 2024
Python Morsels: Unnecessary else statements
Link: https://www.pythonmorsels.com/unnecessary-else-statements/
When your function ends in an else block with a return statement in it, should you remove that else?
Table of contents
A function where both if and else return
Is that else statement unnecessary?
S
Link: https://www.pythonmorsels.com/unnecessary-else-statements/
When your function ends in an else block with a return statement in it, should you remove that else?
Table of contents
A function where both if and else return
Is that else statement unnecessary?
S
Pythonmorsels
Unnecessary else statements
When your function ends in an else block with a return statement in it, should you remove that else?
Kay Hayen: Nuitka Release 2.1
Link: https://nuitka.net/posts/nuitka-release-21.html
This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler,
“download now”.
This release had focus on new features and new optimization. There is a
al
Link: https://nuitka.net/posts/nuitka-release-21.html
This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler,
“download now”.
This release had focus on new features and new optimization. There is a
al
Matt Layman: Post-launch Punchlist - Building SaaS with Python and Django #186
Link: https://www.mattlayman.com/blog/2024/post-launch-punchlist-building-saas-with-python-and-django-186/
In this episode, we had a bunch of issues to resolve post-launch. I set the code that causes trials to expire, made updates to who receives prompt emails, and added some polish to the sign up process
Link: https://www.mattlayman.com/blog/2024/post-launch-punchlist-building-saas-with-python-and-django-186/
In this episode, we had a bunch of issues to resolve post-launch. I set the code that causes trials to expire, made updates to who receives prompt emails, and added some polish to the sign up process
Matt Layman
Post-launch Punchlist - Building SaaS with Python and Django #186
In this episode, we had a bunch of issues to resolve post-launch. I set the code that causes trials to expire, made updates to who receives prompt emails, and added some polish to the sign up process and interface to make it clear what will happen in the…
Python Software Foundation: Announcing a PyPI Support Specialist
Link: https://pyfound.blogspot.com/2024/03/announcing-pypi-support-specialist.html
We launched the Python Package Index (PyPI) in 2003 and for most of its history a robust and dedicated volunteer community kept it running. Eventually, we put a bit of PSF staff time into the maintena
Link: https://pyfound.blogspot.com/2024/03/announcing-pypi-support-specialist.html
We launched the Python Package Index (PyPI) in 2003 and for most of its history a robust and dedicated volunteer community kept it running. Eventually, we put a bit of PSF staff time into the maintena
Python Software Foundation Blog
Announcing a PyPI Support Specialist
We launched the Python Package Index (PyPI) in 2003 and for most of its history a robust and dedicated volunteer community kept it running. ...
Zato Blog: Systems Automation in Python
Link: https://zato.io/en/blog/automation-in-python.html
Systems Automation in Python
2024-03-25, by Dariusz Suchojad
How to automate systems in Python and how the Zato Python integration platform differs from a network
automation tool, how to start
Link: https://zato.io/en/blog/automation-in-python.html
Systems Automation in Python
2024-03-25, by Dariusz Suchojad
How to automate systems in Python and how the Zato Python integration platform differs from a network
automation tool, how to start
Real Python: Prompt Engineering: A Practical Example
Link: https://realpython.com/practical-prompt-engineering/
You’ve used ChatGPT, and you understand the potential of using a large language model (LLM) to assist you in your tasks. Maybe you’re already working on an LLM-supported application and have read abou
Link: https://realpython.com/practical-prompt-engineering/
You’ve used ChatGPT, and you understand the potential of using a large language model (LLM) to assist you in your tasks. Maybe you’re already working on an LLM-supported application and have read abou
Realpython
Prompt Engineering: A Practical Example – Real Python
Learn prompt engineering techniques with a practical, real-world project to get better results from large language models. This tutorial covers zero-shot and few-shot prompting, delimiters, numbered steps, role prompts, chain-of-thought prompting, and more.…
PyCharm: PyCharm 2024.1 Release Candidate Is Out!
Link: https://blog.jetbrains.com/pycharm/2024/03/pycharm-2024-1-release-candidate-is-out/
The PyCharm 2024.1 RC is now available!
You can get the latest build from our website, through the free Toolbox App, or via snaps for Ubuntu.
Download PyCharm 2024.1 RC
To use this build, you need to
Link: https://blog.jetbrains.com/pycharm/2024/03/pycharm-2024-1-release-candidate-is-out/
The PyCharm 2024.1 RC is now available!
You can get the latest build from our website, through the free Toolbox App, or via snaps for Ubuntu.
Download PyCharm 2024.1 RC
To use this build, you need to
The JetBrains Blog
PyCharm 2024.1 Release Candidate Is Out! | The PyCharm Blog
The PyCharm 2024.1 RC is now available! You can get the latest build from our website, through the free Toolbox App, or via snaps for Ubuntu. Download PyCharm 2024.1 RC To use this bu
Programiz: Python List
Link: https://www.programiz.com/python-programming/list
In this tutorial, we will learn about Python lists (creating lists, changing list items, removing items, and other list operations) with the help of examples.
Link: https://www.programiz.com/python-programming/list
In this tutorial, we will learn about Python lists (creating lists, changing list items, removing items, and other list operations) with the help of examples.
Programiz
Python List (With Examples)
Python lists store multiple data together in a single variable. In this tutorial, we will learn about Python lists (creating lists, changing list items, removing items, and other list operations) with the help of examples.
Robin Wilson: My geospatial PDF talk at FOSS4G 2021
Link: https://blog.rtwilson.com/my-geospatial-pdf-talk-at-foss4g-2021/
This is only about 3 years late – but I gave a talk at FOSS4G 2021 on geospatial PDFs. The full title was:
From static PDFs to interactive, geospatial PDFs, or, ‘I never knew PDFs could do that!’
The
Link: https://blog.rtwilson.com/my-geospatial-pdf-talk-at-foss4g-2021/
This is only about 3 years late – but I gave a talk at FOSS4G 2021 on geospatial PDFs. The full title was:
From static PDFs to interactive, geospatial PDFs, or, ‘I never knew PDFs could do that!’
The
Armin Ronacher: On Tech Debt: My Rust Library is now a CDO
Link: http://lucumr.pocoo.org/2024/3/26/rust-cdo
You're probably familiar with tech debt. There is a joke that if there is
tech debt, surely there must be derivatives to work with that debt? I'm
happy to say that the Rust ecosystem has created an
Link: http://lucumr.pocoo.org/2024/3/26/rust-cdo
You're probably familiar with tech debt. There is a joke that if there is
tech debt, surely there must be derivatives to work with that debt? I'm
happy to say that the Rust ecosystem has created an
Armin Ronacher's Thoughts and Writings
On Tech Debt: My Rust Library is now a CDO
Bringing the great successes of financial engineering to Rust.
Real Python: Finding Python Easter Eggs
Link: https://realpython.com/courses/finding-python-easter-eggs/
In this Code Conversation, you’ll follow a chat between Philipp and Bartosz as they go on an Easter egg hunt. Along the way, you’ll:
Learn about Easter egg hunt traditions
Uncover the first Easter eg
Link: https://realpython.com/courses/finding-python-easter-eggs/
In this Code Conversation, you’ll follow a chat between Philipp and Bartosz as they go on an Easter egg hunt. Along the way, you’ll:
Learn about Easter egg hunt traditions
Uncover the first Easter eg
Realpython
Finding Python Easter Eggs – Real Python
Python has its fair share of hidden surprises, commonly known as Easter eggs. From clever jokes to secret messages, these little mysteries are often meant to be discovered by curious geeks like you!
Python Bytes: #376 Every dunder method in a Python Lockbox
Link: https://pythonbytes.fm/episodes/show/376/every-dunder-method-in-a-python-lockbox
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><a href="https://micro.webology.dev/2024/03/20/on-robotstxt.html?utm_source=pocket_saves"><strong>🤖</strong></a> <a href="https://micro.
Link: https://pythonbytes.fm/episodes/show/376/every-dunder-method-in-a-python-lockbox
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><a href="https://micro.webology.dev/2024/03/20/on-robotstxt.html?utm_source=pocket_saves"><strong>🤖</strong></a> <a href="https://micro.
pythonbytes.fm
Every dunder method in a Python Lockbox
News and announcements from the Python community for the week of Mar 26th, 2024
PyCoder’s Weekly: Issue #622 (March 26, 2024)
Link: https://pycoders.com/issues/622
#622 – MARCH 26, 2024 View in Browser » Build a Python Turtle Game: Space Invaders Clone In this step-by-step tutorial, you’ll use Python’s turtle module to write a Space Invaders clone. You’ll
Link: https://pycoders.com/issues/622
#622 – MARCH 26, 2024 View in Browser » Build a Python Turtle Game: Space Invaders Clone In this step-by-step tutorial, you’ll use Python’s turtle module to write a Space Invaders clone. You’ll
Pycoders
PyCoder’s Weekly | Issue #622
Issue #622 of the PyCoder’s Weekly newsletter, published March 26, 2024.
PyPy: Fixing a Bug in PyPy's Incremental GC
Link: https://www.pypy.org/posts/2024/03/fixing-bug-incremental-gc.html
Introduction
Since last summer, I've been looking on and off into a weird and hard to
reproduce crash bug in PyPy. It was
manifesting only on CI, and it seemed to always happen in the AST rewriting
ph
Link: https://www.pypy.org/posts/2024/03/fixing-bug-incremental-gc.html
Introduction
Since last summer, I've been looking on and off into a weird and hard to
reproduce crash bug in PyPy. It was
manifesting only on CI, and it seemed to always happen in the AST rewriting
ph
PyPy
Fixing a Bug in PyPy's Incremental GC
Introduction
Since last summer, I've been looking on and off into a weird and hard to
reproduce crash bug in PyPy. It was
manifesting only on CI, and it seemed to always happen in the AST rewriting
ph
Since last summer, I've been looking on and off into a weird and hard to
reproduce crash bug in PyPy. It was
manifesting only on CI, and it seemed to always happen in the AST rewriting
ph
Python GUIs: Q&A: How Do I Display Images in PySide6? — Using QLabel to easily add images to your applications
Link: https://www.pythonguis.com/faq/adding-images-to-pyside6-applications/
Adding images to your application is a common requirement, whether you're building an image/photo viewer, or just want to add some decoration to your GUI. Unfortunately, because of how this is done in
Link: https://www.pythonguis.com/faq/adding-images-to-pyside6-applications/
Adding images to your application is a common requirement, whether you're building an image/photo viewer, or just want to add some decoration to your GUI. Unfortunately, because of how this is done in
Python GUIs
Adding images to PySide6 applications, using QLabel and QPixmap
Display images in PySide6 applications using QLabel and QPixmap. This practical guide covers using QLabel and QPixmap to enhance your GUIs, making your applications visually appealing and user-friendly. Adding images to your application is a common requirement…
Real Python: Reading and Writing WAV Files in Python
Link: https://realpython.com/python-wav-files/
There’s an abundance of third-party tools and libraries for manipulating and analyzing audio WAV files in Python. At the same time, the language ships with the little-known wave module in its standard
Link: https://realpython.com/python-wav-files/
There’s an abundance of third-party tools and libraries for manipulating and analyzing audio WAV files in Python. At the same time, the language ships with the little-known wave module in its standard
Realpython
Reading and Writing WAV Files in Python – Real Python
In this tutorial, you'll learn how to work with WAV audio files in Python using the standard-library wave module. Along the way, you'll synthesize sounds from scratch, visualize waveforms in the time domain, animate real-time spectrograms, and apply special…
Real Python: The Real Python Podcast – Episode #198: Build a Video Game With Python Turtle & Visualize Data in Seaborn
Link: https://realpython.com/podcasts/rpp/198/
Can you build a Space Invaders clone using Python's built-in turtle module? What advantages does the Seaborn data visualization library provide compared to Matplotlib? Christopher Trudeau is back on t
Link: https://realpython.com/podcasts/rpp/198/
Can you build a Space Invaders clone using Python's built-in turtle module? What advantages does the Seaborn data visualization library provide compared to Matplotlib? Christopher Trudeau is back on t
Realpython
Episode #198: Build a Video Game With Python Turtle & Visualize Data in Seaborn – The Real Python Podcast
Can you build a Space Invaders clone using Python's built-in turtle module? What advantages does the Seaborn data visualization library provide compared to Matplotlib? Christopher Trudeau is back on the show this week, along with special guest Real Python…
Seth Michael Larson: Security Developer-in-Residence Weekly Report #32
Link: http://sethmlarson.dev/security-developer-in-residence-weekly-report-32?date=2024-03-29
Security Developer-in-Residence Weekly Report #32
About •
Blog •
Link: http://sethmlarson.dev/security-developer-in-residence-weekly-report-32?date=2024-03-29
Security Developer-in-Residence Weekly Report #32
About •
Blog •
Seth Michael Larson
Security Developer-in-Residence Weekly Report #32
This critical role would not be possible without funding from the Alpha-Omega project. Massive thank-you to Alpha-Omega for investing in the security of the Python ecosystem!
Returned from my ...
Returned from my ...
Python Software Foundation: DjangoCon Africa Grant Process Retrospective
Link: https://pyfound.blogspot.com/2024/03/djangocon-africa-grant-process.html
The PSF received an open letter asking us, amongst other things, to look into some of our recent grant decisions and make recommendations to the PSF Board for improving the Grants Program. We contract
Link: https://pyfound.blogspot.com/2024/03/djangocon-africa-grant-process.html
The PSF received an open letter asking us, amongst other things, to look into some of our recent grant decisions and make recommendations to the PSF Board for improving the Grants Program. We contract
Python Software Foundation Blog
DjangoCon Africa Grant Process Retrospective
The PSF received an open letter asking us, amongst other things, to look into some of our recent grant decisions and make recommendations t...
Glyph Lefkowitz: DBXS 0.1.0
Link: https://blog.glyph.im/2024/03/dbxs-0.1.0.html
New Release
Yesterday I published a new release of
DBXS for you all. It’s still
ZeroVer, but it has graduated from double-ZeroVer as this
is the first nonzero minor version.
More to the point though,
Link: https://blog.glyph.im/2024/03/dbxs-0.1.0.html
New Release
Yesterday I published a new release of
DBXS for you all. It’s still
ZeroVer, but it has graduated from double-ZeroVer as this
is the first nonzero minor version.
More to the point though,
blog.glyph.im
DBXS 0.1.0
Today there is a new release of my database access and query organizer library with support for MySQL, PostgreSQL, and asyncio.