Real Python: The Real Python Podcast – Episode #239: Behavior-Driven vs Test-Driven Development & Using Regex in Python
Link: https://realpython.com/podcasts/rpp/239/
What is behavior-driven development, and how does it work alongside test-driven development? How do you communicate requirements between teams in an organization? Christopher Trudeau is back on the sh
Link: https://realpython.com/podcasts/rpp/239/
What is behavior-driven development, and how does it work alongside test-driven development? How do you communicate requirements between teams in an organization? Christopher Trudeau is back on the sh
Realpython
Episode #239: Behavior-Driven vs Test-Driven Development & Using Regex in Python – The Real Python Podcast
What is behavior-driven development, and how does it work alongside test-driven development? How do you communicate requirements between teams in an organization? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly…
Hugo van Kemenade: Improving licence metadata
Link: https://hugovk.dev/blog/2025/improving-licence-metadata/
What? #PEP 639 defines a spec on how to document licences
used in Python projects.
Instead of using a Trove classifier such as “License ::
OSI Approved :: BSD License”, which is imprecise (for example
Link: https://hugovk.dev/blog/2025/improving-licence-metadata/
What? #PEP 639 defines a spec on how to document licences
used in Python projects.
Instead of using a Trove classifier such as “License ::
OSI Approved :: BSD License”, which is imprecise (for example
Hugo van Kemenade
Improving licence metadata
How to update your Python project for PEP 639
Django Weblog: DjangoCongress JP 2025 Announcement and Live Streaming!
Link: https://www.djangoproject.com/weblog/2025/feb/14/djangocongress-jp-2025-announcement-and-livestream/
DjangoCongress JP 2025, to be held on Saturday, February 22, 2025 at 10 am (Japan Standard Time), will be broadcast live!
It will be streamed on the following YouTube Live channels:
DjangoCongress J
Link: https://www.djangoproject.com/weblog/2025/feb/14/djangocongress-jp-2025-announcement-and-livestream/
DjangoCongress JP 2025, to be held on Saturday, February 22, 2025 at 10 am (Japan Standard Time), will be broadcast live!
It will be streamed on the following YouTube Live channels:
DjangoCongress J
Django Project
DjangoCongress JP 2025 Announcement and Live Streaming!
Posted by DjangoCongress JP team on Feb. 14, 2025
Kay Hayen: Nuitka this week #16
Link: https://nuitka.net/posts/nuitka-this-week-16.html
Hey Nuitka users! This started out as an idea of a weekly update, but
that hasn’t happened, and so we will switch it over to just writing up
when something interesting happens and then push it out rel
Link: https://nuitka.net/posts/nuitka-this-week-16.html
Hey Nuitka users! This started out as an idea of a weekly update, but
that hasn’t happened, and so we will switch it over to just writing up
when something interesting happens and then push it out rel
Real Python: Python News Roundup: February 2025
Link: https://realpython.com/python-news-february-2025/
The new year has brought a flurry of activity to the Python community. New bugfix releases of Python 3.12 and 3.13 show that the developers seemingly never sleep. A new type of interpreter is slated f
Link: https://realpython.com/python-news-february-2025/
The new year has brought a flurry of activity to the Python community. New bugfix releases of Python 3.12 and 3.13 show that the developers seemingly never sleep. A new type of interpreter is slated f
Realpython
Python News Roundup: February 2025 – Real Python
2025 looks to be an exciting year for Python. A new type of interpreter improves the performance of the upcoming Python 3.14. Additionally, the community is busy developing third-party libraries, challenging each other with new puzzles, and planning conferences.
Quansight Labs Blog: Mastering DuckDB when you're used to pandas or Polars
Link: https://labs.quansight.org/blog/duckdb-when-used-to-frames
It's not as scary as you think
Link: https://labs.quansight.org/blog/duckdb-when-used-to-frames
It's not as scary as you think
labs.quansight.org
Mastering DuckDB when you're used to pandas or Polars: part 1
It's not as scary as you think
Python Bytes: #420 90% Done in 50% of the Available Time
Link: https://pythonbytes.fm/episodes/show/420/90-done-in-50-of-the-available-time
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong><a href="https://peps.python.org/pep-0772/?featured_on=pythonbytes">PEP 772 – Packaging governance process</a></strong></li>
<li
Link: https://pythonbytes.fm/episodes/show/420/90-done-in-50-of-the-available-time
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong><a href="https://peps.python.org/pep-0772/?featured_on=pythonbytes">PEP 772 – Packaging governance process</a></strong></li>
<li
pythonbytes.fm
90% Done in 50% of the Available Time
News and announcements from the Python community for the week of Feb 17th, 2025
Python Software Foundation: Where is the PSF? 2025 Edition
Link: https://pyfound.blogspot.com/2025/02/where-is-psf-2025-edition.html
Where to Find the PSF OnlineOne of the main ways we reach people for news and information about the PSF and Python is on social media. There’s been a lot of uncertainty around X as well as some other
Link: https://pyfound.blogspot.com/2025/02/where-is-psf-2025-edition.html
Where to Find the PSF OnlineOne of the main ways we reach people for news and information about the PSF and Python is on social media. There’s been a lot of uncertainty around X as well as some other
Python Software Foundation Blog
Where is the PSF? 2025 Edition
Where to Find the PSF Online One of the main ways we reach people for news and information about the PSF and Python is on social media. Ther...
PyCharm: Which Is the Best Python Web Framework: Django, Flask, or FastAPI?
Link: https://blog.jetbrains.com/pycharm/2025/02/django-flask-fastapi/
Search for Python web frameworks, and three names will consistently come up: Django, Flask, and FastAPI. Our latest Python Developer Survey Results confirm that these three frameworks remain develope
Link: https://blog.jetbrains.com/pycharm/2025/02/django-flask-fastapi/
Search for Python web frameworks, and three names will consistently come up: Django, Flask, and FastAPI. Our latest Python Developer Survey Results confirm that these three frameworks remain develope
The JetBrains Blog
Which Is the Best Python Web Framework: Django, Flask, or FastAPI? | The PyCharm Blog
Read this blog to find the best Python web framework for your project. Compare Django, Flask, and FastAPI – their strengths, trade-offs, and key differences.
Real Python: Concatenating Strings in Python Efficiently
Link: https://realpython.com/courses/concatenating-strings-efficiently/
Python string concatenation is a fundamental operation that combines multiple strings into a single string. In Python, you can concatenate strings using the + operator or append them with +=. For more
Link: https://realpython.com/courses/concatenating-strings-efficiently/
Python string concatenation is a fundamental operation that combines multiple strings into a single string. In Python, you can concatenate strings using the + operator or append them with +=. For more
Realpython
Concatenating Strings in Python Efficiently – Real Python
In this video course, you'll learn how to concatenate strings in Python. You'll use different tools and techniques for string concatenation, including the concatenation operators and the .join() method. You'll also explore other tools that can also be handy…
PyCoder’s Weekly: Issue #669: Joining Strings, MongoDB in Django, Mobile Wheels, and More (Feb. 18, 2025)
Link: https://pycoders.com/issues/669
#669 – FEBRUARY 18, 2025 View in Browser » How to Join Strings in Python In this tutorial, you’ll learn how to use Python’s built-in .join() method to combine string elements from an iterable in
Link: https://pycoders.com/issues/669
#669 – FEBRUARY 18, 2025 View in Browser » How to Join Strings in Python In this tutorial, you’ll learn how to use Python’s built-in .join() method to combine string elements from an iterable in
Pycoders
PyCoder’s Weekly | Issue #669
Issue #669 of the PyCoder’s Weekly newsletter, published Feb. 18, 2025.
Eli Bendersky: Benchmarking utility for Python
Link: https://eli.thegreenplace.net/2025/benchmarking-utility-for-python/
Go programmers have it pretty good with the benchmarking capabilities provided
by the standard library. Say we want to benchmark a dot product
implementation:
func dotProduct(a, b []float32) float32 {
Link: https://eli.thegreenplace.net/2025/benchmarking-utility-for-python/
Go programmers have it pretty good with the benchmarking capabilities provided
by the standard library. Say we want to benchmark a dot product
implementation:
func dotProduct(a, b []float32) float32 {
Django Weblog: Django 5.2 beta 1 released
Link: https://www.djangoproject.com/weblog/2025/feb/19/django-52-beta-1-released/
Django 5.2 beta 1 is now available. It represents the second stage in the 5.2
release cycle and is an opportunity for you to try out the changes coming in
Django 5.2.
Django 5.2 brings a composite of
Link: https://www.djangoproject.com/weblog/2025/feb/19/django-52-beta-1-released/
Django 5.2 beta 1 is now available. It represents the second stage in the 5.2
release cycle and is an opportunity for you to try out the changes coming in
Django 5.2.
Django 5.2 brings a composite of
Django Project
Django 5.2 beta 1 released
Posted by Sarah Boyce on Feb. 19, 2025
Real Python: How to Manage Python Projects With pyproject.toml
Link: https://realpython.com/python-pyproject-toml/
The pyproject.toml file simplifies Python project configuration by unifying package setup, managing dependencies, and streamlining builds. In this tutorial, you’ll learn how it can improve your day-to
Link: https://realpython.com/python-pyproject-toml/
The pyproject.toml file simplifies Python project configuration by unifying package setup, managing dependencies, and streamlining builds. In this tutorial, you’ll learn how it can improve your day-to
Realpython
How to Manage Python Projects With pyproject.toml – Real Python
Learn how to manage Python projects with the pyproject.toml configuration file. In this tutorial, you'll explore key use cases of the pyproject.toml file, including configuring your build, installing your package locally, managing dependencies, and publishing…
Armin Ronacher: Ugly Code and Dumb Things
Link: http://lucumr.pocoo.org/2025/2/20/ugly-code
This week I had a conversation with one of our engineers about “shitty
code” which lead me to sharing with him one of my more unusual
inspirations: Flamework, a
pseudo framework created at Flickr.
Tw
Link: http://lucumr.pocoo.org/2025/2/20/ugly-code
This week I had a conversation with one of our engineers about “shitty
code” which lead me to sharing with him one of my more unusual
inspirations: Flamework, a
pseudo framework created at Flickr.
Tw
Armin Ronacher's Thoughts and Writings
Ugly Code and Dumb Things
Why ugly and dumb code sometimes blind sights engineers from the
PyBites: NLP Made Easy: How We Prioritize Exercise Improvements with a Few Lines of Code
Link: https://pybit.es/articles/nlp-made-easy-prioritizing-exercise-improvements-in-a-few-loc/
We highly appreciate user feedback for continuous improvement. With hundreds of Bite exercises and thousands of reviews, it’s easy to get overwhelmed by the data though. How do you uncover insights fr
Link: https://pybit.es/articles/nlp-made-easy-prioritizing-exercise-improvements-in-a-few-loc/
We highly appreciate user feedback for continuous improvement. With hundreds of Bite exercises and thousands of reviews, it’s easy to get overwhelmed by the data though. How do you uncover insights fr
Pybites
NLP Made Easy: How We Prioritize Exercise Improvements With A Few Lines Of Code - Pybites
Enter TextBlob, a Python library that abstracts away the complexities of Natural Language Processing (NLP).
Python Morsels: Multiline strings
Link: https://www.pythonmorsels.com/multi-line-strings/
Need to represent multiple lines of text in Python? Use Python's multi-line string syntax!
Table of contents
A string with line breaks in it
Using string concatenation to build up long strings
Mul
Link: https://www.pythonmorsels.com/multi-line-strings/
Need to represent multiple lines of text in Python? Use Python's multi-line string syntax!
Table of contents
A string with line breaks in it
Using string concatenation to build up long strings
Mul
Pythonmorsels
Multiline strings
Need to represent multiple lines of text in Python? Use Python's multi-line string syntax!
Real Python: The Real Python Podcast – Episode #240: Telling Effective Stories With Your Python Visualizations
Link: https://realpython.com/podcasts/rpp/240/
How do you make compelling visualizations that best convey the story of your data? What methods can you employ within popular Python tools to improve your plots and graphs? This week on the show, Matt
Link: https://realpython.com/podcasts/rpp/240/
How do you make compelling visualizations that best convey the story of your data? What methods can you employ within popular Python tools to improve your plots and graphs? This week on the show, Matt
Realpython
Episode #240: Telling Effective Stories With Your Python Visualizations – The Real Python Podcast
How do you make compelling visualizations that best convey the story of your data? What methods can you employ within popular Python tools to improve your plots and graphs? This week on the show, Matt Harrison returns to discuss his new book "Effective Visualization:…
Talk Python to Me: #494: Update on Flet: Python + Flutter UIs
Link: https://talkpython.fm/episodes/show/494/update-on-flet-python-flutter-uis
As Python developers, we're incredibly lucky to have over half a million packages that we can use to build our applications with over at PyPI. However, when it comes to choosing a UI framework, the op
Link: https://talkpython.fm/episodes/show/494/update-on-flet-python-flutter-uis
As Python developers, we're incredibly lucky to have over half a million packages that we can use to build our applications with over at PyPI. However, when it comes to choosing a UI framework, the op
talkpython.fm
Update on Flet: Python + Flutter UIs
As Python developers, we're incredibly lucky to have over half a million packages that we can use to build our applications with over at PyPI. However, when it comes to choosing a UI framework, the options get narrowed down very quickly. Intersect those choices…
👍1