larkost added the comment:
We just got bitten by this issue because we are trying to be compatible across
2.x and 3.x (including 3.0-3.2). For anyone who runs into the "missing 1
required keyword-only argument: 'ctx'" here is an import statement that works:
try:
New submission from larkost:
When getting the version of the Python interpreter with `python --version` the
output is going to STDERR rather than STDOUT. This is non-standard behavior,
and is surprising.
For example I was writing a dependency into a makefile, and this behavior
caused me a