TimeForge
Create realistic looking but fake time documentation for your student job at KIT
Call for participation
This is only a prototype with a lot of features that can be added. Unfortunately I do not have a lot of time to care for my project alone. If anyone wants to submit pull requests: Feel free to do so.
Installation
Installation via pip:
$ pip install timeforge
Usage
This program has currently only a command line interface. Use
$ timeforge --help
to get an overview of the functionality. The PDF document with the form will be automatically downloaded from the PSE homepage.
Configuration file
This program also supports a configuration file for the -- command line arguments. Config file syntax is: key = value. Usually command line arguments are overwriting the config file. Example:
name = "Max Mustermann"
salary = 12.00
personell = 1234567
organisation = PSE
job = "Tutorium"
In this example: When calling timeforge -c path/to/config.conf the arguments -n -s -p -o and -j don't have to be passed anymore.
Furthermore this tool has a rudimentary but working UI. Only Linux and MAC are supported, maybe it also works on Windows. Call
$ timeforge-tui
to start the user interface
Metadata
Release files for TimeForge 1.2.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| timeforge-1.2.3.tar.gz | 28.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| TimeForge-1.2.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 60.8 kB
Release files / timeforge-1.2.3.tar.gz
| Download URL | timeforge-1.2.3.tar.gz |
|---|---|
| Size | 28.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bf8b919d73a5a75697a53306607d5e9fae1f34e1729bcc479d8271c25a554de0
|
|
BLAKE2b-256 checksum How to use checksums |
2c93ae313354070b71f80b5581b85b0ec33f60149f66c852d69912389c16c261
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.21
|
Release files / TimeForge-1.2.3-py3-none-any.whl
| Download URL | TimeForge-1.2.3-py3-none-any.whl |
|---|---|
| Size | 31.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f4719e8b06273b45bb60bbe85f035b41c9c804866896cf5339728c3f3bed0743
|
|
BLAKE2b-256 checksum How to use checksums |
69228267cd504e8994e9bb6e16513a12680818267d3e0eed75b05ee85dfc22bf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.21
|