Skip to main content

zephyr-installer is now lib-installer

zephyr-installer, together with the four installers beside it, is one installer now: lib-installer. It installs embedded C libraries into STM32, Zephyr, ESP-IDF, Arduino and PlatformIO projects, with the commands zephyr-installer had.

pip uninstall zephyr-installer
pip install lib-installer
lib-installer owner/example

Every option you used is there: zephyr-installer owner/example --dir Libs/example is lib-installer owner/example --dir Libs/example.

Your projects move over by themselves. A Zephyr application zephyr-installer installed into moves over the first time lib-installer installs into it or uninstalls from it. Its record, .zephyr-installer.json, becomes .lib-installer.json, and the lines that mark its blocks in your files name lib-installer. Each file is saved first, as a .bak.

Your libraries install as they did. lib-installer reads every key of an installer.yml written for zephyr-installer, requires.zephyr_installer among them. A library written for lib-installer 3.0.0 names its platform under platform, as its README shows.

This last release, 3.0.0, only says this, and installs nothing. 2.1.0 was the last that installed, and its code stays in this repository's history.


Support

I write these tools and libraries in my own time and give them away, because good tools should be easy to get. If this one saved you an afternoon, there are two things that genuinely help:

Star lib-installer. It costs you one click, it helps other engineers find the tool, and it is the main reason I keep going.

Buy me a coffee on Ko-fi. Any amount is a real motivation to keep writing, documenting and maintaining this work.


License

Apache License 2.0. See LICENSE.

Metadata

Release files for zephyr-installer 3.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for zephyr-installer 3.0.0
File Size Uploaded Provenance
zephyr_installer-3.0.0.tar.gz 7.8 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for zephyr-installer 3.0.0
File Interpreter ABI Platform
zephyr_installer-3.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 16.1 kB

Release files / zephyr_installer-3.0.0.tar.gz

Download URL zephyr_installer-3.0.0.tar.gz
Size 7.8 kB
Tags Source
SHA-256 checksum
How to use checksums
88525341a51c8d8ffae97dde6de50d1a9d5b0e73407873204261c063e691f7ea
BLAKE2b-256 checksum
How to use checksums
2503b4176db570c3874bc3031abbfcd1b74f49045f5e918ddd56cfa2dcbeead1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 22, 2026.

Transparency log

Release files / zephyr_installer-3.0.0-py3-none-any.whl

Download URL zephyr_installer-3.0.0-py3-none-any.whl
Size 8.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c1c89034e6588a9aeaf81ab4cf3d870356a9e13307a41307dc1f56c80cef065f
BLAKE2b-256 checksum
How to use checksums
e92c2605c171b62294fa2d1441e0e17fee52c304b49df139335ec03d1454ee60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 22, 2026.

Transparency log

Security for zephyr-installer 3.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for zephyr_installer-3.0.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 22, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page