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

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.3a18.tar.gz (61.6 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.3a18-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (885.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a18-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

y_py_dart-0.6.3a18-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (965.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a18-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (888.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a18-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (863.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a18-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (820.2 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

y_py_dart-0.6.3a18-pp39-pypy39_pp73-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (1.6 MB view details)

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

y_py_dart-0.6.3a18-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (885.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a18-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

y_py_dart-0.6.3a18-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (964.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a18-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (888.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a18-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (863.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a18-pp38-pypy38_pp73-macosx_10_12_x86_64.whl (821.0 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

y_py_dart-0.6.3a18-pp38-pypy38_pp73-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (1.6 MB view details)

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

y_py_dart-0.6.3a18-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (887.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a18-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

y_py_dart-0.6.3a18-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (962.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a18-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (891.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a18-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (866.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a18-cp312-cp312-macosx_10_12_x86_64.whl (820.0 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

y_py_dart-0.6.3a18-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (1.6 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.3a18-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (885.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a18-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

y_py_dart-0.6.3a18-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (961.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a18-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (892.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a18-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (864.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a18-cp311-cp311-macosx_10_12_x86_64.whl (821.1 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

y_py_dart-0.6.3a18-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (1.6 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.3a18-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (885.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a18-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

y_py_dart-0.6.3a18-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (961.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a18-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (891.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a18-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (860.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a18-cp310-cp310-macosx_10_12_x86_64.whl (820.1 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

y_py_dart-0.6.3a18-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (1.6 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.3a18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (885.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a18-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

y_py_dart-0.6.3a18-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (963.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a18-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (893.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a18-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (860.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a18-cp39-cp39-macosx_10_12_x86_64.whl (821.0 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

y_py_dart-0.6.3a18-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (1.6 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.3a18-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (885.9 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a18-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ s390x

y_py_dart-0.6.3a18-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (962.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a18-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (892.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a18-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (860.9 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a18-cp38-cp38-macosx_10_12_x86_64.whl (820.9 kB view details)

Uploaded CPython 3.8macOS 10.12+ x86-64

y_py_dart-0.6.3a18-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (1.6 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.3a18-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (886.6 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a18-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ s390x

y_py_dart-0.6.3a18-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (961.8 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a18-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (893.7 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a18-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (866.0 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a18-cp37-cp37m-macosx_10_12_x86_64.whl (820.9 kB view details)

Uploaded CPython 3.7mmacOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: y_py_dart-0.6.3a18.tar.gz
  • Upload date:
  • Size: 61.6 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.3a18.tar.gz
Algorithm Hash digest
SHA256 43228ae7023ff34bd171e01d3664bfe2fe91c2131ebef9857a1cb46ebe46e6ba
MD5 0f1082884580334ac2334365954c27a7
BLAKE2b-256 fb5cf23fa0c4380eafc3d70818828fdf30d0e866d04a54dd6626f7ba5593b6d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4696370bc026b607e037b03cb5d9c277fd1133e19d885adf7cf81322047c99c4
MD5 ba616dd5c69f04a864daef503b37ebd0
BLAKE2b-256 185294018c674b415b03e5be2b95fae66c5d63411ece4de115d9368ff0dc300d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 adbfdb6052eb23f14914249202fbdf00de4ddff2b629c4593fa459b7f83b693d
MD5 e51f7593c822c9876088d67202328dd6
BLAKE2b-256 5e103780cefcbeb749ff0a7590448ad449a21bcfe15e5bcb25f4d7a009413849

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 eb9abfbbbf96b8546b56dafc831dff829b192ad3189e22e12b01c93e8e234ff2
MD5 c02f91c468a678974427b653485f4df4
BLAKE2b-256 9932e48bdba5b1cb0074ce127aabb70442453a589a398129142b292570b5cf1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b276ab6cd50fb2b4dcca877e0e737e044a7daead2db47de8c3bbba87c312518b
MD5 9effe3f37ed851800f916e966e055686
BLAKE2b-256 7de40bd62970b5afc40f63ab9336fa0dbc613dfa814b45b537b15925f9d13fa2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 120b72c63cca2d5f74d144edfabfea1160cdc87d5e6633b6a72c9d1e755427c1
MD5 5f651a91d65d0c23fcc4c6155eb21005
BLAKE2b-256 29602e966145245464cf9f352bc7431f4f642e1b3041e531df4df45d2ddc2928

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-pp39-pypy39_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c9ba480bb765035ed5b3585805e6a3bb59e6eff3e29606a1d998363d6b4c1807
MD5 7ffaade96ebd192d4d6271b26e6de59e
BLAKE2b-256 cb5ced6b5dffb96f3b57ed28e3f1b74911b619b97f63c8316b2d28d20a5fd380

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a18-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.3a18-pp39-pypy39_pp73-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 5f87a480d2415f149e8ddfafee92db40a5b322ffaa163af6320e025d8a583957
MD5 b083584b836a074492fdffad212c1837
BLAKE2b-256 ada45feb16c620770fc46769c7b9df0df3291e50448f850ab8e92087b44e2391

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 032e66ccd9f214b988d5a42d6acab9b95ae8dbf8671ee38f428757ab6effe7fb
MD5 1521928ff1737655b90e228749e9c870
BLAKE2b-256 fd9b14aebcc6ba0700c4bf33bf743fd3a39c79b1ffd5be9d56ce1f867e1d96f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 5283be21128dcc58c6cab60e8f80c61a776ddefc62b7e0c4567d1473843a9fe1
MD5 b0a07d8e1b0f25e0a922900822e34acc
BLAKE2b-256 bfad8cc682bbef25bcc3d0760a5e84711cec3661dbaa5f2ece1469d6bd3fe329

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 db1865dfc13de060d01a77562aa4a9d60b6f03f9c5df2d6dfba5eeead91dd0df
MD5 6f0c7cb0f88f7b8b7dd02fd0db87e3e4
BLAKE2b-256 e177c4b2a40d59c69bfad0a7447378dfe17221587533eb980f004a336f88aef5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8322deb4dcfb2ba10dd9b89926aa2a3a2ecf303b55e2f6e75c0a9b450ef15580
MD5 9b170f38850999e13dd7d73b2bb52c56
BLAKE2b-256 f1119e66fb74028531bc7c897fd6ccedfd2ac65f614040824615b04dea273a6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 05f5b76306e39b7edcd448ede88269499b0ff40a67e3b5431b380c258468f6f4
MD5 8c23496aa879224dcbabc4e3de9ed7bd
BLAKE2b-256 50a63a81966418be5ae9c164a63f9c4298c6e0d0a4c4747e5c705169bf4d2922

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-pp38-pypy38_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b440dc48c34bce32dcd38b73df306a3baa857cf8d9fdd1136c991c41491d235e
MD5 6df922b42079c49b8d85f2884f843e3e
BLAKE2b-256 4cad16153ceec83444ba464690ab6d177cdade36a7ba87348cef264c12cbb358

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a18-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.3a18-pp38-pypy38_pp73-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 df1a9752b661496e98cab05190a0823b0cf021e471a75ca6cdf4e7a2a4163f2b
MD5 923b669d17a00739934f985ae51868c0
BLAKE2b-256 593b4696f3f0fbad2e336f2472cdda7246fb061bbbe97d87f8eea6a9d1960011

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a0f618eb8718015a37ae944ec968cb7788f3a2bd53e43c47da7d10852024e841
MD5 9c16e00fe79318b690ca21603906c4c5
BLAKE2b-256 d133097a8b929edb713f1d1467c36e86eea09737c51f010660249b0664b74d28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 10a2b3bdbe428c71e22db8d90b9148a1987c0b688f4137b78bef9bd0ed58777e
MD5 6808a5a7118a02e0e04214925bb1676e
BLAKE2b-256 221a7bd607ba664e75858c21969cd3fe5f59517369474b44b34bb10ebc659223

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 45a601bff3aab4e84de6263119812e448f7bc01a4398a84b294cc4b2456a8141
MD5 ffe250291913fdee6918d45947ec8f2e
BLAKE2b-256 c63e61ae3f33099e7c31ff773e352ec65a6e5e54ada1cc658feacd82be406452

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 429df0421a94773db231e669be3c983a00b4a9125f5a5f5d68c94f351c8c0d7a
MD5 f53246f6acd7377e109ff0054630d5b4
BLAKE2b-256 7450ee14edfaca38298418fb0d30ea1073f64e31bcef9dbe150119587ebe2900

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dbd588fe59c52b3cb0860f7f5442aab44c024198e1167e2caa220cc14799d6a5
MD5 10e8ef232f8ec81c4bd9a775d8151414
BLAKE2b-256 6494712724e378be9feb1b54d1b02b036e791d93de73e2bdf56155e9aa145060

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6161fe662624b3099779a213156861f99dbc6dc586d0af958f570b8b84bc947d
MD5 3fb574deca922913f0374ac13125304a
BLAKE2b-256 a44f9d47ed4b76d6cbd052a148da73921d2b583a18b344db4d4788aa346afae7

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a18-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.3a18-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 f904b232f004097bf02cde450ac954c70a440301c59a9b44ce8bbb59ef850020
MD5 330dd6daa8c686b2bdcfcbdcac2a269a
BLAKE2b-256 316471e5e5b57aceb1747dabb33ff92e355a82a802cda52a005f2af1b53e25e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3c67b6ffedc577ce5e4bf94b96005d76a1ec013d9462f7daf6a344651c2b9b64
MD5 4e659926896275f52307c2873a579f7c
BLAKE2b-256 1b87be695bea11c4bec0a89c240821a345f14f47595bb10c79b713ce90a8cfd3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7541461ce2f3e61b7cc4a46825989a52a11562a2d69e7a112172d634353aa95b
MD5 4f054e0fbcc18f01f045fa07e509b343
BLAKE2b-256 877db111b8318b9ee8a75c2c5273630887e2b531bdbd314bfcc815a99c2ed526

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b99f4336a5803642c064fb6e868ac50e478737802e7a8eaddebb60e95c45d8e9
MD5 ff21e4b5fc1a2922cf169894606158ae
BLAKE2b-256 3cdfaca61aa825322e19b6109429382e111f43a70eb121fbba67c698e26a497f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 bd8aadde7a31d3a1d57dd39b6cc1d6cff863347a96dff1d9a10e95c0ec58cf60
MD5 680c5a8a14f95a20488c3b445a40739b
BLAKE2b-256 3cd2bcfa9099d78281a25a518052dc67bf5f76a0a8c80f17a50ad6dd4e926240

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b88f8a562964c6bf5a7517055e5e975857d1496a6fae21f1166a82f630505b37
MD5 4be3f483f8a36aa2228c8532f1fd2e81
BLAKE2b-256 8b3002564c9b388a6e53e0e00e6b89acf374eeac1afcc952ae783537f606d530

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ade72f46ac530cc8e115a1c2b57646632352674636c2dc443dc2adc1e706a332
MD5 4198ef3550b4fb37f762c616bb3f4327
BLAKE2b-256 9d05ca9635dba1e027d4e2f79f738e50d4bf5144cc67c67cf7df94c3bc1905f2

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a18-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.3a18-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 ec33aee4c9c907fc02e37aeb4ad523cd520f10083cbae62828682d5448acbb89
MD5 49de2d5e37fefe3589190f6222ba1e27
BLAKE2b-256 1cbf17cd9128110eeece87c4a072a84616533bda83bea56a016f56cb3c83d635

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 51f4e388ac50922726d2d6745c501628cf97ed9f8423dfcdde0510bd8c273a3f
MD5 021734691337f98fa9271cf6e31371ba
BLAKE2b-256 27bb1d42df98faa2d954106221bfb8a573c6572ad7a3cb4a3f5117d357c8fbfa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 dfa73fe8dddba32808f6e723b6d06701d3421643b37a55a31acacf745b32958b
MD5 1b0160007fd8530c5eee73935d0bf3a5
BLAKE2b-256 a1bf9faa41ba73cc114bc5694f36f1645823da12a750259aeab6913a6e8532bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 afdb8db441cac2928195130f8ca7293724f4b276f9e54210129b24a6c6e1464e
MD5 eea4dc2b5e299deb4a33b3bd2f9e270a
BLAKE2b-256 94382d885aa4e5fe0a66b7ad904223d234f6c09f82f8a1b6d7b508c696695301

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1428e6c53b87b84fdd7941da59cd0fd8fcc8fe400b64d81b8fa7750695963481
MD5 e6ed83982d4f963199284f649569a9e9
BLAKE2b-256 17192c675448ce651619d493c6817b48a85b053faee5a3aff21baa010a1adae5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e58ab708b69945799fdb8647a77507cf26f5028e23e8d8bd57eb6a3b411eb692
MD5 1939e22d73299c6a120b7c9adafec29a
BLAKE2b-256 ec365eba593eaa8295ece7a954151822fac48a055d59015ee2d56582d89e6319

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 aec0726ba4e048710188005cf3a133b15af406d72e905ac414d6e7fe768f6198
MD5 decf6b62710ab758032e8d3f2dc947d4
BLAKE2b-256 0a212a0119a72a970603d5fa361f9c676ae412d3351bc4f8173b470c1f609009

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a18-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.3a18-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 0f0b4dc0717316561bd8f222f4ba9be1c9e6731e207c8a31142b81ffe22e3cc3
MD5 2a3e40d073f9c49aa0aa390b334d2dae
BLAKE2b-256 a29f9f332a8857a650e5a7251bd018e777118361d9fceebf846d34bc46966c30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e6c0ab091ad6a908cfe44ddd885e473a542a826fa6b062cc0123e85621a1561d
MD5 f594d4c30f3e6b33dfba99402a2321a7
BLAKE2b-256 55309d9ec9fe8c77cee79d249ed5a9830fd0ed12e8a003e7d9e982802bdf899a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2d42c85ced74ad12f2d79b63ff264f4118e1a30dd2b5c006b7ffc976cfeafce3
MD5 ab17b2f9338c0699802f5c9e897f55b9
BLAKE2b-256 27c5ce397b227e11a0bdd9d63356bb2429732676c4ab578f05d7fb28a36096c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f5f8a5a8e289e961c01f7ac2e2b23c4b3c7b92f5b20b61847ae07b4d843603e6
MD5 8d36bc6aca0af3a9271a68fef2e91a71
BLAKE2b-256 14b96352eabb71bef62d570c36873d6cf9805a5f6316193237f47d91b819b620

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3ff3f0e4ffa91f458ef863a09b5f1c68c169b06a777b0601ea408e08f607ee4d
MD5 40420c50bd12b970b4b12321655578a2
BLAKE2b-256 34a3cf55a152f0bb0140c2bbdfcf0c658a280ab73f7d9a5f3ad8d7f3192945a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 adfbde7dc820672b96e9e61995953840f54cbebac9c7579e20c05dfdf51e595d
MD5 08029ccc2731d1bba7b958569c7e3af3
BLAKE2b-256 63fee61044639440c768dd786b31d8784d6c72675a8ef6a9053fa137d5bdbec7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1e48a5b4bd8cd061eb117b46e125bdee5b3440591a9abd88e7f8858676b8d74b
MD5 e44874594407e6e675f70daf54832691
BLAKE2b-256 ca414020b7ebfeb6aa40a1e0db76da1b49adbf0e86784bef47a985bb9b9ce805

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a18-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.3a18-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 37dc6c1e1f85c59c1319ce3beafb82e175942a3ba50d4f602373c3c7dd9a5d4b
MD5 b090c910588cb1ecab69ca0b0fb7e207
BLAKE2b-256 3c72a4c1bfe91907b6a47f33089a5d8cf47a3da060c218c6ae38253c5980bab4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f9f1ef0b80e2a02fc776e0d761e00f538c34c82adfea57bb0a0a4ca1da4898a5
MD5 0c2ba931c376a895563a4a6294eb938a
BLAKE2b-256 c8fa383af52c00bdd96169fba983726e1695b5d2b3936a575da88d8d804cc1b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b1a7dec66a584303b38b716060402840513f2eedcb546ad2dc1538f11db238c6
MD5 81428258992e21a39c594ad26391250f
BLAKE2b-256 b13a3aeedcb90a20c65b2b8181438c49a2fb4ce09152cd759e694b12e97b07f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6f019b3cd389f33bff76af39057ebdfbdefe0f4b91573eea5a1e91aaac71b6a2
MD5 aaa8b53379fd85a007a01b39aaed9e35
BLAKE2b-256 e459b34adf756fa044d68dd0e119af20dbb2ef8680bd6fdaa6f8633ee7909173

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 e54cbcb8ba560e055ba79deea3916a8437450c66765c128b2f3c0ab0c9486d34
MD5 6b4178e0034ab80b529011594c37d668
BLAKE2b-256 b1ab2523685084eb8a36ca873deda4d31970d71d180385e7df81b143fd318036

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bacb300987f12397ca1b1e20c877147d6da5c4969563e879da61ee7160e802d8
MD5 ade676c08f77af534a73a1fd4c347664
BLAKE2b-256 c6abbb86f508e9464e7ce09fde11fc69380e37c97e790dc2a69e95ce5f9da5c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 93c39a867045572833bfbaeb49e21d61d375c5baad69ff954b8025fc925d4826
MD5 322319329842f205e6351c7ae9a44571
BLAKE2b-256 6659f1988854937f1e85b450a283ba80c0a700a808ad1de28f2eb52a2ef46511

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a18-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.3a18-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 f52ddf5742a33f7de9cadb7d4504060a96381a0ea1991d4751d680cf858cd4b2
MD5 6fdf1e8b4be265cc9f8c82d6f82fafec
BLAKE2b-256 3b8eb5798280e034c9e0e81e18573229f9f4d356644b34fb0fa4699504932ae6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d8579890858b54b7a8b3463d84f37c8261d90d9abc8eeda28faad6231c8f2716
MD5 677ec911ab69def80c4bcbcab6abde5b
BLAKE2b-256 278f1d3ac0d1959eb17fe8fd2174feaa4d08f8833a6722770695473f581ef22c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3cc294a32a43698673470c678f46c14d64d28b45579f77005b977cda58aac723
MD5 674625365201a84eb5c6738a2f6f208c
BLAKE2b-256 60e2539aa30e0ff628b293ada58ca85a2472e4b9a87cb05b66518c8e64cdf674

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 51a9ba1dda401851137aba067c7ee2389da0292ae79d1f1b112b8f1c3ce5c285
MD5 5d64738bfd5470840b1e68f454b53332
BLAKE2b-256 3b39929162501d317c9c0f321409b88b4d557ae5bdc34c579bc876f15d559ae5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 82f18caef354f207e3f638605e65d7bb651eb671b3bf188f0b9ded05f45aad2e
MD5 45fc326b1cb225dbc3a51c706a5e7a5b
BLAKE2b-256 fc284818cd2b3df35ad737b00921339538565ec3707d0d6d932f714c68046056

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7c730d0cad322a4693cce8e4b44ff0fe9f37d538bcb2d883e6db37394b94a760
MD5 9bd8fe14fa48d6838908f0b37a4d9882
BLAKE2b-256 b45796737078c5c4313da58a24e23ad4a5a3e94128d6c24744df26545a7960d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a18-cp37-cp37m-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 38f541d4a855f866ca0e151077f5ddd58d99442251f71cd0e5b8ab199136f5d5
MD5 1d80d12c0eb19343142136d3c12bbbe2
BLAKE2b-256 581bcb352381db18e5cf297bffca0528627d319b2d5f555428c8feb296d1442e

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