Skip to main content

Launch Codex CLI through codex-relay for OpenAI-compatible model providers

Project description

codex-pal

codex-pal launches Codex CLI through codex-relay so Codex can use OpenAI-compatible providers that do not natively implement the Responses API.

It is intentionally a small launcher:

  • starts or reuses a local codex-relay sidecar;
  • injects per-invocation Codex config with -c, leaving ~/.codex/config.toml untouched;
  • maps common providers to upstream URLs and API-key environment variables;
  • hands the terminal to codex.

Install

From crates.io:

cargo install codex-pal

From PyPI:

pipx install codex-pal

codex-pal expects codex and codex-relay to be installed and available on PATH. The PyPI package declares codex-relay as a runtime dependency. The Cargo package also declares the codex-relay crate dependency, but Cargo does not install dependency binaries onto PATH when installing a binary crate; if you install with Cargo, install both tools:

cargo install codex-pal codex-relay

Usage

codex-pal has two interfaces:

  • a complete, explicit interface for scripts and debugging;
  • a profile interface for humans.

Human-friendly profiles

export DEEPSEEK_API_KEY=...
codex-pal deepseek

export DASHSCOPE_API_KEY=...
codex-pal qwen

export OPENROUTER_API_KEY=...
codex-pal openrouter

The first run creates a profile under ~/.config/codex-pal/config.toml when the profile name matches a built-in provider. Later runs reuse it.

Configure or modify a profile:

codex-pal deepseek config --model deepseek-v4-pro --port 4555
codex-pal deepseek show
codex-pal profiles
codex-pal providers
codex-pal deepseek status
codex-pal deepseek stop
codex-pal deepseek restart

Custom profile:

export EXAMPLE_API_KEY=...
codex-pal work-llm config \
  --provider custom \
  --upstream https://llm.example.com/v1 \
  --api-key-env EXAMPLE_API_KEY \
  --model vendor/model
codex-pal work-llm

Complete explicit interface

Use run when every setting should be supplied by arguments:

codex-pal run \
  --provider deepseek \
  --model deepseek-v4-pro \
  --port 4444 \
  --approval never \
  --sandbox workspace-write

Custom one-shot launch:

codex-pal run \
  --provider custom \
  --upstream https://llm.example.com/v1 \
  --api-key-env EXAMPLE_API_KEY \
  --model vendor/model

Useful flags:

codex-pal relay status --port 4444
codex-pal relay stop --port 4444
codex-pal relay-config --provider openrouter
codex-pal run --provider deepseek --model deepseek-v4-pro --print-codex-command
codex-pal run --provider deepseek --model deepseek-v4-pro --ask
codex-pal run --provider deepseek --model deepseek-v4-pro --no-sandbox

Extra arguments after -- are appended to the codex invocation:

codex-pal run --provider deepseek --model deepseek-v4-pro -- --oss
codex-pal deepseek -- --oss

For relay-backed providers, codex-pal also injects a temporary Codex model_catalog_json file so the in-session /model picker lists models for the selected provider instead of only Codex's bundled OpenAI catalog. If Codex's catalog command is unavailable, launch still continues with the chosen -m model and prints a warning.

Provider Profiles

Provider Upstream API key env
deepseek https://api.deepseek.com/v1 DEEPSEEK_API_KEY
kimi, moonshot https://api.moonshot.cn/v1 MOONSHOT_API_KEY
qwen, dashscope https://dashscope.aliyuncs.com/compatible-mode/v1 DASHSCOPE_API_KEY
mistral https://api.mistral.ai/v1 MISTRAL_API_KEY
groq https://api.groq.com/openai/v1 GROQ_API_KEY
xai, grok https://api.x.ai/v1 XAI_API_KEY
openrouter https://openrouter.ai/api/v1 OPENROUTER_API_KEY

Default models:

Provider Default model
openai gpt-5.5
deepseek deepseek-v4-pro
kimi, moonshot kimi-k2.7-code
qwen, dashscope qwen3.7-max
mistral mistral-medium-3-5+2
groq openai/gpt-oss-120b
xai, grok grok-4.3
openrouter openrouter/auto

Development

cargo test
cargo fmt --check
maturin build

Release

Releases are tag-driven from GitHub Actions.

One-time setup:

  1. Create a GitHub environment named release.
  2. Add an environment secret named CARGO_REGISTRY_TOKEN with a crates.io API token.
  3. On PyPI, create a pending Trusted Publisher for:
    • project: codex-pal
    • owner: MetaFARS
    • repository: codex-pal
    • workflow: release.yml
    • environment: release

Publish:

git tag v0.1.1
git push origin v0.1.1

The release workflow builds all wheels and the sdist, publishes to PyPI via Trusted Publishing, publishes the Rust crate to crates.io, and creates a GitHub Release with the built artifacts.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

