├── .github └── workflows │ ├── release.yml │ └── tests.yml ├── .gitignore ├── CHANGES.rst ├── FLAKE8_TRAILING_COMMAS_CHANGES.rst ├── LICENSE ├── MANIFEST.in ├── README.rst ├── flake8_commas ├── __init__.py └── _base.py ├── script └── release │ ├── build │ ├── release │ ├── requirements.txt │ └── tag ├── setup.py ├── test ├── data │ ├── bad_function_call.py │ ├── bad_list.py │ ├── bare.py │ ├── callable_before_parenth_form.py │ ├── comment_good_dict.py │ ├── dict_comprehension.py │ ├── f_strings.py │ ├── good_empty_comma_context.py │ ├── good_list.py │ ├── keyword_before_parenth_form │ │ ├── base.py │ │ ├── base_bad.py │ │ ├── py2.py │ │ ├── py2_3.py │ │ ├── py2_bad.py │ │ └── py3.py │ ├── list_comprehension.py │ ├── multiline_bad_dict.py │ ├── multiline_bad_function_def.py │ ├── multiline_bad_function_one_param.py │ ├── multiline_bad_or_dict.py │ ├── multiline_case.py │ ├── multiline_case_bad.py │ ├── multiline_good_dict.py │ ├── multiline_good_single_keyed_for_dict.py │ ├── multiline_if.py │ ├── multiline_index_access.py │ ├── multiline_string.py │ ├── multiline_subscript_slice.py │ ├── no_qa.py │ ├── one_line_dict.py │ ├── parenth_form.py │ ├── prohibited.py │ └── unpack.py ├── test_checks.py └── test_flake8.py └── tox.ini /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGES.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/CHANGES.rst -------------------------------------------------------------------------------- /FLAKE8_TRAILING_COMMAS_CHANGES.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/FLAKE8_TRAILING_COMMAS_CHANGES.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/README.rst -------------------------------------------------------------------------------- /flake8_commas/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/flake8_commas/__init__.py -------------------------------------------------------------------------------- /flake8_commas/_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/flake8_commas/_base.py -------------------------------------------------------------------------------- /script/release/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/script/release/build -------------------------------------------------------------------------------- /script/release/release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/script/release/release -------------------------------------------------------------------------------- /script/release/requirements.txt: -------------------------------------------------------------------------------- 1 | build 2 | setuptools 3 | twine 4 | -------------------------------------------------------------------------------- /script/release/tag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/script/release/tag -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/setup.py -------------------------------------------------------------------------------- /test/data/bad_function_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/bad_function_call.py -------------------------------------------------------------------------------- /test/data/bad_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/bad_list.py -------------------------------------------------------------------------------- /test/data/bare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/bare.py -------------------------------------------------------------------------------- /test/data/callable_before_parenth_form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/callable_before_parenth_form.py -------------------------------------------------------------------------------- /test/data/comment_good_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/comment_good_dict.py -------------------------------------------------------------------------------- /test/data/dict_comprehension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/dict_comprehension.py -------------------------------------------------------------------------------- /test/data/f_strings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/f_strings.py -------------------------------------------------------------------------------- /test/data/good_empty_comma_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/good_empty_comma_context.py -------------------------------------------------------------------------------- /test/data/good_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/good_list.py -------------------------------------------------------------------------------- /test/data/keyword_before_parenth_form/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/keyword_before_parenth_form/base.py -------------------------------------------------------------------------------- /test/data/keyword_before_parenth_form/base_bad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/keyword_before_parenth_form/base_bad.py -------------------------------------------------------------------------------- /test/data/keyword_before_parenth_form/py2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/keyword_before_parenth_form/py2.py -------------------------------------------------------------------------------- /test/data/keyword_before_parenth_form/py2_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/keyword_before_parenth_form/py2_3.py -------------------------------------------------------------------------------- /test/data/keyword_before_parenth_form/py2_bad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/keyword_before_parenth_form/py2_bad.py -------------------------------------------------------------------------------- /test/data/keyword_before_parenth_form/py3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/keyword_before_parenth_form/py3.py -------------------------------------------------------------------------------- /test/data/list_comprehension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/list_comprehension.py -------------------------------------------------------------------------------- /test/data/multiline_bad_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/multiline_bad_dict.py -------------------------------------------------------------------------------- /test/data/multiline_bad_function_def.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/multiline_bad_function_def.py -------------------------------------------------------------------------------- /test/data/multiline_bad_function_one_param.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/multiline_bad_function_one_param.py -------------------------------------------------------------------------------- /test/data/multiline_bad_or_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/multiline_bad_or_dict.py -------------------------------------------------------------------------------- /test/data/multiline_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/multiline_case.py -------------------------------------------------------------------------------- /test/data/multiline_case_bad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/multiline_case_bad.py -------------------------------------------------------------------------------- /test/data/multiline_good_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/multiline_good_dict.py -------------------------------------------------------------------------------- /test/data/multiline_good_single_keyed_for_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/multiline_good_single_keyed_for_dict.py -------------------------------------------------------------------------------- /test/data/multiline_if.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/multiline_if.py -------------------------------------------------------------------------------- /test/data/multiline_index_access.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/multiline_index_access.py -------------------------------------------------------------------------------- /test/data/multiline_string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/multiline_string.py -------------------------------------------------------------------------------- /test/data/multiline_subscript_slice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/multiline_subscript_slice.py -------------------------------------------------------------------------------- /test/data/no_qa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/no_qa.py -------------------------------------------------------------------------------- /test/data/one_line_dict.py: -------------------------------------------------------------------------------- 1 | one_line_dict = {"good": 123} -------------------------------------------------------------------------------- /test/data/parenth_form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/parenth_form.py -------------------------------------------------------------------------------- /test/data/prohibited.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/prohibited.py -------------------------------------------------------------------------------- /test/data/unpack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/data/unpack.py -------------------------------------------------------------------------------- /test/test_checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/test_checks.py -------------------------------------------------------------------------------- /test/test_flake8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/test/test_flake8.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyCQA/flake8-commas/HEAD/tox.ini --------------------------------------------------------------------------------