Skip to main content

divkit-rs

Fast Rust-backed DivKit JSON builder with Python bindings.

Drop-in replacement for pydivkit with significant performance improvements.

Installation

pip install divkit-rs

Or build from source:

pip install maturin
cd json-builder/rust
maturin build --release
pip install target/wheels/divkit_rs-*.whl

Quick Start

from divkit_rs import DivText, DivContainer, make_div, make_card
import json

# Simple text element
text = DivText(text="Hello, DivKit!")
print(json.dumps(text.dict(), indent=2))

# Container with children
container = DivContainer(
    items=[
        DivText(text="Title", font_size=24, font_weight="bold"),
        DivText(text="Subtitle", font_size=16),
    ],
)
print(json.dumps(make_div(container), indent=2))

# Full card
card = make_card(
    DivContainer(
        orientation="horizontal",
        items=[
            DivImage(image_url="https://example.com/logo.png", width=48, height=48),
            DivText(text="Welcome!", font_size=18, font_weight="bold"),
        ],
    ),
    card_id="welcome_card",
)
print(json.dumps(card, indent=2))

# JSON Schema generation
schema = DivText.schema()

Features

  • 100+ DivKit entity classes (DivText, DivContainer, DivImage, DivGallery, etc.)
  • dict() / build() — sparse JSON serialization
  • schema(exclude_fields=) — JSON Schema v7 generation
  • make_div(), make_card() — card assembly helpers
  • Expr — DivKit expression validation (@{...})
  • 30+ enum types
  • Template system: Field(), Ref(), related_templates(), template()
  • Full subclassing support with class-level defaults

pydivkit Compatibility

divkit-rs provides a compatibility layer that supports the full pydivkit API:

# Drop-in replacement imports
from divkit_rs import DivText, DivContainer, Field, Ref, Expr
from divkit_rs import make_div, make_card
from divkit_rs import BaseDiv, BaseEntity

Template classes work the same way:

from divkit_rs import DivContainer, DivText, Field, Ref

class MyCard(DivContainer):
    title: str = Field()
    items = [DivText(text=Ref("title"))]

card = MyCard(title="Hello")
templates = {t.template_name: t.template() for t in card.related_templates()}

Performance

Request-level benchmarks (real service, sequential requests):

Endpoint pydivkit p50 divkit-rs p50 Speedup
Simple block (id=1) 28.86 ms 10.94 ms 2.64x
Complex block (id=2) 21.77 ms 17.40 ms 1.25x

License

Apache-2.0

Metadata

Release files for divkit-rs 32.39.0.post1

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

Source distribution (sdist)

Source distribution for divkit-rs 32.39.0.post1
File Size Uploaded Provenance Actions
divkit_rs-32.39.0.post1.tar.gz 90.9 kB With provenance Details for divkit_rs-32.39.0.post1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for divkit-rs 32.39.0.post1
File Actions
divkit_rs-32.39.0.post1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for divkit_rs-32.39.0.post1-cp314-cp314-win_amd64.whl
divkit_rs-32.39.0.post1-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 divkit_rs-32.39.0.post1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
divkit_rs-32.39.0.post1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details for divkit_rs-32.39.0.post1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
divkit_rs-32.39.0.post1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for divkit_rs-32.39.0.post1-cp314-cp314-macosx_11_0_arm64.whl
divkit_rs-32.39.0.post1-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details for divkit_rs-32.39.0.post1-cp314-cp314-macosx_10_12_x86_64.whl
divkit_rs-32.39.0.post1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for divkit_rs-32.39.0.post1-cp313-cp313-win_amd64.whl
divkit_rs-32.39.0.post1-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 divkit_rs-32.39.0.post1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
divkit_rs-32.39.0.post1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details for divkit_rs-32.39.0.post1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
divkit_rs-32.39.0.post1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for divkit_rs-32.39.0.post1-cp313-cp313-macosx_11_0_arm64.whl
divkit_rs-32.39.0.post1-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details for divkit_rs-32.39.0.post1-cp313-cp313-macosx_10_12_x86_64.whl
divkit_rs-32.39.0.post1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for divkit_rs-32.39.0.post1-cp312-cp312-win_amd64.whl
divkit_rs-32.39.0.post1-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 divkit_rs-32.39.0.post1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
divkit_rs-32.39.0.post1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details for divkit_rs-32.39.0.post1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
divkit_rs-32.39.0.post1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for divkit_rs-32.39.0.post1-cp312-cp312-macosx_11_0_arm64.whl
divkit_rs-32.39.0.post1-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details for divkit_rs-32.39.0.post1-cp312-cp312-macosx_10_12_x86_64.whl
divkit_rs-32.39.0.post1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for divkit_rs-32.39.0.post1-cp311-cp311-win_amd64.whl
divkit_rs-32.39.0.post1-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 divkit_rs-32.39.0.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
divkit_rs-32.39.0.post1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details for divkit_rs-32.39.0.post1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
divkit_rs-32.39.0.post1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for divkit_rs-32.39.0.post1-cp311-cp311-macosx_11_0_arm64.whl
divkit_rs-32.39.0.post1-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details for divkit_rs-32.39.0.post1-cp311-cp311-macosx_10_12_x86_64.whl
divkit_rs-32.39.0.post1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for divkit_rs-32.39.0.post1-cp310-cp310-win_amd64.whl
divkit_rs-32.39.0.post1-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 divkit_rs-32.39.0.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
divkit_rs-32.39.0.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details for divkit_rs-32.39.0.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
divkit_rs-32.39.0.post1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for divkit_rs-32.39.0.post1-cp310-cp310-macosx_11_0_arm64.whl
divkit_rs-32.39.0.post1-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details for divkit_rs-32.39.0.post1-cp310-cp310-macosx_10_12_x86_64.whl

Total release size: 24.2 MB

Release files / divkit_rs-32.39.0.post1.tar.gz

Download URL divkit_rs-32.39.0.post1.tar.gz
Size 90.9 kB
Tags Source
SHA-256 checksum
How to use checksums
7e7eda1f7ab3c1a1bf2ca45c8a41663ad2261dcbc003acec637e8e46dd6cbfb6
BLAKE2b-256 checksum
How to use checksums
2273054dcb55828a4d91c1b4656fd04221e1d2932b7a60c1c220ac8a95ca7755
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp314-cp314-win_amd64.whl

Download URL divkit_rs-32.39.0.post1-cp314-cp314-win_amd64.whl
Size 913.0 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
ac05f11f8cbda531e8ee0e2ac365253212502ac31909cc938b4f94301593cf27
BLAKE2b-256 checksum
How to use checksums
f6a17ef20e2c9e26a662531fded74a7fc5cbd8c33479b635f912108fd66b47e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL divkit_rs-32.39.0.post1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 987.8 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
42e25f07c48a4122f6eaa2e263e0109d99185d442d8e1ee5502c30070c7b1550
BLAKE2b-256 checksum
How to use checksums
52b2fb3ff56e3ba04628af93127acfb33ebde4d3a9f3862b9ee46a5e0988c6a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL divkit_rs-32.39.0.post1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.0 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
f5b9a5698bc83dcbf41ed0aa5da7379bd8d82946448c80b36609a6dbdcd1c732
BLAKE2b-256 checksum
How to use checksums
16ebfb5f4b58e0d0340aaff2326433c52c3198ccb596545ebd77a82ffb864a84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp314-cp314-macosx_11_0_arm64.whl

Download URL divkit_rs-32.39.0.post1-cp314-cp314-macosx_11_0_arm64.whl
Size 926.2 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
26b5bde6002c3112bb2838576b5d24129fbecf8c0796439da3ac323f05040753
BLAKE2b-256 checksum
How to use checksums
0c745e587440781a75a8d4caa9465e4bd04cda000564c27fb8a490762965176c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp314-cp314-macosx_10_12_x86_64.whl

Download URL divkit_rs-32.39.0.post1-cp314-cp314-macosx_10_12_x86_64.whl
Size 979.2 kB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
369000e8f7e6131feb68e8aa5906c415402f2a53b0e7a6912a7c86522da298a8
BLAKE2b-256 checksum
How to use checksums
f06cc13474f03fc11bf49316751a2293abf6bf60a577cde407979aafd7e68f2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp313-cp313-win_amd64.whl

