{"action":"created","issue":{"url":"https://api.github.com/repos/WattTime/pyiso/issues/89","repository_url":"https://api.github.com/repos/WattTime/pyiso","labels_url":"https://api.github.com/repos/WattTime/pyiso/issues/89/labels{/name}","comments_url":"https://api.github.com/repos/WattTime/pyiso/issues/89/comments","events_url":"https://api.github.com/repos/WattTime/pyiso/issues/89/events","html_url":"https://github.com/WattTime/pyiso/issues/89","id":167858685,"number":89,"title":"html5lib version issue","user":{"login":"danaas18","id":10266548,"avatar_url":"https://avatars.githubusercontent.com/u/10266548?v=3","gravatar_id":"","url":"https://api.github.com/users/danaas18","html_url":"https://github.com/danaas18","followers_url":"https://api.github.com/users/danaas18/followers","following_url":"https://api.github.com/users/danaas18/following{/other_user}","gists_url":"https://api.github.com/users/danaas18/gists{/gist_id}","starred_url":"https://api.github.com/users/danaas18/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danaas18/subscriptions","organizations_url":"https://api.github.com/users/danaas18/orgs","repos_url":"https://api.github.com/users/danaas18/repos","events_url":"https://api.github.com/users/danaas18/events{/privacy}","received_events_url":"https://api.github.com/users/danaas18/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-07-27T13:50:04Z","updated_at":"2016-07-27T18:14:34Z","closed_at":null,"body":"In attempting to use pyiso to get CAISO data, I receive the error below. Using Python 3.5 on ubuntu. It appears that _base.py should now be just base.py\r\n\r\nhttps://groups.google.com/forum/#!topic/beautifulsoup/JO_9ufJB4UM\r\n\r\n`---------------------------------------------------------------------------\r\nAttributeError                            Traceback (most recent call last)\r\n<ipython-input-6-0aae927e5def> in <module>()\r\n----> 1 caiso = client_factory('CAISO')\r\n\r\n/home/dan/anaconda3/lib/python3.5/site-packages/pyiso/__init__.py in client_factory(client_name, **kwargs)\r\n     67     # load\r\n     68     try:\r\n---> 69         mod = imp.load_module(module_name, fp, pathname, description)\r\n     70     finally:\r\n     71         # Since we may exit via an exception, close fp explicitly.\r\n\r\n/home/dan/anaconda3/lib/python3.5/imp.py in load_module(name, file, filename, details)\r\n    232         raise ValueError(msg)\r\n    233     elif type_ == PY_SOURCE:\r\n--> 234         return load_source(name, filename, file)\r\n    235     elif type_ == PY_COMPILED:\r\n    236         return load_compiled(name, filename, file)\r\n\r\n/home/dan/anaconda3/lib/python3.5/imp.py in load_source(name, pathname, file)\r\n    170         module = _exec(spec, sys.modules[name])\r\n    171     else:\r\n--> 172         module = _load(spec)\r\n    173     # To allow reloading to potentially work, use a non-hacked loader which\r\n    174     # won't rely on a now-closed file object.\r\n\r\n/home/dan/anaconda3/lib/python3.5/importlib/_bootstrap.py in _load(spec)\r\n\r\n/home/dan/anaconda3/lib/python3.5/importlib/_bootstrap.py in _load_unlocked(spec)\r\n\r\n/home/dan/anaconda3/lib/python3.5/importlib/_bootstrap_external.py in exec_module(self, module)\r\n\r\n/home/dan/anaconda3/lib/python3.5/importlib/_bootstrap.py in _call_with_frames_removed(f, *args, **kwds)\r\n\r\n/home/dan/anaconda3/lib/python3.5/site-packages/pyiso/caiso.py in <module>()\r\n      4 import copy\r\n      5 import re\r\n----> 6 from bs4 import BeautifulSoup\r\n      7 from io import BytesIO, StringIO\r\n      8 import pandas as pd\r\n\r\n/home/dan/anaconda3/lib/python3.5/site-packages/bs4/__init__.py in <module>()\r\n     28 import warnings\r\n     29 \r\n---> 30 from .builder import builder_registry, ParserRejectedMarkup\r\n     31 from .dammit import UnicodeDammit\r\n     32 from .element import (\r\n\r\n/home/dan/anaconda3/lib/python3.5/site-packages/bs4/builder/__init__.py in <module>()\r\n    312 register_treebuilders_from(_htmlparser)\r\n    313 try:\r\n--> 314     from . import _html5lib\r\n    315     register_treebuilders_from(_html5lib)\r\n    316 except ImportError:\r\n\r\n/home/dan/anaconda3/lib/python3.5/site-packages/bs4/builder/_html5lib.py in <module>()\r\n     68 \r\n     69 \r\n---> 70 class TreeBuilderForHtml5lib(html5lib.treebuilders._base.TreeBuilder):\r\n     71 \r\n     72     def __init__(self, soup, namespaceHTMLElements):\r\n\r\nAttributeError: module 'html5lib.treebuilders' has no attribute '_base'\r\n\r\n`"},"comment":{"url":"https://api.github.com/repos/WattTime/pyiso/issues/comments/235672238","html_url":"https://github.com/WattTime/pyiso/issues/89#issuecomment-235672238","issue_url":"https://api.github.com/repos/WattTime/pyiso/issues/89","id":235672238,"user":{"login":"aschn","id":3664000,"avatar_url":"https://avatars.githubusercontent.com/u/3664000?v=3","gravatar_id":"","url":"https://api.github.com/users/aschn","html_url":"https://github.com/aschn","followers_url":"https://api.github.com/users/aschn/followers","following_url":"https://api.github.com/users/aschn/following{/other_user}","gists_url":"https://api.github.com/users/aschn/gists{/gist_id}","starred_url":"https://api.github.com/users/aschn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aschn/subscriptions","organizations_url":"https://api.github.com/users/aschn/orgs","repos_url":"https://api.github.com/users/aschn/repos","events_url":"https://api.github.com/users/aschn/events{/privacy}","received_events_url":"https://api.github.com/users/aschn/received_events","type":"User","site_admin":false},"created_at":"2016-07-27T18:14:34Z","updated_at":"2016-07-27T18:14:34Z","body":"Nice catch! Does the branch in PR #88 fix the problem for you?"}}
{"actor":{"display_login":"aschn"}}