{"action":"created","issue":{"url":"https://api.github.com/repos/thebopshoobop/feedfin/issues/117","repository_url":"https://api.github.com/repos/thebopshoobop/feedfin","labels_url":"https://api.github.com/repos/thebopshoobop/feedfin/issues/117/labels{/name}","comments_url":"https://api.github.com/repos/thebopshoobop/feedfin/issues/117/comments","events_url":"https://api.github.com/repos/thebopshoobop/feedfin/issues/117/events","html_url":"https://github.com/thebopshoobop/feedfin/pull/117","id":342699296,"node_id":"MDExOlB1bGxSZXF1ZXN0MjAyNTM2Njg5","number":117,"title":"Update astroid to 2.0.1","user":{"login":"pyup-bot","id":16239342,"node_id":"MDQ6VXNlcjE2MjM5MzQy","avatar_url":"https://avatars0.githubusercontent.com/u/16239342?v=4","gravatar_id":"","url":"https://api.github.com/users/pyup-bot","html_url":"https://github.com/pyup-bot","followers_url":"https://api.github.com/users/pyup-bot/followers","following_url":"https://api.github.com/users/pyup-bot/following{/other_user}","gists_url":"https://api.github.com/users/pyup-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/pyup-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pyup-bot/subscriptions","organizations_url":"https://api.github.com/users/pyup-bot/orgs","repos_url":"https://api.github.com/users/pyup-bot/repos","events_url":"https://api.github.com/users/pyup-bot/events{/privacy}","received_events_url":"https://api.github.com/users/pyup-bot/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-07-19T12:02:32Z","updated_at":"2018-08-01T08:05:59Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/thebopshoobop/feedfin/pulls/117","html_url":"https://github.com/thebopshoobop/feedfin/pull/117","diff_url":"https://github.com/thebopshoobop/feedfin/pull/117.diff","patch_url":"https://github.com/thebopshoobop/feedfin/pull/117.patch"},"body":"\nThis PR updates [astroid](https://pypi.org/project/astroid) from **1.5.3** to **2.0.1**.\n\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 2.0.1\n   ```\n   ==========================\n\nRelease Date: 2018-07-19\n\n   * Released to clear an old wheel package on PyPI\n   ```\n   \n  \n  \n   ### 2.0\n   ```\n   ==========================\n\nRelease Date: 2018-07-15\n   \n   * String representation of nodes takes in account precedence and associativity rules of operators.\n\n   * Fix loading files with `modutils.load_from_module` when\n     the path that contains it in `sys.path` is a symlink and\n     the file is contained in a symlinked folder.\n\n     Close 583\n\n   * Reworking of the numpy brain dealing with numerictypes\n     (use of inspect module to determine the class hierarchy of\n      numpy.core.numerictypes module)\n\n     Close PyCQA/pylint2140\n\n   * Added inference support for starred nodes in for loops\n\n     Close 146\n\n   * Support unpacking for dicts in assignments\n\n     Close 268\n\n   * Add support for inferring functools.partial\n\n     Close 125\n\n   * Inference support for `dict.fromkeys`\n\n     Close 110\n\n   * `int()` builtin is inferred as returning integers.\n\n     Close 150\n\n   * `str()` builtin is inferred as returning strings.\n\n     Close 148\n\n   * DescriptorBoundMethod has the correct number of arguments defined.\n\n   * Improvement of the numpy numeric types definition.\n\n     Close PyCQA/pylint1971\n\n   * Subclasses of *property* are now interpreted as properties\n\n     Close PyCQA/pylint1601\n\n   * AsStringRegexpPredicate has been removed.\n\n     Use transform predicates instead of it.\n\n   * Switched to using typed_ast for getting access to type comments\n\n     As a side effect of this change, some nodes gained a new `type_annotation` attribute,\n     which, if the type comments were correctly parsed, should contain a node object\n     with the corresponding objects from the type comment.\n\n   * typing.X[...] and typing.NewType are inferred as classes instead of instances.\n\n   * Module.__path__ is now a list\n\n     It used to be a string containing the path, but it doesn&#39;t reflect the situation\n     on Python, where it is actually a list.\n\n   * Fix a bug with namespace package&#39;s __path__ attribute.\n\n     Close 528\n\n   * Added brain tips for random.sample\n\n     Part of PyCQA/pylint811\n\n   * Add brain tip for `issubclass` builtin\n\n     Close 101.\n\n   * Fix submodule imports from six\n\n     Close PyCQA/pylint1640\n\n   * Fix missing __module__ and __qualname__ from class definition locals\n\n     Close PYCQA/pylint1753\n\n   * Fix a crash when __annotations__ access a parent&#39;s __init__ that does not have arguments\n\n     Close 473\n\n   * Fix multiple objects sharing the same InferenceContext.path causing uninferable results\n\n     Close 483\n\n   * Fix improper modification of col_offset, lineno upon inference of builtin functions\n\n     Close PyCQA/pylint1839\n\n   * Subprocess.Popen brain now knows of the args member\n\n     Close PyCQA/pylint1860\n\n   * add move_to_end method to collections.OrderedDict brain\n\n     Close PyCQA/pylint1872\n\n   * Include new hashlib classes added in python 3.6\n\n   * Fix RecursionError for augmented assign\n\n     Close 437, 447, 313, PyCQA/pylint1642, PyCQA/pylint1805, PyCQA/pylint1854, PyCQA/pylint1452\n\n   * Add missing attrs special attribute\n\n     Close PyCQA/pylint1884\n\n   * Inference now understands the &#39;isinstance&#39; builtin\n\n     Close 98\n\n   * Stop duplicate nodes with the same key values\n     from appearing in dictionaries from dictionary unpacking.\n\n     Close PyCQA/pylint1843\n\n   * Fix ``contextlib.contextmanager`` inference for nested context managers\n\n     Close 1699\n\n   * Implement inference for len builtin\n\n     Close 112\n\n   * Add qname method to Super object preventing potential errors in upstream\n     pylint\n\n     Close 533\n\n   * Stop astroid from getting stuck in an infinite loop if a function shares\n   its name with its decorator\n\n     Close 375\n\n   * Fix issue with inherited __call__ improperly inferencing self\n\n     Close PyCQA/pylint2199\n\n   * Fix __call__ precedence for classes with custom metaclasses\n\n     Close PyCQA/pylint2159\n\n   * Limit the maximum amount of interable result in an NodeNG.infer() call to\n    100 by default for performance issues with variables with large amounts of\n    possible values.\n\n    The max inferable value can be tuned by setting the `max_inferable_values` flag on\n    astroid.MANAGER.\n   ```\n   \n  \n  \n   ### 1.6.0\n   ```\n   ============================\n\nRelease Date: 2017-12-15\n\n\n   * When verifying duplicates classes in MRO, ignore on-the-fly generated classes\n\n     Close PyCQA/pylint1706\n\n   * Add brain tip for attrs library to prevent unsupported-assignment-operation false positives\n\n\t Close PYCQA/pylint1698\n\n   * file_stream was removed, since it was deprecated for three releases\n\n     Instead one should use the .stream() method.\n\n   * Vast improvements to numpy support\n\n   * Add brain tips for curses\n\n     Close PyCQA/pylint1703\n\n   * Add brain tips for UUID.int\n\n     Close PyCQA/pylint961\n\n   * The result of using object.__new__ as class decorator is correctly inferred as instance\n\n     Close 172\n\n   * Enums created with functional syntax are now iterable\n\n   * Enums created with functional syntax are now subscriptable\n\n   * Don&#39;t crash when getting the string representation of BadUnaryOperationMessage\n\n     In some cases, when the operand does not have a .name attribute,\n     getting the string representation of a BadUnaryOperationMessage leads\n     to a crash.\n\n     Close PyCQA/pylint1563\n\n   * Don&#39;t raise DuplicateBaseError when classes at different locations are used\n\n     For instance, one can implement a namedtuple base class, which gets reused\n     on a class with the same name later on in the file. Until now, we considered\n     these two classes as being the same, because they shared the name, but in fact\n     they are different, being created at different locations and through different\n     means.\n\n     Close PyCQA/pylint1458\n\n    * The func form of namedtuples with keywords is now understood\n\n      Close PyCQA/pylint1530\n\n    * Fix inference for nested calls\n\n    * Dunder class at method level is now inferred as the class of the method\n\n      Close PyCQA/pylint1328\n\n    * Stop most inference tip overwrites from happening by using\n\t\tpredicates on existing inference_tip transforms.\n\n      Close 472\n\n    * Fix object.__new__(cls) calls in classmethods by using\n        a context which has the proper boundnode for the given\n        argument\n\n        Close 404\n\n    * Fix Pathlib type inference\n\n        Close PyCQA/pylint224\n        Close PyCQA/pylint1660\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/astroid\n  - Changelog: https://pyup.io/changelogs/astroid/\n  - Repo: https://github.com/PyCQA/astroid\n</details>\n\n"},"comment":{"url":"https://api.github.com/repos/thebopshoobop/feedfin/issues/comments/409487962","html_url":"https://github.com/thebopshoobop/feedfin/pull/117#issuecomment-409487962","issue_url":"https://api.github.com/repos/thebopshoobop/feedfin/issues/117","id":409487962,"node_id":"MDEyOklzc3VlQ29tbWVudDQwOTQ4Nzk2Mg==","user":{"login":"pyup-bot","id":16239342,"node_id":"MDQ6VXNlcjE2MjM5MzQy","avatar_url":"https://avatars0.githubusercontent.com/u/16239342?v=4","gravatar_id":"","url":"https://api.github.com/users/pyup-bot","html_url":"https://github.com/pyup-bot","followers_url":"https://api.github.com/users/pyup-bot/followers","following_url":"https://api.github.com/users/pyup-bot/following{/other_user}","gists_url":"https://api.github.com/users/pyup-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/pyup-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pyup-bot/subscriptions","organizations_url":"https://api.github.com/users/pyup-bot/orgs","repos_url":"https://api.github.com/users/pyup-bot/repos","events_url":"https://api.github.com/users/pyup-bot/events{/privacy}","received_events_url":"https://api.github.com/users/pyup-bot/received_events","type":"User","site_admin":false},"created_at":"2018-08-01T08:05:59Z","updated_at":"2018-08-01T08:05:59Z","author_association":"NONE","body":"Closing this in favor of #122"}}
{"actor":{"display_login":"pyup-bot"}}