Skip to main content

Python bindings for the Y-CRDT built from yrs (Rust)

Project description

PyPI version

Ypy

Ypy is a Python binding for Y-CRDT. It provides distributed data types that enable real-time collaboration between devices. Ypy can sync data with any other platform that has a Y-CRDT binding, allowing for seamless cross-domain communication. The library is a thin wrapper around Yrs, taking advantage of the safety and performance of Rust.

We are looking for a maintainer 👀

Installation

pip install y-py-dart

Getting Started

Ypy provides many of the same shared data types as Yjs. All objects are shared within a YDoc and get modified within a transaction block.

import y_py as Y

d1 = Y.YDoc()
# Create a new YText object in the YDoc
text = d1.get_text('test')
# Start a transaction in order to update the text
with d1.begin_transaction() as txn:
    # Add text contents
    text.extend(txn, "hello world!")

# Create another document
d2 = Y.YDoc()
# Share state with the original document
state_vector = Y.encode_state_vector(d2)
diff = Y.encode_state_as_update(d1, state_vector)
Y.apply_update(d2, diff)

value = str(d2.get_text('test'))

assert value == "hello world!"

Development Setup

  1. Install Rust and Python
  2. Install maturin in order to build Ypy: pip install maturin
  3. Create a development build of the library: maturin develop

Tests

All tests are located in /tests. To run the tests, install pytest and run the command line tool from the project root:

pip install pytest
pytest

Using Hatch

If you are using hatch, there is a test environment matrix defined in pyproject.toml that will run commands in virtual environments for py37 through py312.

hatch run test:maturin develop
hatch run test:pytest

Build Ypy

Build the library as a wheel and store them in target/wheels:

maturin build

Ypy in WASM (Pyodide)

