Skip to main content

Un CLI pour initialiser des projets Python avec des scripts bash utiles

Project description

🚀 fdock-cli

Un ensemble d'outils en ligne de commande pour initialiser et gérer vos projets Python.

✨ Fonctionnalités

  • 📁 Initialisation rapide de projets Python
  • 🔧 Gestion automatisée des environnements virtuels
  • 🎯 Création de structure de projet standardisée
  • 🐳 Support Docker intégré

📥 Installation

pip install fdock-cli

C'est tout ! Pas besoin de configuration supplémentaire.

🎮 Utilisation

Commande fdock root

Initialise un nouveau projet :

fdock root

Options disponibles :

  1. Créer un environnement virtuel (.venv) et l'activer
  2. Créer un fichier .env
  3. Les deux ! (avec activation du .venv)
  4. Activer uniquement le .venv existant
  5. Nettoyer le projet
  6. Quitter

Commande fdock hello

Un exemple de commande simple :

fdock hello

Aide

Pour voir toutes les commandes disponibles :

fdock --help

🔧 Structure créée par fdock root

projet/
├── src/
│   └── __init__.py
├── .gitignore
├── .dockerignore
├── .dockerfile
├── .docker-compose.yml
├── pyproject.toml
├── README.md
└── .env

🗑️ Désinstallation

Simple comme bonjour :

pip uninstall fdock-cli

📝 License

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fdock_cli-0.2.0.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fdock_cli-0.2.0-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file fdock_cli-0.2.0.tar.gz.

File metadata

  • Download URL: fdock_cli-0.2.0.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for fdock_cli-0.2.0.tar.gz
Algorithm Hash digest
SHA256 34ca1cc381430d33591f8f94ab737e40d4c3f76f12a46f754c28dfab9e552011
MD5 ee10ba59da1ebd24046b819af39583f8
BLAKE2b-256 af0d2d97a30eb1512dabe2e085d49a7efa376a9cd751ec7b17f13dbf737844a4

See more details on using hashes here.

File details

Details for the file fdock_cli-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: fdock_cli-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for fdock_cli-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e55403f7eeeac4bd46348aac22bfbc45401b61f7f71957e82b69d123ad1734aa
MD5 17aef1849c64f513da7cd39985065e7c
BLAKE2b-256 e50ea3698b4fa50e4246cadcbc7a6d4e6cbccf95961d8c67e5d09eec9bb526ce

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page