Version Python du repopack npm par yamadashy
Repopack est un outil puissant qui regroupe l'intégralité de votre référentiel dans un seul fichier compatible avec l'IA.
Parfait lorsque vous devez alimenter votre base de code avec des modèles de langage étendus (LLM) ou d'autres outils d'IA comme Claude, ChatGPT et Gemini.
Voici une application Web pour le même cas d'utilisation, s'exécute entièrement sur un navigateur, entièrement statique : - repo2txt.simplebasedomain.com Code
Pour utiliser Repopack-py, suivez ces étapes :
Installez le paquet :
pip install repopack
Exécutez la commande suivante :
repopack path/to/your/repository
Le fichier compressé sera généré dans le répertoire courant avec le nom repopackpy-output.txt
par défaut.
Vous pouvez personnaliser le processus d'emballage avec ces options :
-o, --output
: Spécifiez le nom du fichier de sortie (par défaut : repopack_output.txt)-i, --ignore
: Ajoute des modèles à ignorer (en plus de .gitignore, séparés par des virgules)-c, --config
: Spécifiez un fichier de configuration--output-show-line-numbers
: Afficher les numéros de ligne dans le fichier de sortie--output-style
: Spécifiez le style de sortie plain ou xml (par défaut : plain)