Skip to main content
Loss of provenance

A previous release had provenance metadata, but this release does not. View details.

arex-python-sdk

Python client for the AREX public API, synchronous and asynchronous. Python >= 3.10; the only dependency is httpx.

Install from PyPI:

pip install arex-python-sdk

Or download the .whl from GitHub Releases and run pip install ./arex_python_sdk-*.whl.

from arex import Arex

with Arex() as arex:  # reads AREX_API_KEY
    search = arex.search("how are AI agents evaluated", limit=5)
    for item in search.results:
        page = arex.contents(item.url, max_characters=4000)
    run = arex.research.run("Compare agent evaluation benchmarks", mode="fast")
    assert run.result is not None  # always set once run() returns
    print(run.result.answer)

AsyncArex mirrors every call as a coroutine under async with.

The SDK follows the checked-in v1 OpenAPI contract. Keep API keys server-side.

Apache License 2.0.

Metadata

Release files for arex-python-sdk 0.5.0

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

Loss of provenance

These files do not have provenance metadata, despite files in a prior release including this data.

We recommend further investigation before installing these files. View details.

Source distribution (sdist)

Source distribution for arex-python-sdk 0.5.0
File Size Uploaded Provenance
arex_python_sdk-0.5.0.tar.gz 19.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for arex-python-sdk 0.5.0
File Interpreter ABI Platform
arex_python_sdk-0.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 44.8 kB

Release files / arex_python_sdk-0.5.0.tar.gz

Loss of provenance

This file belongs to a release without provenance metadata, despite a prior release including this data.

We recommend further investigation before installing this file. View details.

Download URL arex_python_sdk-0.5.0.tar.gz
Size 19.8 kB
Tags Source
SHA-256 checksum
How to use checksums
1e25d7dac110b21a93381e49d969d0d9d131e63307715fc0b6a70ea865bbe440
BLAKE2b-256 checksum
How to use checksums
f08726a013b6975ad293d6854a79cae1be74adecb7bbcd2aed3cc3318ad2cc08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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}

Release files / arex_python_sdk-0.5.0-py3-none-any.whl

Loss of provenance

This file belongs to a release without provenance metadata, despite a prior release including this data.

We recommend further investigation before installing this file. View details.

Download URL arex_python_sdk-0.5.0-py3-none-any.whl
Size 25.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
02029c1d05ef7f9a055e872884488a3b505e0bf53253b401206d4f77b2266b88
BLAKE2b-256 checksum
How to use checksums
d14545165a567fbd8e17a6c39891b1faa42fd7ffdbb75b0a1c61c10e7d113b83
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.21 {"installer":{"name":"uv","version":"0.12.21","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}

Security for arex-python-sdk 0.5.0

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.

Loss of provenance

A previous release of these files had provenance metadata, but this release does not.

While this could reflect a routine change by the project maintainers, it may also indicate that the release files have been compromised.

Release comparison

  • Removed 0.3.0 2 files With provenance
  • Added 0.5.0 2 files Without provenance

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

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