{"library":"cmsis-pack-manager","type":"library","category":null,"description":"cmsis-pack-manager is a Python module, Rust crate, and command-line utility designed for managing CMSIS-Pack indexes and caches. It enables users to query for embedded device information such as processor types, flash algorithms, and memory layouts within Python programs or via its `pack-manager` CLI. The library leverages a fast Rust backend for performance. The current stable Python version is 0.6.0, with ongoing development and updates released periodically.","language":"python","status":"active","version":"0.6.0","tags":["CMSIS","embedded","microcontroller","pack management","ARM","Rust","pyocd"],"last_verified":"Thu May 21","install":[{"cmd":"pip install cmsis-pack-manager","imports":["from cmsis_pack_manager import Cache","from cmsis_pack_manager.cmsis_pack_manager import CmsisPackManager"]}],"homepage":null,"github":"https://github.com/pyocd/cmsis-pack-manager","docs":"https://github.com/pyocd/cmsis-pack-manager/","changelog":"https://github.com/pyocd/cmsis-pack-manager/releases","pypi":"https://pypi.org/project/cmsis-pack-manager/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":50,"avg_install_s":2.1,"avg_import_s":0.03,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/cmsis-pack-manager/compatibility"}}