Skip to main content

DB-decoupled workflow engine package for Distill

Project description

Distill Lib

Common components and utilities for the Distill system.

Installation

pip install distill-lib

Features

  • Feed parsing from OPML and RSS/Atom feeds
  • Article content extraction from HTML
  • AI-powered workflow engine
  • Rate limiting and retry logic
  • Support for multiple LLM providers

Usage

from distill_lib import run_workflow_from_opml, parse_opml

# Run workflow from OPML file
result = run_workflow_from_opml("feeds.opml")

# Parse OPML file
feeds = parse_opml("feeds.opml")

License

MIT License

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

distill_lib-0.1.0.tar.gz (47.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

distill_lib-0.1.0-py3-none-any.whl (58.7 kB view details)

Uploaded Python 3

File details

Details for the file distill_lib-0.1.0.tar.gz.

File metadata

  • Download URL: distill_lib-0.1.0.tar.gz
  • Upload date:
  • Size: 47.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.2

File hashes

Hashes for distill_lib-0.1.0.tar.gz
Algorithm Hash digest
SHA256 456e1882310a9b988bb3eceb6f8543d0bab4a3405e0a13d0de1f82447ea5feb0
MD5 8d81808cd346cf1b68e594a428dab5ad
BLAKE2b-256 f32ef326de64b1ea2eaae0b3f3c3c6ce4526a2ae0f95a66fe922640ab2853286

See more details on using hashes here.

File details

Details for the file distill_lib-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for distill_lib-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 12ad7e06089c680203ed10db42af6e48b8692d2fff3ff87420684fa748314e97
MD5 078df1ac0592cb4f3c1c8c496d99c37a
BLAKE2b-256 19e7e4f20d63ffba65b077ab131f4c8b9d76240160e398229a67f5fb026609d9

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