Skip to main content
Latest PyPI version

Utility which merging Koski and Primus CSV reports. Using the Primus card number as identifier.

Usage merge_student_years

Merging Koski student years and primusquery generated CSV reports.

Usage: merge_student_years [OPTIONS] KOSKI_INPUT_PATH OUTPUT_PATH

PRIMUS_DATA_FILE

Options:
-e, --primus_encoding TEXT

[default: utf-8-sig]

-d, --delimiter TEXT

[default: ;]

-v, --validation BOOLEAN

[default: True]

--help

Show this message and exit.

Usage add_column

Adding one column outside student registry to end of the merged report.

Usage: add_column [OPTIONS] SOURCE_FILE OUTPUT_PATH

Options:

-e, –empty_value TEXT -c, –primus_encoding TEXT [default: utf-8-sig] -d, –delimiter TEXT [default: ;] -D, –drop_duplicates BOOLEAN [default: True] -v, –validate BOOLEAN [default: True] –help

Installation

pip install merge-koskidata2primusdata

Requirements

pandas click

Compatibility

Licence

GNU Lesser General Public License v3.0 or later (LGPLv3.0+)

Authors

merge_koskidata2primusdata was written by Pasi Ollikainen.

Metadata

Release files for merge-koskidata2primusdata 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for merge-koskidata2primusdata 1.0.0
File Size Uploaded
merge_koskidata2primusdata-1.0.0.tar.gz 16.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for merge-koskidata2primusdata 1.0.0
File Interpreter ABI Platform
merge_koskidata2primusdata-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 34.5 kB

Release files / merge_koskidata2primusdata-1.0.0.tar.gz

Download URL merge_koskidata2primusdata-1.0.0.tar.gz
Size 16.3 kB
Tags Source
SHA-256 checksum
How to use checksums
9e625e902ec6c718fdd12b1470824c220dba03ea5cb3cad6bd2908a7a764c102
BLAKE2b-256 checksum
How to use checksums
46476a8904a316664661d2d529cfd487b27926598a55a2dd3a9da6828f694149
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

Release files / merge_koskidata2primusdata-1.0.0-py3-none-any.whl

Download URL merge_koskidata2primusdata-1.0.0-py3-none-any.whl
Size 18.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2d6756dd6ff6d74587fb9bfd9ae91c6e003bd245d786755d14d0d78e46dc0f7a
BLAKE2b-256 checksum
How to use checksums
c9a4f74d342ee2f9310ac9ed8844bbc42356b399debdd10a7dcb9fbc2006b6a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.11.0

1 release file

0.9.0

2 release files

0.8.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page