Skip to main content

Linter tools for writing

Project description

codacy code-climate

wlint is a collection of scripts and tools that can be used to help with writing. The project is designed for a Unix-like environment.

Dependencies

wlint is designed for a Unix-like environment. Any modern Linux distribution should be fine, but OS X and Cygwin shouldn’t have any problems either.

To ensure maximum portability, dependencies are kept to a minimum. Currently scripts are written in either /bin/sh (assumes a typical collection of standard command line tools) and Python 3 (assumed to be /usr/bin/python3).

Installing

wlint installs using a setup.py file. The simplest installation method just uses pip.

$ pip3 /path/to/wlint

If you don’t have pip3 installed, it should be available in any distribution’s package manager. If you can’t or don’t want to install pip3, you can also use python3 directly.

$ python3 /path/to/wlint/setup.py install

Usage

wlint follows the pattern of tools like git and apt-get: there’s a single front-end (wlint) to launch other tools. To get a list of tools, use the --list option.

Documentation for the other tools is available with the -h or --help options, e.g.:

wlint list-filter -h
usage: list-filter [-h] [--file FILE] [--lists LISTS] [--list LIST]
                [--sort-method SORT_METHOD]
                [file [file ...]]

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

wlint-0.1.0a0.tar.gz (14.5 kB view hashes)

Uploaded source

Built Distribution

wlint-0.1.0a0-py3-none-any.whl (25.1 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page