Skip to main content

No project description provided

Project description

Compito

This project is a command executor that allows scheduling and execution of commands. It is written in Python and uses the croniter library for scheduling.

Installation

To install the project, you need to have Python 3.12 or higher. You can install the dependencies with the following command:

pip install compito

Usage/Examples

The project provides a command-line interface for scheduling and executing commands. Here is an example of how to use it:

python -m compito <command> [options] [args]

Commands

Each command can be scheduled to run at specific intervals using the Scheduler class.

Testing

To run the automated tests for this system, use the following command:

python -m unittest discover tests

Contributing

Contributions are always welcome! Please feel free to submit a pull request.

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

compito-0.1.0.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

compito-0.1.0-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: compito-0.1.0.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.0 Linux/6.2.0-1018-azure

File hashes

Hashes for compito-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f97c3f8a96a1c21ef11eb339a861c1919028ed1e18928ebb9a3cd77ef7b0008e
MD5 5802e68dd0a2fd70be4aaad2ca87dc71
BLAKE2b-256 6888779af69fcf3575d39311639790c91ed0a38801d81c546c0ad706079d0569

See more details on using hashes here.

File details

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

File metadata

  • Download URL: compito-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.0 Linux/6.2.0-1018-azure

File hashes

Hashes for compito-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 965cc6630e27b600f179607c6b094f4e2d69a50550c279b32f77e581f17c48e4
MD5 a90efc0628886f081d2fbf311c5965e6
BLAKE2b-256 8a00455fb1a6ad882d3f073afb0d2601958470b0f668298fcc17e773f6662a11

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