Write your apps in Python and release them on iOS, Android, Windows, MacOS, Linux, Web, and tvOS using rich, native user interfaces. Multiple apps, one codebase, with a fully native user experience on every platform.
Setup for a Python tool I found on GitHub, which is a library and also scripts. This might serve as a good template for pydscheck, as I'd like to get it properly packaged.
Issue regarding adding Fish support to pyenv. A very old issue now, but useful in that it details how to configure your shell and why you do it the way you do.
How can I use Django permissions without defining a content type or model? - Stack Overflow
Nice answer to the question: how do I make a permission that I can assign to users and groups, in Django, without needing to create a model in the database.
python - PyLint "Unable to import" error - how to set PYTHONPATH? - Stack Overflow
Very handy solution to the problem of making a project you're working on available to its own tests. While this tends not to be an issue for linting from the command line (I use a Makefile and sort the PYTHONPATH when doing the linting), but from within Emacs with flycheck it can be more awkward.
Things you're probably not using in Python 3 - but should
Handy little post that details some of the real headline changes that have taken place in "recent" generations of Python 3. I'm happy to say that I make use of a good few of these already.
Configuring Emacs, lsp-mode and the python language server. - vxlabs
Blog post that explains how to get lsp for Python going with Emacs -- especially useful in this case as it relates to virtual environments, pipenv, and also projectile; all things that I make use of for major Python development.
Another linter of sorts for Python, with an emphasis on code style as defined in PEP 8. I tend to use pylint for linting but this seems to be in favour when using lsp-mode in Emacs.
Python behind the scenes #1: how the CPython VM works
This article opens a series which seeks to answer this very question. We'll dive into the internals of CPython, Python's most popular implementation. By doing so we'll understand the language itself at a deeper level. That is the primary goal of this series. If you're familiar with Python and comfortable reading C but have no much experience working with CPython's source code, there is a good chance you'll find this writing interesting.
As a huge fan of type hinting in Python, I feel this is a good article introducing the sorts of things you should think about, and the benefits you should derive from using type hints.
Phylum Discovers Dozens More PyPI Packages Attempting to Deliver W4SP Stealer in Ongoing Supply-Chain Attack
"Last week, our automated risk detection platform alerted us to some suspicious activity in dozens of newly published PyPI packages. It appears that these packages are a more sophisticated attempt to deliver the W4SP Stealer on to Python developer’s machines by hiding a malicious import . Join us here on the Phylum research team as we investigate these new and shifting tactics the attacker is using to deploy W4SP stealer in this supply-chain attack."