Skip to main content

Documentation Examples Discord Twitter

Restate Python SDK

Restate is a system for easily building resilient applications using distributed durable async/await. This repository contains the Restate SDK for writing services in Python.

Community

Using the SDK

Prerequisites:

  • Python >= v3.10

To use this SDK, add the dependency to your project:

pip install restate_sdk

Versions

The compatibility with Restate is described in the following table. sdk-python versions < 0.10 are deprecated and no longer supported.

Restate Server\sdk-python 0.10 - 0.18 1.0
< 1.3 ❌ ❌
1.3 - 1.4 ✅ (1) ✅ (1)(2)
1.5 - 1.6 ✅ ✅ (2)
1.7 ✅ ✅

(1) Note The new Service/Object/Workflow constructor field and the decorator field invocation_retry_policy works only from Restate 1.4 onward. Check the in-code documentation for more details.

(2) Note Scopes and limit keys work only from Restate 1.7 onward. Check the in-code documentation for more details.

Contributing

We’re excited if you join the Restate community and start contributing! Whether it is feature requests, bug reports, ideas & feedback or PRs, we appreciate any and all contributions. We know that your time is precious and, therefore, deeply value any effort to contribute!

Local development

Set up your virtual environment using the tool of your choice, e.g. VirtualEnv:

python3 -m venv .venv
source .venv/bin/activate

Install the build tools:

pip install -r requirements.txt

Now build the Rust module and include opt-in additional dev dependencies:

maturin dev -E test,lint

You usually need to build the Rust module only once, but you might need to rebuild it on pulls.

For linting and testing:

just verify

Releasing the package

Pull latest main:

git checkout main && git pull

Update module version in Cargo.toml and run a local build to update the Cargo.lock too, commit it. Then push tag, e.g.:

git tag -m "Release v0.1.0" v0.1.0
git push origin v0.1.0

Metadata

Release files for restate-sdk 1.2.0

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

Source distribution (sdist)

