wasc


Namewasc JSON
Version 1.0.6 PyPI version JSON
download
home_pageNone
SummaryWeb Accessibility Simple Checker
upload_time2023-12-04 09:37:41
maintainerNone
docs_urlNone
authorNone
requires_python>=3.7
licenseNone
keywords accessibility checker criteria web
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Web Accessibility Simple Checker

[![PyPI - Version](https://img.shields.io/pypi/v/wasc.svg)](https://pypi.org/project/wasc)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/wasc.svg)](https://pypi.org/project/wasc)
[![Docs](https://github.com/atelierPartage/wasc/actions/workflows/docs.yml/badge.svg)](https://github.com/atelierPartage/wasc/actions/workflows/docs.yml)
-----

**Table of Contents**

- [Web Accessibility Simple Checker](#web-accessibility-simple-checker)
  - [](#)
  - [Installation](#installation)
  - [Usage](#usage)
  - [Documentation](#documentation)
  - [License](#license)
  - [Developpement](#developpement)
    - [Dependencies](#dependencies)
    - [Running wasc with hatch](#running-wasc-with-hatch)
    - [Testing wasc with hatch](#testing-wasc-with-hatch)

## Installation

```console
pip install wasc
```
## Usage

```bash
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](https://atelierpartage.github.io/wasc/)
## License

`wasc` is distributed under the terms of the [CECILL-2.1](https://spdx.org/licenses/CECILL-2.1.html) license by the following licensors :
* Juliette Francis
* François le Berre
* Guillaume Collet

`wasc` main contact is [contact@latelierpartage.fr](mailto:contact@latelierpartage.fr)

For details about the license, see file [LICENSE.txt](https://github.com/atelierPartage/wasc/blob/main/LICENSE.txt)

## Developpement

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

### 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`

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "wasc",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "Accessibility,Checker,Criteria,Web",
    "author": null,
    "author_email": "Guillaume Collet <bilouweb@free.fr>, Juliette Francis <juliette.francis@etudiant.univ-rennes.fr>",
    "download_url": "https://files.pythonhosted.org/packages/ff/9d/d5261fcfa280cc5872b71afb688c276fd10796b03107337bd62b0ae6aacb/wasc-1.0.6.tar.gz",
    "platform": null,
    "description": "# Web Accessibility Simple Checker\n\n[![PyPI - Version](https://img.shields.io/pypi/v/wasc.svg)](https://pypi.org/project/wasc)\n[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/wasc.svg)](https://pypi.org/project/wasc)\n[![Docs](https://github.com/atelierPartage/wasc/actions/workflows/docs.yml/badge.svg)](https://github.com/atelierPartage/wasc/actions/workflows/docs.yml)\n-----\n\n**Table of Contents**\n\n- [Web Accessibility Simple Checker](#web-accessibility-simple-checker)\n  - [](#)\n  - [Installation](#installation)\n  - [Usage](#usage)\n  - [Documentation](#documentation)\n  - [License](#license)\n  - [Developpement](#developpement)\n    - [Dependencies](#dependencies)\n    - [Running wasc with hatch](#running-wasc-with-hatch)\n    - [Testing wasc with hatch](#testing-wasc-with-hatch)\n\n## Installation\n\n```console\npip install wasc\n```\n## Usage\n\n```bash\nUsage: wasc [OPTIONS] WEBSITES\n\n  Websites Accessibility Criteria Checker, helps to \n  evaluate accessibility on a list of websites\n\n  WEBSITES is a CSV file containing a list of websites \n  as couples \"label\";\"URL\"\n\nOptions:\n  -c, --checkers PATH             Path to the list of checkers\n  -f, --output_format [json|csv]  Output format [default=json]\n  -o, --output FILENAME           Output file [default=stdout]\n  --version                       Show the version and exit.\n  -h, --help                      Show this message and exit.\n```\n\nExample files are given in `data` directory\n\n## Documentation\n\nDocumentation is available [here](https://atelierpartage.github.io/wasc/)\n## License\n\n`wasc` is distributed under the terms of the [CECILL-2.1](https://spdx.org/licenses/CECILL-2.1.html) license by the following licensors :\n* Juliette Francis\n* Fran\u00e7ois le Berre\n* Guillaume Collet\n\n`wasc` main contact is [contact@latelierpartage.fr](mailto:contact@latelierpartage.fr)\n\nFor details about the license, see file [LICENSE.txt](https://github.com/atelierPartage/wasc/blob/main/LICENSE.txt)\n\n## Developpement\n\nFull source code is available on github : [https://github.com/gcollet/wasc](https://github.com/gcollet/wasc)\nThe project is developed under hatch project manager ([hatch.pypa.io](https://hatch.pypa.io/latest/))\n\n### Dependencies\n`hatch` project manager is mandatory. The other dependencies are managed with hatch environment system.\n\nIt is **not necessary** to install dependencies using `pip install -r requirements_dev.txt` but the file is present if needed.\n### Running wasc with hatch\nIn `wasc` directory, use hatch to run wasc in the default environnement :\n\n`hatch run wasc data/url_example.csv`\n\n### Testing wasc with hatch\nIn `wasc` directory, use hatch to test wasc files in the default environnement :\n\n`hatch run test_all`\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Web Accessibility Simple Checker",
    "version": "1.0.6",
    "project_urls": {
        "Documentation": "https://github.com/gcollet/wasc#readme",
        "Issues": "https://github.com/gcollet/wasc/issues",
        "Source": "https://github.com/gcollet/wasc"
    },
    "split_keywords": [
        "accessibility",
        "checker",
        "criteria",
        "web"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b5e84a08e5d0ac8eab48e76084ee05bd6c07c9fe259c1a95e415643855fadbe5",
                "md5": "85cde09af6fda9139172db3dbbd71fb1",
                "sha256": "52355cfdde280d6af3b3ef9ea4d4a7288fdd2acebea570b92e80bde02b87489a"
            },
            "downloads": -1,
            "filename": "wasc-1.0.6-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "85cde09af6fda9139172db3dbbd71fb1",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 17262,
            "upload_time": "2023-12-04T09:37:39",
            "upload_time_iso_8601": "2023-12-04T09:37:39.865847Z",
            "url": "https://files.pythonhosted.org/packages/b5/e8/4a08e5d0ac8eab48e76084ee05bd6c07c9fe259c1a95e415643855fadbe5/wasc-1.0.6-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ff9dd5261fcfa280cc5872b71afb688c276fd10796b03107337bd62b0ae6aacb",
                "md5": "95cc430f1c07e4ac9a4244a812f1a5fe",
                "sha256": "f6bf0cbf9ccbd53736622d4ce6bdfc3367d7e007771ce0daf4d01f316dab5a13"
            },
            "downloads": -1,
            "filename": "wasc-1.0.6.tar.gz",
            "has_sig": false,
            "md5_digest": "95cc430f1c07e4ac9a4244a812f1a5fe",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 21089,
            "upload_time": "2023-12-04T09:37:41",
            "upload_time_iso_8601": "2023-12-04T09:37:41.755610Z",
            "url": "https://files.pythonhosted.org/packages/ff/9d/d5261fcfa280cc5872b71afb688c276fd10796b03107337bd62b0ae6aacb/wasc-1.0.6.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-12-04 09:37:41",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "gcollet",
    "github_project": "wasc#readme",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "wasc"
}
        
Elapsed time: 2.65229s