Planet Python RSS
213 subscribers
17K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Talk Python to Me: #286 Python and ML at NASA Jet Propulsion Laboratory (JPL)

Link: https://talkpython.fm/episodes/show/286/python-and-ml-at-nasa-jet-propulsion-laboratory-jpl

NASA's Jet Propulsion Laboratory (JPL)'s primary function is the construction and operation of planetary robotic spacecraft, though it also conducts Earth-orbit and astronomy missions. It is also resp
The Digital Cat: Flask project setup: TDD, Docker, Postgres and more - Part 2

Link: https://www.thedigitalcatonline.com/blog/2020/07/06/flask-project-setup-tdd-docker-postgres-and-more-part-2/

In this series of posts I explore the development of a Flask project with a setup that is built with efficiency and tidiness in mind, using TDD, Docker and Postgres.
Catch-up¶
In the previous post we
The Digital Cat: Flask project setup: TDD, Docker, Postgres and more - Part 3

Link: https://www.thedigitalcatonline.com/blog/2020/07/07/flask-project-setup-tdd-docker-postgres-and-more-part-3/

In this series of posts I explore the development of a Flask project with a setup that is built with efficiency and tidiness in mind, using TDD, Docker and Postgres.
Catch-up¶
In the first and second
Weekly Python StackOverflow Report: (ccxlvi) stackoverflow python report

Link: http://python-weekly.blogspot.com/2020/10/ccxlvi-stackoverflow-python-report.html

These are the ten most rated questions at Stack Overflow last week.Between brackets: [question score / answers count]Build date: 2020-10-17 21:54:11 GMTHow can I generate three random integers that sa
EuroPython: EuroPython 2020: Edited videos are online

Link: https://blog.europython.eu/post/632313693115416577

We’re happy to announce that all edited videos of this year’s conference are now available on our YouTube channel:EuroPython 2020 PlaylistWe have 131 videos available in total, covering a very broad s
Doug Hellmann: sphinxcontrib-spelling 6.0.0

Link: http://feeds.doughellmann.com/~r/doughellmann/python/~3/lgU6yyNTdGs/

sphinxcontrib-spelling is a spelling checker for Sphinx-based documentation. It uses PyEnchant to produce a report showing misspelled words. What’s new in 6.0.0? add release notes for recent changes s
Anarcat: CDPATH replacements

Link: https://anarc.at/blog/2020-10-18-cdpath-replacement/

after reading this post I figured I might as well bite the bullet
and improve on my CDPATH-related setup, especially because it does not
work with Emacs. so i looked around for autojump-related altern
Kushal Das: Update hell due to not updating for a long time

Link: https://kushaldas.in/posts/update-hell-due-to-not-updating-for-a-long-time.html


SecureDrop right now runs on Ubuntu Xenial. We are
working on moving to Ubuntu Focal. Here is the
EPIC on the issue
tracker.
While I was creating the Docker development environment on Focal, I notice
Chris Moffitt: Reading Poorly Structured Excel Files with Pandas

Link: https://pbpython.com/pandas-excel-range.html


Introduction
With pandas it is easy to read Excel files and convert the data into a DataFrame.
Unfortunately Excel files in the real world are often poorly constructed. In those
cases where the data
Stack Abuse: Python: Slice Notation on List

Link: https://stackabuse.com/python-slice-notation-on-list/

Introduction
The term slicing in programming usually refers to obtaining a substring, sub-tuple, or sublist from a string, tuple, or list respectively.
Python offers an array of straightforward ways t
Doug Hellmann: sphinxcontrib-spelling 7.0.0

Link: http://feeds.doughellmann.com/~r/doughellmann/python/~3/NjARS8gvxCU/

sphinxcontrib-spelling is a spelling checker for Sphinx-based documentation. It uses PyEnchant to produce a report showing misspelled words. What’s new in 7.0.0? Handle ValueError raised by importlib.
Stack Abuse: Change Font Size in Matplotlib

Link: https://stackabuse.com/change-font-size-in-matplotlib/

Introduction
Matplotlib is one of the most widely used data visualization libraries in Python. Much of Matplotlib's popularity comes from its customization options - you can tweak just about any eleme
Real Python: Python Booleans: Optimize Your Code With Truth Values

Link: https://realpython.com/python-boolean/

The Python Boolean type is one of Python’s built-in data types. It’s used to represent the truth value of an expression. For example, the expression 1 <= 2 is True, while the expression 0 == 1 is Fal
Anarcat: SSH 2FA with Google Authenticator and Yubikey

Link: https://anarc.at/blog/2020-10-19-google-authenticator-libpam/

About a lifetime ago (5 years), I wrote a tutorial on how to
configure my Yubikey for OpenPGP signing, SSH authentication and SSH
2FA. In there, I used the libpam-oath
PAM plugin for authentication, b