Skip to main content

Web Accessibility Simple Checker

Project description

Web Accessibility Simple Checker

PyPI - Version PyPI - Python Version Docs

Table of Contents

Installation

Attention, l'utilisation de python > 3.12 est nécessaire car il y a des soucis d'encodage pour les versions inférieures.

pip install wasc

Usage

Usage: wasc [OPTIONS] WEBSITES

  Websites Accessibility Criteria Checker, helps to 
  evaluate accessibility on a list of websites

  WEBSITES is a CSV file containing a list of websites 
  as couples "label";"URL"

Options:
  -c, --checkers PATH             Path to the list of checkers
  -f, --output_format [json|csv]  Output format [default=json]
  -o, --output FILENAME           Output file [default=stdout]
  --version                       Show the version and exit.
  -h, --help                      Show this message and exit.

Example files are given in data directory

Documentation

Documentation is available here

License

wasc is distributed under the terms of the CECILL-2.1 license by the following licensors :

  • Juliette Francis
  • François le Berre
  • Guillaume Collet

wasc main contact is contact@latelierpartage.fr

For details about the license, see file LICENSE.txt

Developpement

Full source code is available on github : https://github.com/gcollet/wasc The project is developed under hatch project manager (hatch.pypa.io)

Dependencies

hatch project manager is mandatory. The other dependencies are managed with hatch environment system.

It is not necessary to install dependencies using pip install -r requirements_dev.txt but the file is present if needed.

Running wasc with hatch

In wasc directory, use hatch to run wasc in the default environnement :

hatch run wasc data/url_example.csv

Testing wasc with hatch

In wasc directory, use hatch to test wasc files in the default environnement :

hatch run test_all

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

wasc-1.1.0.tar.gz (21.1 kB view details)

Uploaded Source

Built Distribution

wasc-1.1.0-py3-none-any.whl (17.3 kB view details)

Uploaded Python 3

File details

Details for the file wasc-1.1.0.tar.gz.

File metadata

  • Download URL: wasc-1.1.0.tar.gz
  • Upload date:
  • Size: 21.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.25.0

File hashes

Hashes for wasc-1.1.0.tar.gz
Algorithm Hash digest
SHA256 3f3194d12faa23a522ef6194a0fd7608f47d81aa00000adb45582d7cffbe6092
MD5 94f047f9298e884438fa824650f89198
BLAKE2b-256 d6603a9d1a471490ca0a62fbf52e42409c3d55103810f3a0f00e3fb9af31eaab

See more details on using hashes here.

File details

Details for the file wasc-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: wasc-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 17.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.25.0

File hashes

Hashes for wasc-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 809572d564a235ebfd37ff6813b58162f717a6c8175e23eb77664c9936186478
MD5 b1194db989f93d4143a11ef9aae411fd
BLAKE2b-256 2b67e3eb6bb964fa2f03ebad387f527d90b9586698d6bf25bd016162beffece8

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