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.1.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.1.0
File Size Uploaded Provenance Actions
restate_sdk-1.1.0.tar.gz 321.2 kB Without provenance Details for restate_sdk-1.1.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for restate-sdk 1.1.0
File Actions
restate_sdk-1.1.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.1.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
restate_sdk-1.1.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.1.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
restate_sdk-1.1.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.1.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
restate_sdk-1.1.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.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
restate_sdk-1.1.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 Linux musl 1.2+ x86-64 Details for restate_sdk-1.1.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
restate_sdk-1.1.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl PyPy 3.10 PyPy 3.10 7.3 Linux musl 1.2+ ARM64 Details for restate_sdk-1.1.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
restate_sdk-1.1.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.28+ ARM64 Details for restate_sdk-1.1.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
restate_sdk-1.1.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.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl
restate_sdk-1.1.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.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl
restate_sdk-1.1.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.1.0-cp314-cp314t-manylinux_2_28_aarch64.whl
restate_sdk-1.1.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.1.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
restate_sdk-1.1.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.1.0-cp314-cp314-musllinux_1_2_x86_64.whl
restate_sdk-1.1.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details for restate_sdk-1.1.0-cp314-cp314-musllinux_1_2_aarch64.whl
restate_sdk-1.1.0-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details for restate_sdk-1.1.0-cp314-cp314-manylinux_2_28_aarch64.whl
restate_sdk-1.1.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.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
restate_sdk-1.1.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for restate_sdk-1.1.0-cp314-cp314-macosx_11_0_arm64.whl
restate_sdk-1.1.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.1.0-cp314-cp314-macosx_10_12_x86_64.whl
restate_sdk-1.1.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.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
restate_sdk-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details for restate_sdk-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl
restate_sdk-1.1.0-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details for restate_sdk-1.1.0-cp313-cp313-manylinux_2_28_aarch64.whl
restate_sdk-1.1.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.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
restate_sdk-1.1.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for restate_sdk-1.1.0-cp313-cp313-macosx_11_0_arm64.whl
restate_sdk-1.1.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.1.0-cp313-cp313-macosx_10_12_x86_64.whl
restate_sdk-1.1.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.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
restate_sdk-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details for restate_sdk-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl
restate_sdk-1.1.0-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details for restate_sdk-1.1.0-cp312-cp312-manylinux_2_28_aarch64.whl
restate_sdk-1.1.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.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
restate_sdk-1.1.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for restate_sdk-1.1.0-cp312-cp312-macosx_11_0_arm64.whl
restate_sdk-1.1.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.1.0-cp312-cp312-macosx_10_12_x86_64.whl
restate_sdk-1.1.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.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
restate_sdk-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details for restate_sdk-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
restate_sdk-1.1.0-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details for restate_sdk-1.1.0-cp311-cp311-manylinux_2_28_aarch64.whl
restate_sdk-1.1.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.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
restate_sdk-1.1.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for restate_sdk-1.1.0-cp311-cp311-macosx_11_0_arm64.whl
restate_sdk-1.1.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.1.0-cp311-cp311-macosx_10_12_x86_64.whl
restate_sdk-1.1.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.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
restate_sdk-1.1.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details for restate_sdk-1.1.0-cp310-cp310-musllinux_1_2_aarch64.whl
restate_sdk-1.1.0-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details for restate_sdk-1.1.0-cp310-cp310-manylinux_2_28_aarch64.whl
restate_sdk-1.1.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.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Total release size: 85.4 MB

Release files / restate_sdk-1.1.0.tar.gz

Download URL restate_sdk-1.1.0.tar.gz
Size 321.2 kB
Tags Source
SHA-256 checksum
How to use checksums
a955a902e1957beeceaeba316f0ebec066565628a64bc9e7ccd36d9abb59356c
BLAKE2b-256 checksum
How to use checksums
2e4a5429b2957fee480c51fe10c52701beabba5e1ea25e59a7c36d3df2d63e85
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
9ca8658f7bc3117069918ea4b8c02eb35ee5cdf3734cce3ed9778a3da7694ddc
BLAKE2b-256 checksum
How to use checksums
6650bb7599f871f9e0e21aece03012d21f874bf9d85316fd0d548a4151fb779d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
3473bc16cf869d6087632feb458269ed16c8075d005d6d590fa994bc7ef1b559
BLAKE2b-256 checksum
How to use checksums
890acf25b4f124bfe7abac5a5aa6174dcccc781e99d75b76efc09b5508a2af24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

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

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

Download URL restate_sdk-1.1.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
c85922635bd1c6c225f0242cc06538b74622b3498ea6c35aa5fe51f1268a6494
BLAKE2b-256 checksum
How to use checksums
c7cc2aa35379e97cbeba4462160c5b3c229913c7e62bc8b0c075c16cf43624ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.1.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl

