Rechercher

PythonReactSEOPDF
GitHub Skill

check-deps

ソースコード内のimportとpyproject.tomlの依存関係の整合性をチェックする

tatsuki-washimi☆ 0 Étoiles du dépôt0 Forks du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

Voir la source ↗Guides

Instructions

Check Dependencies

This skill verifies that all imported packages are declared in the project dependencies.

Instructions

  1. Scan Imports:

    • Use grep or a script to find all import ... and from ... import statements in gwexpy/.
    • Extract top-level package names (e.g., from numpy.linalg get numpy).
  2. Read Configuration:

    • Read dependencies and project.optional-dependencies sections in pyproject.toml.
  3. Compare:

    • Identify packages imported but missing from configuration (Potential ModuleNotFoundError).
    • Identify packages in configuration but never imported (Bloat).
    • Note: Ignore standard library modules (e.g., os, sys, typing) and dev dependencies used only in tests/.
  4. Report:

    • List missing dependencies.
    • List potentially unused dependencies.

Exemples

Consultez les exemples du dépôt source.

Voir la source ↗

Historique source

Date d’indexation
2026-01-20
Mise à jour de l’index
2026-01-26
Branch
main

Les dates concernent ce répertoire. Consultez le dépôt pour l’historique du code.

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!