Planet Python RSS
217 subscribers
16.7K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Mike Driscoll: JupyterLab 101 Book is Now Available

Link: https://www.blog.pythonlibrary.org/2024/12/09/jupyterlab-101-book-is-now-available/

JupyterLab, the latest iteration of the Jupyter Notebook, is a versatile tool that empowers you to share your code in an easily understandable format.
Front View Two Hard Cover Book Psd Mockup
Hundred
Real Python: Python News Roundup: December 2024

Link: https://realpython.com/python-news-december-2024/

The Python community has kept up its momentum this month, delivering a host of exciting updates. From the promising improvements to template strings in PEP 750 to the release of Python 3.14.0a2, innov
Python⇒Speed: Reducing CO₂ emissions with faster software

Link: https://pythonspeed.com/articles/co2-emissions-software/

What can you as a software developer do to fight climate change?
My first and primary answer is getting involved with local politics.
However, if you write software that operates at sufficient scale,
Python Engineering at Microsoft: 2024 Python in VS Code Wrapped

Link: https://devblogs.microsoft.com/python/2024-python-vscode-wrapped/

As the year comes to a close, we would like to take time to reflect and celebrate the incredible progress the Python extension for VS Code has made in the past year. Inspired by Spotify Wrapped, we’ve
Trey Hunner: Lazy self-installing Python scripts with uv

Link: https://treyhunner.com/2024/12/lazy-self-installing-python-scripts-with-uv/

I frequently find myself writing my own short command-line scripts in Python that help me with day-to-day tasks.
It’s so easy to throw together a single-file Python command-line script and throw it in
Python Bytes: #413 python-build-standalone finds a home

Link: https://pythonbytes.fm/episodes/show/413/python-build-standalone-finds-a-home

<strong>Topics covered in this episode:</strong><br>

<ul>
<li><a href="https://github.com/pydantic/jiter?featured_on=pythonbytes"><strong>jiter</strong></a></li>
<li><strong><a href="https://astral.
Made With Mu: Announcement: The Sun is setting on Mu in 2025

Link: https://madewith.mu/mu/users/2024/12/10/retirement-plans.html


Photo by Nick Scheerbart on Unsplash
This decision has been coming for a while.
In summary: We (the core development team) have decided together to retire Mu.
This blog post explains what happens nex
PyCharm: The State of Python 2024

Link: https://blog.jetbrains.com/pycharm/2024/12/the-state-of-python/

This is a guest post from Michael Kennedy, the founder of Talk Python and a PSF Fellow.

Hey there. I’m Michael Kennedy, the founder of Talk Python and a Python Software Foundation (PSF) Fellow. I’m t
Mike Driscoll: Checking Python Code with GitHub Actions

Link: https://www.blog.pythonlibrary.org/2024/12/10/checking-python-code-with-github-actions/

When you are working on your personal or work projects in Python, you usually want to have a way to enforce code standards. You can use tools like Flake8, PyLint or Ruff to lint your code. You might u
Real Python: Documenting Python Projects With Sphinx and Read the Docs

Link: https://realpython.com/courses/python-sphinx/

Sphinx is a document generation tool that’s become the de facto standard for Python projects. It uses the reStructuredText (RST) markup language to define document structure and styling, and it can ou
PyCoder’s Weekly: Issue #659 (Dec. 10, 2024)

Link: https://pycoders.com/issues/659

#659 – DECEMBER 10, 2024 View in Browser » Handling or Preventing Errors in Python: LBYL vs EAFP In this video course, you’ll learn about two popular coding styles in Python: look before you lea
Django Weblog: Django 6.x Steering Council Candidates

Link: https://www.djangoproject.com/weblog/2024/dec/10/django-6x-steering-council-candidates/

Thank you to the 12 individuals who have chosen to stand for election. This page contains their candidate statements submitted as part of the Django 6.x Steering Council elections.
To our departing St
Real Python: Python Set Comprehensions: How and When to Use Them

Link: https://realpython.com/python-set-comprehension/

Python set comprehensions provide a concise way to create and manipulate sets in your code. They generate sets with a clean syntax, making your code more readable and Pythonic. With set comprehensions
Python Engineering at Microsoft: Python in Visual Studio Code – December 2024 Release

Link: https://devblogs.microsoft.com/python/python-in-visual-studio-code-december-2024-release/

We’re excited to announce the December 2024 release of the Python, Pylance and Jupyter extensions for Visual Studio Code!
This release includes the following announcements:

Docstring generation featu
Paolo Melchiorre: My first DSF board meeting

Link: https://www.paulox.net/2024/12/11/my-first-dsf-board-meeting/

Thoughts and insights aboutr my first meeting as a Django Software Foundation board member.
PyCharm: Introduction to Sentiment Analysis in Python

Link: https://blog.jetbrains.com/pycharm/2024/12/introduction-to-sentiment-analysis-in-python/


Sentiment analysis is one of the most popular ways to analyze text. It allows us to see at a glance how people are feeling across a wide range of areas and has useful applications in fields like cust
Mariatta: Generating (and Sending) Conference Certificates Using Python

Link: https://mariatta.ca/posts/create-send-certificates-with-python/

PyLadiesCon Certificate of Attendance
Not sure how common is this practice of giving out certificates to conference attendees. I’ve been attending mostly Python-related conferences in North America,
a
Spyder IDE: Spyder 6 under the hood: Editor migration, remote dev QA, test overhaul and more!

Link: https://www.spyder-ide.org/blog/spyder-6-daniel

Beyond the headline features, there's a lot more new and improved under the hood in Spyder 6. Daniel Althviz, Spyder's release manager and co-maintainer, was at the forefront of much of it, and we're