Skip to content

Tags: tpgillam/mt2

Tags

v1.3.1

Toggle v1.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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

v1.3.0

Toggle v1.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
release (#83)

v1.2.3

Toggle v1.2.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Don't state the obvious (#73)

v1.2.2

Toggle v1.2.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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>

v1.2.1

Toggle v1.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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

v1.2.0

Toggle v1.2.0's commit message
Bump version: 1.1.0 → 1.2.0

v1.1.0

Toggle v1.1.0's commit message
Bump version: 1.0.0 → 1.1.0

v1.0.0

Toggle v1.0.0's commit message
Bump version: 0.2.0 → 1.0.0

v0.2.0

Toggle v0.2.0's commit message
Bump version: 0.1.6 → 0.2.0

v0.1.6

Toggle v0.1.6's commit message
Bump version: 0.1.5 → 0.1.6