Skip to main content

Create realistic looking but fake time documentation for your student job at KIT

Project description

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

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

timeforge-1.2.1.tar.gz (28.9 kB view details)

Uploaded Source

Built Distribution

TimeForge-1.2.1-py3-none-any.whl (31.9 kB view details)

Uploaded Python 3

File details

Details for the file timeforge-1.2.1.tar.gz.

File metadata

  • Download URL: timeforge-1.2.1.tar.gz
  • Upload date:
  • Size: 28.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for timeforge-1.2.1.tar.gz
Algorithm Hash digest
SHA256 aa5c351c278f613a73412fb1dbbda34fa999072937934c22b78bee27f3e0f82b
MD5 86b34ea38343cd9e3e1cfdd04b47e708
BLAKE2b-256 1e78b4f33e9ac2bcf3ccbbff71b9a6528049842fe0f9bd3de04bf7230eed072a

See more details on using hashes here.

File details

Details for the file TimeForge-1.2.1-py3-none-any.whl.

File metadata

  • Download URL: TimeForge-1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 31.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for TimeForge-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6e12bb64c8e2ac0430eae4cbc5c521918dfc77d34b84cbf9a01bcde9befab4ac
MD5 7b7b32f83b7a5cee5d977d57959d58ad
BLAKE2b-256 6cfdcf9212efb7e74b1d288389e334e676cac86bf32e557146771e06587a8273

See more details on using hashes here.

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