pkg.soopen package index

brew / Rang 1371

mypy mit Homebrew, apt, Nix, pacman, zypper installieren

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install mypy

local Homebrew formula metadata

Linux

Debian aptverifiziert · 92%
sudo apt install mypy

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

Nixverifiziert · 92%
nix profile install nixpkgs#mypy

nixpkgs package indexes · mypy · Quelle: raw.githubusercontent.com

Arch Linux pacmanverifiziert · 92%
sudo pacman -S mypy

Arch Linux sync databases · mypy · Quelle: geo.mirror.pkgbuild.com

openSUSE zypperverifiziert · 92%
sudo zypper install python313-mypy

openSUSE Tumbleweed package metadata · python313-mypy · Quelle: download.opensuse.org

Überblick

Paketzusammenfassung

Experimental optional static type checker for Python

Befehle und Aliase

  • dmypy
  • mypy
  • mypyc
  • stubgen
  • stubtest

Verlauf

Projektgeschichte und Nutzung

mypy is an optional static type checker for Python. Jukka Lehtosalo began work on it in 2012 while at the University of Cambridge Computer Laboratory as a PhD student, borrowing ideas from his earlier Alore language and from gradual typing research. The project grew from an experiment in adding an optional static type system to Python-like code into the best-known standalone checker for ordinary Python programs.

Projektgeschichte

The technical turning point was the standardization of Python type hints. PEP 484 defines the syntax and goals for type annotations in Python, explicitly naming offline type checkers such as mypy as a primary use case while keeping Python dynamically typed and type hints optional. The mypy blog described the first PEP 484 draft as heavily inspired by mypy, and later mypy versions implemented the PEP 484 annotation model used in Python codebases, editors, and CI systems.

Wie es verwendet wird

Dropbox became a major adoption story and development home for mypy. A Dropbox engineering writeup describes its gradual migration to static checking across millions of lines of Python, calling mypy likely the most popular standalone Python type checker and noting that the core team was employed by Dropbox. In day-to-day use, developers add annotations in source files or stubs, run the `mypy` command to find type errors without executing the program, use `dmypy` for daemonized checks, and use helpers such as `stubgen`, `stubtest`, and `mypyc` for typing ecosystem work. Package managers ship it as a developer tool for Python projects that want static analysis without changing Python's runtime model.

Sicherheitslage

Noch keine Protected-Tool-Abdeckung gefunden

Für mypy wurde kein passendes lokales Secret-Handling-Manifest gefunden. Nucleus-Paketmetadaten bleiben hier veröffentlicht, damit künftige Abdeckung eine stabile Paket-URL hat.

Installationsverhalten

  • Es wurden keine Homebrew-Bottle-Metadaten erfasst.

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.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
mypy.ini.mypy.inipyproject.tomlsetup.cfg$XDG_CONFIG_HOME/mypy/config~/.config/mypy/config~/.mypy.ini

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
dmypyExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
mypyExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
mypycExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
stubgenExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
stubtestExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.

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-08-03
Manager-Version2.3.0
Manager aktualisiert2026-07-14
lokale Datenunbekannt
Upstreamnicht verfügbar
neueste erkannte Versionnicht erkannt
  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:mypy
Version2.3.0
PaketmanagerHomebrew
Homepagehttps://www.mypy-lang.org/
Repositoryhttps://github.com/python/mypy
Zuletzt aktualisiert2026-07-14T12:42:18Z
Pulseupdated
Bottlenicht erfasst
Dienstkeiner deklariert

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

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

Debian apt95%

mypy 1.15.0-5

optional static typing for Python

https://www.mypy-lang.org/

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

mypy-doc 1.15.0-5

documentation for mypy

https://www.mypy-lang.org/

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

python3-mypy 1.15.0-5

public modules for mypy (Python 3)

https://www.mypy-lang.org/

sudo apt install python3-mypy
  • Section: python
  • Architecture: amd64
  • Source Package: mypy
  • 7 Abhängigkeiten
  • 3 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Mypy
Debian stable package indexes · deb.debian.org · Debian stable package indexes: python3-mypy from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

mypy

nix profile install nixpkgs#mypy
  • normalized package name match
  • Abgeglichen nach: Mypy
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: mypy from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
Ubuntu apt95%

mypy 1.9.0-4ubuntu1

optional static typing for Python

https://www.mypy-lang.org/

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

mypy-doc 1.9.0-4ubuntu1

documentation for mypy

https://www.mypy-lang.org/

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

python3-mypy 1.9.0-4ubuntu1

public modules for mypy (Python 3)

https://www.mypy-lang.org/

sudo apt install python3-mypy
  • Section: universe/python
  • Architecture: amd64
  • Source Package: mypy
  • 8 Abhängigkeiten
  • 2 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Mypy
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: python3-mypy from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
pacman95%

mypy 2.1.0-2

Optional static typing for Python (PEP484)

http://www.mypy-lang.org/

sudo pacman -S mypy
  • License: MIT
  • Architecture: any
  • 7 Abhängigkeiten
  • 4 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Mypy
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: mypy from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

python313-mypy 2.2.0-2.1

Optional static typing for Python

https://www.mypy-lang.org/

sudo zypper install python313-mypy
  • License: MIT
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: python-mypy
  • 10 Abhängigkeiten
  • 5 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Mypy
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: python313-mypy from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst

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
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation