Planet Python RSS
214 subscribers
17K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Stack Abuse: Plotly Scatter Plot - Tutorial with Examples

Link: https://stackabuse.com/plotly-scatter-plot-tutorial-with-examples/

Introduction
Plotly is a JavaScript-based, Python data visualization library, focused on interactive and web-based visualizations. It has the simplicity of Seaborn, with a high-level API, but also the
Everyday Superpowers: Recover from pre-commit-adjacent file losses

Link: https://everydaysuperpowers.dev/articles/recover-from-pre-commit-adjacent-file-losses/

Pre-commit is a immensely useful tool for your projects. I use it for every project I work on.In a rare event, it might seem as though you lost many modified files—potentially hours of work, but the t
Python Software Foundation: The PSF is hiring a Python Packaging Project Manager!

Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/BWmRSi2H2PE/the-psf-is-hiring-python-packaging.html

Thanks to a two-year grant commitment from Bloomberg, our second 2021 Visionary Sponsor and a long term committed supporter of the Python ecosystem, The Python Software Foundation (PSF) is hiring a fu
Real Python: Start Managing Multiple Python Versions With pyenv

Link: https://realpython.com/courses/start-with-pyenv/

Have you ever wanted to contribute to a project that supports multiple versions of Python but aren’t sure how you would easily test all the versions? Are you ever curious about the latest and greatest
Python for Beginners: Shortcut to comment out multiple lines in Python

Link: https://www.pythonforbeginners.com/comments/shortcut-to-comment-out-multiple-lines-in-python


We often need to comment out block of codes in python while testing or debugging the code. When a block is turned into a python comment, it doesn’t contribute in output of the program and helps to de
Django Weblog: Announcement of 4.x Technical Board Election Registration

Link: https://www.djangoproject.com/weblog/2021/apr/13/technical-board-election-registration/

The release last week of Django 3.2 represents the final feature release of a major release series of Django. Per DEP-10 this release triggers the election for the Technical board for the Django 4.x r
PyCoder’s Weekly: Issue #468 (April 13, 2021)

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

#468 – APRIL 13, 2021 View in Browser » Python 3 Types in the Wild: A Tale of Two Type Systems This academic paper from researchers at the Rensselaer Polytechnic Institute and IBM TJ Watson Rese
Sumana Harihareswara - Cogito, Ergo Sumana: Trying to Notice What's Missing

Link: https://www.harihareswara.net/sumana/2021/04/13/0

I'm ploughing through some open source project email threads and thinking:
In 2010, people got together in Berlin for a Wikimedia developers' meeting .... and then a bunch of them hung around a lot lo
Sumana Harihareswara - Cogito, Ergo Sumana: Python Packaging Tools: Security Work And An Open Position

Link: https://www.harihareswara.net/sumana/2021/04/13/1

Two exciting bits of news regarding massively improving how we package, distribute, and install Python software!

First: a new grant. New York University (specifically Professor Justin Cappos) and I h
Awesome Python Applications: Baserow

Link: https://gitlab.com/bramw/baserow


Baserow: Web-based no-code persistence platform, like a database meets a spreadsheet, with a REST API.
Links:

Repo
Home
gh
Docs
eGenix.com: Python Meeting Düsseldorf - 2021-04-14

Link: https://www.egenix.com/company/news/Python-Meeting-Duesseldorf-2021-04-14

The following text is in German, since we're announcing a regional user group meeting in Düsseldorf, Germany.

Ankündigung
Das Python Meeting Düsseldorf findet dieses Mal online statt.

14.04.2021
18
Real Python: Build a Python Directory Tree Generator for the Command Line

Link: https://realpython.com/directory-tree-generator-python/

Creating applications with a user-friendly command-line interface (CLI) is a useful skill for a Python developer. With this skill, you can create tools to automate and speed up tasks in your working e
Django Weblog: Django Debug Toolbar security releases issued: 3.2.1, 2.2.1 and 1.11.1.

Link: https://www.djangoproject.com/weblog/2021/apr/14/debug-toolbar-security-releases/


Django Debug Toolbar security releases issued: 3.2.1, 2.2.1 and 1.11.1
In accordance with the security release policies that Django and Jazzband are following, the Jazzband project team for the Djang
Python for Beginners: Difference between comments and docstrings in Python

Link: https://www.pythonforbeginners.com/comments/difference-between-comments-and-docstrings-in-python


Comments are used to increase the readability and understandability of the source code. A python comment may be a single line comment or a multiline comment written using single line comments or mult
Python Morsels: Python doesn't have constants

Link: https://www.pythonmorsels.com/topics/python-doesnt-have-constants/




Transcript
Python doesn't have constants.
The CONSTANT convention
We have two variables here that are named with a fully uppercase naming convention:
>>> NUMBERS = [2, 1, 3, 4, 7, 11, 18]
>>> COORD
Python Bytes: #229 Has one of your dependencies died?

Link: https://pythonbytes.fm/episodes/show/229/has-one-of-your-dependencies-died

<p><strong>Watch the live stream:</strong></p>

<a href='https://www.youtube.com/watch?v=PvBRXsGTXn4' style='font-weight: bold;'>Watch on YouTube</a><br>
<br>

<p><strong>About the show</strong></p>
Matthew Wright: How to view all your variables in a Jupyter notebook

Link: https://www.wrighters.io/how-to-view-all-your-variables-in-a-jupyter-notebook/

Jupyter notebooks can easily have hidden state. Use these methods to see all the variables that exist in your Jupyter notebooks.The post How to view all your variables in a Jupyter notebook appeared f
Programiz: Python Program to Split a List Into Evenly Sized Chunks

Link: https://www.programiz.com/python-programming/examples/list-chunks

In this example, you will learn to split a list into evenly sized chunks in different ways.