Download URL restate_sdk-1.1.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Size 2.4 MB
Tags Linux musl 1.2+ x86-64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
5b38880e7d085224c94c0689cb08298b6b4612cdf4c40468269e3aa555668028
BLAKE2b-256 checksum
How to use checksums
acceb600796893cd7670e6c3e18a7a4d6e003dcaae5024b0cd31fb9c4901c00f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.1.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl

Download URL restate_sdk-1.1.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Size 2.3 MB
Tags Linux musl 1.2+ ARM64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
283ae2ea1809f273854a9ece6e464ca57a6a86dc1b7fac93309726aa8df57d59
BLAKE2b-256 checksum
How to use checksums
828070c7c0528bd95d200de75dd87acb00ebe37b9c3030f9dab730349f5c74be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Release files / restate_sdk-1.1.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl

Download URL restate_sdk-1.1.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags Linux glibc 2.28+ ARM64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
5d85729fe1fb666817b1e0819f24f5d62cd0cd604cda69dc32baf4493969d9e0
BLAKE2b-256 checksum
How to use checksums
91d5a17098c342751b6141b5890f6afc20abb65673334783039fbe569d77ce4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
c0b3de82c01c2b3aff3edc77ab6ce5ad9bf963133becffe968639eca19751f06
BLAKE2b-256 checksum
How to use checksums
6afd556fbaa68e7fedc1009cb41ce8243caa9a311e337c1e5d431e946e3d8d17
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
7e4f8faf82f2b1e504d4baaaa1fa8be34d31027851b73e559a95972a93ce194e
BLAKE2b-256 checksum
How to use checksums
1134942eec7d095740d18b6682313204db668fd9270f088ee4d4f456c59e29ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
352757771c7c82842596ae9a98a258f6aa5455172076d05f1d48693dacf043aa
BLAKE2b-256 checksum
How to use checksums
1bfd0c1a11e1d1804dc460e5c1925e40513495a2b3d5b1aa0751d6020662863a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
472501d614906548d5af86271a022c03087419d3335a91ab41c7db123f24c14e
BLAKE2b-256 checksum
How to use checksums
7b0d26e9e635bb8883ebd8e068d0b4f16a0b50a362f1bcecbba4b45c6e9a0489
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
cb18426f4931dfdf816f4e198d50b34db5fd5be9d97812a26ed0e9fe40d3339f
BLAKE2b-256 checksum
How to use checksums
2ee4f049b01533cdcaec5bf521f8793c424c143a38d395325667b22b437e59fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
174a313978671ca9f3258236d2848d225dcf472cef767b1059182527f4d33148
BLAKE2b-256 checksum
How to use checksums
27549a04e9947e17d8944a2d70181434223280ccdbbc2e4a13b489b33e959edd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.0-cp314-cp314-manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
eff99962c78a83bc5033cc8ee776932035f717e0db389e66cea7e744e84c6755
BLAKE2b-256 checksum
How to use checksums
9b94fc658295140b198d727e04c03ff9d60627d40ea26eaf4bd65a9ffe1cf9f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
a370bc4ff99a8c7de7e6272bf9c1c8598b83536f32bd337e8217f3fa84cebf39
BLAKE2b-256 checksum
How to use checksums
b00c3ecf46efd2c20b1675239aff7b9db08925dc4b82b545b1d6f255364d7566
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
2744f666aab5274231bd8ef94a73b5d90c67778edc4dcf7ddd3181f41124a22d
BLAKE2b-256 checksum
How to use checksums
bc3deed9ee37170abec81512c0db77b62ca5183ecea195ad10c6b36b2b55d198
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
bd78ff949edcb8d389fea5be5f11d0d9e7d118d4c2e6da85324f0f0dd2715528
BLAKE2b-256 checksum
How to use checksums
2fe94c95e8357ff74ba206aa7ecc83d13dc9148abd1b23dab138d00dba61d3d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
6f4bdb428030181bf7788d821bc428341c407518c7d9ee766c3f39922e20bf6a
BLAKE2b-256 checksum
How to use checksums
5529e7870777858ff6b05aedc93929e38679203788dd4b8a124dd2ae7e656d52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
9732c8692c0d299f36853f8b299da59b71c5ae305f8c0bd7fe07cf977046e00b
BLAKE2b-256 checksum
How to use checksums
63f28b36b5a3a148d84f4ba6a5dac97b2cbcf42a07a6b5329713b610ee2f4cf2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.0-cp313-cp313-manylinux_2_28_aarch64.whl
Size 2.2 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8d9b085d2434aafc864de0f16a791843210048625c9906c1e1117691bee25128
BLAKE2b-256 checksum
How to use checksums
80501ad694e8408951ed28d2c6ab0be77767f35aaf410510b9e00349ce5c6d3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
cf50f5622529b3a908bf4fd8da778a2ae247bb091b1f8959060255cf04237801
BLAKE2b-256 checksum
How to use checksums
081f4eef8d7730c95a9c333a844e3b2ead07e75a6380448fd97d4883592bce12
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
c81b2864c4ebf91ebd67f0b824b850333ff8a3d82ab7c279bb2fe5c8bafb99c6
BLAKE2b-256 checksum
How to use checksums
d72ce1bc79adf864e2c610dfb868658d2adc460db33daec1720769845f223091
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
2799bfd650a6e4bee629343629e7b18772e9f61d5e1c6fcf040686e9ffd312dd
BLAKE2b-256 checksum
How to use checksums
c9184aa76660c3ec5ba6fac807e7df5965320b408ca6c3783c17dfe42e4d7650
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
a2377666453032094467cd0ccb5c0abdfc022ace108d290d103d215827558f71
BLAKE2b-256 checksum
How to use checksums
bb71179502c8f1f770f3b2b734b13b4a7073e6cc91063847ab3b5fcc5f04e036
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
0fe38b3a3e91f7e34cfeb3ebf59f44f9c90ef9ae30c7570574206fca15e73f93
BLAKE2b-256 checksum
How to use checksums
73a6fab86da26ea61911207b173ae1b36026bbc221759ace49fc36933d619983
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

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

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

