Found 98 bookmarks
Newest
Python behind the scenes #1: how the CPython VM works
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.
·tenthousandmeters.com·
Python behind the scenes #1: how the CPython VM works
pycodestyle
pycodestyle
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.
·pycodestyle.pycqa.org·
pycodestyle
python - PyLint "Unable to import" error - how to set PYTHONPATH? - Stack Overflow
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.
·stackoverflow.com·
python - PyLint "Unable to import" error - how to set PYTHONPATH? - Stack Overflow
www.pythonanywhere.com
www.pythonanywhere.com
This could be useful for hosting of personal apps, or at least for experimenting with Python Web applications.
·pythonanywhere.com·
www.pythonanywhere.com
GitHub - sdispater/poetry: Python dependency management and packaging made easy.
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).

·github.com·
GitHub - sdispater/poetry: Python dependency management and packaging made easy.