Un outil CLI puissant pour initialiser et gérer vos projets Python avec style !
Project description
🚀 fdock_cli
Un outil CLI puissant pour initialiser et gérer vos projets Python avec style !
🎯 Fonctionnalités
- Initialisation rapide de projets Python avec structure complète
- Gestion d'environnements virtuels simplifiée
- Interface interactive avec menu coloré
- Scripts bash intégrés pour automatiser vos tâches
📦 Installation
pip install fdock_cli
🚀 Utilisation
Après installation, lancez l'installation des scripts :
python -m fdock_cli.install
Puis redémarrez votre terminal et utilisez :
# Initialiser un nouveau projet
fdock root
# Afficher les informations du projet
fdock hello
🎨 Fonctionnalités du menu
- Créer un environnement virtuel (.venv) et l'activer
- Créer un fichier .env pour vos variables d'environnement
- Les deux ! (environnement + .env avec activation)
- Activer uniquement le .venv existant
- 🧹 Nettoyer le projet (supprimer les fichiers générés)
- Je suis juste de passage 🚶
📁 Structure générée
votre-projet/
├── src/
│ └── __init__.py
├── .gitignore
├── .dockerignore
├── .dockerfile
├── .docker-compose.yml
├── pyproject.toml
├── README.md
└── .env
🎯 Pourquoi fdock_cli ?
- Rapide : Initialisez un projet en quelques secondes
- Complet : Tous les fichiers essentiels générés automatiquement
- Interactif : Menu coloré et intuitif
- Flexible : Choisissez exactement ce dont vous avez besoin
🛠️ Développement
git clone https://github.com/votre-repo/fdock_cli
cd fdock_cli
pip install -e .
📄 Licence
MIT License - Utilisez librement !
Créé avec ❤️ pour simplifier la vie des développeurs Python !
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file fdock_cli-2.5.6.tar.gz.
File metadata
- Download URL: fdock_cli-2.5.6.tar.gz
- Upload date:
- Size: 7.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2e68e1c79f35bfd945d0d3662da401a49a7b49f1e618c576500be702d770ec39
|
|
| MD5 |
5257f58aaa4ae1e82c8381cb4ef1567e
|
|
| BLAKE2b-256 |
45b2cdbb1d372ff447b8b23f45bbd31f17c82ef07ee2b617a0123df304dd2251
|
File details
Details for the file fdock_cli-2.5.6-py3-none-any.whl.
File metadata
- Download URL: fdock_cli-2.5.6-py3-none-any.whl
- Upload date:
- Size: 11.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
63c9818ff591709540aeb3babeaa120e4fd76ffbf1a1aa84829c893462879ded
|
|
| MD5 |
bbec73f54381ec966422c235ac9dd977
|
|
| BLAKE2b-256 |
7719af87040afb4107d78cefa8c72dddad172d2109327d81cca112f02e1a6fbf
|