Source distribution for restate-sdk 1.2.0
File Size Uploaded Provenance Actions
restate_sdk-1.2.0.tar.gz 379.3 kB Without provenance Details for restate_sdk-1.2.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for restate-sdk 1.2.0
File Actions
restate_sdk-1.2.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ x86-64 Details for restate_sdk-1.2.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
restate_sdk-1.2.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ ARM64 Details for restate_sdk-1.2.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
restate_sdk-1.2.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.28+ ARM64 Details for restate_sdk-1.2.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
restate_sdk-1.2.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details for restate_sdk-1.2.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
restate_sdk-1.2.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 Details for restate_sdk-1.2.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
restate_sdk-1.2.0-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details for restate_sdk-1.2.0-cp315-cp315t-macosx_11_0_arm64.whl
restate_sdk-1.2.0-cp315-cp315t-macosx_10_12_x86_64.whl CPython 3.15 CPython 3.15 free-threading macOS 10.12+ x86-64 Details for restate_sdk-1.2.0-cp315-cp315t-macosx_10_12_x86_64.whl
restate_sdk-1.2.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details for restate_sdk-1.2.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
restate_sdk-1.2.0-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details for restate_sdk-1.2.0-cp315-cp315-macosx_11_0_arm64.whl
restate_sdk-1.2.0-cp315-cp315-macosx_10_12_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.12+ x86-64 Details for restate_sdk-1.2.0-cp315-cp315-macosx_10_12_x86_64.whl
restate_sdk-1.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details for restate_sdk-1.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl
restate_sdk-1.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details for restate_sdk-1.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl
restate_sdk-1.2.0-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details for restate_sdk-1.2.0-cp314-cp314t-manylinux_2_28_aarch64.whl
restate_sdk-1.2.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details for restate_sdk-1.2.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
restate_sdk-1.2.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details for restate_sdk-1.2.0-cp314-cp314-musllinux_1_2_x86_64.whl
restate_sdk-1.2.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details for restate_sdk-1.2.0-cp314-cp314-musllinux_1_2_aarch64.whl
restate_sdk-1.2.0-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details for restate_sdk-1.2.0-cp314-cp314-manylinux_2_28_aarch64.whl
restate_sdk-1.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details for restate_sdk-1.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
restate_sdk-1.2.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for restate_sdk-1.2.0-cp314-cp314-macosx_11_0_arm64.whl
restate_sdk-1.2.0-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details for restate_sdk-1.2.0-cp314-cp314-macosx_10_12_x86_64.whl
restate_sdk-1.2.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details for restate_sdk-1.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
restate_sdk-1.2.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details for restate_sdk-1.2.0-cp313-cp313-musllinux_1_2_aarch64.whl
restate_sdk-1.2.0-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details for restate_sdk-1.2.0-cp313-cp313-manylinux_2_28_aarch64.whl
restate_sdk-1.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details for restate_sdk-1.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
restate_sdk-1.2.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for restate_sdk-1.2.0-cp313-cp313-macosx_11_0_arm64.whl
restate_sdk-1.2.0-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details for restate_sdk-1.2.0-cp313-cp313-macosx_10_12_x86_64.whl
restate_sdk-1.2.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details for restate_sdk-1.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
restate_sdk-1.2.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details for restate_sdk-1.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
restate_sdk-1.2.0-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details for restate_sdk-1.2.0-cp312-cp312-manylinux_2_28_aarch64.whl
restate_sdk-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for restate_sdk-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
restate_sdk-1.2.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for restate_sdk-1.2.0-cp312-cp312-macosx_11_0_arm64.whl
restate_sdk-1.2.0-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details for restate_sdk-1.2.0-cp312-cp312-macosx_10_12_x86_64.whl
restate_sdk-1.2.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details for restate_sdk-1.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
restate_sdk-1.2.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details for restate_sdk-1.2.0-cp311-cp311-musllinux_1_2_aarch64.whl
restate_sdk-1.2.0-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details for restate_sdk-1.2.0-cp311-cp311-manylinux_2_28_aarch64.whl
restate_sdk-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details for restate_sdk-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
restate_sdk-1.2.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for restate_sdk-1.2.0-cp311-cp311-macosx_11_0_arm64.whl
restate_sdk-1.2.0-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details for restate_sdk-1.2.0-cp311-cp311-macosx_10_12_x86_64.whl
restate_sdk-1.2.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details for restate_sdk-1.2.0-cp310-cp310-musllinux_1_2_x86_64.whl
restate_sdk-1.2.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details for restate_sdk-1.2.0-cp310-cp310-musllinux_1_2_aarch64.whl
restate_sdk-1.2.0-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details for restate_sdk-1.2.0-cp310-cp310-manylinux_2_28_aarch64.whl
restate_sdk-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details for restate_sdk-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
restate_sdk-1.2.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for restate_sdk-1.2.0-cp310-cp310-macosx_11_0_arm64.whl
restate_sdk-1.2.0-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details for restate_sdk-1.2.0-cp310-cp310-macosx_10_12_x86_64.whl

Total release size: 93.8 MB

Release files / restate_sdk-1.2.0.tar.gz

Download URL restate_sdk-1.2.0.tar.gz
Size 379.3 kB
Tags Source
SHA-256 checksum
How to use checksums
d57cb9f388e2139bee5c998976cb5cd9e0d4a2e96b5cb96573a7e53d5112fd6b
BLAKE2b-256 checksum
How to use checksums
82c7a6c9b330de5dd3c3f3553db6d9aeca497c0bf359a96ef0a0b8cd6520a1f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl

Download URL restate_sdk-1.2.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Size 2.4 MB
Tags Linux musl 1.2+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
516dfd87e3224abbbd0cab8afc0838b89a618feb0f7639d124984abcac713a01
BLAKE2b-256 checksum
How to use checksums
ba007bf63779c25a1e63952b158bafd835f0cfaa9991490ac3a5ed12c2a324b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl

