Skip to main content

Official Hypeline SDK: turn any source into a unified, deduplicated live stream of change events. Watches, change history, SSE with gap-free resume, and Standard Webhooks signature verification.

Project description

hypeline

Official Python SDK for Hypeline. Create watches on any source URL, poll change history, subscribe to the live event stream over SSE (gap-free resume), and verify signed webhooks.

from hypeline import Hypeline

hy = Hypeline(api_key="...")
watch = hy.create_watch("https://example.com/blog", keywords=["incident"])
for change in hy.get_changes_since(watch.cursor).events:
    print(change.content)

for ev in hy.stream(keyword="incident"):
    print(ev.emitted_at, ev.content)

See sdk/README.md for the shared regen/drift workflow.

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

hypeline-0.2.0.tar.gz (65.7 kB view details)

Uploaded Source

Built Distribution

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

hypeline-0.2.0-py3-none-any.whl (140.7 kB view details)

Uploaded Python 3

File details

Details for the file hypeline-0.2.0.tar.gz.

File metadata

  • Download URL: hypeline-0.2.0.tar.gz
  • Upload date:
  • Size: 65.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for hypeline-0.2.0.tar.gz
Algorithm Hash digest
SHA256 13748a2e6f68727d23e0670ad25375a2185f9edbff3f3593cf48d3d44343ff9d
MD5 c7fa57a797e4dbbc98169015a3552be1
BLAKE2b-256 b2de2cc469dd6f3d2c789f469917dbb8e7f84b4b4c1a2cebffdc759ce114adb9

See more details on using hashes here.

Provenance

The following attestation bundles were made for hypeline-0.2.0.tar.gz:

Publisher: sdks.yml on Hypeline-io/hypeline

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hypeline-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: hypeline-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 140.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for hypeline-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 014f6618cc08fe198d32a62099b7dade93c0e53219230cdeb6359eb4fc2f9687
MD5 bca9aa3f2d75856e5eb28c54f2f1bc2e
BLAKE2b-256 d7d554133e4082c24d79ecd6260fef3f0e62f3b44faff6774c03f9ba75ca7802

See more details on using hashes here.

Provenance

The following attestation bundles were made for hypeline-0.2.0-py3-none-any.whl:

Publisher: sdks.yml on Hypeline-io/hypeline

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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