├── .github └── workflows │ └── python-client-build.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── PUBLISHING.md ├── README.md ├── pyproject.toml ├── python ├── _convex │ ├── __init__.py │ ├── _convex.pyi │ ├── int64.py │ └── py.typed └── convex │ ├── __init__.py │ ├── http_client.py │ ├── py.typed │ └── values.py ├── rust-toolchain ├── simple_example.py ├── src ├── client │ └── mod.rs ├── lib.rs ├── query_result.rs └── subscription.rs ├── tests ├── __init__.py ├── test_simple.py ├── test_values.py └── test_version.py └── uv.lock /.github/workflows/python-client-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/.github/workflows/python-client-build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | proseWrap: "always" 2 | arrowParens: "avoid" 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/LICENSE -------------------------------------------------------------------------------- /PUBLISHING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/PUBLISHING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/README.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/pyproject.toml -------------------------------------------------------------------------------- /python/_convex/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/python/_convex/__init__.py -------------------------------------------------------------------------------- /python/_convex/_convex.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/python/_convex/_convex.pyi -------------------------------------------------------------------------------- /python/_convex/int64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/python/_convex/int64.py -------------------------------------------------------------------------------- /python/_convex/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/convex/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/python/convex/__init__.py -------------------------------------------------------------------------------- /python/convex/http_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/python/convex/http_client.py -------------------------------------------------------------------------------- /python/convex/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/convex/values.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/python/convex/values.py -------------------------------------------------------------------------------- /rust-toolchain: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "nightly-2025-06-28" 3 | -------------------------------------------------------------------------------- /simple_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/simple_example.py -------------------------------------------------------------------------------- /src/client/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/src/client/mod.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/query_result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/src/query_result.rs -------------------------------------------------------------------------------- /src/subscription.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/src/subscription.rs -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/tests/test_simple.py -------------------------------------------------------------------------------- /tests/test_values.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/tests/test_values.py -------------------------------------------------------------------------------- /tests/test_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/tests/test_version.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/get-convex/convex-py/HEAD/uv.lock --------------------------------------------------------------------------------