pkg.soopen package index

brew / rang 4880

Installer jython avec Homebrew, apt, MacPorts, Nix, pacman

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de jython pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install jython

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install jython

MacPorts ports tree · lang/jython/Portfile · Source: api.github.com

Linux

Debian aptvérifié · 92%
sudo apt install jython

Debian stable package indexes · jython · Source: deb.debian.org

Nixvérifié · 92%
nix profile install nixpkgs#jython

nixpkgs package indexes · pkgs/by-name/jy/jython/package.nix · Source: api.github.com

Arch Linux pacmanvérifié · 92%
sudo pacman -S jython

Arch Linux sync databases · jython · Source: geo.mirror.pkgbuild.com

aperçu

Résumé du paquet

Python implementation written in Java (successor to JPython)

Commandes et alias

  • jython

historique

Historique du projet et usages

Jython is the long-running implementation of Python for the Java platform, descended from JPython and maintained as a Python runtime that can import and use Java classes while running on the JVM.

Historique du projet

JPython was created in late 1997 by Jim Hugunin at CNRI. Barry Warsaw took over as primary developer in February 1999, and the project moved to SourceForge in October 2000 under the Jython name.

The project became a durable bridge between the Python and Java ecosystems. Its 2.x line tracked Python 2 compatibility, while the official Jython site and repository describe ongoing Python 3 work as a separate development direction rather than a completed replacement.

Historique d'adoption

Jython found its niche wherever Python syntax was useful inside Java applications: embedding scripts in JVM software, calling Java libraries from Python code, and experimenting with dynamic language support on the Java platform.

The package has remained in Unix package managers because it is historically important, still useful for JVM/Python interoperability, and different enough from CPython to matter to users who specifically need Java integration.

Modes d'utilisation

Users run the `jython` command as a Python interpreter on the JVM, often to script Java APIs or to embed Python-like extension points in Java software. Official documentation emphasizes Java package access, Java bytecode compilation, and integration with Java platform classes.

Pourquoi les passionnés de paquets s'y intéressent

For package maintainers, Jython is a classic alternate-language-runtime package: it looks like Python at the command line but has JVM dependencies, Java compatibility concerns, and a release cadence separate from CPython.

It is also a reminder that language packages are not always mere compilers or interpreters; some are compatibility layers between two large ecosystems, which makes versioning and dependency policy especially visible.

Chronologie

  • 1997: JPython was created by Jim Hugunin.
  • 1999: Barry Warsaw became primary developer and released JPython 1.1.
  • 2000: The project moved to SourceForge and was renamed Jython.
  • 2020: Jython 2.7.2 was released with Java 8 builds and Java 11 testing.
  • 2022: Jython 2.7.3 was released.
  • 2024: Jython 2.7.4 was released.

Related projects

  • Jython is related to CPython as an alternate Python implementation, to the Java platform as its runtime target, and to other Python-on-managed-runtime projects that trade native C extension compatibility for host-platform integration.

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
jythonexécutableexécutable indexéDécouvert depuis l'index local des exécutables.

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-03
version du gestionnaire2.7.4
gestionnaire mis à jour
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:jython
Version2.7.4
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://www.jython.org/
Bouteillenon enregistré
Serviceaucun déclaré

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

jython 2.7.3+repack1-1

Python seamlessly integrated with Java

http://www.jython.org

sudo apt install jython
  • Section: python
  • Architecture: all
  • 18 Dépendances
  • 5 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Jython
Debian stable package indexes · deb.debian.org · Debian stable package indexes: jython from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

jython-doc 2.7.3+repack1-1

Jython documentation including API docs

http://www.jython.org

sudo apt install jython-doc
  • Section: doc
  • Architecture: all
  • Source Package: jython
  • 3 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Jython
Debian stable package indexes · deb.debian.org · Debian stable package indexes: jython-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

jython

nix profile install nixpkgs#jython
  • normalized package name match
  • Correspondance par : Jython
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/jy/jython/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

jython 2.7.3+repack1-1

Python seamlessly integrated with Java

http://www.jython.org

sudo apt install jython
  • Section: universe/python
  • Architecture: all
  • 18 Dépendances
  • 5 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Jython
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: jython from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

jython-doc 2.7.3+repack1-1

Jython documentation including API docs

http://www.jython.org

sudo apt install jython-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: jython
  • 3 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Jython
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: jython-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
pacman95%

jython 2.7.4-3

An implementation of the Python language written in Java

https://www.jython.org/

sudo pacman -S jython
  • License: PSF AND APACHE AND custom
  • Architecture: any
  • 3 Dépendances
  • normalized package name match
  • Correspondance par : Jython
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: jython from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
MacPorts95%

jython

sudo port install jython
  • normalized package name match
  • Correspondance par : Jython
MacPorts ports tree · api.github.com · MacPorts ports tree: lang/jython/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation