Skip to main content

A demonstration CI/CD pipeline project.

Project description

Exit Prompt Simulator 🎮🌀

A Python CLI tool with probabilistic exits and terminal animations - because even quitting should be exciting!

Python 3.9+ License: MIT pre-commit

Features ✨

  • 🎲 50/50 chance to flip your exit decision
  • 🌈 Colorful terminal animations
  • ⌛ Spinner progress indicators
  • ✅ Interactive confirmation prompts
  • 🛡️ Type-checked and linted code

Installation ⚙️

# Clone & setup
git clone https://github.com/lorenzodelmedico/democicd.git
cd democicd
pip install -e .

# Install pre-commit hooks (optional but recommended)
pre-commit install

#pip install
pip install democicd

#start script in cli
democicd

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

democicd-0.1.4.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

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

democicd-0.1.4-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file democicd-0.1.4.tar.gz.

File metadata

  • Download URL: democicd-0.1.4.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for democicd-0.1.4.tar.gz
Algorithm Hash digest
SHA256 0768a5d0d2c7326cea151bc5c48927198027ead15d8c9c031b7aa541b1e35817
MD5 5c9b34f92da8281ab1dd7e9d1405bef8
BLAKE2b-256 24d86a82a644360004c3d9c66d239875d2bf29dfffc0692c38ede1192edbefad

See more details on using hashes here.

File details

Details for the file democicd-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: democicd-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for democicd-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 40636873f817ffb747a06b91322e1efb5dd0ef23f6a92eb17cff853e2a83e24f
MD5 110b19345ab0d4e12c5797f2ca36c949
BLAKE2b-256 57105dce020dddaf7820a2501f08c8c961683e464069ba603f102100a2ecc36a

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