Skip to main content
Pre-release

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

Statsig helps you move faster with feature gates (feature flags), and/or dynamic configs. It also allows you to run A/B/n tests to validate your new features and understand their impact on your KPIs. If you're new to Statsig, check out our product and create an account at statsig.com.

Getting Started

Read through the Documentation or check out the Samples.

ID-list file routing and fallback

download_id_list_file_api selects the preferred base URL for file downloads. Enable fallback_to_statsig_api to try the original file URL from the manifest after an overridden request exhausts its retries, provided that URL belongs to the trusted HTTPS OpenAI CDN origin:

let options = statsig_rust::StatsigOptions {
    download_id_list_file_api: Some("http://statsig-proxy:8080".to_string()),
    fallback_to_statsig_api: Some(true),
    ..Default::default()
};

Fallback accepts only https://statsigcdn.openai.com with the default port or explicit :443. Fallback sends no request or SDK credentials to other manifest origins; the original request error is returned. Fallback does not follow redirects. Custom network providers must implement send_without_redirects; otherwise the fallback returns an error without sending a request. Fallback preserves the URL's path and query, the file identity, and the byte offset for incremental updates. Each destination uses its own range protocol: a range query for the OpenAI CDN, or Range and statsig-id-list-file-size headers for other hosts.

Set fallback_to_statsig_api to Some(false) or leave it unset to keep file downloads strictly on the selected destination. There is no second attempt when the override resolves to the original URL, no override is set, or the request fails with an authentication rejection (401/403) or another non-retryable error. Response parsing failures do not trigger fallback. This uses the existing option across language bindings; wrappers that disable it continue to opt out.

A successful proxy request makes no additional request. An eligible failure can add one request to the trusted CDN URL using the existing network timeout and retry policy. The next synchronization starts with the configured override again.

Packages

Bindings

Community

If you need any assitance or just have a question, feel free to reach out to us on Slack.

Release files for oai-statsig-python-core 0.32.0b202609201827

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

Source distribution (sdist)

Source distribution for oai-statsig-python-core 0.32.0b202609201827
File Size Uploaded
oai_statsig_python_core-0.32.0b202609201827.tar.gz 2.3 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for oai-statsig-python-core 0.32.0b202609201827
File
oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details
oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-win32.whl CPython 3.10 abi3 Windows x86-32 Details
oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-musllinux_1_2_x86_64.whl CPython 3.10 abi3 Linux musl 1.2+ x86-64 Details
oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-musllinux_1_2_aarch64.whl CPython 3.10 abi3 Linux musl 1.2+ ARM64 Details
oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 abi3 Linux glibc 2.17+ x86-64 Details
oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 abi3 Linux glibc 2.17+ ARM64 Details
oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details
oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-macosx_10_12_x86_64.whl CPython 3.10 abi3 macOS 10.12+ x86-64 Details

Total release size: 125.9 MB

Release files / oai_statsig_python_core-0.32.0b202609201827.tar.gz

Download URL oai_statsig_python_core-0.32.0b202609201827.tar.gz
Size 2.3 MB
Tags Source
SHA-256 checksum
How to use checksums
7fa9d339270eaa927c81bb8dcbcecb27f144f7e1ce7190532d4ae5c24ae9e317
BLAKE2b-256 checksum
How to use checksums
9b81c5f370fda95177550c381d647592483bbe3647f4df3a58decab73c7b1c17
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 21, 2026.

Transparency log

Release files / oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-win_amd64.whl

Download URL oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-win_amd64.whl
Size 6.9 MB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
7d91425c4bcc94b701f3ed8650303e1c2125c4248842e126415cca804f7eb5e0
BLAKE2b-256 checksum
How to use checksums
63f75c9d40159888c4fd5f6c1be4bd5e03aaf8df45b121ed42cf81bb0b37f320
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 21, 2026.

Transparency log

Release files / oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-win32.whl

Download URL oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-win32.whl
Size 6.2 MB
Tags CPython 3.10 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
b5de3b19602e2f073edfe04c14f2def6699faa96ad6de262f1856b5784156a33
BLAKE2b-256 checksum
How to use checksums
8205b5fe15713271e751f247616113d6022f261bf04ad22e48ceec553a9d4e71
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 21, 2026.

Transparency log

Release files / oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-musllinux_1_2_x86_64.whl

Download URL oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-musllinux_1_2_x86_64.whl
Size 24.1 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
387d4ec0efd0782117064dc3392640f322c99efbfb023347df23cb48a9aca577
BLAKE2b-256 checksum
How to use checksums
767bd7c71bcbb7c380e64ef8f736ce873fc5903abdde6c510466a04c76fc5f69
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 21, 2026.

Transparency log

Release files / oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-musllinux_1_2_aarch64.whl

Download URL oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-musllinux_1_2_aarch64.whl
Size 23.7 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
e45716bcad28bb0ff3f5f4511bf2a6e9d03787edcedb82cb0a3b219a1249e214
BLAKE2b-256 checksum
How to use checksums
ba65867cc73c56d9acc337052378d83ad467e138665f5f7f1366e649c50d972d
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 21, 2026.

Transparency log

Release files / oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 25.5 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
b686a662aaaa0a514084b2012acade7183624de2c0e345eb36c594721c9bdff5
BLAKE2b-256 checksum
How to use checksums
820dce8a742729a3e0deb767f8d01c545336e3792ce64cc239144f03a1febbba
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 21, 2026.

Transparency log

Release files / oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 23.2 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
f8aeb59c7c00413fb8220c2981ce0d25d3660de5bc34be3860b51f27b99e1b0f
BLAKE2b-256 checksum
How to use checksums
7792a4d971f20f6fe47f1fa403c3f37e4b330536856448f9fc9d214634111411
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 21, 2026.

Transparency log

Release files / oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-macosx_11_0_arm64.whl

Download URL oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-macosx_11_0_arm64.whl
Size 6.8 MB
Tags CPython 3.10 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
79832527214144b834c64b3328cf5a40a2b2232c8b90692ff28e10dd72a04451
BLAKE2b-256 checksum
How to use checksums
586384dffa7a4355509d6e2f13532a6a717c45a9a4ce4ab7085b629715b6ff06
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 21, 2026.

Transparency log

Release files / oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-macosx_10_12_x86_64.whl

Download URL oai_statsig_python_core-0.32.0b202609201827-cp310-abi3-macosx_10_12_x86_64.whl
Size 7.2 MB
Tags CPython 3.10 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
34bd91290a611935cc7f3141029031b3257aa65a9d5c569e6173a5d97134f56b
BLAKE2b-256 checksum
How to use checksums
656d3b3bbbc67715097bdff16b99546320a922f868ee1ea4b699e3ad013e310d
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 21, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.28.0

9 release files

0.27.0

9 release files

0.26.0

9 release files

0.24.1

9 release files

0.24.0

9 release files

0.20.0

9 release files

0.19.4

9 release files

0.19.3

9 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