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

Uploaded Source

Built Distribution

twistedchecker-0.7.3-py2.py3-none-any.whl (52.9 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: twistedchecker-0.7.3.tar.gz
  • Upload date:
  • Size: 30.4 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.3.tar.gz
Algorithm Hash digest
SHA256 f996698dfaf8750eec29b4ad81f5681a3242416593d80f6b130a551ae3ae777e
MD5 cad7089a644e13e321e33d0a706c504b
BLAKE2b-256 1d6f2bdc783f92897d11de61025a1b26320ed556ead2b3694d30244ddc7edabd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: twistedchecker-0.7.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 52.9 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.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 36169a487714a9d9569502967bd006cf96132c261ea492dafe49c2083ad82d33
MD5 4bd2ca0fa5ea7534a3dd5e0448251c5a
BLAKE2b-256 059a231f64174c430d88a88c5c50de1b46d3763e98f132a4ae0269da3999cd24

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