Download URL divkit_rs-32.39.0.post1-cp313-cp313-win_amd64.whl
Size 911.9 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
8bec31332fb2fff89f58253549ab01c48e00b122b9c1c34f9c1cd39f9d06a918
BLAKE2b-256 checksum
How to use checksums
f01d1d90e3c8826db7555468a3e6ec1cf1e32702c21bde8ae50e15881ec4c0b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL divkit_rs-32.39.0.post1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 987.7 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
683fd3c32df1c1cfb5d42738f015abf9c61c7fc3c5ef60a6a36be0d5ca0a6ff0
BLAKE2b-256 checksum
How to use checksums
b9538c44b88caa969601936c91bc54b7667ecb422081748a98a838788f69f3f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL divkit_rs-32.39.0.post1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.0 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b2d6102b569c98405bcb0b823246c1889b53eb4b54b4d528218eaa195587c814
BLAKE2b-256 checksum
How to use checksums
87f2ed38c30a0ea5cfc017fdf42926a706ac512faee0f1b155037c9c09ed01a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp313-cp313-macosx_11_0_arm64.whl

Download URL divkit_rs-32.39.0.post1-cp313-cp313-macosx_11_0_arm64.whl
Size 926.0 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b918762ab0c10a993b61c579eb79f3515ab0b89cc577942a6073b14c7ed16abd
BLAKE2b-256 checksum
How to use checksums
e7117a4b1e997ce1e9c15a8c3b3781fd610dd037f8f75914ac3ac7f9a5686b21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp313-cp313-macosx_10_12_x86_64.whl

Download URL divkit_rs-32.39.0.post1-cp313-cp313-macosx_10_12_x86_64.whl
Size 977.9 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
92779fc67f51038a4fa4e081c57aa55b714ebd860131b16e1da469f6fcc69e6e
BLAKE2b-256 checksum
How to use checksums
2833a408fbac1e984108f34be2d67a39453d9de0aeb6860f8fb264c8140236fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp312-cp312-win_amd64.whl

Download URL divkit_rs-32.39.0.post1-cp312-cp312-win_amd64.whl
Size 912.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
d10905337e9dbc15601236b117552986d28b6e33c232ac0b730a351ba650659f
BLAKE2b-256 checksum
How to use checksums
312d967fe1a4d63c002ce6ce857f9daeb379e56bf372f95ef904dec310fa0d53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL divkit_rs-32.39.0.post1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 987.8 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3a85ed2c59dd2a637b0ef35db8a68bb26a1fb24602bae32f5049cc2e092ca1c0
BLAKE2b-256 checksum
How to use checksums
c16cf25a3e69915724a4fce27000fc2cca12a46fb3fa54de4b0966276f58bcaa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL divkit_rs-32.39.0.post1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.0 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
dc6b54c3970ef7eaa72bfc8f05392ad21ba987cd0815bcd029ea88f266b2fd07
BLAKE2b-256 checksum
How to use checksums
508ff1320e361e7a2a9a520fc88ee5246f9d6c0a32f892e8fd297c8940c4cc76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp312-cp312-macosx_11_0_arm64.whl

Download URL divkit_rs-32.39.0.post1-cp312-cp312-macosx_11_0_arm64.whl
Size 926.4 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6f6bb9042bc8a89269aa19a8d63c1ee15e002919b8cbbda8e36246d8d6d0cbbe
BLAKE2b-256 checksum
How to use checksums
a177a98b3acc9aceb7e765773a2aa72c6de8749d2fe81966a3d28f3c26d23a26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp312-cp312-macosx_10_12_x86_64.whl

Download URL divkit_rs-32.39.0.post1-cp312-cp312-macosx_10_12_x86_64.whl
Size 977.9 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
d24b38d5b917af1ad737bd96c18bd32d124ba43dad4a6723edebbc7cbe95a1ae
BLAKE2b-256 checksum
How to use checksums
9f51261e762fcb49019d9d1a89e5f0f3f14dcdb6d4659e02810d423f7d8f6a6e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp311-cp311-win_amd64.whl