codex_pal-0.1.1.tar.gz (34.4 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

codex_pal-0.1.1-py3-none-win_arm64.whl (615.7 kB view details)

Uploaded Python 3Windows ARM64

codex_pal-0.1.1-py3-none-win_amd64.whl (642.4 kB view details)

Uploaded Python 3Windows x86-64

codex_pal-0.1.1-py3-none-win32.whl (590.1 kB view details)

Uploaded Python 3Windows x86

codex_pal-0.1.1-py3-none-musllinux_1_2_x86_64.whl (866.0 kB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

codex_pal-0.1.1-py3-none-musllinux_1_2_i686.whl (881.7 kB view details)

Uploaded Python 3musllinux: musl 1.2+ i686

codex_pal-0.1.1-py3-none-musllinux_1_2_armv7l.whl (818.4 kB view details)

Uploaded Python 3musllinux: musl 1.2+ ARMv7l

codex_pal-0.1.1-py3-none-musllinux_1_2_aarch64.whl (843.0 kB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

codex_pal-0.1.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (803.2 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

codex_pal-0.1.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (837.7 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

codex_pal-0.1.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (917.9 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

codex_pal-0.1.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (865.6 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

codex_pal-0.1.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (774.9 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARMv7l

codex_pal-0.1.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (784.1 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

codex_pal-0.1.1-py3-none-macosx_11_0_arm64.whl (734.7 kB view details)

Uploaded Python 3macOS 11.0+ ARM64

codex_pal-0.1.1-py3-none-macosx_10_12_x86_64.whl (757.5 kB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file codex_pal-0.1.1.tar.gz.

File metadata

  • Download URL: codex_pal-0.1.1.tar.gz
  • Upload date:
  • Size: 34.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for codex_pal-0.1.1.tar.gz
Algorithm Hash digest
SHA256 1296e0008518c470ece9945552a623e282001a7851886783ae69ce34b0937277
MD5 a3c306c2e9c019ece8164d2f03fc490a
BLAKE2b-256 be7249c34ae6c18b7a371531967492c9e6ba99a24902be8dd8e260c8e54b8965

See more details on using hashes here.

File details

Details for the file codex_pal-0.1.1-py3-none-win_arm64.whl.

File metadata

  • Download URL: codex_pal-0.1.1-py3-none-win_arm64.whl
  • Upload date:
  • Size: 615.7 kB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for codex_pal-0.1.1-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 44b0439bb89a64c98ca3867b001daec27dba73119c0de50dc925a0ab8282f72f
MD5 7d67a2e8d9a3e37cfda719324d86cb66
BLAKE2b-256 f98f67a035f240772ce97b6d647c27641aa42e8ff9cdf60f8b46cefdda35be5a

See more details on using hashes here.

File details

Details for the file codex_pal-0.1.1-py3-none-win_amd64.whl.

File metadata

  • Download URL: codex_pal-0.1.1-py3-none-win_amd64.whl
  • Upload date:
  • Size: 642.4 kB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for codex_pal-0.1.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 7f1feea88a2b73b0bff7584cc3b5ad7abfdd0073a24aa422578db33cb0340a90
MD5 741dc60dc722aa072bf082ffa9d4ca8e
BLAKE2b-256 c37e64d6bfef944bdea335707f9475282155bcb568fcef7811ff9b8acac255d8

See more details on using hashes here.

File details

Details for the file codex_pal-0.1.1-py3-none-win32.whl.

File metadata

  • Download URL: codex_pal-0.1.1-py3-none-win32.whl
  • Upload date:
  • Size: 590.1 kB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for codex_pal-0.1.1-py3-none-win32.whl
Algorithm Hash digest
SHA256 083487678f0251aeaebaacfbc76a540112e07d4f24bc7cb39a1117b18e95dc4f
MD5 fa2654293a509a1462804bcf80c61609
BLAKE2b-256 dd78d488995ec370422dbbf1497beaf02b8e785d6bf25268cec83f995cf1c903

See more details on using hashes here.

File details

Details for the file codex_pal-0.1.1-py3-none-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: codex_pal-0.1.1-py3-none-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 866.0 kB
  • Tags: Python 3, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for codex_pal-0.1.1-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6edaaf3967db3f24775815aad39c69316e9727be519e3d5921182c2a8aa26dc3
MD5 b3f00173ee279c138d706cbcea71fdfd
BLAKE2b-256 a2614ef043c84154533dc3802684f2d8878a6f409c5e03cd9365d01e03065a96

See more details on using hashes here.

File details

Details for the file codex_pal-0.1.1-py3-none-musllinux_1_2_i686.whl.

File metadata

  • Download URL: codex_pal-0.1.1-py3-none-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 881.7 kB
  • Tags: Python 3, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for codex_pal-0.1.1-py3-none-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8d027c7ff03133e40cd6a718c7cc50c18d1f96ae4514e0d1745a29761e09f0b5
MD5 f5de28c2f9bc31e6ae7fe462531c7706
BLAKE2b-256 eafe9d5c9e287d70b104b78ce34c633ef2fdb58643b55e3fb9282cbcda419141

See more details on using hashes here.

File details

Details for the file codex_pal-0.1.1-py3-none-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: codex_pal-0.1.1-py3-none-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 818.4 kB
  • Tags: Python 3, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for codex_pal-0.1.1-py3-none-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 b5ae8da54e2d81fe53efb87b4f3f7a65f6acf35604dacfd558a9624e2eafa9e5
MD5 0900b6318c7f1c20def1a3247c506543
BLAKE2b-256 e340b8798e240833caf8b91e44624d8c4b52081a4c29c4a6319fbb0f32ff79cb

See more details on using hashes here.

File details

Details for the file codex_pal-0.1.1-py3-none-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: codex_pal-0.1.1-py3-none-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 843.0 kB
  • Tags: Python 3, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for codex_pal-0.1.1-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f0e5419a411c7038eabdfae710e49bf6186465d47197185083ddefbdfb5332b3
MD5 315ec014681f4d72d1e0b6e784b4fda3
BLAKE2b-256 c2a9515c331b7a4a5f32be9ce2d01e977517ad43117a55b02461eeb5e1f94c3f

See more details on using hashes here.

File details

Details for the file codex_pal-0.1.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: codex_pal-0.1.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 803.2 kB
  • Tags: Python 3, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for codex_pal-0.1.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c993cf7b31f158a7a3bfd42a952d63f33a68ab1afc12d9b3be82f1962b9fa0a9
MD5 d57f2086a5eb1ad77c9fd7c3469cc144
BLAKE2b-256 8d8a15d0201a08128fe78960162396ac312bdb0167b71481cc3f0050c4b2f737

See more details on using hashes here.

File details

Details for the file codex_pal-0.1.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: codex_pal-0.1.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 837.7 kB
  • Tags: Python 3, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for codex_pal-0.1.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 517cb62f916318fb53792d27b194e74993e0f5664727cd26be4181ba09545ff4
MD5 a5988f125d6f1fad19ad310c8fe8679a
BLAKE2b-256 9d70c6f5ca503435b46f5450fb9e79ec1a087dc857cc61777229e84ec908c70f

See more details on using hashes here.

File details

Details for the file codex_pal-0.1.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: codex_pal-0.1.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 917.9 kB
  • Tags: Python 3, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for codex_pal-0.1.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 80a6cf901f18565614d448d581dd88f806a41a4f117088d19392feb8df2ac0a4
MD5 8ac0ae207c4910cc15a67ee5b228925e
BLAKE2b-256 cd99926279920c93609b1b5deae3ea4fcb8152bda0b4ae9808707205a6034845

See more details on using hashes here.

File details

Details for the file codex_pal-0.1.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: codex_pal-0.1.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 865.6 kB
  • Tags: Python 3, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for codex_pal-0.1.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 858e1bcde6dddd4ffd582aee8362559d82e0a3eb20454aec633248dc82cd164f
MD5 c57825236d4b378ea52c056e9c38c6bd
BLAKE2b-256 5358912e15be99a2b1e457a4625aa04eb2a306b5398af83bbfd830fc17842014

See more details on using hashes here.

File details

Details for the file codex_pal-0.1.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: codex_pal-0.1.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 774.9 kB
  • Tags: Python 3, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for codex_pal-0.1.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b9f3d5a7563843af16fae17d28de6244b8a7faf057d6fb5f25f10c2a6b7e6748
MD5 fdae7b89f316e2610f6792fa3aa3c0a6
BLAKE2b-256 42ca06ae2a9c12c1e50f4500c71f19bbb2645e5a398b0a6d981002e9141e99fc

See more details on using hashes here.

File details

Details for the file codex_pal-0.1.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: codex_pal-0.1.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 784.1 kB
  • Tags: Python 3, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for codex_pal-0.1.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 77564e83a1d7c9e132b39d9d6824d9595e8dac887087604e7566c3067008a90f
MD5 022ccdbc90ea6c85e949addfc0893d34
BLAKE2b-256 470de1c8235198ed2855195714706b46184153bb3641c0edae2f212b5d5d2223

See more details on using hashes here.

File details

Details for the file codex_pal-0.1.1-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: codex_pal-0.1.1-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 734.7 kB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for codex_pal-0.1.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ccdf78d77e583f97134dc640f15cd3143369b0ad24f21bcf350ec17e3e6d4946
MD5 e6e4b929597eacb5100d1ddd3499d2f0
BLAKE2b-256 ed57e226eb2fbcea090cc2dbd210f3a4958074d0a29e1f227306aeeed052e578

See more details on using hashes here.

File details

Details for the file codex_pal-0.1.1-py3-none-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: codex_pal-0.1.1-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 757.5 kB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for codex_pal-0.1.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 099095a59fa4174fedc9be23637edecfc5987ccb9ee4da722e77bd00ffbcef63
MD5 a05269bc4237dc3351cb8ddd885f78ea
BLAKE2b-256 874c8a8a9f9e0e221c7000b9632a390e8a92baa584887a38ca5ed867108b2179

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page