The Incredible Disaster of Python 3 | The Changelog
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.
MySQL and storing emoji: proper utf8mb4 with Django | exana.io
The MySQL unicode issue as seen from a Django point of view.
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.
Fish shell support · Issue #32 · pyenv/pyenv
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.
RaGOO/setup.py at master · malonge/RaGOO
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.
Python consumes a lot of memory or how to reduce the size of objects? / Habr
Interesting article about the size of data structures in Python.
Kivy: Cross-platform Python Framework for NUI Development
Library that provides a cross-platform application framework for Python. Works with many operating systems.
Building Standalone Python Applications with PyOxidizer
Blog post about a newly-released project that aims to make it easier to build and deploy standalone Python applications.
A Failed Experiment with Python Type Annotations – Musing Mortoray
Blog post that does a good job of outlining some of the issues I have too with type checking in Python.
See the following for some correction of what's said: https://news.ycombinator.com/item?id=20159153
Various intersphinx mappings for Python libraries.
Handy list of intersphinx mappings for various popular Python libraries.
GitHub - sdispater/poetry: Python dependency management and packaging made easy.
Possible replacement for pipenv. Seems to do a lot of what I would need, and perhaps some more; but also appears to be missing some things I do find useful about pipenv.
For example: I do like how pipenv sweeps up the whole venv thing in what feels like a sensible way. poetry doesn't appear to handle that sort of thing (by design, as far as I can tell).
Why I'm not collaborating with Kenneth Reitz — njs blog
Blog post about problems behind the funding of requests3, plus serious issues with the author. Chimes somewhat with the questionable behaviour I have seen in pipenv issues.
Pairwise Sequence Alignment using Biopython – Towards Data Science
Short introduction to pairwise alignment using BioPython.
How to Create Custom Django Management Commands
Good background to making management commands for Django applications, includes information on how you add your own arguments.
Write yourself a git
Learn how git works, by writing a git.
Remi - Python GUI library
Python library for developing GUI applications