Skip to main content

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

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.3.tar.gz (28.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for timeforge-1.2.3.tar.gz
Algorithm Hash digest
SHA256 bf8b919d73a5a75697a53306607d5e9fae1f34e1729bcc479d8271c25a554de0
MD5 a22bbfdc52ead3e8ecea57670b4dbcaf
BLAKE2b-256 2c93ae313354070b71f80b5581b85b0ec33f60149f66c852d69912389c16c261

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for TimeForge-1.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f4719e8b06273b45bb60bbe85f035b41c9c804866896cf5339728c3f3bed0743
MD5 9e4d26f93460f4ff57ebb4bfe1ba62a4
BLAKE2b-256 69228267cd504e8994e9bb6e16513a12680818267d3e0eed75b05ee85dfc22bf

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.2.3 This release

2 files

1.2.2

2 files

1.2.1

2 files

1.2.0

2 files

1.1.0

2 files

1.0.2

2 files

1.0.1

2 files

1.0.0

2 files

0.1.15

2 files

0.1.14

2 files

0.1.13

2 files

0.1.12

2 files

0.1.11

2 files

0.1.9

2 files

0.1.8

2 files

0.1.7

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

0.0.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page