Test and Code: pytest-cov : The pytest plugin for measuring coverage
Link: https://testandcode.com/episodes/pytest-cov
pytest-cov is a pytest plugin that helps produce coverage reports using Coverage.py.In this episode, we'll discuss:what Coverage.py iswhy you should measure code coverage on both your source and test
Link: https://testandcode.com/episodes/pytest-cov
pytest-cov is a pytest plugin that helps produce coverage reports using Coverage.py.In this episode, we'll discuss:what Coverage.py iswhy you should measure code coverage on both your source and test
Test & Code
Test & Code | pytest-cov : The pytest plugin for measuring coverage
pytest-cov is a pytest plugin that helps produce coverage reports using Coverage.py.In this episode, we'll discuss:what Coverage.py iswhy you should measure code coverage on both your source and te...
Django Weblog: Djangonaut Space - New session 2025
Link: https://www.djangoproject.com/weblog/2025/jan/23/djangonaut-space-new-session-2025/
We are thrilled to announce that Djangonaut Space, a mentorship program, is open for applicants for our next cohort! 🚀
Djangonaut Space is holding a fourth session! This session will start on February
Link: https://www.djangoproject.com/weblog/2025/jan/23/djangonaut-space-new-session-2025/
We are thrilled to announce that Djangonaut Space, a mentorship program, is open for applicants for our next cohort! 🚀
Djangonaut Space is holding a fourth session! This session will start on February
Django Project
Djangonaut Space - New session 2025
Posted by Sarah Abderemane and Djangonaut Space Crew on Jan. 23, 2025
Armin Ronacher: Build It Yourself
Link: http://lucumr.pocoo.org/2025/1/24/build-it-yourself
Another day, another rant
about dependencies. from me. This time I will ask you that we
start and support a vibe shift when it comes to dependencies.
You're probably familiar with the concept of “dep
Link: http://lucumr.pocoo.org/2025/1/24/build-it-yourself
Another day, another rant
about dependencies. from me. This time I will ask you that we
start and support a vibe shift when it comes to dependencies.
You're probably familiar with the concept of “dep
Armin Ronacher's Thoughts and Writings
Build It Yourself
We need a vibe shift on dependencies in programming.
Real Python: The Real Python Podcast – Episode #236: Simon Willison: Using LLMs for Python Development
Link: https://realpython.com/podcasts/rpp/236/
What are the current large language model (LLM) tools you can use to develop Python? What prompting techniques and strategies produce better results? This week on the show, we speak with Simon Williso
Link: https://realpython.com/podcasts/rpp/236/
What are the current large language model (LLM) tools you can use to develop Python? What prompting techniques and strategies produce better results? This week on the show, we speak with Simon Williso
Realpython
Episode #236: Simon Willison: Using LLMs for Python Development – The Real Python Podcast
What are the current large language model (LLM) tools you can use to develop Python? What prompting techniques and strategies produce better results? This week on the show, we speak with Simon Willison about his LLM research and his exploration of writing…
Real Python: Python and TOML: New Best Friends
Link: https://realpython.com/python-toml/
TOML stands for Tom’s Obvious Minimal Language. Its human-readable syntax makes TOML convenient to parse into data structures across various programming languages. In Python, you can use the built-in
Link: https://realpython.com/python-toml/
TOML stands for Tom’s Obvious Minimal Language. Its human-readable syntax makes TOML convenient to parse into data structures across various programming languages. In Python, you can use the built-in
Realpython
Python and TOML: New Best Friends – Real Python
TOML is a configuration file format that's becoming increasingly popular in the Python community. In this tutorial, you'll learn the syntax of TOML and explore how you can work with TOML files in your own projects.
Real Python: How to Download Files From URLs With Python
Link: https://realpython.com/python-download-file-from-url/
Python makes it straightforward to download files from a URL with its robust set of libraries. For quick tasks, you can use the built-in urllib module or the requests library to fetch and save files.
Link: https://realpython.com/python-download-file-from-url/
Python makes it straightforward to download files from a URL with its robust set of libraries. For quick tasks, you can use the built-in urllib module or the requests library to fetch and save files.
Realpython
How to Download Files From URLs With Python – Real Python
In this tutorial, you'll find the right tools to help you download files from URLs with Python and manage the data retrieval process. You'll cover data streaming, thread pools, and asynchronous downloads.
Real Python: How to Flush the Output of the Python Print Function
Link: https://realpython.com/python-flush-print-output/
Python’s flush parameter in the print() function allows you to control when to empty the output data buffer, ensuring your output appears immediately. This is useful when building visual progress indi
Link: https://realpython.com/python-flush-print-output/
Python’s flush parameter in the print() function allows you to control when to empty the output data buffer, ensuring your output appears immediately. This is useful when building visual progress indi
Realpython
How to Flush the Output of the Python Print Function – Real Python
In this tutorial, you'll learn how to flush the output of Python's print function. You'll explore output stream buffering in Python using code examples and learn that output streams are block-buffered by default, and that print() with its default arguments…
Real Python: Executing Python Scripts With a Shebang
Link: https://realpython.com/python-shebang/
In shell scripts, the shebang line (#!) specifies the path to the interpreter that should execute the file. You can place it at the top of your Python file to tell the shell how to run your script, al
Link: https://realpython.com/python-shebang/
In shell scripts, the shebang line (#!) specifies the path to the interpreter that should execute the file. You can place it at the top of your Python file to tell the shell how to run your script, al
Realpython
Executing Python Scripts With a Shebang – Real Python
In this tutorial, you'll learn when and how to use the shebang line in your Python scripts to execute them from a Unix-like shell. Along the way, you'll run custom scripts written in your domain-specific language interpreted by Python.
Real Python: Python's raise: Effectively Raising Exceptions in Your Code
Link: https://realpython.com/python-raise-exception/
When you use the raise statement in Python to raise (or throw) an exception, you signal an error or an unusual condition in your program. With raise, you can trigger both built-in and custom exception
Link: https://realpython.com/python-raise-exception/
When you use the raise statement in Python to raise (or throw) an exception, you signal an error or an unusual condition in your program. With raise, you can trigger both built-in and custom exception
Realpython
Python's raise: Effectively Raising Exceptions in Your Code – Real Python
In this tutorial, you'll learn how to raise exceptions in Python, which will improve your ability to efficiently handle errors and exceptional situations in your code. This way, you'll write more reliable, robust, and maintainable code.
Quansight Labs Blog: libsf_error_state: SciPy's first shared library
Link: https://labs.quansight.org/blog/libsf-error-state
The story of the first shared library to make it into the world of low level code that lies beneath SciPy's surface.
Link: https://labs.quansight.org/blog/libsf-error-state
The story of the first shared library to make it into the world of low level code that lies beneath SciPy's surface.
labs.quansight.org
libsf_error_state: SciPy's first shared library
The story of the first shared library to make it into the world of low level code that lies beneath SciPy's surface.
Real Python: Python's zipfile: Manipulate Your ZIP Files Efficiently
Link: https://realpython.com/python-zipfile/
Python’s zipfile module allows you to efficiently manipulate ZIP files, a standard format for compressing and archiving data. With this module, you can create, read, write, extract, and list files wit
Link: https://realpython.com/python-zipfile/
Python’s zipfile module allows you to efficiently manipulate ZIP files, a standard format for compressing and archiving data. With this module, you can create, read, write, extract, and list files wit
Realpython
Python's zipfile: Manipulate Your ZIP Files Efficiently – Real Python
In this guided tutorial, you'll learn how to manipulate ZIP files using Python's zipfile module from the standard library. Through hands-on examples, you'll learn how to read, write, compress, and extract files from your ZIP files quickly.
Real Python: Python's Mutable vs Immutable Types: What's the Difference?
Link: https://realpython.com/python-mutable-vs-immutable-types/
Python’s mutable objects, such as lists and dictionaries, allow you to change their value or data directly without affecting their identity. In contrast, immutable objects, like tuples and strings, do
Link: https://realpython.com/python-mutable-vs-immutable-types/
Python’s mutable objects, such as lists and dictionaries, allow you to change their value or data directly without affecting their identity. In contrast, immutable objects, like tuples and strings, do
Realpython
Python's Mutable vs Immutable Types: What's the Difference? – Real Python
In this tutorial, you'll learn how Python mutable and immutable data types work internally and how you can take advantage of mutability or immutability to power your code.
Real Python: Python's "in" and "not in" Operators: Check for Membership
Link: https://realpython.com/python-in-operator/
Python’s in and not in operators allow you to quickly check if a given value is or isn’t part of a collection of values. This type of check is generally known as a membership test in Python. Therefore
Link: https://realpython.com/python-in-operator/
Python’s in and not in operators allow you to quickly check if a given value is or isn’t part of a collection of values. This type of check is generally known as a membership test in Python. Therefore
Realpython
Python's "in" and "not in" Operators: Check for Membership – Real Python
In this tutorial, you'll learn how to check if a given value is present or absent in a collection of values using Python's in and not in operators, respectively. This type of check is known as membership test in Python.
Real Python: Lists vs Tuples in Python
Link: https://realpython.com/python-lists-tuples/
Python lists and tuples are sequence data types that store ordered collections of items. While lists are mutable and ideal for dynamic, homogeneous data, tuples are immutable, making them suitable for
Link: https://realpython.com/python-lists-tuples/
Python lists and tuples are sequence data types that store ordered collections of items. While lists are mutable and ideal for dynamic, homogeneous data, tuples are immutable, making them suitable for
Realpython
Lists vs Tuples in Python – Real Python
In this tutorial, you'll learn the key characteristics of lists and tuples in Python, as well as how to define and manipulate them. When you're finished, you'll have a good feel for when to use a tuple vs a list in a Python program.
Real Python: Python Folium: Create Web Maps From Your Data
Link: https://realpython.com/python-folium-web-maps-from-data/
Folium is a Python library that lets you create interactive maps using the Leaflet JavaScript library. With Folium, you can visualize geospatial data on a map that you can share as a website. This tut
Link: https://realpython.com/python-folium-web-maps-from-data/
Folium is a Python library that lets you create interactive maps using the Leaflet JavaScript library. With Folium, you can visualize geospatial data on a map that you can share as a website. This tut
Realpython
Python Folium: Create Web Maps From Your Data – Real Python
You'll learn how to create web maps from data using Folium. The package combines Python's data-wrangling strengths with the data-visualization power of the JavaScript library Leaflet. In this tutorial, you'll create and style a choropleth world map that shows…
Zato Blog: Network packet brokers and automation in Python
Link: https://zato.io/en/blog/network-packet-broker-automation-python.html
Network packet brokers and automation in Python
2025-01-27, by Dariusz Suchojad
Packet brokers are crucial for network engineers, providing a clear, detailed view of network traffic,
aiding in
Link: https://zato.io/en/blog/network-packet-broker-automation-python.html
Network packet brokers and automation in Python
2025-01-27, by Dariusz Suchojad
Packet brokers are crucial for network engineers, providing a clear, detailed view of network traffic,
aiding in
Real Python: How to Split a Python List or Iterable Into Chunks
Link: https://realpython.com/how-to-split-a-python-list-into-chunks/
Splitting a Python list into chunks is a common task for parallel processing or memory management. You can achieve it in multiple ways using Python’s built-in libraries, third-party packages, or by wr
Link: https://realpython.com/how-to-split-a-python-list-into-chunks/
Splitting a Python list into chunks is a common task for parallel processing or memory management. You can achieve it in multiple ways using Python’s built-in libraries, third-party packages, or by wr
Realpython
How to Split a Python List or Iterable Into Chunks – Real Python
This tutorial provides an overview of how to split a Python list into chunks. You'll learn several ways of breaking a list into smaller pieces using the standard library, third-party libraries, and custom code. You'll also split multidimensional data to synthesize…
PyCon: Applications for Free Booth Space on Startup Row at PyCon US 2025 Are Now Open
Link: https://pycon.blogspot.com/2025/01/startup-row-applications-open-2025.html
Calling all startup founders and aspiring entrepreneurs: did you know that PyCon US has been giving away free booth space to early-stage tech companies since 2011? Did you know that, since then, over
Link: https://pycon.blogspot.com/2025/01/startup-row-applications-open-2025.html
Calling all startup founders and aspiring entrepreneurs: did you know that PyCon US has been giving away free booth space to early-stage tech companies since 2011? Did you know that, since then, over
Blogspot
Applications for Free Booth Space on Startup Row at PyCon US 2025 Are Now Open
Calling all startup founders and aspiring entrepreneurs: did you know that PyCon US has been giving away free booth space to early-stage te...
Python Bytes: #418 I'm a tea pot
Link: https://pythonbytes.fm/episodes/show/418/im-a-tea-pot
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong><a href="https://discuss.python.org/t/in-memoriam-michael-foord-1974-2025/78317?featured_on=pythonbytes">In memoriam: Michael Fo
Link: https://pythonbytes.fm/episodes/show/418/im-a-tea-pot
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><strong><a href="https://discuss.python.org/t/in-memoriam-michael-foord-1974-2025/78317?featured_on=pythonbytes">In memoriam: Michael Fo
pythonbytes.fm
I'm a tea pot
News and announcements from the Python community for the week of Jan 27th, 2025
PyCharm: PyCharm 2024.3.2: uv Package Management Support and More!
Link: https://blog.jetbrains.com/pycharm/2025/01/pycharm-2024-3-2/
PyCharm 2024.3.2 is here with uv package management support, flame graph visualization, and other improvements!
Get the latest version from our download page or update through our free Toolbox App.
Link: https://blog.jetbrains.com/pycharm/2025/01/pycharm-2024-3-2/
PyCharm 2024.3.2 is here with uv package management support, flame graph visualization, and other improvements!
Get the latest version from our download page or update through our free Toolbox App.
The JetBrains Blog
PyCharm 2024.3.2: uv Package Management Support and More! | The PyCharm Blog
Get uv package management support, flame graph visualization, and other improvements in PyCharm 2024.3.2.