Skip to main content

Tool to build and perform checks on WCA Regulations and Guidelines

Project description


# WCA Regulations Compiler

Right now it's an attempt to build a more robust tool to check, build, compare WCA Regulations and Guidelines and its translations.

## Install from PyPi

Just run `pip install wrc`.

## Run the thing

Here are some sample invocations:

- To check the Regulations and Guidelines:
`wrc path/to/wca-regulations --target=check`
- To build the html to the `build` directory:
`wrc path/to/wca-regulations --target=html --output=build`
- When building translation it's necessary to provide the language (eg: for Latex stuff):
`wrc path/to/wca-regulations-translations/french --language=french --target=pdf --output=build`
- Check that a translation matches exactly the original rules:
`wrc path/to/wca-regulations-translations/french --diff=path/to/wca-regulations`


## Running from the sources

Use `python -m wrc.wrc` from the repository's root instead of `wrc`.

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

wrc-1.0.0a2.tar.gz (62.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wrc-1.0.0a2-py2-none-any.whl (55.4 kB view details)

Uploaded Python 2

File details

Details for the file wrc-1.0.0a2.tar.gz.

File metadata

  • Download URL: wrc-1.0.0a2.tar.gz
  • Upload date:
  • Size: 62.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for wrc-1.0.0a2.tar.gz
Algorithm Hash digest
SHA256 8af78cba296c9a70f26aee9b9e9d4f417a28b9dccdfd885c32f35332591d588b
MD5 2e817bf51cf6e02575808f342eddd2f9
BLAKE2b-256 543ec6af142f68e58d4a8bd2c98afc5a1fa5bce37dada8a33cf0e30342159c72

See more details on using hashes here.

File details

Details for the file wrc-1.0.0a2-py2-none-any.whl.

File metadata

File hashes

Hashes for wrc-1.0.0a2-py2-none-any.whl
Algorithm Hash digest
SHA256 33cf90e1f79d4032e6540b2bdde4bce6e14a72ed3f6d96e79681599cd53bf71f
MD5 efde917f34cc2f5be7c58d1b6c90dabe
BLAKE2b-256 4363bf004cb16fcadcdaf18472e2cd5d04091c9387ca4ecb4ab7e12fcc79bc4d

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