[
https://issues.apache.org/jira/browse/CASSPYTHON-19?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Bret McGuire updated CASSPYTHON-19:
-----------------------------------
Fix Version/s: 4.0.0
> Fix pycodestyle issues
> ----------------------
>
> Key: CASSPYTHON-19
> URL: https://issues.apache.org/jira/browse/CASSPYTHON-19
> Project: Apache Cassandra Python driver
> Issue Type: Improvement
> Components: Core
> Reporter: Brad Schoening
> Priority: Normal
> Fix For: 4.0.0
>
>
> The python driver should be aligned with the pycodestyle applied in the cqlsh
> code. There are about ~150 minor issues.
> {noformat}
> pycodestyle --ignore E501,E402,E731,W503 cassandra/*.py
> {noformat}
> {code:python}
> % pycodestyle --ignore E501,E402,E731,W503 cassandra/*.py
> cassandra/__init__.py:20:1: E302 expected 2 blank lines, found 1
> cassandra/__init__.py:25:1: E305 expected 2 blank lines after class or
> function definition, found 1
> cassandra/__init__.py:29:1: E302 expected 2 blank lines, found 1
> cassandra/__init__.py:420:61: W504 line break after binary operator
> cassandra/__init__.py:732:1: E302 expected 2 blank lines, found 1
> cassandra/auth.py:219:1: E305 expected 2 blank lines after class or function
> definition, found 1
> cassandra/cluster.py:115:1: E302 expected 2 blank lines, found 1
> cassandra/cluster.py:121:1: E302 expected 2 blank lines, found 1
> cassandra/cluster.py:124:33: E231 missing whitespace after ','
> cassandra/cluster.py:126:21: E231 missing whitespace after ','
> cassandra/cluster.py:128:1: E302 expected 2 blank lines, found 1
> cassandra/cluster.py:138:1: E302 expected 2 blank lines, found 1
> cassandra/cluster.py:141:35: E231 missing whitespace after ','
> cassandra/cluster.py:143:21: E231 missing whitespace after ','
> cassandra/cluster.py:145:1: E302 expected 2 blank lines, found 1
> cassandra/cluster.py:148:32: E231 missing whitespace after ','
> cassandra/cluster.py:152:1: E302 expected 2 blank lines, found 1
> cassandra/cluster.py:155:35: E231 missing whitespace after ','
> cassandra/cluster.py:159:1: E302 expected 2 blank lines, found 1
> cassandra/cluster.py:159:30: E231 missing whitespace after ','
> cassandra/cluster.py:169:1: E305 expected 2 blank lines after class or
> function definition, found 1
> cassandra/cluster.py:172:67: E231 missing whitespace after ','
> cassandra/cluster.py:430:50: W504 line break after binary operator
> cassandra/cluster.py:722:5: E301 expected 1 blank line, found 0
> cassandra/cluster.py:758:5: E301 expected 1 blank line, found 0
> cassandra/cluster.py:815:85: W291 trailing whitespace
> cassandra/cluster.py:816:88: W291 trailing whitespace
> cassandra/cluster.py:1431:13: E722 do not use bare 'except'
> cassandra/cluster.py:2380:5: E301 expected 1 blank line, found 0
> cassandra/cluster.py:2445:113: E203 whitespace before ','
> cassandra/cluster.py:2464:28: W504 line break after binary operator
> cassandra/cluster.py:3252:45: E127 continuation line over-indented for visual
> indent
> cassandra/cluster.py:3311:9: E722 do not use bare 'except'
> cassandra/cluster.py:3998:85: W504 line break after binary operator
> cassandra/cluster.py:3999:64: W504 line break after binary operator
> cassandra/cluster.py:4808:50: E272 multiple spaces before keyword
> cassandra/concurrent.py:32:1: E302 expected 2 blank lines, found 1
> cassandra/concurrent.py:165:1: E303 too many blank lines (3)
> cassandra/connection.py:204:16: E126 continuation line over-indented for
> hanging indent
> cassandra/connection.py:224:32: W291 trailing whitespace
> cassandra/connection.py:288:48: W504 line break after binary operator
> cassandra/connection.py:289:75: W504 line break after binary operator
> cassandra/connection.py:296:62: W504 line break after binary operator
> cassandra/connection.py:357:55: W504 line break after binary operator
> cassandra/connection.py:384:51: W504 line break after binary operator
> cassandra/connection.py:385:47: W504 line break after binary operator
> cassandra/connection.py:386:49: W504 line break after binary operator
> cassandra/connection.py:387:49: W504 line break after binary operator
> cassandra/connection.py:388:59: W504 line break after binary operator
> cassandra/connection.py:653:38: E703 statement ends with a semicolon
> cassandra/connection.py:727:27: E221 multiple spaces before operator
> cassandra/connection.py:875:18: E231 missing whitespace after ':'
> cassandra/connection.py:903:18: E231 missing whitespace after ':'
> cassandra/connection.py:907:9: E265 block comment should start with '# '
> cassandra/connection.py:1361:67: W504 line break after binary operator
> cassandra/connection.py:1387:50: W504 line break after binary operator
> cassandra/cqltypes.py:239:1: E302 expected 2 blank lines, found 1
> cassandra/cqltypes.py:270:1: E305 expected 2 blank lines after class or
> function definition, found 1
> cassandra/cqltypes.py:402:1: E305 expected 2 blank lines after class or
> function definition, found 1
> cassandra/cqltypes.py:468:1: E302 expected 2 blank lines, found 1
> cassandra/cqltypes.py:483:1: E302 expected 2 blank lines, found 1
> cassandra/cqltypes.py:526:1: E302 expected 2 blank lines, found 1
> cassandra/cqltypes.py:541:1: E302 expected 2 blank lines, found 1
> cassandra/cqltypes.py:556:1: E302 expected 2 blank lines, found 1
> cassandra/cqltypes.py:571:1: E302 expected 2 blank lines, found 1
> cassandra/cqltypes.py:604:9: E722 do not use bare 'except'
> cassandra/cqltypes.py:613:1: E305 expected 2 blank lines after class or
> function definition, found 1
> cassandra/cqltypes.py:670:1: E302 expected 2 blank lines, found 1
> cassandra/cqltypes.py:695:1: E302 expected 2 blank lines, found 1
> cassandra/cqltypes.py:734:1: E302 expected 2 blank lines, found 1
> cassandra/cqltypes.py:739:5: E265 block comment should start with '# '
> cassandra/cqltypes.py:740:5: E265 block comment should start with '# '
> cassandra/cqltypes.py:1433:1: E302 expected 2 blank lines, found 1
> cassandra/cqltypes.py:1457:137: E502 the backslash is redundant between
> brackets
> cassandra/cqltypes.py:1470:13: E722 do not use bare 'except'
> cassandra/cqltypes.py:1471:133: E502 the backslash is redundant between
> brackets
> cassandra/cqltypes.py:1472:17: E128 continuation line under-indented for
> visual indent
> cassandra/cqltypes.py:1484:122: E502 the backslash is redundant between
> brackets
> cassandra/encoder.py:176:38: E127 continuation line over-indented for visual
> indent
> cassandra/encoder.py:226:49: W292 no newline at end of file
> cassandra/marshal.py:26:1: E305 expected 2 blank lines after class or
> function definition, found 1
> cassandra/marshal.py:116:1: E302 expected 2 blank lines, found 1
> cassandra/marshal.py:130:32: E226 missing whitespace around arithmetic
> operator
> cassandra/marshal.py:148:1: E302 expected 2 blank lines, found 1
> cassandra/marshal.py:152:27: E231 missing whitespace after ','
> cassandra/marshal.py:156:23: E231 missing whitespace after ','
> cassandra/marshal.py:163:1: E302 expected 2 blank lines, found 1
> cassandra/marshal.py:175:28: E226 missing whitespace around arithmetic
> operator
> cassandra/metadata.py:354:55: W504 line break after binary operator
> cassandra/metadata.py:390:1: E303 too many blank lines (3)
> cassandra/metadata.py:439:53: W504 line break after binary operator
> cassandra/metadata.py:440:41: W504 line break after binary operator
> cassandra/metadata.py:629:61: E226 missing whitespace around arithmetic
> operator
> cassandra/metadata.py:792:41: W504 line break after binary operator
> cassandra/metadata.py:793:38: W504 line break after binary operator
> cassandra/metadata.py:794:69: W504 line break after binary operator
> cassandra/metadata.py:795:70: W504 line break after binary operator
> cassandra/metadata.py:1275:53: W504 line break after binary operator
> cassandra/metadata.py:1276:75: W504 line break after binary operator
> cassandra/metadata.py:2191:77: W504 line break after binary operator
> cassandra/metadata.py:2755:73: W504 line break after binary operator
> cassandra/metadata.py:2902:73: W504 line break after binary operator
> cassandra/metadata.py:3322:1: E305 expected 2 blank lines after class or
> function definition, found 0
> cassandra/metrics.py:126:13: E128 continuation line under-indented for visual
> indent
> cassandra/metrics.py:137:17: E128 continuation line under-indented for visual
> indent
> cassandra/metrics.py:139:17: E128 continuation line under-indented for visual
> indent
> cassandra/metrics.py:141:17: E128 continuation line under-indented for visual
> indent
> cassandra/murmur3.py:5:5: E741 ambiguous variable name 'l'
> cassandra/murmur3.py:111:1: E305 expected 2 blank lines after class or
> function definition, found 1
> cassandra/policies.py:37:1: E302 expected 2 blank lines, found 1
> cassandra/policies.py:1190:1: E302 expected 2 blank lines, found 1
> cassandra/pool.py:90:1: W293 blank line contains whitespace
> cassandra/pool.py:574:73: E502 the backslash is redundant between brackets
> cassandra/pool.py:575:13: E128 continuation line under-indented for visual
> indent
> cassandra/pool.py:582:1: E305 expected 2 blank lines after class or function
> definition, found 1
> cassandra/pool.py:934:78: E502 the backslash is redundant between brackets
> cassandra/pool.py:935:13: E128 continuation line under-indented for visual
> indent
> cassandra/protocol.py:57:1: E305 expected 2 blank lines after class or
> function definition, found 1
> cassandra/protocol.py:1171:76: W504 line break after binary operator
> cassandra/query.py:88:1: E302 expected 2 blank lines, found 1
> cassandra/query.py:296:13: E741 ambiguous variable name 'l'
> cassandra/query.py:331:50: W504 line break after binary operator
> cassandra/query.py:435:29: E262 inline comment should start with '# '
> cassandra/query.py:1109:13: E117 over-indented
> cassandra/timestamps.py:28:1: E302 expected 2 blank lines, found 1
> cassandra/timestamps.py:101:36: W504 line break after binary operator
> cassandra/timestamps.py:102:56: W504 line break after binary operator
> cassandra/util.py:37:1: E722 do not use bare 'except'
> cassandra/util.py:179:1: E305 expected 2 blank lines after class or function
> definition, found 1
> cassandra/util.py:194:35: E128 continuation line under-indented for visual
> indent
> cassandra/util.py:267:9: E741 ambiguous variable name 'l'
> cassandra/util.py:639:30: E701 multiple statements on one line (colon)
> cassandra/util.py:640:21: E701 multiple statements on one line (colon)
> cassandra/util.py:648:48: E701 multiple statements on one line (colon)
> cassandra/util.py:651:36: E701 multiple statements on one line (colon)
> cassandra/util.py:655:1: E305 expected 2 blank lines after class or function
> definition, found 1
> cassandra/util.py:864:67: W504 line break after binary operator
> cassandra/util.py:865:68: W504 line break after binary operator
> cassandra/util.py:877:52: W504 line break after binary operator
> cassandra/util.py:878:56: W504 line break after binary operator
> cassandra/util.py:879:56: W504 line break after binary operator
> cassandra/util.py:1005:9: E722 do not use bare 'except'
> cassandra/util.py:1022:5: E129 visually indented line with same indent as
> next logical line
> cassandra/util.py:1474:57: W504 line break after binary operator
> cassandra/util.py:1478:63: W504 line break after binary operator
> cassandra/util.py:1675:55: W504 line break after binary operator
> cassandra/util.py:1676:55: W504 line break after binary operator
> cassandra/util.py:1680:81: W504 line break after binary operator
> cassandra/util.py:1695:1: E305 expected 2 blank lines after class or function
> definition, found 1
> cassandra/util.py:1697:1: E302 expected 2 blank lines, found 1
> cassandra/util.py:1719:9: E722 do not use bare 'except'
> cassandra/util.py:1724:9: E722 do not use bare 'except'
> cassandra/util.py:1729:9: E722 do not use bare 'except'
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]