Skip to main content

Add your description here

Project description

Misho CLI

Command Line Interface for Misho — the sportbooking reservation management system.

Prerequisites

Python 3.12 or higher is required to run misho_cli.

Installation

mischo_cli can be installed with pip (could be pip3 on your system) or pipx:

pip install mischo_cli
pipx install mischo_cli

🔐 Authentication

Before using the CLI, make sure to set the required environment variable with your access token.

MacOS/Linux:

export MISHO_ACCESS_KEY=your_token_here

Windows CMD:

set MISHO_ACCESS_KEY=your_token_here

Windows Poweshell:

$env:MISHO_ACCESS_KEY = "your_token_here"

Usage

For more information about available commands and usage, run:

mischo_cli --help

To enable tab-completions for your shell, run:

misho_cli --install-completion

This will detect your shell and install the appropriate completion script so you can use tab to auto-complete commands and options.

Examples

Example usage for monitoring or reserving time slot:

misho_cli job create --day tomorrow --hour 19 21 notify
misho_cli job create --day Tue --hour 19 21 reserve

Listing current jobs:

misho_cli job list

Example usage for getting reservation calendar:

misho_cli calendar get

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

misho_cli-0.1.6.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

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

misho_cli-0.1.6-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file misho_cli-0.1.6.tar.gz.

File metadata

  • Download URL: misho_cli-0.1.6.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.13

File hashes

Hashes for misho_cli-0.1.6.tar.gz
Algorithm Hash digest
SHA256 d02f1106edcad810d69405c3f0af4b8fef1fbd1152cae85dd21a25f2883d183a
MD5 4e7b89678a2a648ed4b1bbd1ee916d01
BLAKE2b-256 543178fdc7cdad50b8cfe8d509762c319af3cdbc6c1bcd27897449cabe22a45b

See more details on using hashes here.

File details

Details for the file misho_cli-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: misho_cli-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 8.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.13

File hashes

Hashes for misho_cli-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 3ea315b1f06bca8b6fcd06ce607fb9f3bc616e49da38f738d05921c4f4e23d5b
MD5 e61c3ce7ef64b014705853f31e2e3e08
BLAKE2b-256 ae5cdcfba3eff545ca6f556395fcbaf97020934c151f22355b2ee14aefd24632

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