Skip to main content

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 modern Python version, 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 originally generated from @cjolowicz's Hypermodern Python Cookiecutter template.

Metadata

Release files for thymed 0.8.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for thymed 0.8.1
File Size Uploaded
thymed-0.8.1.tar.gz 18.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for thymed 0.8.1
File Interpreter ABI Platform
thymed-0.8.1-py3-none-any.whl Python 3 none any Details

Total release size: 39.8 kB

Release files / thymed-0.8.1.tar.gz

Download URL thymed-0.8.1.tar.gz
Size 18.9 kB
Tags Source
SHA-256 checksum
How to use checksums
d304212f5273350a2b55812a01727ead7d2d94efc78ac5c3f3ebcbed0888495a
BLAKE2b-256 checksum
How to use checksums
652a0cc5f758d09af6eee434b74a2fef4746b0379a36617f7927f2c2a44da4fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.8

Release files / thymed-0.8.1-py3-none-any.whl

Download URL thymed-0.8.1-py3-none-any.whl
Size 20.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f2cf2b9ae1013bec623f16b78e2db28a3832d8194a24932fe46b7af5daa54fc7
BLAKE2b-256 checksum
How to use checksums
1c56c0b9db4e1c16fa430d799131e1fc47376fd7672f259ee7a8f058e462ec83
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.8

Release history Release notifications | RSS feed

This release

0.8.1 This release

2 release files

0.8.0

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.1.0

2 release files

0.0.1

2 release files

0.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page