AGILAB Polars execution benchmark for deterministic worker and reducer validation
Project description
agi-app-polars-execution
agi-app-polars-execution publishes the execution_polars_project AGILAB app
as a self-contained PyPI payload. It mirrors the Pandas execution example with a
Polars worker path.
Purpose
Use this package to compare AGILAB execution behavior on a deterministic tabular workload while using Polars for the processing step. It is useful when you want native dataframe performance without changing the surrounding AGILAB manager/worker contract.
Installed Project
The distribution name is agi-app-polars-execution; the AGILAB project name is
execution_polars_project. The package exposes both execution_polars and
execution_polars_project through the agilab.apps entry point group, so
AgiEnv(app="execution_polars_project") works without a monorepo checkout.
Install
pip install agi-app-polars-execution
Most users get this package through agi-apps, agilab[ui], or
agilab[examples]; direct installation is useful when validating one app
package in isolation.
Run In AGILAB
Select execution_polars_project, open ORCHESTRATE, then run INSTALL and
EXECUTE. Start locally, then compare the output with
execution_pandas_project if you want an engine-level contrast.
Expected Inputs
The default run creates its own deterministic CSV workload under shared storage. No external dataset, cloud account, notebook, or API key is required.
Expected Outputs
Workers write processed CSV or Parquet outputs and the reducer writes a summary with row counts, source files, engine labels, score metrics, and execution metadata.
Change One Thing
Change the partition count or output format, then compare the reducer summary against a Pandas run. The point is to change the engine while keeping the workflow contract stable.
Scope
This is a synthetic execution-path example. It is useful for validating Polars worker behavior, not for demonstrating a domain analytics product.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agi_app_polars_execution-2026.5.22.tar.gz.
File metadata
- Download URL: agi_app_polars_execution-2026.5.22.tar.gz
- Upload date:
- Size: 15.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d658b703d05f609c8c6f36322f7a9338981dcea687f3cf8e9fdbb1a72fbb2429
|
|
| MD5 |
a42d0b41450b1e4e5e5278c68f8dabb9
|
|
| BLAKE2b-256 |
ddae8f9edbd461f7974372aacc36d9dbc1974157d7d744dee6ad5c40831adac2
|
Provenance
The following attestation bundles were made for agi_app_polars_execution-2026.5.22.tar.gz:
Publisher:
pypi-publish.yaml on ThalesGroup/agilab
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
agi_app_polars_execution-2026.5.22.tar.gz -
Subject digest:
d658b703d05f609c8c6f36322f7a9338981dcea687f3cf8e9fdbb1a72fbb2429 - Sigstore transparency entry: 1607767795
- Sigstore integration time:
-
Permalink:
ThalesGroup/agilab@e935fea8c42a9c3819c5ce2e1ab15e5785e1026f -
Branch / Tag:
refs/tags/v2026.05.22-2 - Owner: https://github.com/ThalesGroup
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yaml@e935fea8c42a9c3819c5ce2e1ab15e5785e1026f -
Trigger Event:
push
-
Statement type:
File details
Details for the file agi_app_polars_execution-2026.5.22-py3-none-any.whl.
File metadata
- Download URL: agi_app_polars_execution-2026.5.22-py3-none-any.whl
- Upload date:
- Size: 19.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7532e8594d6a6017e63895d9ee65dfbaceac94a242e4f3e2b3b33ae540b96bea
|
|
| MD5 |
0b43361ba19f4477d50c74218dbca609
|
|
| BLAKE2b-256 |
ca84b764b1da3d2db7996d50f1e309e60c34d83eb4478ee8c188d94800253704
|
Provenance
The following attestation bundles were made for agi_app_polars_execution-2026.5.22-py3-none-any.whl:
Publisher:
pypi-publish.yaml on ThalesGroup/agilab
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
agi_app_polars_execution-2026.5.22-py3-none-any.whl -
Subject digest:
7532e8594d6a6017e63895d9ee65dfbaceac94a242e4f3e2b3b33ae540b96bea - Sigstore transparency entry: 1607767882
- Sigstore integration time:
-
Permalink:
ThalesGroup/agilab@e935fea8c42a9c3819c5ce2e1ab15e5785e1026f -
Branch / Tag:
refs/tags/v2026.05.22-2 - Owner: https://github.com/ThalesGroup
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yaml@e935fea8c42a9c3819c5ce2e1ab15e5785e1026f -
Trigger Event:
push
-
Statement type: