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.3a10.tar.gz (62.1 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.3a10-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (863.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a10-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.3a10-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (935.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a10-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (861.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a10-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (862.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a10-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl (918.2 kB view details)

Uploaded PyPymanylinux: glibc 2.5+ i686

y_py_dart-0.6.3a10-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (789.3 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

y_py_dart-0.6.3a10-pp39-pypy39_pp73-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (1.5 MB view details)

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

y_py_dart-0.6.3a10-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (863.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a10-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.3a10-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (935.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a10-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (862.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a10-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (863.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a10-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl (918.3 kB view details)

Uploaded PyPymanylinux: glibc 2.5+ i686

y_py_dart-0.6.3a10-pp38-pypy38_pp73-macosx_10_12_x86_64.whl (789.0 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

y_py_dart-0.6.3a10-pp38-pypy38_pp73-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (1.5 MB view details)

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

y_py_dart-0.6.3a10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (860.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a10-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.3a10-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (928.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a10-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (861.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (864.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a10-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (914.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ i686

y_py_dart-0.6.3a10-cp312-cp312-macosx_10_12_x86_64.whl (783.5 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

y_py_dart-0.6.3a10-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (1.5 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.3a10-cp311-none-win_amd64.whl (645.5 kB view details)

Uploaded CPython 3.11Windows x86-64

y_py_dart-0.6.3a10-cp311-none-win32.whl (594.8 kB view details)

Uploaded CPython 3.11Windows x86

y_py_dart-0.6.3a10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (863.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a10-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.3a10-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (930.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a10-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (861.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (863.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a10-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (912.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.5+ i686

y_py_dart-0.6.3a10-cp311-cp311-macosx_10_12_x86_64.whl (785.1 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

y_py_dart-0.6.3a10-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (1.5 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.3a10-cp310-none-win_amd64.whl (647.5 kB view details)

Uploaded CPython 3.10Windows x86-64

y_py_dart-0.6.3a10-cp310-none-win32.whl (595.3 kB view details)

Uploaded CPython 3.10Windows x86

y_py_dart-0.6.3a10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (864.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a10-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.3a10-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (928.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a10-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (859.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (864.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a10-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (913.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.5+ i686

y_py_dart-0.6.3a10-cp310-cp310-macosx_10_12_x86_64.whl (787.8 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

y_py_dart-0.6.3a10-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (1.5 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.3a10-cp39-none-win_amd64.whl (647.8 kB view details)

Uploaded CPython 3.9Windows x86-64

y_py_dart-0.6.3a10-cp39-none-win32.whl (596.6 kB view details)

Uploaded CPython 3.9Windows x86

y_py_dart-0.6.3a10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (865.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a10-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.3a10-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (929.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a10-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (860.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (864.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a10-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (914.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.5+ i686

y_py_dart-0.6.3a10-cp39-cp39-macosx_10_12_x86_64.whl (789.3 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

y_py_dart-0.6.3a10-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (1.5 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.3a10-cp38-none-win_amd64.whl (647.4 kB view details)

Uploaded CPython 3.8Windows x86-64

y_py_dart-0.6.3a10-cp38-none-win32.whl (594.7 kB view details)

Uploaded CPython 3.8Windows x86

y_py_dart-0.6.3a10-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (864.9 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a10-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.3a10-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (928.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a10-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (861.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a10-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (865.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a10-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (914.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.5+ i686

y_py_dart-0.6.3a10-cp38-cp38-macosx_10_12_x86_64.whl (789.1 kB view details)

Uploaded CPython 3.8macOS 10.12+ x86-64

y_py_dart-0.6.3a10-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (1.5 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.3a10-cp37-none-win_amd64.whl (647.5 kB view details)

Uploaded CPython 3.7Windows x86-64

y_py_dart-0.6.3a10-cp37-none-win32.whl (595.7 kB view details)

Uploaded CPython 3.7Windows x86

y_py_dart-0.6.3a10-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (864.9 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

y_py_dart-0.6.3a10-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.3a10-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (932.6 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a10-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (864.4 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a10-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (864.5 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a10-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl (914.6 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.5+ i686

y_py_dart-0.6.3a10-cp37-cp37m-macosx_10_12_x86_64.whl (789.3 kB view details)

Uploaded CPython 3.7mmacOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: y_py_dart-0.6.3a10.tar.gz
  • Upload date:
  • Size: 62.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for y_py_dart-0.6.3a10.tar.gz
Algorithm Hash digest
SHA256 3ef084e0ce47343d67bbfd195a3e06450ffc5abe6ff599ac659020ae1f86cdec
MD5 b08b9e40484a69e91ff1b28da2793971
BLAKE2b-256 d55123205e46460e32749f013b30031e14fcb7bb6208b345bb02f771e634e922

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 23697026ec11d7943c426f252408923682f71ad8dd5ed430509f3139091df15f
MD5 5bb8e99d6e0a2f807f1a923adc28561e
BLAKE2b-256 9d227ea58204ef7017357c163dcbea4062cc6e7a0ce7648a5c56b4c83ab2ada1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 35ed6e4dc5911f3078edd35d1b9c005b152229f20f11f8feef72e5a4c907d5fd
MD5 52d5ec54124a04b70c633bce05c5caee
BLAKE2b-256 9bcd7ec5beb65fc2d8d1f85b3fbedb450531cfae7369367aae46699b5a8181fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 7eda5a67fa13dfeb20fdf194ff1777407c07a468d21044cf247079e57b1013b3
MD5 8efa5b622ca8231df7b4be2bebf7838f
BLAKE2b-256 11ecc2d83da9c2ae57d2e7cba010b331ae925c96f69d3c6e8e7be8eef887b4b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b20ce4deac1c9fef5b17fbab0405628a3dc1fe1d97d16d407d55694aafdaa9a7
MD5 234eb3ca8904e29cd0b5d50307d6064b
BLAKE2b-256 50f0a2a28fcb65c804052a4d79cabe8c3c60107d11dfeb36d6a075c683892d7a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f7486ec8c57e31126814ceb33f4a5e2f0e5e690c8fe55a298ddd10bcd9e3b4b0
MD5 6473135d7af3255175188d09a1b3e56b
BLAKE2b-256 92248850b01e7ebfa56468c395ed81343ee8f04a5c4deb2fef243b288a835807

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 6cb2bbfc64ef22f51329dcc68823a7a9e318c6082b7e22e33b142467047574cc
MD5 97fc9c8cfe8f5e30bcfacc76a17b5706
BLAKE2b-256 bdb3ffcf23d0a0a8316578268726de5ce1f8d02c5560e9ec5ddac4e446ae0f60

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-pp39-pypy39_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3ff3897abccba9f28ec7197d3349bbb091ccde03aaab7ff292b25c0ff67b196f
MD5 d2b8bf231330be608ef4d3e15f0e34db
BLAKE2b-256 b88e90f391189e239baa6fd71180c529b3346f85bf40ef5fe5d5043c92ea0391

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-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.3a10-pp39-pypy39_pp73-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 e12fed029e0c6082d00a146df2f6e9469a7e68c7cd6809279517a078166cc583
MD5 32324c1c7f2918e7b94ba1df7ac29d5e
BLAKE2b-256 450d9cd28ada2317af4c403e475e843fdf86adec95e5d9004769c5bddec72aca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d2cbc660dace1f1db208950d60c8542da3ac5084518b1afaa6fd8dc2fcff37db
MD5 26bc005b8f642c4e306485e106f072a1
BLAKE2b-256 3204808723fd1c96da68a31b8a3a71f167e12f1fd32a4eadca43374dba066327

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9a17f5181299babc183c3e163937b38590cee4b9a22d2d734887fe1acf967425
MD5 65e4c454014bec1d78094fa1ed13113e
BLAKE2b-256 2d1cb78c9830bcfc6941741cdeaddbc44ebc51845ed4325bbd5dcd8f0187c71e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 700fbc19cfcb32d5b4d35507ac90aeb7d0950a1e592c4d00a2a57575e5e3f738
MD5 5d55e5b397c3c39ada293795876914c2
BLAKE2b-256 242406d315adff4b76cc513a2f939163ec37e41a98c1aed39f1916413d9d632d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 fb434a2631afe32b88db3cc2e0c8351f90f27dcd1326161ea8a2efdd2a607b9e
MD5 bccb882ff7020186170e12287186d555
BLAKE2b-256 3019de556b9e3fb326bd29b7eba7870ed80f445d1453dd13b875bbb9703ce2fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a4a14333e87271c1d9c974c41700c8b109bff78b7ec1c4f96f36ea7644c8f346
MD5 88800461208883c6f24a0200c1d7a64b
BLAKE2b-256 98f6ef592fbe5793636eb63de3eb20c1c5a7c37c88baafd759e00b5700e5dd74

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 3cf64d90a0348304464763b43396ce5cd4307470ae1670a2209a865df5750c52
MD5 52ab1dded5d48ebe9fd09448b24167d1
BLAKE2b-256 7ef5c529ab99ceb9edab9600b8cead8753f42fb93bbf90630cc018d171795aa6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-pp38-pypy38_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8bfd5b99c028125bd73bc5a740629a99e14eb7a97ee8040225e15c97e3db067c
MD5 05af50a0934248ac6d873fde30ef438c
BLAKE2b-256 9a08d21808df1ff3815944960d68d0137babc6cb6d99ee715d6ec76f5e3f59e4

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-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.3a10-pp38-pypy38_pp73-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 4fa2e96d7f260affc7506ca0520c35462a5e242e247e3c992584f047e4e793ec
MD5 9ab22f0316465bea9c405f8c8aed2eb1
BLAKE2b-256 d75cbbeeb5b252d712f21a1ec575a0fda4a4244f13ee8717abe80ea7a33cb111

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e14c5becf867cf27e12c3c26d6a5f6960ad84404d8931b0229c3baeb566b3a22
MD5 cb6bbc6ef12308ab412b97b15c544b7b
BLAKE2b-256 429dceb6e6afcc849c1cc8ca4ebdbd48ef692465baf8a1d374f3f4ad65d158f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 286957515999fe06a342f0d334bcd0b675c2b376fcd41051589c48d7ab1743db
MD5 61ffb26f7329fa789e4b8727e9984499
BLAKE2b-256 4b365ce41c1ea20e264f869f585684bd77a6a635505222bbba199ecc8e2a5b81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d743a98248d1d9f2a4c955a230ac7098a2adf8edecd448fbb928a3772ec6b5ca
MD5 5a39ff98a830fd968b30f2db570dbb5d
BLAKE2b-256 b485e74a94b1ae7d3ee1c054bb0fd5044579c74f0746c07026162e0ec58a98f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 02fb10f4b617c580137c94472931252af4b6f2a23675c7971a8a69a9c07f969b
MD5 74ea4a51846e69a01cd30ac4a4cb786d
BLAKE2b-256 10106aaab7540a19c539daef1607781d739d5489172ec035dfeb3421d5de4a40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ca76c98fe8217ded49d1d48775e3716b806d418b243a095eb6e6ed2d577abdbe
MD5 fea2743a7d386ade46206b433d5f8ed2
BLAKE2b-256 77e1ef54af487a4f52fa10aec51f20d01aae128548856c11183271c15b10a0f6

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 21dc59d867575beed6b6c6cb40dce691eb2558f6ea870786d005f22b87e6f150
MD5 9b9f8bb89455c6df3c98ac675396a7d1
BLAKE2b-256 1e436b5272d948c2a113d4d89f90d9ff2caf08c0eef71a200c3f35b77baba0a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a015f4766722f3cca5ff296b725584c7abae68ee54c2da9569d5aa83f0e47bbe
MD5 4155bcb10346f548a8ea93a399fbc8d3
BLAKE2b-256 5848fdd7054978290e3501c7ace2bd8ead980a48a631fc4d529fc1edf8d1fa02

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-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.3a10-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 e64acdacb073790dd42b1db2e3ca5e056795c0fa6016bfb71797ec27f647e321
MD5 1ec004278b4e3869ef3a79827211836f
BLAKE2b-256 51a65237030bf156c4e7f4016023a91b5cb1bc60ac9dfd66aec4879077958fdc

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 62c2a16f122f93263e7390279862b44e5b1c31c0de7e7fdf6dce125368ed6a6f
MD5 a895a6488c0db39d8427d25ed8e72bd4
BLAKE2b-256 d272ccd566d6b4e703682317947b5f37373ac7b667eccd74109c1feb3fcdcda8

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-cp311-none-win32.whl.

File metadata

  • Download URL: y_py_dart-0.6.3a10-cp311-none-win32.whl
  • Upload date:
  • Size: 594.8 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for y_py_dart-0.6.3a10-cp311-none-win32.whl
Algorithm Hash digest
SHA256 0e019aea5ae94b655488ebe7a23e0702351852abdc5c910f70c967283afeeea1
MD5 7cf60588fd2ea9879c407d52da8272b8
BLAKE2b-256 78af5114d13d99e3ef1072fe55808c5136576b2850dcaec3ab503ecaeb93bcc6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4c6f4e0c9949a9336081aebe10b4271921a8acad5c3df33178508751b9ff657c
MD5 be5f7ab8a832d760ed64caf97809d080
BLAKE2b-256 0be9f5e27f51d90f3fbd6e4b5a568cb795d8bea17b924dab00588f220a7e2771

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c983b402f008242af83b7c14f3e28fed3639fc5bddea7fd8c08f5af9c56c2e76
MD5 62967d935ad0c11cbfae89840424dcad
BLAKE2b-256 0a7daa8e29ae8574b54f04e764b5391fc1cb08d282ef77a2d3a6d7aa77a8587c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 04d06d95802538f9f36c389dfb2d08f50ca303fc687d2bd7ae63bcd900263449
MD5 bd58c97d5f8822a3acaa55a8e5a55199
BLAKE2b-256 397705dc9560eb73422722518af9ca0432727fdc911df15a04a4061f6d6f3d00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9a0411b09147eded01a6733648ee2ceef86bbe0a9a1a50ac03d0e3c929cd8d55
MD5 4584df74d4b8f5df95b3d90c6c05efae
BLAKE2b-256 75b04f5424489c03780cdad6350922a5c7f7e802e8e953bbc806c3505d42a273

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e6e90524c2e28a22218e6fe90c4a2940d20a0f2ba2130d3f6592600666f503f3
MD5 aa58c010bc0cbbb3b43debc1f3cf3885
BLAKE2b-256 6b9ad2b6d4b1806e8caebfe488aee3d970f76f50b67871af90b84515c5484497

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 72c79c608a213ac9992c93eb72da6c20b4f4bda8415aa7e45839d51d011bca5e
MD5 29e14b4421fecf41cd422b7af29998bb
BLAKE2b-256 69fabd8a417286c9330ca07a3ae9e9680ee77d3521fde52dbbe2433cd40647c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3e53243551f038222002b9136cac7a6a45d820e25a097cc4f52d3325ed23a6b3
MD5 73be6e8395f0242a97c63bc0229590d0
BLAKE2b-256 eb6dcf65cc9a1b0452044c626a3cda978bc1fcb1508376c9ba17308eb6480d56

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-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.3a10-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 942f0fb99754071a68585f1319364a75b2e50867d953144532aa5cef0bbd9e1c
MD5 0579d2cccaa1e92057e5b43d38cf3f94
BLAKE2b-256 887be6d337d3f4cc6433f910417cdfe30e66de0de582d02b6c80d7033c76d27a

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 ce2781718e774525ad5dc5a613d48360e839aa6f2594108b2f87e1e246ca6c2a
MD5 946b9a7aac4cfded45c8c70e203112f6
BLAKE2b-256 658ccb4b6e9bc8a59ff074eed484580dbcacd28c1f14d82cec464df9a45f453b

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-cp310-none-win32.whl.

File metadata

  • Download URL: y_py_dart-0.6.3a10-cp310-none-win32.whl
  • Upload date:
  • Size: 595.3 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for y_py_dart-0.6.3a10-cp310-none-win32.whl
Algorithm Hash digest
SHA256 87e4c570537586cc63429f497b3cb47ea3f03e3ff7caf17cc9f92b08d5d69738
MD5 36040b08eb947d0dc64d674375cb66ea
BLAKE2b-256 a8a3f011b6daae2e3305c10d0ff194f1c603be8f12102fe70612e09e62422945

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a83934130b88f447e9155a5dee20eb1e992c1311b76224117cf7443fd9bb74f3
MD5 0104641e9fb3ada31103bbedfaf0aeb7
BLAKE2b-256 d121b4ee2359340f9ca9e612089b6609c6ee55ffce2439325a5038732a4c9969

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4f6e42fbade329a18c0afb7304019e1f1de7370268ea4d8f8954b0dad903bf1d
MD5 be1827d3c9bef50a60aa2e2b2ee259d7
BLAKE2b-256 30f8f6d6d276ecef28f21205ac825dc6f64d6cca3c5baefab39507a34d8d20e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4e5e94ce7c9d72d918bef8af4cdbb0fedc78fb58a1d902354c0bdd3140cae828
MD5 fcc8aba00d5744844543b15ee5c9989e
BLAKE2b-256 073f2b65fe890cebc55da430c044e464dbceb3b1f772a61ce5c2bb004edbac43

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3455e6cf261c250009cca88f24de907e4c3357bdfeec41f44dd455a2b420eeaa
MD5 de6f4a5f3eafd0b2613992e8b814390c
BLAKE2b-256 5cd6907b62aecfa91f6ccc9039f54d72575e0512560a4027aba704909f3f5001

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dc152e829a6e88ac833eac2809196bf2b73b4197b23677863abaec098f41fc25
MD5 27ba6f713dc2b64a3eb994962edc6eb2
BLAKE2b-256 5ad7a9c559f1bc8ac8e4c723acbaf1bdf2c6e5e865ea47549b2797886b4e210d

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 f7d698930a75f012b98057be088fc3a56e9ecc8101212ca9e774bf5ab0f4843e
MD5 9edd6e572dc8737f3b6c2d54c9707332
BLAKE2b-256 f84daa0507b9137d806adf6e47efc597f8ad3bd27cb8bbec008200e970924163

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 847c7dad70659f9d9b0eb26b91d7b8fde195d4efb53e96ec8e264e649eb28802
MD5 63777f6b8e08ba18c99bfce3aaf60494
BLAKE2b-256 8dc336916fb17900e93e4618e70f7982fce250d4c22c35546c2c508140f9ab22

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-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.3a10-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 bd96852e086b497c98bfcf2bcf5a8b7efc273eae19da41fd604970e0f485e619
MD5 55956116387df5b8febbab051f4ec5a3
BLAKE2b-256 f6c3a52efb38213301445e8ae5cbeb7b28e130bfab72832eb1a657ab51750fe9

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-cp39-none-win_amd64.whl.

File metadata

  • Download URL: y_py_dart-0.6.3a10-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 647.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for y_py_dart-0.6.3a10-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 2b9c7e21633645fe8060c902e6e0fee650aa1c336899d9347001bb5ac4f754fe
MD5 1c5b3a71a4a2683d357ff6ecb3e157b7
BLAKE2b-256 ce6e7f8839fa8cb5b346728f7b4a3357c5f4de13a421c4269fbf6bfcb7d82f50

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-cp39-none-win32.whl.

File metadata

  • Download URL: y_py_dart-0.6.3a10-cp39-none-win32.whl
  • Upload date:
  • Size: 596.6 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for y_py_dart-0.6.3a10-cp39-none-win32.whl
Algorithm Hash digest
SHA256 d28de9d82a65e0a0af1c7b0e28b4efef7f5fdab42944875987e50e3190ba2d5e
MD5 4227b30c9ab18b6ce6b7a77e05bbec22
BLAKE2b-256 6860b6c6f366e8a814986461ec9b1c6c7663aff8cf5ef33035397469f0687640

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b7b94af0e6f3a2757073dee2ce8ec4c35b4a3087ca180e5e94aea901dad3f16d
MD5 0d61bd37b7efb2053a620367b90dc7ed
BLAKE2b-256 b82dab228c5d10dcc31e0a8da265ac67c3e2c0cdf2d540cf4cbb9f25496c570a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c76f101a8141b5167fcaefc94c926a16d4f040c9d3c0038fcd264dc0cfab5335
MD5 8c287a07099ddac546b6e74aaf216f05
BLAKE2b-256 3bf15670361d0ec189bc23c53cf2eb252a4b4525a25b00a1fcd647429fd489e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6f0acbb800893c8e31aaf08da6079df84f9ed5b6f05487347ed367ce48ecc15b
MD5 c322dd7c04d6e555542b0a237a580615
BLAKE2b-256 bc5d112ecac676eddd9916078ad04a15035e19b1f867dc6dbec02a9e9733855c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c0329722b44904e47ec9f9fd80d247b64de58e78ead2adb4ffee32315fa5ba8f
MD5 d195dfa382e73114e1a55d2d79ffe574
BLAKE2b-256 317daf1eae365834a8b1c7ec50e02d5ceb5035815d02a9bb0311250f6c5179aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 803271360c6cf21ddf8c5c12cb58bcf5715d0140867ddd9c1475ad306371fac1
MD5 6cc25ec09af312e7d921ba6656f91890
BLAKE2b-256 e81fe3ef86d58ed161d9364cc451a0e5cb6987c0011284633b97a395df8b315c

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 8191e86931c26289d412f10eeeb128270707b79e28c12446d7097124e0b79a68
MD5 e7f60582a206b2ef35599524d8d07758
BLAKE2b-256 31ca95c5eb34bc7271bfb1c13dd36b8c2e8c16663344e96d38c6cc9816a8635a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 897d5de75f01b8517d30191f00344044112200ecb0531e428df76383bcc8ea58
MD5 a6fb5adfadd7e3dbb68e9381bd116a0c
BLAKE2b-256 54f48a700c103d2a592898fba577abf686c982a80c5be8360b86c7dd9fc0c5e3

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-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.3a10-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 c7d8af292369225376e5f568bbadaca5cbdbfc5f4ac8fe928041edbb520e08c3
MD5 ac226304b6e53e8ae82ec1032b0ea8bd
BLAKE2b-256 130a911df231a4ec13d7123ad7a3e08fd0106969f7ebae782f7b810f81628391

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-cp38-none-win_amd64.whl.

File metadata

  • Download URL: y_py_dart-0.6.3a10-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 647.4 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for y_py_dart-0.6.3a10-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 a1ecac2d6b4f34c8f18ae309d0393d371b6cc32f0864463eb4a411c22a5db208
MD5 a3f79fa96bd88ed940eef384261d7813
BLAKE2b-256 099cedc7560c91c3926f49981486ff7dd6933d0d06d4a811ffe218c5ff3ba40c

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-cp38-none-win32.whl.

File metadata

  • Download URL: y_py_dart-0.6.3a10-cp38-none-win32.whl
  • Upload date:
  • Size: 594.7 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for y_py_dart-0.6.3a10-cp38-none-win32.whl
Algorithm Hash digest
SHA256 3c0dfaca46720ed693788e0098dd28ec97934022e09af0ca39a191ac699490b0
MD5 b24cd38e39dc902ef6275c5a7f903207
BLAKE2b-256 cff5a93b0500ac5ad29866fb2994ab639e0df8e403909c60c50c18ca9769df34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 127ca6ee6249a4379ddd6b4435776833ccaff11ee7c185e97a39bcfc440b0b2a
MD5 0726314b9b42ce3720a53f43bf3483ae
BLAKE2b-256 9311f241953aff063fea66acacf18469d722e5548661a922c23167036b4a738e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a626e9c15963faf59972d4905c470490983634ee268506187cdddf06fb698ad8
MD5 a2cef0648d44d91d70074ff426732ed7
BLAKE2b-256 ee8e4db5bbf3537ce0f6664506cf254a2c2ead4ad1a3f25221033b77fc3f9d6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d8e1759aa65aced2a5bfffec83e0e8befbc0a05539274136c176bb087971c1e0
MD5 4d39d00f2b690c5beac418da1bfedebc
BLAKE2b-256 8b96de368999cb67a694fda6c4e1ca5f4433a93790b3813a6f86d5eab815c310

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 83b604ba8468f3843e35a45660d424c6ccb2a86b38863bb5f8c69702b4f5ee8a
MD5 565ac48b894b178e0d09077ceefdfe87
BLAKE2b-256 1b9f4fbbebcfc29b9be60c70968e040628400413b3f726df8c0ba3968758490b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 28307f63920122c72a4c2173b289ee403f223df31e0f0b27977a15fb0a3b5340
MD5 b87a13a7196df92a0b937e94e8775e4f
BLAKE2b-256 5233655fb913e2231d72f6b4577fc1b11ff6976840ac3ddc3161630fe570438c

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 1d21e0406b0bbe3bd1442159714df45ade01ed891efa0d8f04dd00c1528cc501
MD5 dd14df1e6a61eb58403923902aacec81
BLAKE2b-256 8268358289e8a22575d4920ed3db465030a6bc145465e97c89375430cce563ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a13f0f586472fffb0f60bb83e0e7767d499806fcfd6d3757321a6464898241c5
MD5 6b36c5e56c2584a01bb7601e8140da72
BLAKE2b-256 296cb67750f518a417a4ff9d1896832adf3f143a224b9436596af5af76028524

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-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.3a10-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 b546c7e25309aebe058fd49e861b9a669e3b63f6555f51510457034447480c84
MD5 3962fdf0c8702112b15cb49e47c65893
BLAKE2b-256 d7fdafdaf6d9f7638f4a6cd1107e8383b3008442b1b3cafad05c94ffee014ec5

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-cp37-none-win_amd64.whl.

File metadata

  • Download URL: y_py_dart-0.6.3a10-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 647.5 kB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for y_py_dart-0.6.3a10-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 3acd97e376e514ceb6d24a5ae7d5f0bc6db82951b5b97fd838f663b80a4d8456
MD5 15a08b327dce3a9231681db6051b14d4
BLAKE2b-256 9c0262e367155ea82d95e22b278024cccd16ca20b5089de669d82897df29bd20

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-cp37-none-win32.whl.

File metadata

  • Download URL: y_py_dart-0.6.3a10-cp37-none-win32.whl
  • Upload date:
  • Size: 595.7 kB
  • Tags: CPython 3.7, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for y_py_dart-0.6.3a10-cp37-none-win32.whl
Algorithm Hash digest
SHA256 3493eb3ea8aefeaf90fed54e8b44ad7e9ca03683520c9e76b8ffc3fe3158b300
MD5 99cf14e6795a462a3cd7b01edb1f3f47
BLAKE2b-256 749109f7fca51de4b880e965ea719fc69f8a8530be63d0182ac83bbda0718ff4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b1e057e7a05d80dda739a636c6b079fad14c5019c25b0a78cfb6921503ee4c89
MD5 873ba9bbfb9c2dda0dfa88b95f6afe3e
BLAKE2b-256 61729e3e4846016e477d67d1f422fd78449bf5c966e8b2ff35772a22ac419cea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9d48454deb2e94619025a24779c6a2da339daf33769d79e7c36840129dfe8c1e
MD5 671a9656307d85d463d362827c83d99c
BLAKE2b-256 e7f9b9c760ea9b428443e97c3868760901be957314902ae90c95f47ee19cde2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 702a576ab8b22359aaade01fc80a55a20f0a6126cb3e3d24f906e5b0badc8f34
MD5 0bbd1d82081ed11917c4730fb5b0c297
BLAKE2b-256 39bbd1a786612c5110a08ccd4b9a5dd44ae3901c40785c9c8be108069ad42da7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 97259cec39b7a73e3113a17ce8b17c2926934a4dae989ef3d42607bd0182eb66
MD5 41a41fb9521cee088bc1c5f8e94adb45
BLAKE2b-256 97a133fd03d8b1615f8e4d138a94bc2bab4f58d0b035f558e9572990be96cf9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 eb3c880792d3529383f6e441cf5827a763b5101959b8fe5d6d5a737fe6edcf98
MD5 98f22361b8401e5b54d62bba123c71a3
BLAKE2b-256 793e8c6b1f3344eb45d06764f0b795c1da9ed3e5e0610d5dbeff52a3e660f96d

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a10-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 56766b73f40edc52a82010b5addd3fdd157bc2efcbbae30d211419fdf4c71505
MD5 8c4542f48fee9a26b6ad2cac3c95faba
BLAKE2b-256 78270a5692d441f9f7d7e49deb7a9cc1917faaff164395d0c2a4f4c5fad0c846

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a10-cp37-cp37m-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f1f5b2ea3b342c0ead110d21c032e2f2cadbb93e36edbc091f6b5ea3502b3754
MD5 f07d23fe66506d52b7f4d69cf55300ca
BLAKE2b-256 63aeb1971d7e15a1a76fcc5e9accd0e2889fce4566a0ba389bedc650bb0145b2

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