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.1.tar.gz (5.4 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.1-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: fdock_cli-0.2.1.tar.gz
  • Upload date:
  • Size: 5.4 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.1.tar.gz
Algorithm Hash digest
SHA256 f4572e9474e2c61b974c06d538099b844ab2a9313a36a1303497f22c69943b9d
MD5 38150b46844dbc5fd1b24af4188f865f
BLAKE2b-256 c57ae65cfa0b36f12d67f30f9876f156c1c16582b789bb0cd31b689d7a62bf83

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fdock_cli-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 6.3 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a232a08b5f86a4cee0c99d639649a9be1838c857b38568cba3c216cf837616d3
MD5 ce14790fce7c2db30829fb1c69922943
BLAKE2b-256 2150dfa6f70b3cf8ef1687ba439ae8afab7527cd99788fba2fb59c33eb2b6c98

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