Automic VaultAutomic Vault

brew

micropython mit Homebrew, apk, apt, dnf, MacPorts, Nix, zypper installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für micropython in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install micropython

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install micropython

MacPorts ports tree · devel/micropython/Portfile · Quelle: api.github.com

Linux

Alpine Linux apkverifiziert · 92%
sudo apk add micropython

Alpine Linux edge package indexes · micropython · Quelle: dl-cdn.alpinelinux.org

Debian aptverifiziert · 92%
sudo apt install micropython

Debian stable package indexes · micropython · Quelle: deb.debian.org

Fedora dnfverifiziert · 92%
sudo dnf install micropython

Fedora Rawhide package metadata · micropython · Quelle: dl.fedoraproject.org

Nixverifiziert · 92%
nix profile install nixpkgs#micropython

nixpkgs package indexes · pkgs/by-name/mi/micropython/package.nix · Quelle: api.github.com

openSUSE zypperverifiziert · 92%
sudo zypper install micropython

openSUSE Tumbleweed package metadata · micropython · Quelle: download.opensuse.org

Überblick

Paketzusammenfassung

Python implementation for microcontrollers and constrained systems

Befehle und Aliase

  • micropython
  • mpy-cross

Verlauf

Projektgeschichte und Nutzung

MicroPython is Damien George's compact implementation of Python 3 for microcontrollers and constrained systems. George began the project in 2013 and funded it through a Kickstarter campaign for both the language runtime and the PyBoard reference board. Contemporary coverage described a from-scratch implementation with a parser, compiler, virtual machine, runtime system, garbage collector, and support for 32-bit ARM microcontrollers; the Python Software Foundation later noted that the campaign raised nearly GBP 100,000 and shipped MicroPython with the PyBoard.

Projektgeschichte

The project became important because it moved Python-style interactive development onto devices that previously required C, Arduino-style sketches, or vendor SDKs. Users write scripts, interact with a REPL, and access low-level hardware modules for pins, buses, timers, filesystems, and networking. The `mpy-cross` executable in the package compiles MicroPython bytecode for deployment, while the `micropython` executable provides the Unix-hosted runtime useful for testing and scripting.

Wie es verwendet wird

MicroPython's ecosystem role widened as ports appeared for boards and chips such as STM32, ESP8266, ESP32, RP2040, Unix, Windows, Zephyr, and others. The BBC micro:bit effort and Adafruit's later CircuitPython fork helped spread the programming model into education and maker communities. In package-manager terms, MicroPython sits between a language runtime, embedded toolchain, and board firmware ecosystem.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 7 Plattformziele verfügbar.
  • Build-Metadaten listen 1 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
micropythoncliglobales Executable
mpy-crosscliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-25
Manager-Version1.28.0
Manager aktualisiert2026-06-10
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://github.com/micropython/micropython

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:micropython
Version1.28.0
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/micropython
Homepagehttps://www.micropython.org/
Repositoryhttps://github.com/micropython/micropython
Upstream-Dokumentationhttps://docs.micropython.org/
LizenzMIT
Quellarchivhttps://github.com/micropython/micropython/releases/download/v1.28.0/micropython-1.28.0.tar.xz
Zuletzt aktualisiert2026-06-10T10:08:53Z
Pulseupdated
Build-Abhängigkeitenpkgconf
Von macOS bereitgestellte Bibliothekenlibffi, python
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sequoia, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namemicropython
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

micropython 1.25.0+ds-1

Unix/Linux port of MicroPython for board-independent use on the host

https://micropython.org/

sudo apt install micropython
  • Section: python
  • Architecture: amd64
  • 5 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Micropython
Debian stable package indexes · deb.debian.org · Debian stable package indexes: micropython from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

micropython-doc 1.25.0+ds-1

Documentation and examples for MicroPython - HTML format

https://micropython.org/

sudo apt install micropython-doc
  • Section: doc
  • Architecture: all
  • Source Package: micropython
  • 2 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Micropython
Debian stable package indexes · deb.debian.org · Debian stable package indexes: micropython-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

micropython

nix profile install nixpkgs#micropython
  • normalized package name match
  • Abgeglichen nach: Micropython
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/mi/micropython/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

micropython 1.22.1+ds-1build2

Unix/Linux port of MicroPython for board-independent use on the host

https://micropython.org/

sudo apt install micropython
  • Section: universe/python
  • Architecture: amd64
  • 5 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Micropython
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: micropython from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

micropython-doc 1.22.1+ds-1build2

Documentation and examples for MicroPython - HTML format

https://micropython.org/

sudo apt install micropython-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: micropython
  • 2 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Micropython
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: micropython-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

micropython 1.28.0-r0

lean and efficient Python implementation for MCUs and constrained systems

https://www.micropython.org/

sudo apk add micropython
  • License: MIT
  • Architecture: x86_64
  • Source Package: micropython
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Micropython
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: micropython from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

micropython-cross 1.28.0-r0

Compile micropython code to bytecode, which can be transfered to MCUs

https://www.micropython.org/

sudo apk add micropython-cross
  • License: MIT
  • Architecture: x86_64
  • Source Package: micropython
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Micropython
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: micropython-cross from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

micropython-doc 1.28.0-r0

lean and efficient Python implementation for MCUs and constrained systems (documentation)

https://www.micropython.org/

sudo apk add micropython-doc
  • License: MIT
  • Architecture: x86_64
  • Source Package: micropython
  • normalized package name match
  • Abgeglichen nach: Micropython
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: micropython-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

micropython 1.28.0-3.fc45

Implementation of Python 3 with very low memory footprint

http://micropython.org/

sudo dnf install micropython
  • License: MIT AND BSD-4-Clause-UC AND Apache-2.0
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: micropython
  • 5 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Micropython
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: micropython from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

micropython-tools 1.28.0-3.fc45

MicroPython device tools and utilities

http://micropython.org/

sudo dnf install micropython-tools
  • License: MIT AND LGPL-3.0-only
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: micropython
  • 3 Abhängigkeiten
  • 3 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Micropython
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: micropython-tools from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

mpy-cross 1.28.0-3.fc45

MicroPython cross-compiler

http://micropython.org/

sudo dnf install mpy-cross
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: micropython
  • 3 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Micropython
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mpy-cross from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
zypper95%

micropython 1.28.0-2.1

Implementation of Python 3 with very low memory footprint

https://micropython.org/

sudo zypper install micropython
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: micropython
  • 3 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Micropython
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: micropython from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

mpremote 1.28.0-2.1

MicroPython remote control

https://micropython.org/

sudo zypper install mpremote
  • License: MIT
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: micropython
  • 3 Abhängigkeiten
  • 3 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Micropython
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: mpremote from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

mpy-tools 1.28.0-2.1

Tools for creating and handling precompiled .mpy files for MicroPython

https://micropython.org/

sudo zypper install mpy-tools
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: micropython
  • 3 Abhängigkeiten
  • 3 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Micropython
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: mpy-tools from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

micropython

sudo port install micropython
  • normalized package name match
  • Abgeglichen nach: Micropython
MacPorts ports tree · api.github.com · MacPorts ports tree: devel/micropython/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment