Skip to content

v0.5.1

Latest

Choose a tag to compare

@n-elia n-elia released this 18 May 20:31
· 1 commit to main since this release

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 .mpy files are built automatically by CI on every release and attached as release assets. They target the current .mpy v6.3 ABI.
  • Source mip install still works as before for any MicroPython version that supports mip (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.py and the legacy sdist_upip.py have been removed from the repo.
  • upip install path dropped from the README. upip was deprecated in favor of mip in MicroPython v1.20.