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
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 119e6ddb02ec5a8721eaa61444e581a51b8462db9290eaa2e6797a289b93b649 |
|
MD5 | bf37e49f98defb6e2e1436509a0f438b |
|
BLAKE2b-256 | 924f103b061942c8a95494343ad2671775e3b627b2ee01c9c12bcbfb1037e94d |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f81efb2f0ea476c4e5eb3c28cacdda1f659d4dc637e4e13912b7eccbdd9e99f |
|
MD5 | d9b6f44cfaf39d07c9a595fa52f715e8 |
|
BLAKE2b-256 | 3f26b2f54185d060564b09797639426721ab7df24ef58a6a9c7e5830a258c5ae |