Kursversorgung Google Sheets
Project description
Kursversorgung in Google Sheets
This project contains the basic files to updateLast(), updateSecurityName(), updateLastSplits()
in the following Google Sheets:
In order to access the Sheets a Google Workspace Account is requires and permission needs to be granted.
For further information contact Valentin Baier.
Installation
The installation can be achieved by using pip
:
python -m pip install kursversorgung_sheets_google
Run via Shell
To run the application via shell you need to execute:
python -m kursversorgung_google_sheets.kursversorgung
Build kursversorgung.exe
The package needs to be build with auto-py-to-exe
with the generic parameters --noconfirm --onedir --windowed
and the specific parameters including the following files:
Parameter --icon
- software_update.ico
Parameter --add-data
- README.md
- software_update.ico
Parameter --collect-all
- tzdata
To build the .exe you have to execute the following statement from the command line in the root folder of your kursversorgung_google_sheets installation.
Please be aware that your directory path may be different.
python -m PyInstaller --noconfirm --onedir --windowed --icon "C:/Users/{USER}/IdeaProjects/kursversorgung-google.sheets/kursversorgung_google_sheets/software_update.ico" --add-data "C:/Users/{USER}/IdeaProjects/kursversorgung-google.sheets/README.md;." --collect-all "tzdata" --add-data "C:/Users/{USER}/IdeaProjects/kursversorgung-google.sheets/kursversorgung_google_sheets/software_update.ico;." "C:/Users/{USER}/IdeaProjects/kursversorgung-google.sheets/kursversorgung_google_sheets/kursversorgung.py"
Setting up a SSH-Tunnel
The program requires an active SSH connection to the docker1.orca.local
with port=22426
and needs to listen to the localhost:8194
in local
mode. The authentication method is username and password.
Usage
The Kursversorung.exe
can be executed from any computer having the required SSH-Tunnel running.
To start the program, click "Start updating"
License
This project is licensed by a MIT License.
Project status
The current released version is 0.1.2.
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 kursversorgung_google_sheets-0.1.2.tar.gz
.
File metadata
- Download URL: kursversorgung_google_sheets-0.1.2.tar.gz
- Upload date:
- Size: 24.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2b13ab7629a69b01477e90244171a201a7c93b85ed711c0bf9b4ac8573948b4 |
|
MD5 | f31928ae4ee2aa8e16adc2c99334f218 |
|
BLAKE2b-256 | feffd1dfcf6f171221a7d8099cab303f77fcf35ad05220ad939b3d7131299350 |
File details
Details for the file kursversorgung_google_sheets-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: kursversorgung_google_sheets-0.1.2-py3-none-any.whl
- Upload date:
- Size: 24.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c91bdb1132a9ea2b1d7d6b4f8123aacd88a80d4c22f454835142bf7d607156a4 |
|
MD5 | 64b7ac9b0f05a766c0e77e73d55d76b3 |
|
BLAKE2b-256 | 3d6f019ebfe718de13d4e37ac7cd8e85814b7e94fe039837f7b399e845216cba |