seppl-based Python library with generic plugins for pipelines.
Project description
seppl-based (https://github.com/waikato-datamining/seppl) Python library with generic plugins for pipelines and building blocks for creating command-line tools for pipelines.
Changelog
0.0.3 (2026-05-05)
the load_pipeline method now automatically expands environment variables ($name or ${name}, under Windows also %name%) to have the same flexibility as when explicitly specifying the command-line arguments
0.0.2 (2026-04-22)
the locate_file method now supports looking for files with different image/annotation prefixes
added croniter dependency
added the cron dummy reader which outputs a string according to the provided execution expression (e.g., every 10 seconds or every 5 minutes on workdays)
load_pipeline removes comments now
added the log-data filter for logging information about the data passing through
the set-metadata filter now expands placeholders in the value if of type ‘string’
the rename filter now allows applying regexp/group expansion to the name
added the count-data filter for counting data items
added BytesSupporter mixin
added the shell-exec reader for executing arbitrary external commands
added the get-metadata filter to extract field values from the meta-data
added the sleep filter for waiting specified number of seconds before forwarding data
added –log_execution_time flag to sub-process, tee, trigger
parse_conversion_args and perform_pipeline_execution now support default placeholders HOME/CWD/TMP
generators csv-file, dirs, files and text-file now support placeholders in their paths
added log-placeholder filter, which can be used for logging placeholder values
added sanitize-name filter, for removing unwanted characters from file names
added more logging info to to-text-file writer
using seppl.variables now
requiring seppl>=0.3.1 now
0.0.1 (2025-10-31)
initial release
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
File details
Details for the file kasperl-0.0.3.tar.gz.
File metadata
- Download URL: kasperl-0.0.3.tar.gz
- Upload date:
- Size: 62.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f5542837a13fa6bc1e75bd031e74a9730885b7da7108c5006af8da7eaaf5628e
|
|
| MD5 |
4d6d76d947115f4a9b082a2437de1521
|
|
| BLAKE2b-256 |
8db7e0b2db969d2f69d313a0ed2ba6d0cd392ef5920c4682c48eaed00b160ccb
|