Download URL restate_sdk-1.2.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Size 2.3 MB
Tags Linux musl 1.2+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
2c1f3a88ab230896bdf408647de6dd86bf5cb7ca16c126e5a108c4cae7069171
BLAKE2b-256 checksum
How to use checksums
b2ac637f30474340da1a74e941d73bec2cabbb010f7f11b8d357ef746c9929d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl

Download URL restate_sdk-1.2.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Size 2.1 MB
Tags Linux glibc 2.28+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
51952ce12f59800f6aa8baa914a7f598f08b285c3e1134eedd4d9b1b5e92997e
BLAKE2b-256 checksum
How to use checksums
6da5c41deb8a69c053329a4ca6531fa46a88f8b6371cf6bf439fc708fa457def
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL restate_sdk-1.2.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.1 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
741acfc1ebd651164304dfc1109c92838a9dd71852a46484043b33e99bbe825a
BLAKE2b-256 checksum
How to use checksums
d7d43c7923088efd5ec35565d1aa221a024a58d490b4954520d1f58f4d9b8238
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL restate_sdk-1.2.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.1 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
609a04f6d25ffa16cc6e3da863ce57458ccd0a2e3947df64655346db1ebc0bff
BLAKE2b-256 checksum
How to use checksums
c176d122275eb40ba0b713a24f33d195510d790fe30745c70b9417c8a09473dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp315-cp315t-macosx_11_0_arm64.whl

Download URL restate_sdk-1.2.0-cp315-cp315t-macosx_11_0_arm64.whl
Size 1.9 MB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
80b76de36621c9244a1080e2fa44a6c807df822152b62b5aa9a4fed2bcac692b
BLAKE2b-256 checksum
How to use checksums
9efd003d2975fdcd84b01139926fe8d2a1c1ce4484fd1841ddbb0c34600b8db6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp315-cp315t-macosx_10_12_x86_64.whl

Download URL restate_sdk-1.2.0-cp315-cp315t-macosx_10_12_x86_64.whl
Size 1.9 MB
Tags CPython 3.15 CPython 3.15 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
23d0658629abf22fb1bfa6798b4f3f78553f37eab73b75df573cbf7240ecb0bf
BLAKE2b-256 checksum
How to use checksums
ca5ab4db6f289c357cce46b45de0d3d934680e3a736b1f5b690a33b4c3cb9cab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL restate_sdk-1.2.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.1 MB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
bad12ae389efc322ceda1195a8d181ef0ccecd7244736f69a7622c1c6949edf8
BLAKE2b-256 checksum
How to use checksums
607e5b35237993b0345d309cc059d4ba8a2bf65d0d1789a0b2bff7864a6f4be9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp315-cp315-macosx_11_0_arm64.whl

Download URL restate_sdk-1.2.0-cp315-cp315-macosx_11_0_arm64.whl
Size 1.9 MB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8664eae1a8758146538d0e17bea0535ab620e9b67869783a93ac9eb0a1dcc1d8
BLAKE2b-256 checksum
How to use checksums
17f5f83263504ee621113116335f36724374aa914abfdf85499021e5a48c7103
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp315-cp315-macosx_10_12_x86_64.whl

Download URL restate_sdk-1.2.0-cp315-cp315-macosx_10_12_x86_64.whl
Size 1.9 MB
Tags CPython 3.15 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
a4b34bd8ee7bae4414ba24b92fd563c301346a793f65720520693a1bdd00cb99
BLAKE2b-256 checksum
How to use checksums
547337624d203e81364e5b8adaedab2056c6e7b5231dda4d5cc9d88afa343f83
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL restate_sdk-1.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 2.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
7b67c8b0ba91f2aa762e8a84b9af60ccc08cce4ffe784f6246d06cb2f04a8766
BLAKE2b-256 checksum
How to use checksums
f5418cdf5735ff563bb02d2b94f4ff3bdd23c30d8d8d4d8e6d5c4e76d8915e2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL restate_sdk-1.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 2.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
7428290ac239f6bb471f9a6fa84b3437a131be98d4eda9e2594399aaeec71fc8
BLAKE2b-256 checksum
How to use checksums
e8fdf3629f91e23fa2bcefc8436ab3fa121da4d2a499a018dba26b4f54a5db3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL restate_sdk-1.2.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 2.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3a0c01aa48081e7e43d7a622f6986859f0a0efb7cdf53286281cc3127adf74b3
BLAKE2b-256 checksum
How to use checksums
1ecd4e6d88f21d8f0026d78cc0b7fd22a1a368df0f4bd63de2eca30e72758b8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL restate_sdk-1.2.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8eb0cfab171d868da1da928430cfef489afd477b9c619a68f66f51f26e5b6db1
BLAKE2b-256 checksum
How to use checksums
70c9241d17967e0de9ca087dd61738e47c9a14d1a98bd9dc6ce5d3f2d6f53984
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL restate_sdk-1.2.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 2.4 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2b83de06866130c33e8a3c689f3658a07298aaff94de63838a08053bdef9e1ce
BLAKE2b-256 checksum
How to use checksums
d0f29c8f89d2ba3947131b87a5e9c6b3c39d0437e7cc7f6b416eb381a2d73c70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL restate_sdk-1.2.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 2.3 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
6138bfe099eaae09778abe3df57cfdfc614910850f5f8372c5e440fb696d1bee
BLAKE2b-256 checksum
How to use checksums
15b81b88456dbe254cc54624af1031fcbf44c3684884523948c712d540bb382a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL restate_sdk-1.2.0-cp314-cp314-manylinux_2_28_aarch64.whl
Size 2.1 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
450a465bd8bba4aad259ec4947fad0938ce841fa53a61a8a1440a64ea6ff42cb
BLAKE2b-256 checksum
How to use checksums
5e9c66e016513a6e58a8cfadc4ed11530f9005a7fe17ca568542f9273807dde9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL restate_sdk-1.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.1 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
fc2dff31e22e5d4c606705c12dac7544cb222fc98bfdcf5dd801993b1602a4df
BLAKE2b-256 checksum
How to use checksums
4d49f80f27a93fcf7340beeb29f7389774bf39d70659d896595b625e3ff72a5c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL restate_sdk-1.2.0-cp314-cp314-macosx_11_0_arm64.whl
Size 1.9 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c48fe52623199ff796e3019fa3421ee45bc2df7f7f20d38cb0f087052ce63f6e
BLAKE2b-256 checksum
How to use checksums
1d9b7b88f715f808523d366027dcff46b4fddf41ec6adb3f180b78a69d6796e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp314-cp314-macosx_10_12_x86_64.whl

Download URL restate_sdk-1.2.0-cp314-cp314-macosx_10_12_x86_64.whl
Size 1.9 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
44e8fa282a35770da9db08f962d5cac472b2cd390e3cd4f6346f8a4db843938e
BLAKE2b-256 checksum
How to use checksums
99a3cccd3d702b3f6fa4ab67e64455fa5c363c3f9b129e54358a36581484e9e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL restate_sdk-1.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 2.4 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
346882c0d217f5ad7708d58b6f0bab9aa4796294d2eb623e2198a2181465cce0
BLAKE2b-256 checksum
How to use checksums
b7481e4b561b13b5db4df4ecdd3ffc06d283d5e7ad3b5e5c405c3a8e0036c346
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL restate_sdk-1.2.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 2.3 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
d85fd5a0121da0c01e68b5d138b637743ff04b0bb395d59d5f7ff49f8a29b0a0
BLAKE2b-256 checksum
How to use checksums
a95b293ea775c92870d84098636591718e84afdfb89106c300957b58080bd624
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL restate_sdk-1.2.0-cp313-cp313-manylinux_2_28_aarch64.whl
Size 2.1 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
36a35dc0d62704e98e2aeb0a60eac39cb8cec5de0c3bf3393503c752541a3af7
BLAKE2b-256 checksum
How to use checksums
858c9c265f6f78dbf84510f2bec21d94045191fc65bf743621f853f669f726c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL restate_sdk-1.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.1 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3d434c158e3287be591a611861a70564d051a056ce25ec8b549f913e9c853214
BLAKE2b-256 checksum
How to use checksums
673a6f1c5e554c3c146ffdcee35893fc8f4a39c923b4e6329f06d711a98f4974
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL restate_sdk-1.2.0-cp313-cp313-macosx_11_0_arm64.whl
Size 1.9 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
01ed1a2388b9f1fcd60cc25b6b12cf8bca27de422f33624b949e6150f5614ae2
BLAKE2b-256 checksum
How to use checksums
5703d76148faf78dde5923b24dc123dc3db5630722ed91b90b4037c55162650f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp313-cp313-macosx_10_12_x86_64.whl