Download URL divkit_rs-32.39.0.post1-cp311-cp311-win_amd64.whl
Size 912.7 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
d85e6857fb81708bb0c0a460d66bd558f9adc39711b9838416034f477e4b43de
BLAKE2b-256 checksum
How to use checksums
985497e6d825361f3fb9be0cda50a5580c1eea9c33aed90d4ab059d6353203a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL divkit_rs-32.39.0.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 989.6 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b9c21255a0fa62e669ba6352ddc94b8e6cce947e357633c9f5cfdb417d19ffed
BLAKE2b-256 checksum
How to use checksums
806e5c8b582ad75bc11cabae2612b95af2d08c983a51eca235f6f1125eb697ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL divkit_rs-32.39.0.post1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.0 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1add4f857d322d27c6edc1b0b06102ba65a36ad75546059fa212ea1dbc22dfcf
BLAKE2b-256 checksum
How to use checksums
d69c32cbec926d9396b10691b5d0dd13f20fb512423d07f62412610b36427e3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp311-cp311-macosx_11_0_arm64.whl

Download URL divkit_rs-32.39.0.post1-cp311-cp311-macosx_11_0_arm64.whl
Size 927.4 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
11e451b821e1428b6782eb12e88608b3d6510d66298c2bcb4c6af23239470f01
BLAKE2b-256 checksum
How to use checksums
94e105b137b9e462683ea2827a660a30887d27042146c9ae0243065a7f62bcbf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp311-cp311-macosx_10_12_x86_64.whl

Download URL divkit_rs-32.39.0.post1-cp311-cp311-macosx_10_12_x86_64.whl
Size 980.1 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
45dff92fe4e7e740144193a7145eaf4ed2ce253531976359d46daa8ba4522367
BLAKE2b-256 checksum
How to use checksums
726aa0cde994578154c56990266208f00bb89ff23ad55c3e8c505a6964047195
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp310-cp310-win_amd64.whl

Download URL divkit_rs-32.39.0.post1-cp310-cp310-win_amd64.whl
Size 912.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
54283149368a64e55dbe9abfbe1027dfdc4dbea0e1d1ab44644936d034347c95
BLAKE2b-256 checksum
How to use checksums
3f762ba2259c4f779e09c87878215d81553c93f4cc7bf7d318a7fdf593ca1d27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL divkit_rs-32.39.0.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 989.6 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5900b1457b1d371bf9f570befb38b17b9a36587aee8d8434cc6f6d1f9bc8cfdb
BLAKE2b-256 checksum
How to use checksums
ad7b1c519d50a33b27bcc322c554bed09b4b167f067d1eadf6720e076fd28c1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL divkit_rs-32.39.0.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.0 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
ebd6b15140e3316405415d4119dd38d016ae4d42c0827fd18bd96bef47318993
BLAKE2b-256 checksum
How to use checksums
6eb0e9fe7772a3c3cae7d1917057e80f5409af8443dee1546126bdaf8c878c87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp310-cp310-macosx_11_0_arm64.whl

Download URL divkit_rs-32.39.0.post1-cp310-cp310-macosx_11_0_arm64.whl
Size 927.4 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
96cb46acc5f5a1f933b8ad88c4851e8eb453594bd1b1d23ea1fb1b49c91e0e83
BLAKE2b-256 checksum
How to use checksums
4e476f70aee97eee908ba1deb0f56d9644d0434103b8557fd2dde1ad5c8b3624
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / divkit_rs-32.39.0.post1-cp310-cp310-macosx_10_12_x86_64.whl

Download URL divkit_rs-32.39.0.post1-cp310-cp310-macosx_10_12_x86_64.whl
Size 979.8 kB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
f2642b625dda3960e1be37d00ddc03ddb348a3827d92dfdd031ce4490b859655
BLAKE2b-256 checksum
How to use checksums
f82732259ad89ff1fa986e609627a0981d21e04523790df2a8473b940150229f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Security for divkit-rs 32.39.0.post1

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.

Full provenance

All 26 files in this release have been uploaded with provenance metadata.

Select from 26 files

Attestation for divkit_rs-32.39.0.post1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

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.

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