Download URL restate_sdk-1.1.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
f8e1ac7b3048081c14fe7d73ce23827a52b90730c784d71cb9c4a09011ce5b8a
BLAKE2b-256 checksum
How to use checksums
b42a60e7f78bfb2d1eca7f72b549cbd61c918011163b5ae02f12f872dcc572d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
68c8159d443017adf99a1381fd8110effb78827db4ee8c5012c77ea6d8278d96
BLAKE2b-256 checksum
How to use checksums
170693bc8343be0ced4cc148c71b1b372d39a76ef9f65e672aef7619419b8d0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
9114072814c7987a544839c8f91c9aa9786b0e29e47789080e5228e239d375ed
BLAKE2b-256 checksum
How to use checksums
acbf9ebc43cd36371caf8bf557fa6ed047566ee4da3b2520a6cf76ff39dd380e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
c3a40832c1032c928e0f90eb5d1baf3824afa5051713085933af73bc9f7bb8db
BLAKE2b-256 checksum
How to use checksums
ac1a56419db8bab369d13f435ee8ca7af7b665f3ced5b95ffd39fe7e682f5f2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
235e2ff84a086471579019f280c034dc27a28b731de7d439dcf2ec867638d1b8
BLAKE2b-256 checksum
How to use checksums
0f44f04b473399bd2d5316fc7d93777cb9354ad1cd45fa62302aa4975c550607
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

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

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

Download URL restate_sdk-1.1.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
1220c64163f476291a76ff1c3d302154f29fb0de72f1ead9634b16c5ed1b92aa
BLAKE2b-256 checksum
How to use checksums
c1207c417b8887c17c0c439834343b29230cc7aeab30edfe7c78649a2211269c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
b286d860c14b3870525f478c177885d9b5ce909a27f7ec98e0ed83ff6c348f89
BLAKE2b-256 checksum
How to use checksums
cfcbcef9d6bef1a1e0d8b9192f946c803fb291b3302573b69bfcaeb955e14921
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.0-cp311-cp311-macosx_10_12_x86_64.whl
Size 2.0 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
739f6eb0f8f43c573f4546703710305a510038f81ee9f5322ef515971cdd8041
BLAKE2b-256 checksum
How to use checksums
822d488b2ef8af6f5666765569e54c920f701d38902c94a528b4c5dcd2d6d152
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
d814404fff9399502355f1c7e47ba0fcfc6db082e5e5c85d4874d35736ee66e9
BLAKE2b-256 checksum
How to use checksums
796b46a46665f7adafca7461d5aaeca7c79e42cc0ef582a2fb753d8aba9b54d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

Download URL restate_sdk-1.1.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
6a590fbfc3126ad661c62deec719908efdbad6864c0271ebe0b9344f3686aa11
BLAKE2b-256 checksum
How to use checksums
ecc1926d5dab73376f463416d912fd9aa4925e137a770cd3764500f05f15373a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

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

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

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

Download URL restate_sdk-1.1.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
c2a8fbb548bc135f22ba2f36bef65acae0171fce6172df44a916c5756b13f7ce
BLAKE2b-256 checksum
How to use checksums
317972313f1b447607810fc4b0ce06ba31120d6fc2d032cda0c652c2a31d7fe8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.15.0

Security for restate-sdk 1.1.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.1.0 This release

40 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