Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

CI

Orca

Orca is a Python library for task orchestration. It’s designed for workflows like city simulation, where the data representing a model’s state is so large that it needs to be managed outside of the task graph.

The building blocks of a workflow are “steps”, Python functions that can be assembled on the fly into linear or cyclical pipelines. Steps typically interact with a central data store that persists in memory while the pipeline runs. Derived tables and columns can be updated automatically as base data changes, and pipeline components are evaluated lazily to reduce unnecessary overhead.

Orca is used in UrbanSim and other projects.

Project scope

Status: Active

Mission: Orca provides lightweight Python orchestration for data-intensive analytical and simulation workflows.

Architecture: Orca’s reference architecture targets dependency-managed analytical computation within a Python process.

The project maintains and develops:

  • registration and execution of workflow steps;

  • managed tables, columns, and other injectable resources;

  • dependency tracking and lazy evaluation;

  • iterative and cyclical simulation pipelines;

  • caching and lifecycle management within a Python process; and

  • reusable APIs for composing model workflows.

Development that improves reliability, composability, performance, and developer usability is welcome within this mission and architecture. Material changes to the project’s mission or execution architecture are considered through UDST’s organization-level governance process.

See the UDST Project Directory for organization-wide project status and policy.

Documentation

Installation

  • pip install orca

  • conda install orca --channel conda-forge

Metadata

Release files for orca 1.9rc1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for orca 1.9rc1
File Size Uploaded
orca-1.9rc1.tar.gz 32.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for orca 1.9rc1
File Interpreter ABI Platform
orca-1.9rc1-py3-none-any.whl Python 3 none any Details

Total release size: 52.9 kB

Release files / orca-1.9rc1.tar.gz

Download URL orca-1.9rc1.tar.gz
Size 32.2 kB
Tags Source
SHA-256 checksum
How to use checksums
c9afad4da2292553b0f2ae4faba51111fb92e4a838bbfd4ede1045835579acb4
BLAKE2b-256 checksum
How to use checksums
5f755d414a15d24a5877b9a1510990cf639799626c002cd9fa006857abe60e95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / orca-1.9rc1-py3-none-any.whl

Download URL orca-1.9rc1-py3-none-any.whl
Size 20.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0c86431dd1bff2bbb487f46da7df347d9ac824490c2d8d142d03f96aa59e90a3
BLAKE2b-256 checksum
How to use checksums
9952f5fb4bd015a4bcc585d670ab93fc839db2063e0e24131c0fa1bc22c5a125
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release history Release notifications | RSS feed

1.9

2 release files

This release

1.9rc1 This release

2 release files

1.8

2 release files

1.7

2 release files

1.6

2 release files

1.5.4

2 release files

1.5.3

2 release files

1.5.1

2 release files

1.4.0

2 release files

1.3.0

3 release files

1.2.0

3 release files

1.1.0

3 release files

1.0.0

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page