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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file wlint-0.1.0a0.tar.gz.

File metadata

  • Download URL: wlint-0.1.0a0.tar.gz
  • Upload date:
  • Size: 14.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/36.7.2 requests-toolbelt/0.8.0 tqdm/4.23.3 CPython/3.6.5

File hashes

Hashes for wlint-0.1.0a0.tar.gz
Algorithm Hash digest
SHA256 ce4ce0ef668a9d03bb8c1f49b8f02bb78467aad82bdcddd08406e1d3cdd7a9c9
MD5 dcbdffab76837ae463db526dd587b02c
BLAKE2b-256 6127d455fe55573d8ab36d191e2f6a669188a8e59026ce9ba039d53fcdb10955

See more details on using hashes here.

File details

Details for the file wlint-0.1.0a0-py3-none-any.whl.

File metadata

  • Download URL: wlint-0.1.0a0-py3-none-any.whl
  • Upload date:
  • Size: 25.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/36.7.2 requests-toolbelt/0.8.0 tqdm/4.23.3 CPython/3.6.5

File hashes

Hashes for wlint-0.1.0a0-py3-none-any.whl
Algorithm Hash digest
SHA256 ac17389f9e3754b065623c286675da3d0160885cb113db3b48175660d1a30c80
MD5 4279d1ca0edc82c78911dd74be82a525
BLAKE2b-256 eda114078eb4580ca49a44dce647fcc43bb7f96381d9ced4e45e5ffbc6fee0d8

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