Download URL restate_sdk-1.2.0-cp313-cp313-macosx_10_12_x86_64.whl
Size 1.9 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
6563b85151285918332d3c4a850f2d21220f77942a24c49225ef1421fecbc53d
BLAKE2b-256 checksum
How to use checksums
8816e00d97b3ec5237dca7a2fc726baf9a06edd6c1c5902cfb4a74141c4fb36f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL restate_sdk-1.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 2.4 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
bda2910753fd3fc269d64b47725e74b190647dcb6f228cb11561bb9ddf098cfc
BLAKE2b-256 checksum
How to use checksums
5198f42c3e58b9c9639dd5b8c3532f302c967929ffb8fb4a1991dbd70274ee90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL restate_sdk-1.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 2.3 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
bbf447861382d94bb24a1ed0dee2cc12ed45af59964440abc505c886b61df83d
BLAKE2b-256 checksum
How to use checksums
33d890f52198da10eaaeec6cd150ecdf39baabc14a41d84765aab12308c00135
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL restate_sdk-1.2.0-cp312-cp312-manylinux_2_28_aarch64.whl
Size 2.1 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
dced9b52ecbfa7af78c6d018c5529c60c810b8a91da95a6f4fe0f28dddf41e9c
BLAKE2b-256 checksum
How to use checksums
ee880992f121fdb59530804634f99230f7349627503f9791bcca0af35ee5b63b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL restate_sdk-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.1 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9c29ad087dfc58a32c16fa81a92e0448060b7aea2cee4d6cb48ee6fb25bc38c5
BLAKE2b-256 checksum
How to use checksums
e2b89e4154a405e722eac5f329815b9bccff4e653518b9ba4040c5cd5f5877d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL restate_sdk-1.2.0-cp312-cp312-macosx_11_0_arm64.whl
Size 1.9 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c5f07492fe781d92f272be42732d1961e92450fe95f7c46594616507e32e8018
BLAKE2b-256 checksum
How to use checksums
87d329462b3b6500b50f966345d7d1d23a40557427d6b77482eec5c6b18dca77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp312-cp312-macosx_10_12_x86_64.whl

