Skip to main content

No project description provided

Project description

Pratac Package

Pratac is a Python package designed to help you manage cleaning schedule for different participants in various rooms over multiple weeks. It provides functionality to calculate week offsets, process arguments, and retrieve schedules for specified individuals or all participants. :)

Installation

You can install Pratac via pip:

pip install pratac

Usage

Command Line Interface

Pratac comes with a command-line interface (CLI) to facilitate schedule management. Here's how you can use it:

pratac [-h] person [--week_offset num] 
  • person: The name of the person for whom you want to retrieve the schedule. Use "all" to get schedules for all participants.

Optional arguments:

  • --week_offset: The offset in weeks from the starting date. Default is 0. Next week is 1, previous week is -1, and so on.

Example

To retrieve the schedule for a specific person:

pratac Mato

To retrieve schedules for all participants for the upcoming week:

pratac all 1

Definitions File

Pratac requires a definitions file where you can specify/customize participants and rooms. Make sure to set these appropriately before using the package.

Development

If you'd like to contribute to Pratac or report issues, you can find the project on GitHub.

License

This project is licensed under the MIT License - see the LICENSE file for details.


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

pratac-0.2.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

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

pratac-0.2-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file pratac-0.2.tar.gz.

File metadata

  • Download URL: pratac-0.2.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.9

File hashes

Hashes for pratac-0.2.tar.gz
Algorithm Hash digest
SHA256 a17b46543dcab5f3ac60f5d39d5ad91a51b93e023f9231d494884b5eedcdce58
MD5 0bce64be798dbbd10c938dd38c317fba
BLAKE2b-256 05c4ea14c65823a5a2311c9a9aaf0986816cedbb8a16ae957098db3a5516099f

See more details on using hashes here.

File details

Details for the file pratac-0.2-py3-none-any.whl.

File metadata

  • Download URL: pratac-0.2-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.9

File hashes

Hashes for pratac-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 452200d74e505e861c0a7ea3673cd98b81fc0710f72b8815de9bd29b8c760926
MD5 279770f2249f4b78f6592e8582ba8e95
BLAKE2b-256 5fb2cd07ad4db772da8cb334d921bccbfc339bff86e24c91c45039cc407197c7

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