Skip to main content

The first step to automate things; from a Markdown into a CLI

Project description

step

The first step to automate things; from a Markdown into a CLI

The rationale behind this

There are so many manual tasks out there, most of them made of innumerous steps. Whenever someone thinks about automating them or even proposing this to their team, it sounds like a Herculean task.

What if we turn a checklist into a CLI and turn a gigantic process into something more feasible?

How to use it

step path-to/YOUR-MARKDOWN.md

Your markdown checklist will turn into a functioning CLI. There you will also find the Step object. You can add to it a callback function and smoothly migrate from a manual to automated approach.

A functional example will come soon.

Development

First, you're going to need Python 3.10+. Then, poetry installed.

This project is in its alpha version, so there is more documentation to come.

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

step-0.1.0.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

step-0.1.0-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file step-0.1.0.tar.gz.

File metadata

  • Download URL: step-0.1.0.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.5

File hashes

Hashes for step-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4e469d7c37f57dd69acb86904c5d8a15c162eb93bfc2633615cf3dd9af5e0255
MD5 423a42c5fdf38094f20744042ff88a7e
BLAKE2b-256 85ce247ab770a08aac38f90425b8487ab9fc3f8b26e3da0607e772437d228973

See more details on using hashes here.

File details

Details for the file step-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: step-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.5

File hashes

Hashes for step-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4fb6bc1cee1fdff333465ef4619eaa1b6596994917e5d5de5f15e453ad04dc2b
MD5 aa91436dc2a9bbd1d8d5e09be2493b5e
BLAKE2b-256 c3ea667238d709d35326ff406356464bd40cb902c646de3fe85d07291b6b0d26

See more details on using hashes here.

Supported by

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