Updated tag convention by adding a v or test prefix to support test uploading to PyPi.
Builds against 3.9, 3.10, 3.11 CPython for platforms:
MacOS x86-64, arm64
Linux x86-64
Windows x86-64
Windows cibuildwheel needed to update in setuptools package in the action as the Windows python 3.9 uses 58.1.0 and the latest is 67.2.0. This is required to support calls to setuptools.command.build that something in the build chain calls.
A QEMU docker/setup-qemu-action block is left as a reference to build Linux aarch64 wheels, but is commented out because the wheel build takes 30 minutes in emulation.
Updated tag convention by adding a
v
ortest
prefix to support test uploading to PyPi.Builds against 3.9, 3.10, 3.11 CPython for platforms:
x86-64, arm64
x86-64
x86-64
Windows
cibuildwheel
needed to update insetuptools
package in the action as the Windows python 3.9 uses58.1.0
and the latest is67.2.0
. This is required to support calls tosetuptools.command.build
that something in the build chain calls.A QEMU
docker/setup-qemu-action
block is left as a reference to build Linuxaarch64
wheels, but is commented out because the wheel build takes 30 minutes in emulation.Doc updates for wheel support.
Version strings are now PEP-440 compliant.
TODO: Add Tokens for PyPi and Github to enable PyPi uploads docs generation. Also do final testing of PyPi uploads
Other
setup.py
.authors
is reverted toauthor
and updated__init_.py
alsothermoanalysis.c
insetup.py
forsdist
to allow CI behavior