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.3a17.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.3a17-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (944.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a17-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.3a17-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.3a17-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (945.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a17-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (919.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a17-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.3a17-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.3a17-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (946.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a17-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.3a17-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.3a17-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (945.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a17-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (919.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a17-pp38-pypy38_pp73-macosx_10_12_x86_64.whl (873.7 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

y_py_dart-0.6.3a17-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.3a17-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (947.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a17-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.3a17-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.3a17-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (946.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a17-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (922.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a17-cp312-cp312-macosx_10_12_x86_64.whl (873.1 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

y_py_dart-0.6.3a17-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.3a17-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (946.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a17-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.3a17-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.3a17-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.3a17-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (921.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a17-cp311-cp311-macosx_10_12_x86_64.whl (874.4 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

y_py_dart-0.6.3a17-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.3a17-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (946.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a17-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.3a17-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.3a17-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (946.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a17-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (920.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a17-cp310-cp310-macosx_10_12_x86_64.whl (874.5 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

y_py_dart-0.6.3a17-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.3a17-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (947.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a17-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.3a17-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.3a17-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.3a17-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (921.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a17-cp39-cp39-macosx_10_12_x86_64.whl (876.1 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

y_py_dart-0.6.3a17-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.3a17-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (947.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a17-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.3a17-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.3a17-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (946.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a17-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (921.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a17-cp38-cp38-macosx_10_12_x86_64.whl (875.3 kB view details)

Uploaded CPython 3.8macOS 10.12+ x86-64

y_py_dart-0.6.3a17-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.3a17-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (945.4 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a17-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.3a17-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.3a17-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (946.8 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a17-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (920.3 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a17-cp37-cp37m-macosx_10_12_x86_64.whl (872.5 kB view details)

Uploaded CPython 3.7mmacOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: y_py_dart-0.6.3a17.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.3a17.tar.gz
Algorithm Hash digest
SHA256 e344f632651b9f7045faf54eb286193e33691ff96bb072c6fe0bf0050a64999b
MD5 82863f26c39b03376a354a8a085052cf
BLAKE2b-256 1acd595180e1d79bd575a4936fb3366442972f91b3835909dd9552fd0f456eef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5946399252f3f0dd42271eb4d55203ed66ff48aad8892bff9d9b28015a4c90a4
MD5 3d68d7d6c23340cfe5eda9c9b18aab63
BLAKE2b-256 b722e463a5a03fa0033136ea74c29f9b6ee052c6e507a0223e28020ec3c8472c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c9885ebde94c1abbfb0b5f8f4a952dc21b8345f68f8b2879418358e7f3318342
MD5 947de6525b4ce30e3ba2c2e28751400b
BLAKE2b-256 7a288fb0fc61dad81d1bc69b9d586a8677a06f20a05fe5bf87d43b80e555342f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6a7c070daa9d32217b756c4249c5669b724eedd8abe4f36f2ff8e78196d9c7cf
MD5 ad2f2e78e4074705f355fc19fcbe014b
BLAKE2b-256 23b8d1224b44c4261829aaf47d134ac05840ab9590eb68d0eb91b58d274be42c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d6e3205341d618a1e3437e2d4385dcef168951da93135d9915d851db35894835
MD5 a932b10def00fa858057b91ab7eeeecb
BLAKE2b-256 9c601eecd6ae30ac21b22f5f63d3e929b1ddce4b315d9efa156b32a42467d2b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 145e639694938d929f738b2c303478e54315e766596a0266192c7f461604d132
MD5 f31badfe4b457047e01da57adef63b07
BLAKE2b-256 be0bd4e401f6a1ba0d3de417e107601e9295adf53448e35348321201f9660f8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-pp39-pypy39_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2663ed6c92b60ae4d2ed4b01a1a83766252f50e986c4e2bedb35c934216ea20a
MD5 ec03d8a6cba71d8d70f2ece42b167cfd
BLAKE2b-256 88a58e7992b9e0dfa0876e27e8ac6893151b38775f8dbb1e55707cb8b1ca5bfa

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a17-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.3a17-pp39-pypy39_pp73-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 52a1d3148eaf3af373df6a088ca5b120c8c955508e98ac75f6200b3f98f3704a
MD5 c24d669490062d92f581143509f6af3a
BLAKE2b-256 0ccc3b7bacf99eafb6af089962653e70a23316f39b40e30ac04e7638d97c4e72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c49fac73fbd3ca98f3101a8efe763d0460fc848aa751ee387a4dda8817bbf46d
MD5 182fff1b05b5935154bf0318ec5e373d
BLAKE2b-256 f1b2651e326f936c4b31981a9889e7727791e5d2c71b6872389a41b1508f8fd6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 625d42de5c6fc5d119c1b8df689bd2c9334c63338c6b5c5e006829bb0a6e863b
MD5 e44e63ea2bb823282c7e160372b0789c
BLAKE2b-256 e671ea1a5d0d5e0a17a4365814a1d141e44911e73cc0a8cc102dd26fc17d4c2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 3a22a00548ed28209f2addfe9b9adb1bb7e7b30703d28a587c4a4e0148234c1b
MD5 7522b65bb9c34b0a2783ad1cef6f729f
BLAKE2b-256 a9a107fc627a835fc9d43523b8a915a294e92645d74ef4a554dd6d5a2609bd8d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b59ecbbcf973be93fb04ef5ecdbd7932c95285c0cdfbafe052a57318f695d9f0
MD5 adea2ccffa54ed090808a47543b55967
BLAKE2b-256 e98a1cc046c026fff38ebff1c2df91eb0be1bc2035e39c2ca4e54ec5e1fa64d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7ff1ccda685dfede28a5e32617393d957e58faa79cc6ac6a2a36439fbc359e35
MD5 2f1dcfbcb44b415634e9c708c9c1cb47
BLAKE2b-256 0f62b7ff0c01d8e1fdabb0d7ca309b7a3409ff906793b2e58f95123d8435433b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-pp38-pypy38_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9d036e6473f6e291ebdc7afb6816e25e231def433b09750149570fe470e082be
MD5 9ff0a878b940c0ae1792bf9c698e9e5d
BLAKE2b-256 f5eaf574d1c8840b5641743cd4f5166211d1a14a427b7aceca81636779b4babc

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a17-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.3a17-pp38-pypy38_pp73-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 814bb34478e87a618763793b0a6158b39a8c85184e4cd5cdac0535d2f9c34125
MD5 2fe535abb2d1d4a18f50dff50d29e55b
BLAKE2b-256 7e5fbf60fc0f3cff658b3fc3eb3099e7ea7316e3d5a65a2912aef95c795cf0eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5cb207baead5f6e55bdca75aff551fb52424a08a7c4cfe8a91d7c67b7ba7880e
MD5 25a6cccc6190ecae06ec118bc4872f49
BLAKE2b-256 6a27299b4adb6cd71c97763093fbb92b3e926cacb9eb6ff0bcf2b8a4dba186d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c442a0f9712530bf437f6061e00c0eebc6834716484790b7bd94bdd94b7d66da
MD5 afadbe6ba2bd1675153ba5f730e6d930
BLAKE2b-256 dbc9dc6c1b2eb66b40c28430d03e75d46720c2854d651e8d5c9f624c6053a47b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 a978b6bf38b8a3d6808be7a98116cdfdbecf83aafe78364901112f8016f65aed
MD5 1185c3334401e4ed1b9b32f84ca84ed3
BLAKE2b-256 df9aef9dc83483d718dec292e4b9b49b3dcc2f51a7ef8a0e4e0dc8cf13003720

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 222145deb70cbdb596a596d4a609e9ba8abd483176753e9e7f79e3df2afc4231
MD5 4dcec2afde3f9e6669f43ceaf2e9867c
BLAKE2b-256 8306525736adb9c2f491e60b0e97f46d5c09a3b05fba2bcd14fa817dd4388428

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e64877e5235fec8a9b1aa6d2353be722e8ae981f98d59d4d044be910eb3a16b0
MD5 ddbcd71c04215304587fc975ac81e835
BLAKE2b-256 9a9c1ae82196e100bd917a01c33149f209968da1191ef32ba11996d89d42b2f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 254f517dfc694368497c9a5b7cbfc49e9d1dcf7e791420641848d4504b7e8d0e
MD5 14a21437500a17db52f67bc64869dc4f
BLAKE2b-256 2ca38257fad4838c34177e11b6fe38255ae31a09c758c351cceaacc3c1e1143d

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a17-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.3a17-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 e0ca641ea1ee7374b05c8261bb2ef507898606797ad809f72e5e3d9a7eaf25c0
MD5 27fc97a0f0d638b36aa8a08c8bdec8f6
BLAKE2b-256 eb02c2d4523bd01ec7d7981f00f4580ea297ee45b18386b28411bf65257c6c00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b4e3972876811964ea089e29d61962f768368083127ad8a5dea1e9ab825e9be2
MD5 6073ee43617b2ebff304817046a47b84
BLAKE2b-256 49fb2dfa64a6477dc63c31da4688da32f021441aeb4fcb428cc841cfdcb9387f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 dba2cdfdcaf4e843605e0645091c87e5fd0ac167ff4c5dcac92d50702204bb91
MD5 4bc4fc0134bda36385468f51d455b239
BLAKE2b-256 af55b051b48f7f4ad32fc975feafe3471dea567c17169139d6cd3608aefe97ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 eaa6b7faf7a0e44bfa65327e8635d15a911d77d8bed29143c421ebb142c5d2b4
MD5 11ecf960f03aa9fcaec1d30970122a10
BLAKE2b-256 2c83e02f35e66e68465c18152c7697f80c8ac3df9de56bd1cc76568dbecc5fad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 320c5173040611410bf9471f7a92016265f11012dded76a06765600b3f69cfd0
MD5 da15c53ca62bafa7690fac6308c18800
BLAKE2b-256 befe05ebcf1d7ea0ce4384d5307a4b421a9b3de4dc0abebc5555b8cc2a0e59be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 62d46dea77413b37d03c4f5a4313b13b51fda66430e53cf400de84ea6ad470e6
MD5 66699372d9f051992b9419a70ce25f38
BLAKE2b-256 78cc97e92b60e64a4588bf4b50e950b91a88b67a81299d3b41f1b7dd71d16ba2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2265ea7b49b2f2866b893f1f636f549e62c8480e60777b28a0f03809cdbc0cc2
MD5 d963aba38758b25f173530bc4be0fa29
BLAKE2b-256 bef84cc9622beed30b5d5a5731a7862f141d25e1c51e96a70eb91789f3ad1f72

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a17-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.3a17-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 dfd9e5465314b6d1e1b910b295e38d52d914baa4ce29fedf111d441d596bae11
MD5 fcfc20b7768188f09ec7d0872c67753b
BLAKE2b-256 391c1e9b2fe18101065fe18e1c4bcee015fd52e3a325b5f40b332016b30a6531

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 191e7deab58af2e80555c03b283e7e4c1d9a390f4a1d1cad6a82f962b99164ac
MD5 21e3b3e456fb04ecb050bab7412a2f5f
BLAKE2b-256 b6e4219ea454c80315652af18dde5ad0420f5e4f501fe59ecf9eabcf1163c520

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 5b5c5b70b01d9879c4216ef2e9570272f9cb5bd41e085fd7882c5c47a5c84965
MD5 fbbc6105f2d913668a0194c2298fe1ef
BLAKE2b-256 1a47fa790f83a0e0f3a1429641e93f9bb09867b920874d3bf4fd236ca4cc4c5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f8425fa675622e47cf9d0473ba197f96844fddb72063e4a95dc9fccef49ce738
MD5 b207900268957b3dcc40d2568ccce279
BLAKE2b-256 47c85094faf3ff837342555e2d3340123b07248879d7670f915544256947d5ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 74f2d2665f6d6a2fb2e8f0e1a311c81e0696a2b817a1cb1f7c3b3aa4ae24bf8c
MD5 f4e7d71d9d8621014d84e611585033f8
BLAKE2b-256 70372e6ce208b466d262c5e8609c5d2ed465706d159a79e5430f36d66780f6d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0442b919d317925223f252387c27b403d2d1d09ab03f5bb22eab98ffcdc39774
MD5 bd1dcadcaf2996f8dc0b495780130b67
BLAKE2b-256 3d2fcaaaf575b09773e1cf70d7769d78b82918b837bad205d6b6e3f7aa023556

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1a7ee301ff8ac3340d1cf0d92b49152d3501dad6bdfce7b8c7d5546079a31818
MD5 b98aa187c739e76166bd8f22e0e3defd
BLAKE2b-256 afc1b33c31d140b9eb38d95560c940a936d61b6b05f272f75f56417ae3c5f57c

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a17-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.3a17-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 caa1f7b7d849baa0aa7697eacafa88bb89ce93b22009bcb381c025620046c44c
MD5 e2ce8fe0929498a1418d131ebc56bbed
BLAKE2b-256 e462c94ccbef2e5107f3be988285b43fa537060fd2f1853f6cbb0eb2d4d17831

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0883b38aeb3fb45e6b9f645976daacb6fc51d08ffeb08ff30a3e952adf134a40
MD5 750b621d31fcf0345c1a4d7d57f45e2c
BLAKE2b-256 4b6bbce91414dd6d7f8d5009ec2652b1cee5ac8aa505586dda6260ce7475047e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 80afe14d71ba26d9682417d113ca818d8a10209d5793c39a99fee71b74508d40
MD5 190123c8bf03a05f91ed3b6acc52c7a2
BLAKE2b-256 a7a1f6a9d5af0cc49b9f77a8ce868437ebacbd9fa095b15bd4491157e834b91e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 90da6ee589f5f360dc0323a51eddbd23977e3685ba8318dfebc2fc98af09b54f
MD5 65ce598ec89d32582c7d92d24e7f7eb9
BLAKE2b-256 88c697a6f55d39797f1414d1e7878461799db014752ab3d4eb65a1188d689ab1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b5f3acbc8c5c1b3049622661490c73cef373fda2c39648c2b793e97bd0be23d3
MD5 289e9cd2c933f203125b278c79130400
BLAKE2b-256 2f11f74703aa2749fb1752b6d9733172d25fb030a1481477407f77028b40c5b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fddb3cfff2160b4948483eacbe9861270a3bfa957043d86f5b0196ea87e5fb6f
MD5 1316c729f2c32d538fcf44814f7f8ad2
BLAKE2b-256 9a7fb83ad8e2d5c3f3fea07c4dfe0520202210d34e6d3c0eb193ff5a0550c9aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 aa557164bb1509714b804d18e418d084e5055fb68422e003116f59320a1e85e0
MD5 05c005807219d41978cd9fa474218ee6
BLAKE2b-256 24a939d85154a534937f89eaa0d7f7a46ee88beae12b9554b67f752141288c0b

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a17-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.3a17-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 cfd0aa05f0a4c9ad5933d3adb25c8e97eac9789b1f57c2b75e1b45602c5168f2
MD5 8f99b6641f4a2059d5c5e9a882462dc3
BLAKE2b-256 fa9ab3f9a27689e64080c0b03ce5d3b5d3ca0ba19f81318e6938f149a4fc9282

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a8cb28037b153181fbc611d0ec17dd2cec0a7fb20ab26f08d55f43b274e802fc
MD5 a18b34daa4737be407d32dd337584e2e
BLAKE2b-256 64361bf5d22db2e18bbb0098175fcea136a47b6d0d2c3fd213ce5ec32a6e9259

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 61ee7df00f67de048c708559c78f2f333dc6c8c6ecd23aae8b68810c0f4f9944
MD5 967d8249343f10e52e722cfcdcfbab99
BLAKE2b-256 7950342c8109f43f797bf40615179c8e9f18db45bcb45b935248113f26c1412b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5a808bab16cce00282f0d40934935f5cb55f18f776a39b5570e975d5b44991dd
MD5 afab85c4332272ed535f6eb55bbe62d4
BLAKE2b-256 7df2dcb88655bc7a15a78db11ee9119f4cee269b3a1afda612d423a0d6b347ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d9504c19b88407697254744b4f1fcb7ca19741bd68aabc63eed3ab4a6dea92bd
MD5 143d46e2b3bd249a0cf390e37c8efa15
BLAKE2b-256 53b4e0b7cd799447c3950c774ae65d01d563300300f51e7525c1bdb6b43d2de5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dea265bf31d55c6b2d6ee0e6b44d2df80b3297f13ad423edb9cf959162ef5a8d
MD5 7085cb67dcddd5c0c2822a43ee820863
BLAKE2b-256 b63b8cd92c9800c5fc08c82b6aec681b26e4bccfe0c0bbe82334b443af7bfe1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b17d97b1227dcbec336b7ba2fe6527e5e28799a929135adbf69ceb1e540c8585
MD5 d60d7a5976bd32f45d97a06ad2c567a3
BLAKE2b-256 451ba05caea6ad29d1d2c61bd8b94389caa987f87b818c49c942319183eb5873

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a17-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.3a17-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 4e6bc91530075621bd29f0c6140d3f3d2ee6f45bf3aacbe6d9aae209e3286ec8
MD5 55486dac0ee99873762a302aa8d555cd
BLAKE2b-256 fe7b11d108904f50a1b1e88f9449d9416fb868ebe6e2e1eefa3c7af15cc7be60

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a88dcc90c595a7e42d5ae2a2d75bd82536a19be2d6d4ab5bccac0b41639e1d6e
MD5 e098d3e68d025a59d469219035c8aa9d
BLAKE2b-256 a18b168c492dd2e998cf40b699c06f324364e15a375a79951f219aa1fc2dc6f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a7dc72f2c25683103deec6d76ac0a7f76adeebd599c69955efd6dc2990259c1d
MD5 c72d42631152cfe61038bdb714663aa6
BLAKE2b-256 ae12610f115433ebdfcc5f14d389a5df98595da5d539264956880e070ccc0e66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 055f91001cd16f7f44cc4b4e157a4ac5b6fa534ca79992a2d0bfa0f9720100c2
MD5 8ba2eeb5c8c1d1a243fe622931a3f423
BLAKE2b-256 0151c594eaf730725a900f77aa46740c1b99bad1543b7f1441c17d9afc5b751e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3042877d41d7c6f220a46bdcb4fb36f91962611a5727ba416cbf02b1b7d5afb3
MD5 e8bc0857612af1125252a304c6efc3eb
BLAKE2b-256 9e932b0c9c91bb40841cbe0613e873778ff837b90c76ac40afe9243b4be3901d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a4fbf815d047b986bbd0c45b50fce3533454b3e8fa6cdd0ad6863e6eaef58486
MD5 66205e427d2ffe612228e22a312251dd
BLAKE2b-256 0685da1fa1bd1cfcba21281259c1ec1652362603c67fefcbbce38aa63be00af2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a17-cp37-cp37m-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c58c58c9fdcb7c91c6d0b5319b0f3ff2d8dcee47ac734ad64fa20bfb278d67db
MD5 576aa220b446e9e07cb4029cc4adcce1
BLAKE2b-256 7797d354359ae65e8929c85eabd01339e40a540642eeffc15f41f4fa7a16c1a9

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