pkg.soopen package index

brew / rang 6713

Installer pyp avec Homebrew, apt, Nix

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install pyp

local Homebrew formula metadata

Linux

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

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

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

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

aperçu

Résumé du paquet

Easily run Python at the shell! Magical, but never mysterious

Commandes et alias

  • pyp
  • pypyp

historique

Historique du projet et usages

pyp is a command-line utility that transforms shell input with concise Python expressions.

Historique du projet

pyp was created as a concise way to run Python in shell pipelines. Its author credits the older Pyed Piper project for inspiration and the command name, while describing pyp's closer adherence to ordinary Python syntax and APIs.

Historique d'adoption

Upstream documents installation as the `pypyp` Python package and through Homebrew, Nixpkgs, and the Arch User Repository. The supplied package facts additionally record Debian and Ubuntu package mappings.

Modes d'utilisation

Pipe text into `pyp` and reference each line through `x`, `l`, or `line`, or the complete input through `lines` and `stdin`. The tool automatically imports referenced modules and prints final expressions; `--explain` or `--script` exposes the generated Python. A custom Python configuration file is selected with `PYP_CONFIG_PATH`.

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

pyp appeals to command-line users who want Python's standard syntax and libraries for quick pipeline transformations without maintaining a separate script. Its AST rewriting, automatic imports, smart printing, and `--explain` output distinguish it from simpler Python one-liner wrappers.

Chronologie

  • Modern implementation: pyp was written after the original Python-2-only Pyed Piper had been inactive for roughly a decade.

Related projects

  • Pyed Piper
  • Pyped
  • pythonpy
  • piep
  • xonsh
  • awk

posture de sécurité

Niveau de risque : yellow

generalized runtime or code generation signal.

Classificateur de risque

risque yellow · confiance moyen · runtime

Pourquoi

  • generalized runtime or code generation signal

Signaux

  • text:shell

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 1 plateformes.
  • S’installe avec 1 dépendances d’exécution.

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.

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
$PYP_CONFIG_PATH

exécutables

Exécutables installés

CommandeTypeExpositionNote
pypcliexécutable global
pypypcliexécutable global

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-09-19
version du gestionnaire1.3.0
gestionnaire mis à jour
données localesOK
amontnot checked
dernière version détectéenon détecté

https://github.com/hauntsaninja/pyp

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:pyp
Version1.3.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/pyp
Page d'accueilhttps://github.com/hauntsaninja/pyp
Dépôthttps://github.com/hauntsaninja/pyp
LicenceMIT
Archive sourcehttps://files.pythonhosted.org/packages/0c/65/c275ff380e4412438577eab23810dd7a1ba2cf54a6ba558a3d22cf0fb68b/pypyp-1.3.0.tar.gz
Dépendancespython@3.14
Bouteilledisponible (sur all)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

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

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%

pyp 3.0.9-1

sed/awk-like tool with Python language

https://thepyedpiper.github.io/pyp/

sudo apt install pyp
  • Section: utils
  • Architecture: all
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Pyp
Debian stable package indexes · deb.debian.org · Debian stable package indexes: pyp from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

pyp

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

pyp 2.12-3

sed/awk-like tool with Python language

sudo apt install pyp
  • Section: universe/utils
  • Architecture: all
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Pyp
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: pyp from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz

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 configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation