Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Python Engineering at Microsoft: What’s New for Python in Visual Studio (16.3 Preview 2)

Link: https://devblogs.microsoft.com/python/whats-new-for-python-in-visual-studio-16-3-preview-2/

Today, we are releasing Visual Studio 2019 (16.3 Preview 2), which contains an updated testing experience for Python developers. We are happy to announce that the popular Python testing framework pyte
Real Python: An Effective Python Environment: Making Yourself at Home

Link: https://realpython.com/effective-python-environment/

When you’re first learning a new programming language, a lot of your time and effort go into understanding the syntax, code style, and built-in tooling. This is just as true for Python as it is for an
Catalin George Festila: Python 3.7.3 : Using the flask - part 014.

Link: http://python-catalin.blogspot.com/2019/08/python-373-using-flask-part-014.html

Today I worked on YouTube search with flask and Google A.P.I. project.
The source code is simple to understand and you can test any A.P.I. from google using this way.
I created a new Google project wi
Kushal Das: DMARC, mailing list, yahoo and gmail

Link: https://kushaldas.in/posts/dmarc-mailing-list-yahoo-and-gmail.html


Last Friday late night, I suddenly started getting a lot of bounced emails from
the dgplug mailing list. Within a few minutes, I received more than a thousand
emails. A quick look inside of the bounc
Kushal Das: FreeBSD on a Thinkpad 230

Link: https://kushaldas.in/posts/freebsd-on-a-thinkpad-230.html


From the first-ever conference I attended, I started picking up many tools and
habits from other participants, speakers, and friends. It is still the same with
many new conferences I go to, by meetin
Kushal Das: A few bits on tmux

Link: https://kushaldas.in/posts/a-few-bits-on-tmux.html


I don’t remember when I started using
tmux, but, the move from screen to tmux
was quick. I have it installed on all of my systems and VMs. Though I never
bothered to have a proper configuration file,
Kushal Das: Two new federated services for dgplug

Link: https://kushaldas.in/posts/two-new-federated-services-for-dgplug.html


Last week we started providing two new services for the
dgplug members.

https://toots.dgplug.org
https://blogs.dgplug.org

Mastodon service at toots
Having our own instance was in the plan for time
Kushal Das: Highest used Python code in the Pentesting/Security world

Link: https://kushaldas.in/posts/highest-used-python-code-in-the-pentesting-security-world.html


python -c 'import pty;pty.spawn("/bin/bash")'

I think this is the highest used Python program in the land of Pentesting/Security, Almost every blog post or tutorial I read, they talk about the abov
Kushal Das: Setting up WKD

Link: https://kushaldas.in/posts/setting-up-wkd.html


We fetch any GPG public key from the keyservers using the GPG fingerprint (or
parts of it). This step is still a problematic one for most of us. As the
servers may not be responding, or the key is mi
Kushal Das: Using signify tool for sign and verification

Link: https://kushaldas.in/posts/using-signify-tool-for-sign-and-verification.html


We generally use GNUPG for sign and verify files on our systems. There are
other tools available to do so; some tools are particularly written only for
this purpose. signify is one such
tool from the
Kushal Das: Setting up authorized v3 Onion services

Link: https://kushaldas.in/posts/setting-up-authorized-v3-onion-services.html


Just like v2 Onion services, we can also set up client authorization for Onion
services v3. In simple terms, when you have a client authorization setup on an
Onion service, only the Tor clients with
Kushal Das: Using sops with Ansible for vars encryption

Link: https://kushaldas.in/posts/using-sops-with-ansible-for-vars-encryption.html



Sops is a secret management tool from Mozilla. According to the official
Github page, it is defined as:

sops is an editor of encrypted files that supports YAML, JSON, ENV, INI and BINARY formats an
Kushal Das: Adding directory to path in csh on FreeBSD

Link: https://kushaldas.in/posts/adding-directory-to-path-in-csh-on-freebsd.html


While I was trying to install rust on a FreeBSD
box, I figured that I will have to update the path on the system with
directory path of the ~/.cargo/bin. I added the following line in the
~/.cshrc fi
TechBeamers Python: Append Vs. Extend in Python List

Link: https://www.techbeamers.com/python-difference-between-append-and-extend/

In this tutorial, you’ll explore the difference between append and extend methods of Python List. Both these methods are used to manipulate the lists in their specific way. The append method adds a si
Continuum Analytics Blog: Accessing Remote Data with a Generalized File System

Link: https://www.anaconda.com/accessing-remote-data-generalized-file-system/

Originally created for the needs of Dask, we have spun out a general file system implementation and specification, to provide all users with simple access to many local, cluster, and remote storage me
Malthe Borch: Using built-in transparent compression on MacOS

Link: https://maltheborch.com/2019/08/using-built-in-transparent-compression-on-macos.html

Ever since DriveSpace on MS-DOS (or really, Stacker), we've had transparent file compression, with varying degrees of automation; in fact, while the DriveSpace-compression on MS-DOS was a fully automa
Curtis Miller: Learn Python Statistics and Machine Learning with My New Book: Training Systems using Python Statistical Modeling

Link:

Packt Publishing has turned another one of my video courses, Training Your Systems with Python Statistical Modeling, into a book! This book is now available for purchase. It is a tutorial book for Pyt
Kushal Das: git checkout to previous branch

Link: https://kushaldas.in/posts/git-checkout-to-previous-branch.html


We regularly move between git branches while working on projects. I always
used to type in the full branch name, say to go back to develop branch and
then come back to the feature branch. This genera
Continuum Analytics Blog: 4 Machine Learning Use Cases in the Automotive Sector

Link: https://www.anaconda.com/4-machine-learning-use-cases-automotive/

From parts suppliers to vehicle manufacturers, service providers to rental car companies, the automotive and related mobility industries stand to gain significantly from implementing machine learning
Python Insider: Inspect PyPI event logs to audit your account's and project's security

Link: http://feedproxy.google.com/~r/PythonInsider/~3/mUJyrUk_9C8/inspect-pypi-event-logs-audit-security.html

To help you check for security problems, PyPI is adding an advanced audit log of user actions beyond the current (existing) journal. This will, for instance, allow publishers to track all actions take