Automic VaultAutomic Vault

brew

cython を Homebrew, apk, pacman, apt, dnf でインストール

cython のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install cython

local Homebrew formula metadata

Linux

Alpine Linux apk確認済み · 92%
sudo apk add cython

Alpine Linux edge package indexes · cython · ソース: dl-cdn.alpinelinux.org

Arch Linux pacman確認済み · 92%
sudo pacman -S cython

Arch Linux sync databases · cython · ソース: geo.mirror.pkgbuild.com

Debian apt確認済み · 92%
sudo apt install cython-doc

Debian stable package indexes · cython-doc · ソース: deb.debian.org

Fedora dnf確認済み · 92%
sudo dnf install python3-cython

Fedora Rawhide package metadata · python3-cython · ソース: dl.fedoraproject.org

概要

パッケージ概要

Compiler for writing C extensions for the Python language

コマンドとエイリアス

  • cygdb
  • cython
  • cythonize

履歴

プロジェクトの歴史と使われ方

Cython is an optimizing static compiler for Python and the extended Cython language. It translates Python-like code to C or C++ so developers can write CPython extension modules, wrap native libraries, and tune performance without abandoning Python syntax.

プロジェクトの歴史

The official Cython README says Cython was originally based on Greg Ewing's Pyrex and started as an early-2000s project. Cython kept the Python-extension-module idea but grew into a long-lived compiler with its own language features, type declarations, C/C++ interop, and CPython-version adaptation.

The official site describes Cython as a superset of Python that supports C/C++ functions and types, allowing generated C code to be compiled with major C/C++ compilers. The project repository was created on GitHub in 2010 and remains the active source for compiler, docs, and tooling.

採用の歴史

Cython became common infrastructure in the scientific Python and performance-sensitive Python ecosystem because it lets projects ship fast extension modules while retaining a Python-like development model. The official README states that Cython has more than 70 million PyPI downloads per month, which reflects broad use as a build-time dependency as well as a developer tool.

使われ方

Users install Cython, write .pyx modules or use pure-Python annotation mode, and run cython or cythonize to generate C/C++ code for extension builds. Common uses include wrapping external C libraries, optimizing numerical loops, interacting with NumPy arrays, embedding CPython, and maintaining generated C sources for reproducible builds.

パッケージ好きにとっての重要性

Cython matters to package nerds because it sits at the boundary between source packages and compiled artifacts. A missing or mismatched Cython can decide whether a Python package builds from sdist, ships generated C, or requires wheels; it is one of the quiet tools behind many fast Python libraries.

タイムライン

  • Early 2000s: Cython starts as a project based on Pyrex.
  • 2010: cython/cython repository created on GitHub.
  • 2011: Official site links the IEEE article 'Cython: The best of both worlds'.
  • 2025: Official site lists Cython 3.1.4 as a stable release.
  • 2026: GitHub releases show ongoing 3.2.x and 3.3.0 alpha development.

Related projects

  • Pyrex is the predecessor named by the official README.
  • CPython is the primary runtime and C API target.
  • NumPy, PyPy, Pythran, mypyc, Nuitka, and Numba are related ecosystems or comparison points listed in official Cython materials.

セキュリティ状態

リスクレベル: グリーン

narrow executable package without higher-risk signals.

リスク分類器

リスク グリーン · 信頼度 低 · appliance

理由

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 6 個のプラットフォームターゲットで利用できます。
  • 1 件の実行時依存関係とともにインストールされます。
  • ビルドメタデータには 1 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
cygdbcliグローバル実行可能ファイル
cythoncliグローバル実行可能ファイル
cythonizecliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-10
マネージャ版3.2.8
マネージャ更新日2026-07-01
ローカルデータOK
上流not checked
検出された最新未検出

https://cython.org/

  • 情報Release/tag comparison is only available for GitHub repositories.https://cython.org/信頼度 none

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:cython
バージョン3.2.8
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/cython
ホームページhttps://cython.org/
リポジトリhttps://github.com/cython/cython
上流ドキュメントhttps://cython.org/
ライセンスApache-2.0
ソースアーカイブhttps://files.pythonhosted.org/packages/b6/6b/80101e02ebacaf9232ecf32bf6a788d36b27d820ee02434746252569ef98/cython-3.2.8.tar.gz
最終更新2026-07-01T09:53:57Z
Pulseupdated
依存関係python@3.14
ビルド依存関係python-setuptools
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

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

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Debian apt95%

cython-doc 3.0.11+dfsg-2

C-Extensions for Python 3 (Documentation)

http://cython.org/

sudo apt install cython-doc
  • Section: doc
  • Architecture: all
  • Source Package: cython
  • 3 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Cython
Debian stable package indexes · deb.debian.org · Debian stable package indexes: cython-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

cython3 3.0.11+dfsg-2+b1

C-Extensions for Python 3

http://cython.org/

sudo apt install cython3
  • Section: python
  • Architecture: amd64
  • Source Package: cython
  • 2 依存関係
  • 3 任意依存関係
  • normalized package name match
  • 一致条件: Cython
Debian stable package indexes · deb.debian.org · Debian stable package indexes: cython3 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

cython-doc 3.0.8-1ubuntu3

C-Extensions for Python - documentation

http://cython.org/

sudo apt install cython-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: cython
  • 2 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Cython
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: cython-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

cython3 3.0.8-1ubuntu3

C-Extensions for Python 3

http://cython.org/

sudo apt install cython3
  • Section: universe/python
  • Architecture: amd64
  • Source Package: cython
  • 2 依存関係
  • 3 任意依存関係
  • normalized package name match
  • 一致条件: Cython
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: cython3 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

cython 3.2.4-r2

Cython is an optimising static compiler for both the Python & the extended Cython programming languages.

https://cython.org/

sudo apk add cython
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: cython
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Cython
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: cython from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

cython-doc 3.2.4-r2

Cython is an optimising static compiler for both the Python & the extended Cython programming languages. (documentation)

https://cython.org/

sudo apk add cython-doc
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: cython
  • normalized package name match
  • 一致条件: Cython
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: cython-doc from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

cython-pyc 3.2.4-r2

Precompiled Python bytecode for cython

https://cython.org/

sudo apk add cython-pyc
  • License: Apache-2.0
  • Architecture: x86_64
  • Source Package: cython
  • 1 依存関係
  • normalized package name match
  • 一致条件: Cython
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: cython-pyc from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
dnf95%

python3-cython 3.2.4-4.fc45

Language for writing Python extension modules

http://www.cython.org

sudo dnf install python3-cython
  • License: Apache-2.0
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: Cython
  • 4 依存関係
  • 11 提供
  • normalized package name match
  • 一致条件: Cython
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3-cython from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

cython 3.2.5-1

C-Extensions for Python

https://cython.org

sudo pacman -S cython
  • License: Apache-2.0
  • Architecture: x86_64
  • 5 依存関係
  • normalized package name match
  • 一致条件: Cython
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: cython from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • 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