Blogs / Personal blogs

Brett Cannon

snarky.ca

Python core developer. Tall, snarky Canadian.

Popular posts
9
Total points
1,827
HN comments
1,557
Rank
#939 personal

Visit snarky.ca → RSS feedOn Hacker News Nov 2015 – Oct 2025

Software Engineering 7Programming Languages 4Open Source 3Tools & Productivity 2Life, Learning & Writing 1Career & Management 1

1

Why to use ‘python -m pip’

Fellow core developer and Canadian, Mariatta, asked on Twitter about python -m pip and who told her about that idiom along with asking for a reference explaining it: I learned sometime ago that we should be doing `python -m pip install ...` instead of simply `pip install ...` but now I can'

2

What the Heck Is Pyproject.toml?

Recently on Twitter there was a maintainer of a Python project who had a couple of bugs filed against their project due to builds failing (this particular project doesn't provide wheels, only sdists). Eventually it came out that the project was using a pyproject.toml file because that's