As a Rust-based library, Ypy cannot build "pure Python" wheels. CI processes build and upload a number of wheels to PyPI, but PyPI does not support hosting emscripten / wasm32 wheels necessary to import in Pyodide (see https://github.com/pypi/warehouse/issues/10416 for more info and updates). For now, Ypy will build emscripten wheels and attach the binaries as assets in the appropriate Releases entry. Unfortunately, trying to install directly from the Github download link will result in a CORS error, so you'll need to use a proxy to pull in the binary and write / install from emscripten file system or host the binary somewhere that is CORS accessible for your application.

You can try out Ypy in Pyodide using the terminal emulator at pyodide.org:

Welcome to the Pyodide terminal emulator 🐍
Python 3.10.2 (main, Sep 15 2022 23:28:12) on WebAssembly/Emscripten
Type "help", "copyright", "credits" or "license" for more information.
>>> wheel_url = 'https://github.com/y-crdt/ypy/releases/download/v0.5.5/y_py-0.5.5-cp310-cp310-emscripten_3_1_14_wasm32.whl'
>>> wheel_name = wheel_url.split('/')[-1]
>>> wheel_name
'y_py-0.5.5-cp310-cp310-emscripten_3_1_14_wasm32.whl'
>>> 
>>> proxy_url = f'https://api.allorigins.win/raw?url={wheel_url}'
>>> proxy_url
'https://api.allorigins.win/raw?url=https://github.com/y-crdt/ypy/releases/download/v0.5.5/y_py-0.5.5-cp310-cp310-emscripten_3_1_14_wasm32.whl'
>>> 
>>> import pyodide
>>> resp = await pyodide.http.pyfetch(proxy_url)
>>> resp.status
200
>>> 
>>> content = await resp.bytes()
>>> len(content)
360133
>>> content[:50]
b'PK\x03\x04\x14\x00\x00\x00\x08\x00\xae\xb2}U\x92l\xa7E\xe6\x04\x00\x00u\t\x00\x00\x1d\x00\x00\x00y_py-0.5.5.dist-info'
>>>
>>> with open(wheel_name, 'wb') as f:
...   f.write(content)
... 
360133
>>> 
>>> import micropip
>>> await micropip.install(f'emfs:./{wheel_name}')
>>> 
>>> import y_py as Y
>>> Y
<module 'y_py' from '/lib/python3.10/site-packages/y_py/__init__.py'>
>>> 
>>> d1 = Y.YDoc()
>>> text = d1.get_text('test')
>>> with d1.begin_transaction() as txn:
    text.extend(txn, "hello world!")
... 
>>> d2 = Y.YDoc()
>>> state_vector = Y.encode_state_vector(d2)
>>> diff = Y.encode_state_as_update(d1, state_vector)
>>> Y.apply_update(d2, diff)
>>> d2.get_text('test')
YText(hello world!)

Project details


Download files

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

Source Distribution

y_py_dart-0.6.3a16.tar.gz (61.2 kB view details)

Uploaded Source

Built Distributions

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

y_py_dart-0.6.3a16-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (945.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a16-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

y_py_dart-0.6.3a16-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.0 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a16-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (946.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a16-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (920.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a16-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (872.6 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

y_py_dart-0.6.3a16-pp39-pypy39_pp73-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (1.7 MB view details)

Uploaded PyPymacOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

y_py_dart-0.6.3a16-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (945.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a16-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

y_py_dart-0.6.3a16-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.0 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a16-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (946.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a16-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (919.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a16-pp38-pypy38_pp73-macosx_10_12_x86_64.whl (873.6 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

y_py_dart-0.6.3a16-pp38-pypy38_pp73-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (1.7 MB view details)

Uploaded PyPymacOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

y_py_dart-0.6.3a16-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (947.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a16-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

y_py_dart-0.6.3a16-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a16-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (947.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a16-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (923.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a16-cp312-cp312-macosx_10_12_x86_64.whl (872.8 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

y_py_dart-0.6.3a16-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (1.7 MB view details)

Uploaded CPython 3.12macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

y_py_dart-0.6.3a16-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (946.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a16-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

y_py_dart-0.6.3a16-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a16-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (946.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a16-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (921.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a16-cp311-cp311-macosx_10_12_x86_64.whl (874.8 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

y_py_dart-0.6.3a16-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (1.7 MB view details)

Uploaded CPython 3.11macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

y_py_dart-0.6.3a16-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (946.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a16-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

y_py_dart-0.6.3a16-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a16-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (946.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a16-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (921.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a16-cp310-cp310-macosx_10_12_x86_64.whl (874.9 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

y_py_dart-0.6.3a16-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (1.7 MB view details)

Uploaded CPython 3.10macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

y_py_dart-0.6.3a16-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (947.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a16-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

y_py_dart-0.6.3a16-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a16-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (947.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a16-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (921.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a16-cp39-cp39-macosx_10_12_x86_64.whl (876.6 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

y_py_dart-0.6.3a16-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (1.7 MB view details)

Uploaded CPython 3.9macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

y_py_dart-0.6.3a16-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (947.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a16-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ s390x

y_py_dart-0.6.3a16-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a16-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (946.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a16-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (921.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a16-cp38-cp38-macosx_10_12_x86_64.whl (875.9 kB view details)

Uploaded CPython 3.8macOS 10.12+ x86-64

y_py_dart-0.6.3a16-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (1.7 MB view details)

Uploaded CPython 3.8macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

y_py_dart-0.6.3a16-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (946.0 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a16-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ s390x

y_py_dart-0.6.3a16-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.0 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a16-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (947.2 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a16-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (920.2 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a16-cp37-cp37m-macosx_10_12_x86_64.whl (873.1 kB view details)

Uploaded CPython 3.7mmacOS 10.12+ x86-64

File details

Details for the file y_py_dart-0.6.3a16.tar.gz.

File metadata

  • Download URL: y_py_dart-0.6.3a16.tar.gz
  • Upload date:
  • Size: 61.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for y_py_dart-0.6.3a16.tar.gz
Algorithm Hash digest
SHA256 9859f32bd46c81c494072aab5d67f2639fb7f5cb15eb4475d78a4de94ae89dad
MD5 92bd70e097f46979813659933b6e8c53
BLAKE2b-256 ede46fd958bf36b43564d0d450120e32104f8aa07d7c740267da045bad1efd04

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a446d6e19b6595ff74683403353a08797924b04397d805df9b6485be501de7d7
MD5 11ac856c6d21d885f6f0caf0f31ec9d7
BLAKE2b-256 845cacec4a6f72aa1d1d4d085f0037fda10c60469ed7926a86769435a6255ce4

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 906df76a878b958e19e3ea337e166bf982a116a7bf7c53d17cb171ae4b0f7b0c
MD5 5aae386e29cae7bf774cac7a3028b572
BLAKE2b-256 1b5146a65690876213224c759a84b8b3006d30677aa028693a8129c9f81ad444

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d2f444370277d8e31fc36ae8a0f8f22047b3031212adb14f630817e267377c82
MD5 9d8c88c7916792088b49ad5fec0288a9
BLAKE2b-256 be3faf2e562cb30a628db3315150f736f4015d3cbf349e35ec6482fe42a95a00

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 783757e5dc9ccef20f2504b81ca305cc02ac65b306f946b0fc9c8a264e46f21c
MD5 c98c72bc56b3748f04f4ef57d78bc94a
BLAKE2b-256 4b4100da2aab164a0828dff0c202d89f067d97c9f667f978ceef1f46c0b71c5f

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d698b3af124ab3401bae5cd9144b671303d4c52858dbc5f7f48cb401321386fb
MD5 3bccc62258af8246bd30cf946388ccf4
BLAKE2b-256 e44c49086af85b29230541083d89a641ee6fb42b8957a2ee138a8ef8e5becb12

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-pp39-pypy39_pp73-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-pp39-pypy39_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d803c5a33b0d331aa3eebc0003892a7254d51fc0b427ee598844c19f699d8c88
MD5 83f48783afa4afbb5710045d0fdd68d8
BLAKE2b-256 c783e0a5fd13aa8ab1fa7100d1fe9e84525b6686b0f62d21a525510a6ae38439

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-pp39-pypy39_pp73-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-pp39-pypy39_pp73-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 38f27d458d0688c7fa2a22300fc606b065f61e97a08de05da9c53c90a0b1f733
MD5 5070e8206cbf6a013b38a4355a385e5b
BLAKE2b-256 b5b5cf3fd50cef18097e3454a4d42e39cc8df810d3e567fe4a50b8ef0bd5e454

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b02dbe272e5dfb206b14dfb984afd2fea812e8e9d32acf1a22c0483839cd3745
MD5 c3a694121697cddae86fe557492caf76
BLAKE2b-256 0641eec92584113ad0852cc0a95aee9230cedbf9527bf72bdb71e8111fae8a9b

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6f002a6eadaa1a5dbfa205fc4ee38ec44c9dc7afc0c69ceb64336c872cc75d5f
MD5 7aac28c283a38abdd95362feab206ed2
BLAKE2b-256 d226cd959f21365ce4540a0d418e6e01895db0f8b7891a6c3da4569991da018f

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 759152f55979d24fa51f090fef6e966143130583d665a6cb9151e98218dac85d
MD5 665ddd20d8bd24102485aebb515db16a
BLAKE2b-256 b241615b696661b6ab3a3c0af3e06c8b74814a0569e2324ac5087a9c972244ed

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 975399b4f12e4a9c7688f882ec5cbee182f98c28866c3b0006a6cea1fcc2b18b
MD5 ede4060567a32cf3bbc5c3db106088f1
BLAKE2b-256 218c8fc9ad5ca41700c18563628fcfc76b24fc2f3831d3d7b615c9ae13f128e7

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2af76c56db8edfaeaa6c0452101be39a4abb6203df466371474a6050968b4c4f
MD5 a0bb2138d9a57ecf611d27d6313f779e
BLAKE2b-256 6bec185a0bf8fa8e872766568c8b19b82578af62b6acaa742e0ab8ceabc9a101

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-pp38-pypy38_pp73-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-pp38-pypy38_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5ebd5de8fcbc5643e703a71fd7e035b5ab213843a675b404719de0b4448977e5
MD5 efc4120ccba6009cad7454339c2034f0
BLAKE2b-256 2afc3b6983885426834afe43c62c240f4e5a5fcb21cd1702499b1d1666275d53

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-pp38-pypy38_pp73-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-pp38-pypy38_pp73-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 666eda64bbf2ed39f7443ba9e0ddd817837249bd7c4bf140b10ed4711c3a083b
MD5 7e7285597bc3c08a7acf784911f0590d
BLAKE2b-256 54c1b1609e780e66e8ddcc9b97317d6524bdbef374ca4a426cb5964ccbcd3d65

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a99347207662090383190a690d8e46576bd6d7a79596e79cc15fec62cd57710c
MD5 c3529ed3ab3f7324a6aa3115f3a1d005
BLAKE2b-256 1ff1f90e4c8b2a8278052a2c975a4dcb6ff417895c5b59371f0b1ca09aa16a81

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4c5812b553687504c179af937b5cfd2cf0a9288154221d436ba662455eab4448
MD5 123729feca88a775b1587aa5c4bab3a6
BLAKE2b-256 5564d987a62732ceaf855a4ab51fe50c88d492c9404b0e48a4d87416250b5fd4

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 474f74790eead5372450980e191c11f1a9a6ff5e3accae0bf755ad8b1a7e9970
MD5 b182f390bce9f3b1356a6de029503f6b
BLAKE2b-256 bfd0405ab12d8e1a4d5e882613a1000f2b7f67be94b81a7a17d6da00069c5353

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 95c8819d4ac4807b638ae1a7b2c01c40a845699946c249acaf864c40726decae
MD5 cc771e07888083c2c3d4a3a20bdde13b
BLAKE2b-256 9fc43a2a6f95432f1b733612e5543ae063449aa668c2bef07f0b28849e1e0324

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 aa70c8b634cb8b252f122666d0fd63783d6f33ad57cc54ca741cca8df8d70bb5
MD5 7809a20572dc52bec35c3f6b3acf2258
BLAKE2b-256 f712d56369d0623213c7883cb8feb91553e04f9fbe89535a1225ee3cc1ae8a74

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 823f2b50e8219588b806255e97abc1058c2d29f7b9a49a3b9c62baf764c8ddcf
MD5 f6ec721e1fa86d369815e0defbb5b71f
BLAKE2b-256 15013bdf1f77e0e3a3a2719df98c39d00af1777e9ff4f0812ae5a252af71b97e

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 ac7636ef0ca730c6517ec4b75727517cd6e260932516af15160285114e6d9f44
MD5 bddd140e3db5aafb761fcbbcf1cb9443
BLAKE2b-256 2b01053485405f175073a51448d2fd9e733fcb06ef5cb389e654001c5e9d3231

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 02475267cb380c20d820314d531f8b7183a83675723d8aa7fe073b319ea5a31e
MD5 4a33beb97b34ce205f02ca87828ed250
BLAKE2b-256 b6c36cc527b6a439cab41d3edae785fe9b91f212ead56ef7bbbbbce20e5d5201

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 09e21bc889da0a24db539de7f0357e94c0e8db1d45760d10f37eaef052072193
MD5 8f13fdaf8e47c05df7027b87cd19c7e4
BLAKE2b-256 c94b727d9ad61ce511b5c1160e3658bee8fe225dccd9caff4a37a5a7f249b243

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 95f7f16c94206d2c511f281db25d78873bfc197ecf3118a43eca899b3530ca50
MD5 6b4fd5239210f7a41f15d4b5570c681b
BLAKE2b-256 d17bae90bb9cc4996380cc7aaa26620dcf2d844160c09eb0d661c1e402d36dd3

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 856aeea0b5614cb43cccf80783ebc63a235df2a31b44d5c8c61c31cf7c1ab2ac
MD5 f80b6f16f4d31ff55d665a2fffeb515d
BLAKE2b-256 5344a1245fe3949e71ec1ea4a5d483400fb894bf5e597865199024966af20326

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 efb0fce1a3b83efdaebfe8343c01a2ad62ca8f6d898ce7beb6e93a7563d12469
MD5 bb8ab7f921b78d43e43c83f484ab4a3e
BLAKE2b-256 c42f66c2d8df4230129335a70b8a2c6ca8959060b5c4a42e5aa58809e92d47c7

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 648669858b02db2b32402600d66825b2d1cbf2b1889d812824a0bc33933aac8d
MD5 f8f53564224e563b4eb970468bd52127
BLAKE2b-256 34d7f7888f843851f6acc80038b9e42938dab5d356d7ddb577d8fd01767c5c9e

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 3227179f9486922110dae09c256ec3a7492c5cba4eb3575ebfcea211f570a70b
MD5 f5456f8961c9755c127bac0ebddae300
BLAKE2b-256 75f9239dc21fdd5375eb5b33f4fa89b8017733e27e8ff549319c3b47a4ebee94

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c6ceddb9aa2ed4df4129a079508d980f51d76612513232112ab882515d9c74e4
MD5 810fcf03e02e9f9a7a8d0a2f4e5277db
BLAKE2b-256 ff2613e0d62fed658ae859d04618ec11bddeba2552decae99975827957863aa6

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ccf366536bb4812eba64db2ede15c13412f1845228d63634e9194f570ece6918
MD5 3cb3f240f00e153b0bdae1cddc5391ef
BLAKE2b-256 a87314779a59c6a458a81cf1a7cdbd54240efc8b93c0efe21b5f1b29f53e91a2

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1f83d3557153eca718d166adc1b53514c9e1685da55ee48f267df29ee5f444a9
MD5 7151504e41448da6499f3d1657ae854a
BLAKE2b-256 fb3138f0cff4d33de531476c9a7f64f1a02e982e45ea0421442adf61429447a3

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 0f8464cabf7d24aaf3af5e97eb66210cfa0a2e47db6a45b7a90460459a40e006
MD5 d2324e2c0c2036bb48d8d723d47d4c0f
BLAKE2b-256 b9a4835726897f4265fa6c0137ef4b416c93cc8fd298d5ca6536b03b50f7962f

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8476ff52fa66ccbb169b4b0d79a4cde6e6e24300ac98eda796296ca87c7bea39
MD5 6243c21a9a2c4815b045b00b6bd0526c
BLAKE2b-256 a8d97720aa72209ad137a67688ff50084c7359957d425f6b85deb931a47cf516

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5c521fbf76fe82aa3d01f61d062c3c9c2307c92114254e2ccb6d64dfe73f12e7
MD5 ad00c8d85eb6298cdd1f32243ae53371
BLAKE2b-256 d3738f2677bdd07759db3484e9fd1f83063b653ee066f7d3261723a22f811889

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 fca17eca9c55c8e82c0f7869186847301e3cebe28387055508b9782f69ad4212
MD5 555217a6f8c866b5ac54e66772658699
BLAKE2b-256 822b47119b15a007740cc8f227fd14625d89e43b6fef05cae44e86163b0af0f3

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f92f8ee5bc00fb597d07a2af8b1a7ba47d62bf4644bf7f9efef7e161d3133b57
MD5 5ae71bdf19281c6f0888409a8e964275
BLAKE2b-256 afea573524f4c4d9e432658d67225df7b6e9c8b299b4c3cffe69bae181943ce8

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 408836915393833d5b9e777e0d1c78773d423b92dc5fc52d9e65efb75ce894e3
MD5 8683aaff735b310820813a7eaf2da28a
BLAKE2b-256 7653f97a840e096bf610a5bf5cc519d4e1b5b151e7701e45d78d31a2952c0ec9

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 9e0ef66cf8062b17462f47437268daa0dea9e28b3815c1b66df2649877dddcbe
MD5 e1aa1e5f3cc2e439b7ff1a7da0e317db
BLAKE2b-256 c422c481b340cc149e0462ebf33a8bf8b8a7ed082559c8cdfd74cd6bc01dde41

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 af451da4050e8476869bee7e89bcbfc470ff14c060ade95120a6e7236290ef2c
MD5 7f6f4364617165354ea76ea5e4b5f8f1
BLAKE2b-256 7432517a0a3dc80eeff1a1e5abd429a2335cdfc62786767b0a02d0105d8cb022

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bf65cabb077401e3c8d3d4628e59bc6f254ba93a3253beebae3726dffb4c3f1e
MD5 ca8a301dfbd0dc8ff1c56b547ad1114c
BLAKE2b-256 4f6124174479650a49425b49403e1e461c70ad2ba823b6b91b3bc25a9a7757cd

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8856866a5cf2ff6abeea9b5c836bc1a145c701f4ba72c633f98aa8661090573b
MD5 8f119063ba1b179e387356a010bcb915
BLAKE2b-256 2dc07509994213df2ebaa3535fdd010aa9c9c3c8ebe17191752bcc25095738af

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 54b4372968989c1c6d5414f7f55fbb5e6f4db799c780c641c4de973a6226d971
MD5 37e4c1f7125860ac204ebbb2f61ef0c1
BLAKE2b-256 50d6096535b21487404910140e04209cb6ad083dd9b01176420bc28357f9ca09

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 21ecf17fa0a3fc9307bd053a24bd7392cce15280e26304d4450a1643312a5086
MD5 fb140217a4ced5e7312c95177e25ac5a
BLAKE2b-256 3cb5612e3428be8f3f5cabd54c8e3704197072975dbe9a4df6d7df38b62384db

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f62a4fad868f220b011b56ad5b645fab7e361cae4c83c1cf0dec9de19d919990
MD5 a0663a03e26c4a255933d50bf4581c4e
BLAKE2b-256 e6ef83a83f1b3a23e63360547bdfbbcfbb2a906fa179d5255e1697e77771b1fe

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ec164abd68b6a497d07875738a5365c0f215833d9264b254c057c5f1e60facfc
MD5 8a9a79f9c5ec78a457e49bdb585a7082
BLAKE2b-256 b210879ded75e4d518b8774dec17625da5cfe4ffb3c683843ca2887cbed01b79

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a5d8ade79fe9c09df755f166ffc769a5400ba11e69e00bc16ccbdde1944608ec
MD5 005a4371ae5e72d7009afcb97ee68828
BLAKE2b-256 0f905963da24d23aa4964ee3932de621ac044eddac44fe93317768660275c802

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cc63720765f75047b12d906a567f34adeabef5c58bec41c4557fa75ceb3d1a65
MD5 2c57895a75a43a38194359ab20b284f2
BLAKE2b-256 877818fd51aac3de2cfb606726845a34c4043538ce2c991154fd0f8316d2bf78

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp38-cp38-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 be526988aa6399ba7be17916c3d37576c03737f16a8b41e7aef1a5a6359e5ad5
MD5 d9531def0bb8ab1e3aec2b113138dfb6
BLAKE2b-256 9232fd73d6573ce28783f876429edc1a47eef6fe9496b86744d089da022b9151

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 7bf76ce4e0aa66c00e46e51184e37e0b67d49e806dbba0e36c87a398f9f38684
MD5 9b754356ae3201a94a2be26ad9f2cc71
BLAKE2b-256 a3dec64533d1be925b433c79a8198b884ff42574210f31fa90a954c25f58d848

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7ef213bd5282d9d8a0e3c9521d579be696e5cea2aefca89f7ec6981b7f2e4a96
MD5 cc412e02cfc86934220d7fb92193a675
BLAKE2b-256 b84e5ebe18dab24691b369bb2dab72a23144a4db31064dc2803f20add40a6660

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1d20734b08eced82641621eaa4b5bb34e9eb760acf98343aa0ae4e1253accd01
MD5 93b048c6f0a08e39cc8ac38ba70bf7bb
BLAKE2b-256 9ef054fe36ee21a29550c0cccdf3459d11d952cf7299fe645886567a2f42cbba

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4243fb7719007b2d2740dcf70b560eb97b7a234a77624bca36a74c2434ee3f1f
MD5 40119e968f1b7d046da1e3adb0ea3b60
BLAKE2b-256 883ad6e5d046dabeb260b1b90c55f560ae69e31bf7a01f3c62aa14beaa7e37f4

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ea0b527b53e420419b7415c97739bbaf5e3be938556d85a099a3af3ec311f96d
MD5 1a46105e17c83871fb45effb34944f2f
BLAKE2b-256 d8ccbce081b36a73ab8b9fbea448ccb18d5f23be639ac239a8a3f0b04e18db8f

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8123ee29a2ea2ce022d46587e9e5eacadf7a1d753db659cedcc1160fbf669bfa
MD5 302cbc1656597ed71e238bf88773864e
BLAKE2b-256 f39d29a91cf5db046dd94b8ecf910b7192c6e7ff9747ac2e756c4de64a962e56

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a16-cp37-cp37m-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a16-cp37-cp37m-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b09b768043e4d6cae96279edbf14e561add2f424cf2583bc2b3989233fefb018
MD5 bba4fe5099f956caff8ec2636243b76e
BLAKE2b-256 8cc393396f88e19819d31c8b64d47ee5a53ee9b9903c280b8a44e658729865bf

See more details on using hashes here.

Supported by

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