Releases: johnaparker/miepy
Releases · johnaparker/miepy
Release list
Release v1.1.0
Fix quadmath linking: let CMake control MIEPY_HAS_QUAD define The C++ header was auto-detecting __float128 support via preprocessor checks, but CMake independently decided whether to link libquadmath. When the library wasn't found (e.g. manylinux container), the code compiled sinq/cosq calls without linking quadmath, causing undefined symbol errors at runtime. Now CMake only defines MIEPY_HAS_QUAD when libquadmath is actually found and linked, preventing the mismatch. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Release 1.0.2
move examples + miepy cli + v1.0.2
Release 1.0.1
remove legacy conda & build wheels
Release 0.6.0
Modern wheels built for Python 3.11, 3.12, and 3.13 on macOS (arm) and linux-x86
On these platforms simply install with
pip install miepy
or with uv managing your virtual environment:
uv venv --python 3.13
uv pip install miepy
source .venv/bin/activate
Development improvements:
- Use
vcpkgfor C++ dependencies (Eigen, GSL) - Use
uvfor Python dependencies releaseGitHub action to deploy wheels on linux and macOS to PyPI after passing test suite