Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
PyCharm: PyCharm 2023.2 EAP 3 Is Out!

Link: https://blog.jetbrains.com/pycharm/2023/06/2023-2-eap-3/

The third EAP build brings improvements for working with Docker compose and an update to the pytest support.
To catch up on all of the new features PyCharm 2023.2 will bring, check out our previous EA
Anwesha Das: Meeting community at PyCon Italy, 2023

Link: http://anweshadas.in/meeting-community-at-pycon-italy-2023/

The PyCon Italy, 2023 discussion started in PyCon Sweden 2022, when Valerio invited me for the keynote. From disbelief (since my talk at PyCon Sweden was not good) to believing, from searching for tal
PyBites: Veterans in the workplace, challenges and tips

Link: https://pybit.es/articles/veterans-in-the-workplace/

Welcome back to the Pybites podcast!
Watch here:


Or listen here:

In this podcast episode, Julian interviews Isaac Smit, a former member of the US Navy and current program manager at Amazon.
He disc
Python⇒Speed: Understanding CPUs can help speed up Numba and NumPy code

Link: https://pythonspeed.com/articles/speeding-up-numba/

When you need to speed up your NumPy processing—or just reduce your memory usage—the Numba just-in-time compiler is a great tool.
It lets you write Python code that gets compiled at runtime to machine
Spyder IDE: Spyder gets CZI grant to add remote development features, and a new job opening!

Link: https://www.spyder-ide.org/blog/czi-grant/

During the last few years, Spyder has positioned itself as a popular data science IDE by combining interactive computing and ease of use with robust programming tools.
However, limited remote developm
Real Python: The Real Python Podcast – Episode #159: Volunteering, Organizing, and Finding a Python Community

Link: https://realpython.com/podcasts/rpp/159/

Have you thought about getting more involved in the Python community? Are you interested in volunteering for an event or becoming an organizer? This week on the show, we speak with organizers from thi
Mike Driscoll: The Python Show Podcast Now on YouTube

Link: https://www.blog.pythonlibrary.org/2023/06/09/the-python-show-podcast-now-on-youtube/

The Python Show Podcast now has a YouTube channel too. You can find the first episode of The Python Show there now:

If you prefer to listen to The Python Show, you can stream it on the following webs
Python Engineering at Microsoft: Python in Visual Studio Code – June 2023 Release

Link: https://devblogs.microsoft.com/python/python-in-visual-studio-code-june-2023-release/

We’re excited to announce that the June 2023 release of the Python and Jupyter extensions for Visual Studio Code are now available!
This release includes the following announcements:

Test Discovery a
Daniel Roy Greenfeld: Converting from bleach to nh3

Link: https://daniel.feldroy.com/posts/2023-06-converting-from-bleach-to-nh3

Bleach is deprecated, here's how to come close to replicating bleach.clean() using the nh3 version of .clean().
import nh3

def clean_string(string: str) -> str:
# The arguments below being passed
Wing Tips: Auto Completion in Wing Pro

Link: https://wingware.com/blog/auto-completion

In this issue of Wing Tips we introduce Wing Pro's auto-completer, which can
be used to find and more quickly enter symbols, imports, and snippets into Python code.
By default, Wing shows the auto-com
Wing Tips: Live Interactive Python Coding in Wing Pro

Link: https://wingware.com/blog/live-coding

This Wing Tip describes how to use the debugger in Wing
Pro to write new Python code with direct access
to the runtime state that the code is intended for, so you can immediately try out the
code that
Wing Tips: Source Assistant in Wing Pro

Link: https://wingware.com/blog/source-assistant

This Wing Tip introduces the Source Assistant tool in
Wing Pro, which provides context-sensitive
at-your-fingertips code intelligence and documentation as you navigate through or write
Python code.
Th
William Minchin: Selecting a Code of Conduct for My Software Projects

Link: https://blog.minchin.ca/2023/06/code-of-conduct.html

Towards the end of 2011 (in the depths of Covid…), I started thinking about
adding a code of conduct to my open source software projects. Github
recommends adding one, somewhat similiar to how they re
Kay Hayen: Nuitka Release 1.6

Link: https://nuitka.net/posts/nuitka-release-16.html

This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler,
“download now”.
This release bumps the much awaited 3.11 support to full level. This
means
CodersLegacy: Cython vs CPython – Comparing the Speed Difference

Link: https://coderslegacy.com/cython-vs-cpython-comparing-speed/

In this Cython vs CPython Article, we will be conducting a speed comparison using 10 different benchmarks, covering diverse scenarios and edge cases.
Python is a popular programming language known for
TechBeamers Python: Get Started with DataClasses in Python

Link: https://www.techbeamers.com/dataclasses-in-python/

Python dataclasses, a powerful feature that simplifies the process of creating classes for storing and manipulating data. Dataclasses are a feature introduced in Python 3.7 as part of the standard lib
Mike Driscoll: PyDev of the Week: Prabhu Ramachandran

Link: https://www.blog.pythonlibrary.org/2023/06/12/pydev-of-the-week-prabhu-ramachandran/

This week we welcome Prabhu Ramachandran (@prabhu_r) as our PyDev of the Week! Prabhu is a developer of PySPH and the Mayavi packages. Prabhu works for the Indian Institute of Technology Bombay and sp