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.3a11.tar.gz (62.0 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.3a11-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (862.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a11-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (863.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a11-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (863.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a11-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl (917.4 kB view details)

Uploaded PyPymanylinux: glibc 2.5+ i686

y_py_dart-0.6.3a11-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (788.9 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a11-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (864.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a11-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (864.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a11-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl (916.8 kB view details)

Uploaded PyPymanylinux: glibc 2.5+ i686

y_py_dart-0.6.3a11-pp38-pypy38_pp73-macosx_10_12_x86_64.whl (788.7 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a11-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (860.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (864.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a11-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (915.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ i686

y_py_dart-0.6.3a11-cp312-cp312-macosx_10_12_x86_64.whl (784.7 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

y_py_dart-0.6.3a11-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.3a11-cp311-none-win_amd64.whl (646.0 kB view details)

Uploaded CPython 3.11Windows x86-64

y_py_dart-0.6.3a11-cp311-none-win32.whl (595.2 kB view details)

Uploaded CPython 3.11Windows x86

y_py_dart-0.6.3a11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (864.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a11-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (861.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (864.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a11-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (912.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.5+ i686

y_py_dart-0.6.3a11-cp311-cp311-macosx_10_12_x86_64.whl (789.1 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

y_py_dart-0.6.3a11-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.3a11-cp310-none-win_amd64.whl (647.2 kB view details)

Uploaded CPython 3.10Windows x86-64

y_py_dart-0.6.3a11-cp310-none-win32.whl (595.2 kB view details)

Uploaded CPython 3.10Windows x86

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

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a11-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (859.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (864.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a11-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (911.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.5+ i686

y_py_dart-0.6.3a11-cp310-cp310-macosx_10_12_x86_64.whl (789.2 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

y_py_dart-0.6.3a11-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.3a11-cp39-none-win_amd64.whl (647.9 kB view details)

Uploaded CPython 3.9Windows x86-64

y_py_dart-0.6.3a11-cp39-none-win32.whl (596.7 kB view details)

Uploaded CPython 3.9Windows x86

y_py_dart-0.6.3a11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (864.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a11-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (861.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (864.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a11-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (914.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.5+ i686

y_py_dart-0.6.3a11-cp39-cp39-macosx_10_12_x86_64.whl (790.0 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

y_py_dart-0.6.3a11-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.3a11-cp38-none-win_amd64.whl (646.7 kB view details)

Uploaded CPython 3.8Windows x86-64

y_py_dart-0.6.3a11-cp38-none-win32.whl (595.8 kB view details)

Uploaded CPython 3.8Windows x86

y_py_dart-0.6.3a11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (865.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a11-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (860.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a11-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (864.9 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a11-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (914.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.5+ i686

y_py_dart-0.6.3a11-cp38-cp38-macosx_10_12_x86_64.whl (789.6 kB view details)

Uploaded CPython 3.8macOS 10.12+ x86-64

y_py_dart-0.6.3a11-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.3a11-cp37-none-win_amd64.whl (647.6 kB view details)

Uploaded CPython 3.7Windows x86-64

y_py_dart-0.6.3a11-cp37-none-win32.whl (596.3 kB view details)

Uploaded CPython 3.7Windows x86

y_py_dart-0.6.3a11-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (865.2 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ppc64le

y_py_dart-0.6.3a11-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (864.1 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARMv7l

y_py_dart-0.6.3a11-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (865.0 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

y_py_dart-0.6.3a11-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl (916.1 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.5+ i686

y_py_dart-0.6.3a11-cp37-cp37m-macosx_10_12_x86_64.whl (790.4 kB view details)

Uploaded CPython 3.7mmacOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: y_py_dart-0.6.3a11.tar.gz
  • Upload date:
  • Size: 62.0 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.3a11.tar.gz
Algorithm Hash digest
SHA256 c3acb032a3a61b8a51ab17b1734a1c4ca0185d1e9914f369cf6b09867c7500f4
MD5 b3e65c09eed7a2357f2a8651ed3bea91
BLAKE2b-256 6a69866a4303f13f65d9beb137dd79a41c3c18534cecd919854078e2b8cdd7ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 17ebb5bdc62dcd1c08eabc3b663014d6c891a1a19bd0d584d2ea65d5e7c964b3
MD5 fcb7a13b801664772be6c7d090a09b7e
BLAKE2b-256 e345b076fb52bd7814d88d8cfe60f7ed04091b1fffdbe332f669b56936587c41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d60782764b13b5a524675fbe26bfa8ebdc2c570f2244b831b0e79d551093e89a
MD5 5e54b6fe362c364c4c0681352acd3f90
BLAKE2b-256 5cd60ab4cb273ea8bd1d3ce9e53c0bdd19c14bb8b156fb2d3fa67e38938090df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 3a0c78b4ccfeb72bd2551601baf3cfe88d82583d3b7106eeaeca10895364b443
MD5 6a783516654418417fe079ceefef98db
BLAKE2b-256 eae11128d2b84034b430b72d6203fe56a0d19515fb18920cd3c6d8763df3b027

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 dacb0dc52afdfcce674f495477a34317b6d5bcb9682fec31b23443e4607eab0b
MD5 74f8fbdf6d45ed9812a390c400443665
BLAKE2b-256 66de3015abf4bbaa4065690ca28246eb12d316cfd02255e74b4c675304cbf886

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ef0f06dd0c16be57072a69bed583e52237a640721ce32f217dec8ca1d832355c
MD5 528b3f837311b43ae987dbe46de84c49
BLAKE2b-256 4815b0231aab256c3ab5d003cdb61e29d4f2982ea5850e34cbac59b1f4f82ddd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 d4e0bd83e41ce56a7c3cc778eeeaa535f526e08e4fa2af24de61a273f3f78cb0
MD5 17e70c3ea1d3af7ee5f1a331d6bf9bfa
BLAKE2b-256 2f1ff041701636ee349c9540fc1bc3299ed8f38c35479b570385baea0532f8a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-pp39-pypy39_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 573d5ea3cf5f294469d0b2c3a4021950af6f514527b0b95bbb4ca63f7c83608a
MD5 f8318f5cbb89e6ca408e73c515ece489
BLAKE2b-256 d09f07a9a8ead13767401450587bb902a55eefceac11469320ed7edcdd89d2a3

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a11-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.3a11-pp39-pypy39_pp73-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 24b89c6f614b3e5f03e256f5446136c20eb00de895ad51635963d1e6ecff9e35
MD5 59830ea1a5fb981191500b80c940b432
BLAKE2b-256 fd77dcb6423df43714654a0d182be5d960fa242681867886ee1c2db96fc4d9d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cde98e8cce51ec48c66b0f1106560938c6e2f67d5c430ee816a1596c7beba39a
MD5 8b6f146bf84452493a8ed9683bb07d6d
BLAKE2b-256 f37ca8ddf079f1050816cf88fa41e1ad5c2c6cf39cfa57a9062c949ce97be7b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 536eed9dc8d9b58bf9d3d6058b03a26174d6f4c46ec6275a743332849b3b3e21
MD5 a324a8666e8fccc1db1d9b640d7a4d25
BLAKE2b-256 f5cba9a3f5f675c2b7a6507228f100c48bd52c8e33b2cb767f5f2ba8b83ebfd3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b38eb6c90042f42a53c9e623c862f1d663feff32df6741afe8a758d0f2c84be3
MD5 337ee43c407d00ab25c9b15e28aee728
BLAKE2b-256 74f15295922707134e26bf5ecee2e87ea59c0a7a2cf70648c14949dc9da784f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2e5bdeae789b2079ee5b812f32a4fd429705bdb7e1c7234b183bd950ea3c381b
MD5 20f48e268f278b0708a141534e085674
BLAKE2b-256 e69b91413a4ea9c2ecfc94b5b21c88c1a95341dbbf13c6d63fd59fe628f11fbe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ce272f9fe62b2b606931846308fb70dde5d16ba9b97218dc4facfb04de0556f0
MD5 3391597bf7e1aa13fbb5ee83210d4f87
BLAKE2b-256 4d8c2b8f0458eed5fc08dcfb25e0a3e7d82570afa648d6f23153b54bce4e80f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 23dd124cac6c9bf5c10955ec2f360572d88fba190b6621fa5e4985c5436b5ce0
MD5 f4c0e6becbc7742c85899712dede6f51
BLAKE2b-256 aefb7cbca16604fad079aaedb2d53b68701c3cbab891333ca18e76fc5478a475

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-pp38-pypy38_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9012c1bec4f8b2e04ac469430a4435d9cadd6c3d22c96fe75969540b75f00fde
MD5 2d1314b6b74d523f21d7f27747dc35cd
BLAKE2b-256 126ca3cb9ac9bc9ec15c01c806e8b679a5ac080b106ac3aec07f8ade86851207

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a11-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.3a11-pp38-pypy38_pp73-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 6f5fa75a518e06d73305c08bf92464c171d1e396bac55260d2147c8e2c7042e4
MD5 112a31b7e53f68dedee110f233e6125d
BLAKE2b-256 06a93c4064a3948779934f34cf0588dd65ff61fa1a8088c049979e5b52a4407e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 990680a9169f3aff1fa5fa2377b49b293d9936b8966e7109b348a49ad6eac33a
MD5 0b8bde28bef720830a58ec62489e9e08
BLAKE2b-256 fd8210df4309879a0efb8975e9726b5f093fe8272ec49eda17e387764b8a35fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e2c2a1a68d3162498021f5ee45d968f1bf7f3502b874fdbae80c83ea64e9ba87
MD5 ae11dbf37e09aba5c906717c27915a5b
BLAKE2b-256 3657763f068966a112a7c804fbc357a581b6215be49a21905ca84f60e851e69d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 630ada64660bea4d3939be82d9bffabe251808a778b5536da13622e7f536fbe4
MD5 fee512770f8bc79dc9fa18dafc5900f9
BLAKE2b-256 10c64522ac8f4759eb9f4fc84a503c251d3245d259fd8f5b7131f7fa0425dfbb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 690dd2d8f3b249ef133840d8dc7e296dc3a0fd824a5d7199eaa3c8fd779b1943
MD5 5cf9c858b3490c2264411a13b8255765
BLAKE2b-256 5e045d644fd4a39d6d0eb71d7477b5251da0e1223d3f644f7e26523ef82b9acb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9c78c28102b6b7536055cf77407fe1ce78a152ca876b01b5a649095d0b7897c4
MD5 a2c7c30d1d08a55d0b10effd9a6f5647
BLAKE2b-256 658ef530847dbe9aa3dd0c43e0923c0f50cbe519fcfae92d3f8feabf568dfe58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 28010260381e9c9b0c92b40718bf35dcb581977c016bb94d206037651e77aa19
MD5 f7290d948ad3e9fa69165b7b11ebc491
BLAKE2b-256 79db149f6eb5ced9c61dc55114285049529c0e6980c4ad683140b95cb41da506

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 165cac991c980c3da88c729fed0a2d6ad12ab90d886322524f9235be44959c92
MD5 e6fca56f0233111da6e071a314698700
BLAKE2b-256 a81ba9ea2e54a260f95a348037fa1a196f335bb300524f558d8701c12a1b5232

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a11-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.3a11-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 8b4a816f466cdf9eb7edb5d71b54c7f7b553adf850d4b92d5d1f28f71c19a254
MD5 657a3ee0c04e1ad7d2c045876d0de2b0
BLAKE2b-256 b16c85967e405e924cb7d56d40b569467c4ecc973da476b13f381ad623793b34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 600473aa58aca3b83c722821d2da2b85aadd22db5e9f95e788096d36a434867b
MD5 8e9f8d6838001003965fcf94133b37e4
BLAKE2b-256 5843a91d3faafdb032ae816f6602f34576526bc56df9c4ad8eef505042396d69

See more details on using hashes here.

File details

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

File metadata

  • Download URL: y_py_dart-0.6.3a11-cp311-none-win32.whl
  • Upload date:
  • Size: 595.2 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.3a11-cp311-none-win32.whl
Algorithm Hash digest
SHA256 45be6ea46b7d76761f00b95479e8e5db9495cb4a68ce8a0f887a899fde5c89e9
MD5 9071dfafd256fc63a34a367cc0fd3934
BLAKE2b-256 05ba26bfd2a49c509a94ebdf8771c0ede7e85af14895704cda9e3858bfdf981e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a20b7ba29f05d5b75165347e569fb834f3074138fa213c410c5a49adc25f580
MD5 2cc2a8437489f2c604b35c1a7c70e26f
BLAKE2b-256 43ad7b5be5159c92f5a11e2f84483e3996efb2024c4f1ed9b11a8856cb87f21e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ecf7dfb7c3f6a18dee18fae536c6043c986da63a26bede86a2ed92e3e83334c2
MD5 54c49ba407f5fea0bc6f71dcd7a4bfe7
BLAKE2b-256 4f04ffafbe43b54e8e91f6c173f37db4d150056fdac3744dfe4b7396475947d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b254a69899c1173a8e4c0b04d84a5c2c9b6560436f38c22871d93c9b999cdb3c
MD5 1605aa8a1ae5e896a0658e92c30ea9f7
BLAKE2b-256 10822505ca0010430aa406d8ca3b32e127bcc847118b1516a930bcbf161f5063

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b23e43d72bd20dc9aaf816f0e502c50b6130a082d2710b00461d64143d0c0fb9
MD5 17d2cd0feac70388e8a24affe5ac18f2
BLAKE2b-256 ad6c0b4a57ce55c3a35a382415fb54cb320bbf45953cf717dcfb60e77a8507d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ca3c0e69478003bb5e5e2958578e606e028e9c6fecb3775160a14af2f3bc0e9d
MD5 ecd158ef0574a4364109c91170f8392e
BLAKE2b-256 ce3c441b0f886ddc6d26e760b1cf841cba876acf2578976e6cc2db993d50446b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 fbf18772667464232f84bec04836a2eb4c3225e3c334e2094bcad5edbce70826
MD5 a0ee7742b084b0891d360147f6562919
BLAKE2b-256 e252e035a3c481119516369094f8835d4bed54d45ae7bb49c8e6089116d9211e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 44c5a591514a248b731342d4a277c6c0697ba48fbdbfec0cb618f4dafdc87114
MD5 f547ab7d39702e4a846eccd359337afc
BLAKE2b-256 57ac9a524ea44c61edce459f27ea895bee4b3827a717b644fbe56af87a167a3a

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a11-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.3a11-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 2205719aac91e18baca7b6c6f4e9ac0833b15056688560e1a3e3fad66954a837
MD5 6e7935c771cacf703a9187d012442262
BLAKE2b-256 3b0bd6e96c0a9734b6d2430b7c99715f51297ca82e76e98c82c9ad542412289a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 3285456cffc590e6bab81e37688c8a2382a7ffadf617512c15ee6d9279646ed9
MD5 d2c634edafb56578a98a2389edf1fca3
BLAKE2b-256 a0255d0360206b0717dbf7b489c75f7eebb44eeafa21eb329974854705f95751

See more details on using hashes here.

File details

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

File metadata

  • Download URL: y_py_dart-0.6.3a11-cp310-none-win32.whl
  • Upload date:
  • Size: 595.2 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.3a11-cp310-none-win32.whl
Algorithm Hash digest
SHA256 d32e665e8a39045d1adbb7ebffc67419fe99a3e869a1a29637eeb6b2b8af2c93
MD5 37dc53ec5195b3aff63d202e27454447
BLAKE2b-256 0e95e2ebd2eef2e0431e5d6e1cf49d27178f292a4ae8bb5272c2817541911d3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ee5d73c52f472fdc271f05d5fe049303c4539d9dda8465883bb00ad5dd29e990
MD5 96ddf32b86517529a5bef3aab6d3ef26
BLAKE2b-256 2a1eea649c4a6f7f6268a4a87801145a2645c286e615aeb43798306f06eae9e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 824330e2790c237796ce0e64f91824010b80451381ad0ad7fe13387326260754
MD5 ebaaf78d9f71be27205573647fa65800
BLAKE2b-256 faa7d0e5995f66ef86729a6f80aaa8aa75fcd58866a214a06ece513a27647136

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 bc63a3113e1c5ab994d7694b414b47a97f8eeb22bb3243c046fe06c6df193aca
MD5 3037b97b4acfbcd9b6dfd7032d81e9c1
BLAKE2b-256 a72aca5d0be9c0a39416c18e15ca563b5bedc2b775da669f3756b754844407b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 771e92ddecad07c5665f99715a5b42801b7817a247f2a4504ba23ad363b6ff89
MD5 b3d07bc34b4b8d62d11a74127cf99dec
BLAKE2b-256 32f261f173d939952e1be50ac71bde93146ddd10196bd8adfeb1aaef61e1cc49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f3ee0b873398b9cae38e7dfd0b7bd68c726f48844d95f4d1e99eb385e4b87ffa
MD5 034cc19d4333c9d5c7f4c94f00dcc78d
BLAKE2b-256 cf90d92d36a9e3cb25e0cdb3e8c3614a663fd63ed2db6fe2bcf1aeecb1c00b99

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 7c4fab0905f03c4f369b01f4faee2176adfdb68ee6618413bacfd2ef5e7fc846
MD5 bf524a4e3454eba83bef2697aacd3bd0
BLAKE2b-256 67a6ed7cb34122e0579ba409c48282640018fef818797425c8229f068b67305d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 62d02403784c89ace991d1f1771dcdd1c915d469284ff89bd9bfcdfeb194b531
MD5 6ae553514b613f80fe27124e2ddcf75e
BLAKE2b-256 87009663983414b6d85a0e837a2267d74653a024affe8164c509f4fc633a27c9

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a11-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.3a11-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 70989c715cad824eda2b6b7b6d7b0396ace033e18b4b2768f5f15a4288bed044
MD5 6031eac620e8d76c583df86042bd211b
BLAKE2b-256 db75a28a0514392001e5501cac3c2b8a8e80fb7b6fde08b42bfc5c0b65f1ae54

See more details on using hashes here.

File details

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

File metadata

  • Download URL: y_py_dart-0.6.3a11-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 647.9 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.3a11-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 03c7d4d5b76822755bca5462eeb80c4419d9ba93330bc84a9a15054f5cc16a99
MD5 38ae64e83ddf026a03a7ab24942101b9
BLAKE2b-256 9333e3fe82a69950db1676f9363139bda17dc4a01ca456cf4869a5adf43b32a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: y_py_dart-0.6.3a11-cp39-none-win32.whl
  • Upload date:
  • Size: 596.7 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.3a11-cp39-none-win32.whl
Algorithm Hash digest
SHA256 3293f15cec4b5dee4566dbf96baed3039db68138c91d414eec0d3712c63cb92f
MD5 1551eece6284d9a4aa2d61bc30e428ab
BLAKE2b-256 cf6552db8ce56acf7784fd3834a1a8857008cdc9098723eb64ea15dd734c0c1f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8b3e06a01046329790d491683159916a0601f8e2bc8a038621f96441d5101afe
MD5 5976d7ae569b645e6db30740df0edabe
BLAKE2b-256 5b432711f8eab34b836cdc96f7fa8b29bf4eda5eba628d016f320b81066366a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 71a1ec6ad0499d697dd776707608976a27628bf8d6f3fbfe532855aac0f140dc
MD5 715daf7ba222d2670c944a3a4de2383c
BLAKE2b-256 13f37cad60a7273ce776be024fe1b97e0b64e7a1aad32e90e291b5dc677864d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f93207dcb950238de2735bed18ffb8392f0dd1d021009b8f75447f77117c490d
MD5 2c6e4e8759196e76cd7ec9784f4fd10f
BLAKE2b-256 201b32695e921c1fe9e3b24a2e223927466c6d058d29892fa377c8cf2c4f2a75

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 04ba86b846540c7af1a4378ee0dc5bba0245b64cdca557cf630631a4a94d90f7
MD5 c45b99215272b87e477d9d17fa71bc3a
BLAKE2b-256 3527b13d75722e25bc052d511f9bd5aa1cb75cefa6dadf4c46bfff3ef79dd9ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8ee96ac590860e1870e10c5a3a75f36c1c6db6d8f0cb9e19e54fb5f8c9d3736d
MD5 6fa59e1f5be584dba74edbb994486d95
BLAKE2b-256 b3358e09641ed52e936b6c021ef784823906ae7ab511172c4a50e1ef73b690c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 3cc32bca110828d26982635c6e87c0f57a7f7696130104b0e6d38abb75f7b93a
MD5 507dbd81573d370495e8f41a33e6b1f9
BLAKE2b-256 73e007e96fbb48f8cc1385a624fbd9ec9ae1bd558b244eb15af5426377d6b388

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8f9a7b3019238ec19763d6e28bf4ee4c64942c9656150d4b58519423f1c51aaf
MD5 1fd6a313eacf5e5a9dd6a5d528d6ec36
BLAKE2b-256 ff4704f4edda1bdbb70047c1e9bab8bc821362cc62f8edc71691a978f5ab8701

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a11-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.3a11-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 74e6d99ea47705b58d3fc37bb5bcbd652d7f6bfb856d2fa7b210d015412ab95d
MD5 f1e1bf4229d466c7cfa1e4ac6f69bd6c
BLAKE2b-256 1bf7fd0baab9d8b7dd9ccb67d855277092c11975b6dfc2b6e8974794b6dc9c21

See more details on using hashes here.

File details

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

File metadata

  • Download URL: y_py_dart-0.6.3a11-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 646.7 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.3a11-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 b2fa630de158677af999dadcbb3ae73911f4b865e8248a67c6acd3719ec025a7
MD5 49da59179eaa50c7fc33bebcf8d660d6
BLAKE2b-256 833b324d093855432b67f8ce4d88e0620f6253bbbaadd0091d7fde647767c80a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: y_py_dart-0.6.3a11-cp38-none-win32.whl
  • Upload date:
  • Size: 595.8 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.3a11-cp38-none-win32.whl
Algorithm Hash digest
SHA256 26bbe62d42be24e208f051fbc7a4c73ab78490a7278014297366e589c957dbe7
MD5 ecef5230ede0293b1b2a78c314bc28cd
BLAKE2b-256 d756e7abf4760bc0169f3108827d9e001718ff6ad92b6d056578309b5b26b0e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5200a9305445a8b47c1941d5bba6214c3f9e9b033311440a53aaeb9c911fb9fb
MD5 8955dc67a608c866df02d48693a81076
BLAKE2b-256 2bed85f91322553e1ef6da93b62f6f7dfc70623419fe0a36594e61bf1eb03ffd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4ace75fd78f018260213937f479955e3933bb1b44ca36ca1ed41d3743cdcb56a
MD5 01c05c4a757e5d7a4a5a8d6ef21969f3
BLAKE2b-256 10f3ccfd0966ae287f392cc7eb9db2f83e1a0532725ceb6d69de2a6493ff4cb6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 7fa9cc9de7786c3623e4a6a2564eff824164a9fca4388f9c78d2296b5f0ad95f
MD5 226ac3ad800775d4e908cb22fb94585d
BLAKE2b-256 6730fedd930178adcdcc4c91b216cf9483f56067f816cda8ace4dc66ba6ef7a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9adad396aafda8399a07c487554bdd610faaa0a8a725ad9f95b07302c24dd1f9
MD5 583bb55bf6235a12f05bea4be0df431b
BLAKE2b-256 1567cd2a71711ed7fc351653d205cc0d2602382df2bf24048d476da760c79d3f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fbb18adb32f173f7bc0c03a343ae7e4990fb6ded5abd5024b87e9a4f883d0219
MD5 1e99cd8295d3dbf6d7238c6a5fc8eb70
BLAKE2b-256 94572b98bf8e42f13b9d82579430b596d3385bad2e38616853a592b29d5fe991

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 cb2dc9c32b82a1e4309996206024f3a52858fc5ab3da4930a3b48b9533ad5a3a
MD5 7305d8d6ff7ae8696f8996b8b736ad36
BLAKE2b-256 330c1732335ef803ed603102c1070e180ea7bacf283dd7c75264ee2e400047ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 94e079ac151978923ac7e60f67d13e53da3348c187a8fe0a8cc9bd7432b931c6
MD5 3d799ca2754a9a830be7a7e21d210a9a
BLAKE2b-256 9aaed6fd255c3064494d5f03cace0e5007a356853ee3f08e41a88524309d3b38

See more details on using hashes here.

File details

Details for the file y_py_dart-0.6.3a11-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.3a11-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 4ea05f1287456d694392e5dbd0bcd52da1aa587c28378d89f44ab8f9cf47da49
MD5 4323df4941aac02c0f07444acdf9099e
BLAKE2b-256 5015c56bbff5a11d805b69245445b5546668c2eb3830f8c577eca446ff53930a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: y_py_dart-0.6.3a11-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 647.6 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.3a11-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 3661249fa39eb35c0243334cab647bfed6e94147d866825b03a84b4375394091
MD5 23d66f0181e79ed46a9d29208c0a169d
BLAKE2b-256 07ebaca03140b7c3ba5f26cca3bf3e46b949ad6709e00029e4b04c0c8241ae37

See more details on using hashes here.

File details

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

File metadata

  • Download URL: y_py_dart-0.6.3a11-cp37-none-win32.whl
  • Upload date:
  • Size: 596.3 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.3a11-cp37-none-win32.whl
Algorithm Hash digest
SHA256 540e0cf8ebf6aaee5b018b25ed345ffae56cc2150fcb1ecfc318a39341ef163e
MD5 baba4eb76247190e3a94790717746ce7
BLAKE2b-256 5e305ccf33d07ddedc16cc55a6762dd12530de4f7807bd847ce8141b773b9804

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5ee8e3c84c22e4d6e065690b15b1893996cbaa0bd9c548cc0622b97cf2209beb
MD5 c8a84f84ff0ded13b89bebbb0924f8a6
BLAKE2b-256 85aa916d55c632c4656d6ef621f2d57268abc030cf71c332d1b4b48dddfee8f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 bd0070c2a4d9ded03c31683d115263a235200248686d8439280f6d305a01eb2a
MD5 ce2a17c736f1bbc78da41c753f4699f4
BLAKE2b-256 330b4851473e63c3bf129547d531b65d921e77f4d112f5a492ca1c1b08c62bb3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 64758c0fe843c86c7c202de7c1bfeb725aef29ac8e0b0e69da841f607b0f339a
MD5 f576cdd5f76a079ecfc3e4184bb8ef6c
BLAKE2b-256 2653b980e2e3fa404767ea18036768ac573ab9d13548af6f90f0ab97125226d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c63c93ff9a150bca23174a2a352b8feebc83cc600baab7a24871d038be241c5f
MD5 726fd24b9034832eb030b2482a5e8ec4
BLAKE2b-256 b2b185c6102a83e504cb270aa7cb64259c91794a5a26679f9b906a8fda20a76c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 20673023acc4fa69ce3df407ded0aba57101b79f4a021e44ceb03b0e0ea5b765
MD5 62cbd70805178adb517be97d679eb9a4
BLAKE2b-256 dcb72c2cdf4082fee63f87586be5318c7db94454cf21068e5eb858d1a1dd564a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 6d36006557cb0471031384a88ffdf1b2587e86d83a2d7a4e94ca22a4daba7204
MD5 807876bcd3234d85322bf106a7cafd6f
BLAKE2b-256 e5467f922b4003cf07ab939a8c68de87c9319ad7a0f8a02a8ca0bc93f296751e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for y_py_dart-0.6.3a11-cp37-cp37m-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4edbc8df77d0fda42085028e13b73871ad8d0041f3d6f9eb05ac0b413d7e80ad
MD5 6c63fa6a491da1d1c30047c7f307d2fa
BLAKE2b-256 2ed618643d9851ecce437e235eabee09f317c09ca33bf943a37424af5bd5ab68

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