Skip to main content

Tools to improve Google Colab experience for screen reader users

Project description

colab-a11y-util

This library provides the following functions in Google Colab

  • Notification by sound at the time of cell execution
    • One beep sound when executed
    • Two beep sounds when normal completion
    • Two buzzer sounds when abnormal completion
  • Sound notification of progress bar by tqdm
  • Simple audio output function that can be used instead of print

See the following example.

Open In Colab

For contributer

Update PyPI

$ nosetests -vs
$ pip install twine # if necessary
$ cat ~/.pypirc  # if necessary
[distutils]
index-servers = pypi

[pypi]
repository: https://upload.pypi.org/legacy/
username: YOUR_USERNAME
password: YOUR_PASSWORD
$ rm -rf colab_a11y_utils.egg-info dist # if necessary
$ python setup.py sdist
$ twine upload --repository pypi dist/*
$ pip --no-cache-dir install --upgrade colab-a11y-utils

https://pypi.org/project/colab-a11y-utils/

Contributing

  • Fork the repository on Github
  • Create a named feature branch (like add_component_x)
  • Write your change
  • Write tests for your change (if applicable)
  • Run the tests, ensuring they all pass
  • Submit a Pull Request using Github

License

MIT

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

colab-a11y-utils-0.0.4.tar.gz (3.1 kB view details)

Uploaded Source

File details

Details for the file colab-a11y-utils-0.0.4.tar.gz.

File metadata

  • Download URL: colab-a11y-utils-0.0.4.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/51.0.0.post20201207 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.6.12

File hashes

Hashes for colab-a11y-utils-0.0.4.tar.gz
Algorithm Hash digest
SHA256 53563bcb189fc3cddfd9d86b6531d8352a9ce737bd26d9a69951220e7ce956e9
MD5 e047c332259604349a7e855b4903b267
BLAKE2b-256 6b074bae363adf975e114ed8f406cdf2c574490cb36a2d87084b067d2c305f58

See more details on using hashes here.

Supported by

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