twistedchecker 0.7.4


pip install twistedchecker

  Latest version

Released: Apr 15, 2020

Project Links

Meta
Author: Twisted Matrix Laboratories

Classifiers

Development Status
  • 3 - Alpha

Environment
  • Console

Intended Audience
  • Developers

License
  • OSI Approved :: MIT License

Programming Language
  • Python
  • Python :: 3
  • Python :: 3 :: Only
  • Python :: 3.5
  • Python :: 3.6
  • Python :: 3.7

Topic
  • Software Development :: Quality Assurance

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

Wheel compatibility matrix

Platform Python 2 Python 3
any

Files in release

Extras:
Dependencies:
pylint (>=2.4.4)
twisted (>=15.0.0)