Download URL restate_sdk-1.2.0-cp312-cp312-macosx_10_12_x86_64.whl
Size 1.9 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
7d5b3b171d310e7c734fc33628a5ec3eb4729eeaab3cabd8574227a8644ed1ae
BLAKE2b-256 checksum
How to use checksums
4bb2161afcd41bab5080d6e5f50ba690d6d1fa33d60bca5cacb0a36282b679a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL restate_sdk-1.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 2.4 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6a13eb5e425f27af14b04cd5f2098ca73b74f40ef0cd75763b79bb602e5c6333
BLAKE2b-256 checksum
How to use checksums
dfbd51fee6b3198286a13a0eb5ee53c45e8c0acdaf1b6c646af31714380a9419
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL restate_sdk-1.2.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 2.3 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
2a3d44ff37efabbfa36631022bfb015af02854086b1eef27a53503a1f63ef1bc
BLAKE2b-256 checksum
How to use checksums
d8f8c1f09f884b8855fe058436fe72a73f99da90fdb70a6104cddb3eec6b562e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL restate_sdk-1.2.0-cp311-cp311-manylinux_2_28_aarch64.whl
Size 2.1 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ca2c3f9f29380479bd33bb286817a1fed9ace22ada9788d6bc4fb12d3802a6b0
BLAKE2b-256 checksum
How to use checksums
455ac917027ea58228fdd39f66ba04e88dbaa810a8feb2611f8004b48bbdaea8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL restate_sdk-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.1 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
fd8dc0c2b895ff9716f49b9b547c7ee0b812591b2121247e1bc01f68477aa58c
BLAKE2b-256 checksum
How to use checksums
f4407b699e842281060bb7a3a3c69a939c2ded1006122814cb0e5537f3360077
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL restate_sdk-1.2.0-cp311-cp311-macosx_11_0_arm64.whl
Size 1.9 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
223bd0be3f314d5d6876fb1685d3a8d34fdfcdf74469921a2b5e18488b567a19
BLAKE2b-256 checksum
How to use checksums
40022a5a4180623f7458f93c589c5f40e7a1a472a8984eb6407078e7129ab810
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp311-cp311-macosx_10_12_x86_64.whl

Download URL restate_sdk-1.2.0-cp311-cp311-macosx_10_12_x86_64.whl
Size 1.9 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
02ff7f05718bc37d2cee4bf87e745c5c38ddffce485830405625f52ebebba8ac
BLAKE2b-256 checksum
How to use checksums
b94c278f452e1fa6ffe08cbe12fe156695ae15f803e2059c8bd97f49b1fbce6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL restate_sdk-1.2.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 2.4 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
0be9bd2937fe3c3038197c64f62ee7404903ba2cd97753744802718c22c537b0
BLAKE2b-256 checksum
How to use checksums
b3a63fdd1d8cf03ac1425e552ed7c9bbfa3a87221f08d3535367dc97b463ef2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL restate_sdk-1.2.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 2.3 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
4a993195bd8526d6de20e7391794019ecd9ca0bdaa18d6e58e6e99e1e6605e50
BLAKE2b-256 checksum
How to use checksums
606710206d0eb4d9e77c4ea50b771dddf51fd5124602769b72efbb7fe0177556
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL restate_sdk-1.2.0-cp310-cp310-manylinux_2_28_aarch64.whl
Size 2.1 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3ee54bca6ff309613e39fc946ad70985b326720818f38599258229338cc8f594
BLAKE2b-256 checksum
How to use checksums
af6faa6a1c41b88cf903a7b8b716c867110a9ca8c47768b78b0b070bd88879ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL restate_sdk-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.1 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
65d7b4f1261cec653b83c6abbb3a907e6bc10c00b56615dacc6291b5d8f8a728
BLAKE2b-256 checksum
How to use checksums
01e633d70d26aec2b0440336368423e14644714a0fdc30dc6c7187208678af0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL restate_sdk-1.2.0-cp310-cp310-macosx_11_0_arm64.whl
Size 1.9 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e4e1382bbb6ea247a5ebfa0d277bd8f6cb73eb5063a1625085186c8f8ddb4027
BLAKE2b-256 checksum
How to use checksums
e462923a27a64cdc0491382cc0803e6ddb8f1451143a76844c1703605509706e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.2.0-cp310-cp310-macosx_10_12_x86_64.whl

Download URL restate_sdk-1.2.0-cp310-cp310-macosx_10_12_x86_64.whl
Size 1.9 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
24b3c25b66ec88c4f4103d88dc26283163459e5fc83f44717e759209dc80f77a
BLAKE2b-256 checksum
How to use checksums
27fa324a296e2f8f101afa33a8ca4d3e13d32f310c84c9a30dfcba8c620354d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Security for restate-sdk 1.2.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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.2.0 This release

45 release files No provenance

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