Tags: tpgillam/mt2
Tags
add python 3.14 support (#94) * add python 3.14 support * include uv.lock * remove unused variables * stricter compilation flags * fixes for newer setuptools * better switch to provide MSVC flags * try W4 rather than Wall * std:c++11 not a thing for MSVC * W4 not very helpful * only specify non-default flags. give up on msvc * drop 32-bit builds * bump dep * hardcode license files * remove warning; examples wasn't included anyway
build: put python source in src/mt2 to avoid import confusion (#58) * build: put python source in src/mt2 to avoid import confusion * optional: shared object only shows up within mt2 installation area * Remove unnecessary files from source build * Don't need source dir as an include dir * Actually none of this is needed any more :) * Bump version to 1.2.2 * Fix * Add useful Makefile targets for testingwheel locally * Also remove testdir --------- Co-authored-by: Tom Gillam <tpgillam@googlemail.com>
Fix artifact creation, modernise tooling (#51) * Attempt to fix artifact creation * Even more unique * Try to test built wheels * Try again * Try again * Pass location of tox.ini * Minimise test requirements * Different way of getting test requirements * Fix typo * Switch to uv * Explicitly install uv too * Don't install pip * Consolidate configuration into pyproject.toml * Don't need an issue template * Consolidate AUTHORS and README * Ignore uv.lock * Remove editorconfig and flake8, which wasn't being run * Simplify post-wheel-build tes * Sane tracebacks * Cleaner Makefile * Try to include C code * Maybe fix? * Loosen check for MacOS * Verbose mode * Cleaner for `upload_pypi` to depend on the `pass` job * Try to work around issue * cleaner * CONTRIBUTING.rst is too stale * Add test extra to dev dependencies * Don't use tox * Add to history * `make test` will also sync * Shouldn't need this extra now * We don't format with black * Restore version info to _mt2 module * Switch to unittest * Clean up gitignore * unittest * See if we can get away without the setuppython step * Keep $PATH between steps * Typo * Try again * Try to fix windows build * Try again * Don't need an author here * Add pyversions shield
PreviousNext