A TUI to manage timesheet in Tryton
Project description
Timyton is a time tracker application for the console.
Timyton uses Tryton as its backend. All your invoicing needs are then covered by your Tryton instance.
Timyton is usable offline and will synchronize its data with your tryton server when it becomes available again.
Timyton uses Textual to create its user interface providing a nice and slick experience.
Installation & Usage
We recommend you use pipx to install timyton.
$ pipx install timyton
Once this is one you can start timyton
$ timyton
You will be greeted by the preference window in which you can input the server address of your Tryton instance, the database on this instance and your user name on this instance.
The next step is to register the application key by clicking on the Register button. On your Tryton instance, you will have to log in ; then in your preferences a new application key should have appeared in the Applications tab, check that the key match the one from timyton and validate it.
You can now select the employee you will input the timesheet for and you should be good to go.
Inspiration & Goals
timyton is heavily inspired by chronos.
The goal of this project is to have yet another timesheet client for Tryton but also to get a grasp of modern python features while working on small but real project.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file timyton-0.1.0.tar.gz
.
File metadata
- Download URL: timyton-0.1.0.tar.gz
- Upload date:
- Size: 14.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b1e2273fbe94a43ba6ba2d3a7c7f9657a0841ab258729fd8be7363156e1d56c |
|
MD5 | b3182a04b957a0c5163e55638d314004 |
|
BLAKE2b-256 | e197ef439caafda494e9a159daefc1bb0e24224598d3440e6c09f2aa81925def |
File details
Details for the file timyton-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: timyton-0.1.0-py3-none-any.whl
- Upload date:
- Size: 15.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5bab5d59fde2eef8735113ff89c4c0c564fd060eb36daa1fba890a0dd7f13da2 |
|
MD5 | 5dcedcf5d64456c130ed9dd45a99c498 |
|
BLAKE2b-256 | 68cd40cc421506ed6bc76498dd35e620f0ca2d46bd3751d2f23d19346c170ba1 |