Skip to main content

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.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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kasperl-0.0.2.tar.gz (62.5 kB view details)

Uploaded Source

File details

Details for the file kasperl-0.0.2.tar.gz.

File metadata

  • Download URL: kasperl-0.0.2.tar.gz
  • Upload date:
  • Size: 62.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for kasperl-0.0.2.tar.gz
Algorithm Hash digest
SHA256 a000c3d3e07e1e95c5f9a7410ea3171afb684fa22e4a634f3042bbecc891f284
MD5 50606c632fe18eb3d2650787b9e52585
BLAKE2b-256 8379178377af3f5b63cfda55228d4eba1aaa3d8f2784a5b0b9f9eb373c34d365

See more details on using hashes here.

Supported by

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