Skip to main content

A Twisted coding standard compliance checker.

Project description

TwistedChecker checks Python code for compliance with the Twisted coding standard <https://twistedmatrix.com/documents/current/core/development/policy/coding-standard.html>.

This was originally a project of Google Summer of Code 2012.

TwistedChecker’s dependencies are recorded in setup.py.

Development

https://travis-ci.org/twisted/twistedchecker.svg?branch=master https://badge.fury.io/py/TwistedChecker.svg

Get a development environment:

virtualenv build
. build/bin/activate
pip install -Ue '.[dev]'

To test twistedchecker, run the following in the source directory:

trial twistedchecker

Check pyflakes status ignoring functional tests (#68 some day we might use twistedchecker on itself):

python check_pyflakes.py twistedchecker/

Releasing a new version is done via Travis-CI. First commit the version update in a master and wait for test to pass. Create a tag on local branch and then push it:

git tag 1.2.3
git push --tags

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

twistedchecker-0.7.2.tar.gz (34.9 kB view details)

Uploaded Source

Built Distribution

twistedchecker-0.7.2-py2.py3-none-any.whl (61.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file twistedchecker-0.7.2.tar.gz.

File metadata

File hashes

Hashes for twistedchecker-0.7.2.tar.gz
Algorithm Hash digest
SHA256 8f22a91ee476635c23674f7f93ebbb7684c01e192bd6aaa99fc3aed219b2f986
MD5 967b3d0ef86f1157c49b110d7538407e
BLAKE2b-256 922735bea538edc851cff5f2faa0d7f66003b1b1be6bf7e0bf9efe04114f3c74

See more details on using hashes here.

File details

Details for the file twistedchecker-0.7.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for twistedchecker-0.7.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 24374982cffd4f7101ef59fad8eea77ca0a0d733fa8033cddb36c77bfce9b92b
MD5 895073f0b8ac0cdc26f733feacd9de1b
BLAKE2b-256 b740df4e0384096bde90bf56b247395960ae3376146af9cf94fae51c367f7a4e

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