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.4.tar.gz (30.3 kB view details)

Uploaded Source

Built Distribution

twistedchecker-0.7.4-py2.py3-none-any.whl (53.6 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: twistedchecker-0.7.4.tar.gz
  • Upload date:
  • Size: 30.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.6

File hashes

Hashes for twistedchecker-0.7.4.tar.gz
Algorithm Hash digest
SHA256 119e6ddb02ec5a8721eaa61444e581a51b8462db9290eaa2e6797a289b93b649
MD5 bf37e49f98defb6e2e1436509a0f438b
BLAKE2b-256 924f103b061942c8a95494343ad2671775e3b627b2ee01c9c12bcbfb1037e94d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: twistedchecker-0.7.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 53.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.5.6

File hashes

Hashes for twistedchecker-0.7.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3f81efb2f0ea476c4e5eb3c28cacdda1f659d4dc637e4e13912b7eccbdd9e99f
MD5 d9b6f44cfaf39d07c9a595fa52f715e8
BLAKE2b-256 3f26b2f54185d060564b09797639426721ab7df24ef58a6a9c7e5830a258c5ae

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