New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[] dependency update on master branch #5852

merged 8 commits into from Dec 5, 2018


None yet
5 participants

silasary commented Nov 25, 2018

No description provided.


This comment has been minimized.


vorpal-buildbot commented Nov 25, 2018


google-api-python-client 1.7.5

Version 1.7.5

Bugfix release

  • Fix the client to respect the passed in developerKey and credentials

mysqlclient 1.3.14


Release: 2018-12-04

  • Support static linking of MariaDB Connector/C (265)

  • Better converter for Decimal and Float (267, 268, 273, 286)

  • Add Connection._get_native_connection for XTA project (269)

  • Fix SEGV on MariaDB Connector/C when Connection.close() is called
    for closed connection. (270, 272, 276)

  • Fix Connection.client_flag (266)

  • Fix SSCursor may raise same exception twice (282)

  • waiter option is now deprecated. (285)

  • Fixed SSL support is not detected when built with MySQL < 5.1 (291)


pylint 2.2.2


Release date: 2018-11-28

  • Change the logging-format-style to use name identifier instead of their
    corresponding Python identifiers

    This is to prevent users having to think about escaping the default value for
    logging-format-style in the generated config file. Also our config parsing
    utilities don't quite support escaped values when it comes to choices detection,
    so this would have needed various hacks around that.

    Closes 2614

pylint 2.2.1


Release date: 2018-11-27

  • Fix a crash caused by implicit-str-concat-in-sequence and multi-bytes characters.

    Closes 2610

pylint 2.2


Release date: 2018-11-25

  • Consider range() objects for undefined-loop-variable leaking from iteration.

    Close 2533

  • deprecated-method can use the attribute name for identifying a deprecated method

    Previously we were using the fully qualified name, which we still do, but the fully
    qualified name for some unittest deprecated aliases leads to a generic
    deprecation function. Instead on relying on that, we now also rely on the attribute
    name, which should solve some false positives.

    Close 1653
    Close 1946

  • Fix compatibility with changes to stdlib tokenizer.

  • pylint is less eager to consume the whole line for pragmas

    Close 2485

  • Obtain the correct number of CPUs for virtualized or containerized environments.

    Close 2519

  • Change unbalanced-tuple-unpacking back to a warning.

    It used to be a warning until a couple of years ago, after it was promoted to
    an error. But the check might be suggesting the wrong thing in some cases,
    for instance when checking against sys.argv which cannot be known at static
    analysis time. Given it might rely on potential unknown data, it's best to
    have it as a warning.

    Close 2522

  • Remove enumerate usage suggestion when defining __iter__ (C0200)

    Close 2477

  • Emit too-many-starred-assignment only when the number of Starred nodes is per assignment elements

    Close 2513

  • try-except-raise checker now handles multilevel inheritance hirerachy for exceptions correctly.

    Close 2484

  • Add a new check, simplifiable-if-expression for expressions like True if cond else False.

    Close 2487

  • too-few-public-methods is not reported for typing.NamedTuple

    Close 2459

  • ```too-few-public-methods`` is not reported for dataclasses created with options.

    Close 2488

  • Remove wrong modules from 'bad-python3-import'.

    Close 2453

  • The json reporter prints an empty list when no messages are emitted

    Close 2446

  • Add a new check, duplicate-string-formatting-argument

    This new check is emitted whenever a duplicate string formatting argument
    is found.

    Close 497

  • assignment-from-no-return is not emitted for coroutines.

    Close 1715

  • Report format string type mismatches.

  • consider-using-ternary and simplified-boolean-expression no longer emit for sequence based checks

    Close 2473

  • Handle AstroidSyntaxError when trying to import a module.

    Close 2313

  • Allow __module__ to be redefined at a class level. Close 2451

  • pylint used to emit a unused-variable error if unused import was found in the function. Now instead of
    unused-variable, unused-import is emitted.

    Close 2421

  • Handle asyncio.coroutine when looking for not-an-iterable check.

    Close 996

  • The locally-enabled check is gone.

    Close 2442

  • Infer decorated methods when looking for method-hidden

    Close 2369

  • Pick the latest value from the inferred values when looking for raising-non-exception

    Close 2431

  • Extend the TYPE_CHECKING guard to TYPE_CHECKING name as well, not just the attribute

    Close 2411

  • Ignore import x.y.z as z cases for checker useless-import-alias.

    Close 2309

  • Fix false positive undefined-variable and used-before-assignment with nonlocal keyword usage.

    Close 2049

  • Stop protected-access exception for missing class attributes

  • Don't emit assignment-from-no-return for decorated function nodes

    Close 2385

  • unnecessary-pass is now also emitted when a function or class contains only docstring and pass statement.

    In Python, stubbed functions often have a body that contains just a single pass statement,
    indicating that the function doesn't do anything. However, a stubbed function can also have just a
    docstring, and function with a docstring and no body also does nothing.

    Close 2208

  • duplicate-argument-name is emitted for more than one duplicate argument per function

    Close 1712

  • Allow double indentation levels for more distinguishable indentations

    Close 741

  • Consider tuples in exception handler for try-except-raise.
    Close 2389

  • Fix astroid.ClassDef check in checkers.utils.is_subclass_of

  • Fix wildcard imports being ignored by the import checker

  • Fix external/internal distinction being broken in the import graph

  • Fix wildcard import check not skipping

    Close 2430

  • Add new option to logging checker, logging_format_style

  • Fix --ignore-imports to understand multi-line imports

    Close 1422
    Close 2019

  • Add a new check 'implicit-str-concat-in-sequence' to spot string concatenation inside lists, sets & tuples.

  • literal-comparison is now emitted for 0 and 1 literals.

sqlalchemy-utils 0.33.9


  • Fixed SQLite database_exists to check for correct file format (306, pull request courtesy of jomasti)

This comment has been minimized.

TravisBuddy commented Nov 25, 2018

Travis tests have failed

Hey @silasary,
Please read the following log in order to understand the failure reason.
It'll be awesome if you fix what's wrong and commit the changes.

1st Build

View build log

echo $CMD
python lint
$ $CMD
CONFIG: production=False
************* Module decksite.view
decksite/ [R1719(simplifiable-if-expression), View.prepare_deck] The if expression can be replaced with 'not test'
decksite/ [R1719(simplifiable-if-expression), View.prepare_competitions] The if expression can be replaced with 'test'

Your code has been rated at 10.00/10
TravisBuddy Request Identifier: 75636a00-f8a2-11e8-a3fa-23497f13c755

requires and others added some commits Nov 27, 2018

Simplify some if expressions.
It is very very curious to me that requiresio branch complained about this but
make lint does not but ok.

@vorpal-buildbot vorpal-buildbot merged commit 49e6554 into master Dec 5, 2018

3 checks passed

continuous-integration/travis-ci/pr The Travis CI build passed
continuous-integration/travis-ci/push The Travis CI build passed
pdm/automerge Ready to merge

This comment has been minimized.


vorpal-buildbot commented Dec 5, 2018

Seen on LOGS (created by @silasary and merged by @vorpal-buildbot 1 minute and 6 seconds ago) Please check your changes!


This comment has been minimized.


vorpal-buildbot commented Dec 5, 2018

Seen on PROD (created by @silasary and merged by @vorpal-buildbot 1 minute and 27 seconds ago) Please check your changes!

@silasary silasary deleted the requires-io-master branch Dec 7, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment