Kyle Benesch

Results 315 comments of Kyle Benesch

> Could you try the M1-specific [soundfile-0.11.0b2-py2.py3-none-macosx-10.x-arm64.whl](https://github.com/bastibe/python-soundfile/releases/download/0.11.0b1/soundfile-0.11.0b2-py2.py3-none-macosx-10.x-arm64.whl)? Note that `macosx-10.x-arm64` isn't a valid platform tag since the dash `-` is used to separate tags from each other and this should...

> Does anyone know why we need an up-to-date pip for this? How tags are handed can change from version to version. My guess is that older versions of Pip...

Closed because the OpenGL renderers have been removed by #137.

I've ported joysticks to Python-tcod but it will take a while for the docs to be complete.

The designated initializers like the ones here seem to be non-standard and break MSVC. https://github.com/google/pytype/blob/efc1fd95170e0569fa1821d960108017f072cc17/pytype/typegraph/cfg.cc#L501-L547 Even if you used [C++20 designated initializers](https://en.cppreference.com/w/cpp/language/aggregate_initialization) `PyVarObject_HEAD_INIT` would cause non-designated initializers to be mixed...

This build script opens `include/notcurses/notcurses.h` which seems to have UTF-8 encoded characters, but `encoding="utf-8"` is missing from the call to `open`. Setting the environment variable `PYTHONUTF8=1`, or otherwise forcing Python's...

I think the source on PyPI assumes that a dev build of the Notcurses library exists, which is why it fails to include headers in the current log. I tried...

> Would a python environment with an earlier version of python itself (say 3.8 or 3.9) be more likely to succeed? If there are libraries (i.e., requirements) necessary to a...

The OpenGL renderers have been dropped now the that SDL2 renderer performs well enough. If even the SDL2 renderer causes issues then see the workarounds used in #88.

Closing this as the issues are more with SDL and MacOS hardware than with Python-tcod, and the workarounds are known. Python-tcod keeps up with the latest version of SDL, so...