Registry / devops / fiftyone-pipeline-core

fiftyone-pipeline-core

JSON →
library4.5.3pypypiunverified

Defines the essential components of the 51Degrees Pipeline API, including flow elements, flow data, and evidence. Provides JavaScript serving for client-side data enrichment. Current version 4.5.3, with regular releases.

pip install fiftyone-pipeline-core
INSTALL
IMPORT
SIG · FIFTYONE-PIPELINE-
F
fiftyone-pipeline-core
devopspythonv4.5.3
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

PipelineBuilder
from fiftyone_pipeline_core import PipelineBuilder
from fiftyone_pipeline_core import PipelineBuilder

Build a pipeline, add a custom FlowElement, process evidence, and retrieve results.

from fiftyone_pipeline_core import PipelineBuilder, FlowElement # Create a simple custom flow element class MyElement(FlowElement): def process(self, flow_data): evidence = flow_data.evidence # Do something with evidence flow_data.set_evidence("processed", True) pipeline = PipelineBuilder().add(MyElement()).build() flow_data = pipeline.create_flow_data({"user-agent": "test"}) pipeline.process(flow_data) print(flow_data.evidence.get("processed"))
Debug
Known issues
gotchaPipelineBuilder must be imported from fiftyone_pipeline_core, not from a parent package.
fix
Use 'from fiftyone_pipeline_core import PipelineBuilder'.
affects: all
gotchaFlowElement subclasses must implement process(self, flow_data) method; no other methods are required.
fix
Override process() and call flow_data methods as needed.
affects: all
deprecatedOlder versions (pre-4.x) used 'pipeline' object directly; now use PipelineBuilder.
fix
Migrate to PipelineBuilder pattern.
affects: <4.0
Upgrade
Version history
4.5.3latest on PyPI · released Jan 7, 2026
Audit
Dependencies

No dependency data recorded yet.

Agent activity
27 hits · last 30 days
node
26
OpenAI (training)
1
Resources
fiftyone-pipeline-core — pip install fiftyone-pipeline-core · libregistry