Skip to main content

Thymed

Project description

Thymed

PyPI Status Python Version License

Read the documentation at https://thymed.readthedocs.io/ Tests Codecov

pre-commit Black

Features

  • Flexible ChargeCode system with no limits on the number of codes you can define.
  • Simple method to "punch" a ChargeCode. Punching logs the current timestamp and changes the "state" of the ChargeCode (active/passive or "on/off the clock").
  • All data is stored locally! It's yours, you have complete control over it! There's no online backups, no phoning home, no licensing.
  • Command-Line Interface (CLI) for creating, listing, and punching in/out of charge codes.

Requirements

  • No major requirements. If you have a Python version >= 3.8, you're good to go! Check out the installation section below.
  • Being familiar with the command-line is a plus. If the terminal scares you, this might not be the right tool for you.
  • Thymed uses Rich for console markup. A modern terminal will make output much prettier! :wink:

Installation

You can install Thymed via pip from PyPI:

$ pip install thymed

Usage

Please see the Command-line Reference for details.

Contributing

Contributions are very welcome. To learn more, see the Contributor Guide.

License

Distributed under the terms of the MIT license, Thymed is free and open source software.

Issues

If you encounter any problems, please file an issue along with a detailed description.

Credits

This project was generated from @cjolowicz's Hypermodern Python Cookiecutter template.

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

thymed-0.2.3.tar.gz (10.6 kB view details)

Uploaded Source

Built Distribution

thymed-0.2.3-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

Details for the file thymed-0.2.3.tar.gz.

File metadata

  • Download URL: thymed-0.2.3.tar.gz
  • Upload date:
  • Size: 10.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for thymed-0.2.3.tar.gz
Algorithm Hash digest
SHA256 4164a32212482cb8c5952d72e918cdff6f7661172b33d2bebfaf4e670fce5227
MD5 7dc9222f62fcb930ad13b179e3a8d61a
BLAKE2b-256 af522e27cc0c2327f037a2109d0ec82559dd99ba85cd1a36c72a4c3bfd1a61dd

See more details on using hashes here.

Provenance

File details

Details for the file thymed-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: thymed-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 10.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for thymed-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 88548343069c80d7df5871d46eb3a642d18a16c1f2297d08410257d968e5e2f7
MD5 ea10e4b1df442610834516ae707909ef
BLAKE2b-256 3d10fa14d13cd357202ec48e5c9737ab888db81835799ba76a4ab6f9fc3f90cf

See more details on using hashes here.

Provenance

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