Skip to main content
https://img.shields.io/travis/ar4s/flake8_tuple.svg https://img.shields.io/pypi/v/flake8_tuple.svg

A flake8_tuple plugin checks for (probably) unintended one element tuples like:

foo = 123,

Install

Install with pip:

$ pip install flake8-tuple

You can check that flake8 has picked it up by looking for flake8-tuple in the output of --version:

$ flake8 --version
2.6.2 (pycodestyle: 2.0.0, flake8-tuple: 0.2.10, pyflakes: 1.2.3, mccabe: 0.5.0) CPython 2.7.11+ on Linux

Warnings

This plugin add new flake8 warning:

  • T801: one element tuple.

Requirements

  • Python 2.x, 3.x (tested on 2.7, 3.4, 3.5, 3.6 and 3.7)

  • flake8 or pycodestyle

Licence

BSD license

## License [![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Far4s%2Fflake8_tuple.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Far4s%2Fflake8_tuple?ref=badge_large)

History

0.4.1 (2019-12-05)

  • Fix #26 False positive on 1-tuple assignments containing a function call with a kwarg.

0.3.1 (2019-05-05)

  • Fix #21 preceding-blankline bug.

0.3.0 (2019-03-19)

  • Refactor and simplify crucial for loop.

0.2.14 (2019-03-12)

  • Fix reading from stdin when it is closed.

0.2.13 (2016-07-25)

  • Fixed #14 - false negative

0.2.12 (2016-07-25)

  • Fixed #12 - flake8>=3.0.0 compatibility

0.2.11 (2016-07-05)

  • Fixed issue #8 - non exists file raise IOError

  • Fixed issues #10 and #11 - compatibility with older versions of flake8

0.2.10 (2016-06-30)

  • Fixed issue #9 - pycodestyle instead of pep8

0.2.9 (2016-04-07)

  • Fixed issue #7 - stdin not supported

0.2.8 (2016-03-09)

  • Fixed issue #6 - EOF in multi-line string

  • Added test/issues for run flake8

0.2.7 (2016-03-08)

  • Fixed issue #5 - parsing continue beyond ‘)’

0.2.4 (2016-02-29)

  • Added support for Python 2.7.x

0.1.0 (2015-01-11)

  • First release on PyPI.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flake8_tuple-0.4.1.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

flake8_tuple-0.4.1-py2.py3-none-any.whl (5.1 kB view details)

Uploaded Python 2Python 3

File details

Details for the file flake8_tuple-0.4.1.tar.gz.

File metadata

  • Download URL: flake8_tuple-0.4.1.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.3

File hashes

Hashes for flake8_tuple-0.4.1.tar.gz
Algorithm Hash digest
SHA256 8a1b42aab134ef4c3fef13c6a8f383363f158b19fbc165bd91aed9c51851a61d
MD5 077f2d0c956ab30216f508f2b669577e
BLAKE2b-256 664003b86236fa107562e3e8f9a7dbecb51339828daeaedf7cb7af8e87fc1b41

See more details on using hashes here.

File details

Details for the file flake8_tuple-0.4.1-py2.py3-none-any.whl.

File metadata

  • Download URL: flake8_tuple-0.4.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.40.0 CPython/3.7.3

File hashes

Hashes for flake8_tuple-0.4.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d828cc8e461c50cacca116e9abb0c9e3be565e8451d3f5c00578c63670aae680
MD5 693be452892b94d3ad687a279d25f089
BLAKE2b-256 99c35f8cc4cd4f7ba7c07205321359f54568baafb44a908703f98b9f7353bf3e

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.4.1 This release

2 files

0.4.0

1 file

0.2.14

2 files

0.2.13

1 file

0.2.12

1 file

0.2.11

2 files

0.2.10

1 file

0.2.9

1 file

0.2.8

1 file

0.2.7

1 file

0.2.6

1 file

0.2.5

1 file

0.2.4

1 file

0.2.2

1 file

0.2.1

1 file

0.2.0

1 file

0.1.0

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page