-
-
Notifications
You must be signed in to change notification settings - Fork 37
Comparing changes
Open a pull request
base repository: libtcod/python-tcod
base: python-3.10
head repository: libtcod/python-tcod
compare: main
- 16 commits
- 52 files changed
- 1 contributor
Commits on May 28, 2025
-
Update license metadata and copyright year
New metadata fixes deprecation warnings from setuptools Packaging module required by setuptools for license metadata, older versions of cibuildwheel pinned an old version of it.
Configuration menu - View commit details
-
Copy full SHA for 2b99334 - Browse repository at this point
Copy the full SHA 2b99334View commit details
Commits on May 31, 2025
-
Use arm64 runner for arm64 wheels
Should improve performance of the vitalized build step
Configuration menu - View commit details
-
Copy full SHA for 414a2dd - Browse repository at this point
Copy the full SHA 414a2ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c25d37 - Browse repository at this point
Copy the full SHA 8c25d37View commit details
Commits on Jun 13, 2025
-
Upgrade to use SDL3 version of libtcod
Reconfigure CFFI porting scripts for SDL3, add _libtcod.pyi Many SDL functions were renamed and I'd have to port them blind without this new `_libtcod.py` file. Update type ignores for newest Numpy Enable more strict Mypy settings SDL_CommonEvent and others needed to be marked as packed/flexible Remove outdated Sphinx directives Check if audio devices work before testing them Update Linux wheel build workflows for SDL3
Configuration menu - View commit details
-
Copy full SHA for 597871e - Browse repository at this point
Copy the full SHA 597871eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 869f8ed - Browse repository at this point
Copy the full SHA 869f8edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 03a9cd0 - Browse repository at this point
Copy the full SHA 03a9cd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50721e8 - Browse repository at this point
Copy the full SHA 50721e8View commit details -
Build SDL3 for ReadTheDocs workflow
Note PKG_CONFIG_PATH on pkg-config errors to debug issues with the environment sent to Python setup scripts.
Configuration menu - View commit details
-
Copy full SHA for 7054780 - Browse repository at this point
Copy the full SHA 7054780View commit details -
Remove leftover item from changelog
This meant to mention changes to logical size, but that is already in the changelog
Configuration menu - View commit details
-
Copy full SHA for 03fbcaa - Browse repository at this point
Copy the full SHA 03fbcaaView commit details
Commits on Jun 19, 2025
-
Configuration menu - View commit details
-
Copy full SHA for f2e03d0 - Browse repository at this point
Copy the full SHA f2e03d0View commit details -
Switch to GitHub actions and remove outdated actions Enable PyPy wheels explicitly, required by latest cibuildwheel Configure compile warnings to show but not fail on zlib implicit functions
Configuration menu - View commit details
-
Copy full SHA for 740357d - Browse repository at this point
Copy the full SHA 740357dView commit details
Commits on Jun 20, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 9392a48 - Browse repository at this point
Copy the full SHA 9392a48View commit details -
Disable link flags to let Emscripten take over for SDL3 Disable Py_LIMITED_API definition to workaround issue with cffi Related to #123
Configuration menu - View commit details
-
Copy full SHA for fc0f5b3 - Browse repository at this point
Copy the full SHA fc0f5b3View commit details
Commits on Jun 25, 2025
-
Use alpha builds of Pyodide supporting SDL3
Stable version is too old and only supports SDL2 Try not to bundle win/mac binaries during Pyodide build
Configuration menu - View commit details
-
Copy full SHA for 6d2b2c7 - Browse repository at this point
Copy the full SHA 6d2b2c7View commit details
Commits on Jun 27, 2025
-
Remove redundant SDL version check from setup.py
This duplicates build_sdl.py and maybe isn't as useful as it used to be. I could import from that module if I really need the check in setup.py. Ensured updated code was moved to build_sdl.py
Configuration menu - View commit details
-
Copy full SHA for 9c352c5 - Browse repository at this point
Copy the full SHA 9c352c5View commit details -
Note that TextInput is no longer enabled by default
Caused by SDL3
Configuration menu - View commit details
-
Copy full SHA for 32553fc - Browse repository at this point
Copy the full SHA 32553fcView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff python-3.10...main