pkg.soopen package index

brew / rang 2953

Installer pyscn avec Homebrew

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install pyscn

local Homebrew formula metadata

aperçu

Résumé du paquet

Intelligent Python Code Quality Analyzer

Commandes et alias

  • pyscn

historique

Historique du projet et usages

pyscn is a command-line static-analysis and code-quality tool for Python, covering such concerns as complexity, dead code, duplicated code, coupling, and report generation.

Historique du projet

Ludo Technologies developed pyscn as a Python code-quality analyzer implemented as a command-line application. The official architecture records completion of its initial feature set in September 2025, including tree-sitter parsing, control-flow graphs, complexity analysis, dead-code detection, clone detection, coupling analysis, reporting, and TOML configuration.

Historique d'adoption

pyscn is distributed as a standalone command-line program and through Homebrew. Its official project materials position it for local code review and automated quality analysis, with machine-readable formats suitable for CI integrations.

Modes d'utilisation

Users run the pyscn executable against Python source trees to inspect quality findings. The tool supports dedicated and pyproject-based TOML configuration and can produce human-readable or automation-oriented reports.

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

The package is notable as a Go-distributed analyzer focused specifically on Python source. That combination can offer a self-contained CLI installation while applying compiler-style graph and syntax analysis to Python projects.

Chronologie

  • September 2025: The official architecture marked the MVP feature set complete.
  • 2025: TOML configuration discovery and the principal analysis features were documented as completed.
  • Current: pyscn is available through Homebrew as the pyscn formula.

Related projects

  • polyscan supplies shared, language-neutral analysis kernels referenced by the official architecture.
  • Tree-sitter provides parsing infrastructure used by the analyzer.

Sources

  • Official documentation: https://ludo-technologies.github.io/pyscn/
  • Official repository architecture: https://github.com/ludo-technologies/pyscn/blob/main/docs/ARCHITECTURE.md
  • source_facts.package-manager

posture de sécurité

Aucune couverture d'outil protégé trouvée pour le moment

Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour pyscn. Les métadonnées de paquet restent publiées ici afin que la couverture future dispose d'une URL stable.

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 6 plateformes.
  • Les métadonnées de compilation listent 1 dépendances de compilation.

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
.pyscn.tomlpyproject.toml

exécutables

Exécutables installés

CommandeTypeExpositionNote
pyscncliexé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.32.0
gestionnaire mis à jour2026-09-15
données localesOK
amontà jour
dernière version détectéev1.30.0

https://github.com/ludo-technologies/pyscn

  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:pyscn
Version1.32.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/pyscn
Page d'accueilhttps://ludo-technologies.github.io/pyscn/
Dépôthttps://github.com/ludo-technologies/pyscn
Docs amonthttps://ludo-technologies.github.io/pyscn/
LicenceMIT
Archive sourcehttps://github.com/ludo-technologies/pyscn/archive/refs/tags/v1.30.0.tar.gz
Dernière mise à jour2026-09-15T03:12:19Z
Pulseupdated
Dépendances de compilationgo
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

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

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
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation