Skip to main content

Shared core for flowharness — domain primitives, Finding, Check/Gate ports

Project description

flowharness-core

Shared core domain kernel for flowharness — provides canonical Finding objects, Check/Gate/UnitOfWork ports, canonical JSON serialization, HMAC signing/verification, and value objects (Severity, Verdict, BasisPoints) that every bounded context depends on.

This is an internal library package of the FlowHarness toolchain, published to PyPI as a transitive dependency of flowharness (the scan CLI) and flowharness-ci-runner. Install those packages instead of depending on flowharness-core directly.

Note: this package currently installs a top-level module named core. Prefer uvx (isolated environments) over pip install into a shared venv until the 0.2 module-namespace rename lands.

License: Apache-2.0
Homepage: https://github.com/flowharness-ai

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

flowharness_core-0.1.0-py3-none-any.whl (23.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: flowharness_core-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 23.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for flowharness_core-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3d3b7558d0dc0aa153d348da2f4dd93439273c3e1ff8211299f1e25ddf0a204d
MD5 c509a941e1490ab8c4bd33aef4c2da2a
BLAKE2b-256 f7877d86731f57294a319a0e03029b26174cb231957e8e6b4dbb0a50b75f0034

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