This dosen't really need two reviewers, just maximising my chances of getting this in early tommorow :P Whoever gets there first, thanks a bundle :)
Bump traitgen version to alpha 4 in anticipation of imminent release, so mediacreation can use the new direct module generation mode.
Saw that setup.py had a few duplicate declarations that were also declared in pyproject.toml.
I didn't really want to touch it, but it seemed somewhat sketchy to have these duplicated, the version was even wrong.
pyproject.tomldoes takes precedence anyway, so maybe there was no need to do this at all, but I dunno, seemed pretty open to confusion when updating version numbers.
The rest of setup.py is fine, no need to move it and add the churn.
This dosen't really need two reviewers, just maximising my chances of getting this in early tommorow :P Whoever gets there first, thanks a bundle :)
Bump traitgen version to alpha 4 in anticipation of imminent release, so mediacreation can use the new direct module generation mode.
Saw that
setup.py
had a few duplicate declarations that were also declared inpyproject.toml
. I didn't really want to touch it, but it seemed somewhat sketchy to have these duplicated, the version was even wrong.pyproject.toml
does takes precedence anyway, so maybe there was no need to do this at all, but I dunno, seemed pretty open to confusion when updating version numbers. The rest ofsetup.py
is fine, no need to move it and add the churn.Since this did technically touch the versioning mechanism in a way outside our release process (barely), did a testpypi dev push just to be sure nothing breaks : https://test.pypi.org/project/openassetio-traitgen/1.0.0a4.dev0/