Repository navigation
This release modernizes the project's distribution pipeline. No changes to the driver itself.
What's new
- Precompiled .mpy install path. On MicroPython v1.23+, you can now install bytecode-compiled artifacts for faster import and lower RAM footprint at load time:
mpremote mip install github:n-elia/MAX30102-MicroPython-driver/package_mpy.json - The
.mpyfiles are built automatically by CI on every release and attached as release assets. They target the current.mpyv6.3 ABI. - Source
mipinstall still works as before for any MicroPython version that supportsmip(v1.19+):mpremote mip install github:n-elia/MAX30102-MicroPython-driver
What's removed
- PyPI distribution dropped. The pip install micropython-max30102 path is no longer maintained; the last PyPI version is v0.4.2. MicroPython's official package manager is
mip, and PyPI added little value for a device-only library.setup.pyand the legacysdist_upip.pyhave been removed from the repo. upipinstall path dropped from the README.upipwas deprecated in favor ofmipin MicroPython v1.20.