Generate PDF report from toggl
Project description
Script to generate pdf report for GULP (Leistungsnachweis)
Motivation: Those, who work together with Gulp, need to provide report at the end of the month with performance records. In case, Toggl tracker is used, the report generation can be automated using current script.
Local install
Install Pipenv
Project use Pipenv as package manager.
> pip install pipenv
Create virtual environment
> pipenv --python 3.8
Install dependencies
> pipenv install
Generate detailed report
Local run
> ./cli.py \
--api-key {KEY} \
--workspace Test \
--year 5 \
--month-number 5 \
--name "Max Mustermann" \
--project-number Test \
--client-name "Muster GmbH" \
--order-no 123456
Run with docker
> make run \
api_key={KEY} \
workspace=Test \
month_number=5 \
year=5 \
name="Max Mustermann" \
project_number="Test" \
client_name="Muster GmbH" \
order_no=123456
Result
Development
Lint
> make lint
Tests
> make test
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
toggl-report-1.0.7.tar.gz
(10.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file toggl-report-1.0.7.tar.gz.
File metadata
- Download URL: toggl-report-1.0.7.tar.gz
- Upload date:
- Size: 10.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
497b13e89f93ca125364663f7942bace11e6860e68ce26e386c2c522d8dd0257
|
|
| MD5 |
18a635ae6154e15527b20c9f6f34b069
|
|
| BLAKE2b-256 |
b64f7e2f12904454452f11a76839b217b7f8e6b8756c09cca21d266de512865c
|
File details
Details for the file toggl_report-1.0.7-py3-none-any.whl.
File metadata
- Download URL: toggl_report-1.0.7-py3-none-any.whl
- Upload date:
- Size: 10.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a63ccc83273a7eb9e17c48186475cee75715c9c4ee39f158c900e382ae6addb5
|
|
| MD5 |
9819d5992da74a9805ff7c7bbec11c99
|
|
| BLAKE2b-256 |
5831d36dd1c8b28b9ad7c5f3fad88d9ccf17122dc14da4354e341d29488e4581
|