\n7 \t\n8 \t{% if field.label and not field|css_class == \"checkboxinput\" %}\n\n\n\n\nTemplateSyntaxError at /naturel/naturelcalendar/calendar/month/calendar/\n\nInvalid filter: 'css_class'\n\nRequest Method: \tGET\nRequest URL: \thttp://localhost:8000/naturel/naturelcalendar/calendar/month/calendar/\nDjango Version: \t1.3.3\nException Type: \tTemplateSyntaxError\nException Value: \t\n\nInvalid filter: 'css_class'\n\nException Location: \tC:\\Users\\Wings\\fg-env\\lib\\site-packages\\django-1.3.3-py2.7.egg\\django\\template\\base.py in find_filter, line 320\nPython Executable: \tC:\\Users\\Wings\\fg-env\\Scripts\\python.exe\nPython Version: \t2.7.3\nPython Path: \t\n\n['C:\\\\Users\\\\Wings\\\\bumpmd\\\\apps',\n 'C:\\\\Users\\\\Wings\\\\bumpmd',\n 'C:\\\\Users\\\\Wings\\\\fg-env\\\\lib\\\\site-packages\\\\setuptools-0.6c11-py2.7.egg',\n 'C:\\\\Users\\\\Wings\\\\fg-env\\\\lib\\\\site-packages\\\\pip-1.1-py2.7.egg',\n 'C:\\\\Users\\\\Wings\\\\fg-env\\\\lib\\\\site-packages\\\\django_avatar-1.0.5-py2.7.egg',\n 'C:\\\\Users\\\\Wings\\\\fg-env\\\\lib\\\\site-packages\\\\pil-1.1.7-py2.7-win32.egg',\n 'C:\\\\Users\\\\Wings\\\\fg-env\\\\lib\\\\site-packages\\\\django_crudgenerator-0.0.7-py2.7.egg',\n 'C:\\\\Users\\\\Wings\\\\fg-env\\\\lib\\\\site-packages\\\\django-1.3.3-py2.7.egg',\n 'C:\\\\Windows\\\\system32\\\\python27.zip',\n 'C:\\\\Users\\\\Wings\\\\fg-env\\\\DLLs',\n 'C:\\\\Users\\\\Wings\\\\fg-env\\\\lib',\n 'C:\\\\Users\\\\Wings\\\\fg-env\\\\lib\\\\plat-win',\n 'C:\\\\Users\\\\Wings\\\\fg-env\\\\lib\\\\lib-tk',\n 'C:\\\\Users\\\\Wings\\\\fg-env\\\\Scripts',\n 'C:\\\\python27\\\\Lib',\n 'C:\\\\python27\\\\DLLs',\n 'C:\\\\python27\\\\Lib\\\\lib-tk',\n 'C:\\\\Users\\\\Wings\\\\fg-env',\n 'C:\\\\Users\\\\Wings\\\\fg-env\\\\lib\\\\site-packages']\n",
+ "score": 0.57478267
+ },
+ {
+ "url": "https://api.github.com/repos/dineshkummarc/Bespin/issues/2",
+ "repository_url": "https://api.github.com/repos/dineshkummarc/Bespin",
+ "labels_url": "https://api.github.com/repos/dineshkummarc/Bespin/issues/2/labels{/name}",
+ "comments_url": "https://api.github.com/repos/dineshkummarc/Bespin/issues/2/comments",
+ "events_url": "https://api.github.com/repos/dineshkummarc/Bespin/issues/2/events",
+ "html_url": "https://github.com/dineshkummarc/Bespin/issues/2",
+ "id": 6318826,
+ "number": 2,
+ "title": "build is not working for bespin on windows under VS 2008 and phalanger",
+ "user": {
+ "login": "dineshkummarc",
+ "id": 869803,
+ "avatar_url": "https://avatars.githubusercontent.com/u/869803?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dineshkummarc",
+ "html_url": "https://github.com/dineshkummarc",
+ "followers_url": "https://api.github.com/users/dineshkummarc/followers",
+ "following_url": "https://api.github.com/users/dineshkummarc/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dineshkummarc/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dineshkummarc/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dineshkummarc/subscriptions",
+ "organizations_url": "https://api.github.com/users/dineshkummarc/orgs",
+ "repos_url": "https://api.github.com/users/dineshkummarc/repos",
+ "events_url": "https://api.github.com/users/dineshkummarc/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dineshkummarc/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/dineshkummarc/Bespin/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": {
+ "login": "dineshkummarc",
+ "id": 869803,
+ "avatar_url": "https://avatars.githubusercontent.com/u/869803?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dineshkummarc",
+ "html_url": "https://github.com/dineshkummarc",
+ "followers_url": "https://api.github.com/users/dineshkummarc/followers",
+ "following_url": "https://api.github.com/users/dineshkummarc/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dineshkummarc/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dineshkummarc/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dineshkummarc/subscriptions",
+ "organizations_url": "https://api.github.com/users/dineshkummarc/orgs",
+ "repos_url": "https://api.github.com/users/dineshkummarc/repos",
+ "events_url": "https://api.github.com/users/dineshkummarc/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dineshkummarc/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2012-08-20T06:09:47Z",
+ "updated_at": "2012-08-20T10:44:12Z",
+ "closed_at": null,
+ "body": "build is not working for bespin",
+ "score": 1.7994952
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/issues/727",
+ "repository_url": "https://api.github.com/repos/pypa/pip",
+ "labels_url": "https://api.github.com/repos/pypa/pip/issues/727/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pypa/pip/issues/727/comments",
+ "events_url": "https://api.github.com/repos/pypa/pip/issues/727/events",
+ "html_url": "https://github.com/pypa/pip/issues/727",
+ "id": 8394400,
+ "number": 727,
+ "title": "`pip uninstall ...` removed Python's top level `dlls` folder on Windows",
+ "user": {
+ "login": "klonuo",
+ "id": 361447,
+ "avatar_url": "https://avatars.githubusercontent.com/u/361447?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/klonuo",
+ "html_url": "https://github.com/klonuo",
+ "followers_url": "https://api.github.com/users/klonuo/followers",
+ "following_url": "https://api.github.com/users/klonuo/following{/other_user}",
+ "gists_url": "https://api.github.com/users/klonuo/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/klonuo/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/klonuo/subscriptions",
+ "organizations_url": "https://api.github.com/users/klonuo/orgs",
+ "repos_url": "https://api.github.com/users/klonuo/repos",
+ "events_url": "https://api.github.com/users/klonuo/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/klonuo/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/bug",
+ "name": "bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/setuptools",
+ "name": "setuptools",
+ "color": "0052cc"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/windows",
+ "name": "windows",
+ "color": "fbca04"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 16,
+ "created_at": "2012-11-15T17:38:34Z",
+ "updated_at": "2013-08-08T01:58:58Z",
+ "closed_at": null,
+ "body": "I use pip when I can, and it worked for me great on both Windows and Ubuntu and both Python 2.x and Python 3.x. Today I had a problem and fortunately figured it out. Here is what happened:\n\nI installed **shapely** - `pip install shapely` and it did install fine, but at the end of the process **shapely** setup suggested that I better build it with **geos** dependency for speedup.\n\nOK, I thought to remove it and get this library - `pip uninstall shapely`. Terminal showed me a long list of files and I typed *yes*.\n\nNow before I urge myself to download **geos** I wanted to finish something I was working in Python, when I get this error:\n\n```python\nImportError: No module named _socket\n```\n\nAny script that accesses network stopped working. Hm..., never had this kind of problem before, so I ask Google and get list of various scenarios none fitting my situation. Also some suggested that after a while this error fixed by itself. So as a rule of least resistance I restarted Windows, but nothing changed.\n\nNow I'll spare myself, and you too, from writing what all I did, until I hit brake and thought to focus on what change I did to my system, after this error started to show. One of the things was that I did pip install/uninstall package, but I wasn't expected that to be a problem. Browsing my %temp% folder I found `pip-_9fyh6-uninstall` folder, and looking for a clue there I just realized it removed whole **dlls** top level directory from my Python 2.7 installation!\n\nThat was unpleasant surprise, but also a relief as just copying the folder back in it's place, Python started to work as it should\n\nI use pip 1.2.1 with Python 2.7.3 on Windows XP SP3 32bit.",
+ "score": 5.399519
+ },
+ {
+ "url": "https://api.github.com/repos/ipython/ipython/issues/2670",
+ "repository_url": "https://api.github.com/repos/ipython/ipython",
+ "labels_url": "https://api.github.com/repos/ipython/ipython/issues/2670/labels{/name}",
+ "comments_url": "https://api.github.com/repos/ipython/ipython/issues/2670/comments",
+ "events_url": "https://api.github.com/repos/ipython/ipython/issues/2670/events",
+ "html_url": "https://github.com/ipython/ipython/issues/2670",
+ "id": 9122091,
+ "number": 2670,
+ "title": "Readline won't load on pypy-2.0-beta1 win8-64bit",
+ "user": {
+ "login": "jansegre",
+ "id": 729870,
+ "avatar_url": "https://avatars.githubusercontent.com/u/729870?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jansegre",
+ "html_url": "https://github.com/jansegre",
+ "followers_url": "https://api.github.com/users/jansegre/followers",
+ "following_url": "https://api.github.com/users/jansegre/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jansegre/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jansegre/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jansegre/subscriptions",
+ "organizations_url": "https://api.github.com/users/jansegre/orgs",
+ "repos_url": "https://api.github.com/users/jansegre/repos",
+ "events_url": "https://api.github.com/users/jansegre/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jansegre/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/ipython/ipython/labels/bug",
+ "name": "bug",
+ "color": "d9596c"
+ },
+ {
+ "url": "https://api.github.com/repos/ipython/ipython/labels/needs-info",
+ "name": "needs-info",
+ "color": "ededed"
+ },
+ {
+ "url": "https://api.github.com/repos/ipython/ipython/labels/windows",
+ "name": "windows",
+ "color": "ededed"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/ipython/ipython/milestones/9",
+ "html_url": "https://github.com/ipython/ipython/milestones/wishlist",
+ "labels_url": "https://api.github.com/repos/ipython/ipython/milestones/9/labels",
+ "id": 116694,
+ "number": 9,
+ "title": "wishlist",
+ "description": "Issues with no immediate plans for resolution.",
+ "creator": {
+ "login": "minrk",
+ "id": 151929,
+ "avatar_url": "https://avatars.githubusercontent.com/u/151929?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/minrk",
+ "html_url": "https://github.com/minrk",
+ "followers_url": "https://api.github.com/users/minrk/followers",
+ "following_url": "https://api.github.com/users/minrk/following{/other_user}",
+ "gists_url": "https://api.github.com/users/minrk/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/minrk/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/minrk/subscriptions",
+ "organizations_url": "https://api.github.com/users/minrk/orgs",
+ "repos_url": "https://api.github.com/users/minrk/repos",
+ "events_url": "https://api.github.com/users/minrk/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/minrk/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 707,
+ "closed_issues": 0,
+ "state": "open",
+ "created_at": "2012-05-08T03:17:52Z",
+ "updated_at": "2016-06-16T12:28:23Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 5,
+ "created_at": "2012-12-09T17:30:44Z",
+ "updated_at": "2016-04-04T22:32:03Z",
+ "closed_at": null,
+ "body": "I'm using Windows 8 64-bit with PyPy 2.0 beta1.\n\nI installed pip then 'pip install ipython'.\n\nInstallation went smooth but when I run ipython I get:\n\n```\nC:\\Users\\Jan>ipython\nC:\\Dev\\pypy\\site-packages\\IPython\\utils\\rlineimpl.py:80: UserWarning: Failed GetOutputFile warnings.warn(\"Failed GetOutputFile\")\nWARNING: Readline services not available or not loaded.WARNING: Proper color support under MS Windows requires the pyreadline library.\nYou can find it at:\nhttp://ipython.org/pyreadline.html\nGary's readline needs the ctypes module, from:\nhttp://starship.python.net/crew/theller/ctypes\n(Note that ctypes is already part of Python versions 2.5 and newer).\n\nDefaulting color scheme to 'NoColor'Python 2.7.3 (7e4f0faa3d51, Nov 22 2012, 10:06:18)\nType \"copyright\", \"credits\" or \"license\" for more information.\n\nIPython 0.13.1 -- An enhanced Interactive Python.\n? -> Introduction and overview of IPython's features.\n%quickref -> Quick reference.\nhelp -> Python's own help system.\nobject? -> Details about 'object', use 'object??' for extra details.\n...\n```\n\nMy PyPy is installed at C:\\Dev\\pypy, though that's probably not a problem.\n\nI have C:\\Dev\\pypy and C:\\Dev\\pypy\\bin on my path. I use it from cmd.\n\nI tried reinstalling pyreadline and installing cffi, but that didn't sovle it.\nI tried installing ctypes but that failed since I have VS2012 and probably need VS2008 instead.\n",
+ "score": 1.101128
+ },
+ {
+ "url": "https://api.github.com/repos/ianepperson/pyredminews/issues/9",
+ "repository_url": "https://api.github.com/repos/ianepperson/pyredminews",
+ "labels_url": "https://api.github.com/repos/ianepperson/pyredminews/issues/9/labels{/name}",
+ "comments_url": "https://api.github.com/repos/ianepperson/pyredminews/issues/9/comments",
+ "events_url": "https://api.github.com/repos/ianepperson/pyredminews/issues/9/events",
+ "html_url": "https://github.com/ianepperson/pyredminews/issues/9",
+ "id": 10725870,
+ "number": 9,
+ "title": "PyPI package install not working.",
+ "user": {
+ "login": "ianepperson",
+ "id": 903537,
+ "avatar_url": "https://avatars.githubusercontent.com/u/903537?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianepperson",
+ "html_url": "https://github.com/ianepperson",
+ "followers_url": "https://api.github.com/users/ianepperson/followers",
+ "following_url": "https://api.github.com/users/ianepperson/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianepperson/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianepperson/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianepperson/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianepperson/orgs",
+ "repos_url": "https://api.github.com/users/ianepperson/repos",
+ "events_url": "https://api.github.com/users/ianepperson/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianepperson/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/ianepperson/pyredminews/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": {
+ "login": "ianepperson",
+ "id": 903537,
+ "avatar_url": "https://avatars.githubusercontent.com/u/903537?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ianepperson",
+ "html_url": "https://github.com/ianepperson",
+ "followers_url": "https://api.github.com/users/ianepperson/followers",
+ "following_url": "https://api.github.com/users/ianepperson/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ianepperson/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ianepperson/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ianepperson/subscriptions",
+ "organizations_url": "https://api.github.com/users/ianepperson/orgs",
+ "repos_url": "https://api.github.com/users/ianepperson/repos",
+ "events_url": "https://api.github.com/users/ianepperson/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ianepperson/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2013-02-07T06:20:13Z",
+ "updated_at": "2013-02-18T17:08:58Z",
+ "closed_at": null,
+ "body": "Late tonight and I'm missing something. Need to chase it when I'm fresh.\r\n\r\nAny suggestions as to what I've done wrong are welcome.",
+ "score": 0.8741066
+ },
+ {
+ "url": "https://api.github.com/repos/Stiivi/brewery/issues/37",
+ "repository_url": "https://api.github.com/repos/Stiivi/brewery",
+ "labels_url": "https://api.github.com/repos/Stiivi/brewery/issues/37/labels{/name}",
+ "comments_url": "https://api.github.com/repos/Stiivi/brewery/issues/37/comments",
+ "events_url": "https://api.github.com/repos/Stiivi/brewery/issues/37/events",
+ "html_url": "https://github.com/Stiivi/brewery/issues/37",
+ "id": 11214305,
+ "number": 37,
+ "title": "XLRD Issue?",
+ "user": {
+ "login": "kjseefried",
+ "id": 2341596,
+ "avatar_url": "https://avatars.githubusercontent.com/u/2341596?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kjseefried",
+ "html_url": "https://github.com/kjseefried",
+ "followers_url": "https://api.github.com/users/kjseefried/followers",
+ "following_url": "https://api.github.com/users/kjseefried/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kjseefried/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kjseefried/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kjseefried/subscriptions",
+ "organizations_url": "https://api.github.com/users/kjseefried/orgs",
+ "repos_url": "https://api.github.com/users/kjseefried/repos",
+ "events_url": "https://api.github.com/users/kjseefried/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kjseefried/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/Stiivi/brewery/labels/bug",
+ "name": "bug",
+ "color": "e10c02"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2013-02-20T20:39:20Z",
+ "updated_at": "2013-02-20T20:39:20Z",
+ "closed_at": null,
+ "body": "I have some code based on the example brewery \"merge 2 XLS files\". It works on MacOS in Python 2.7.2. When I move it to a new Windows 7 install (Python 2.7.3, brewery and python-excel installed via pip today), it fails with:\r\n\r\nTraceback (most recent call last):\r\n File \"C:\\Users\\kseefried\\workspace\\Preparis User Data\\src\\merge-ng.py\", line 46, in
\r\n src.initialize()\r\n File \"C:\\Python27\\lib\\site-packages\\brewery-0.8.0-py2.7.egg\\brewery\\ds\\xls_streams.py\", line 47, in initialize\r\n encoding_override=self.encoding)\r\n File \"C:\\Python27\\lib\\site-packages\\xlrd\\__init__.py\", line 443, in open_workbook\r\n ragged_rows=ragged_rows,\r\n File \"C:\\Python27\\lib\\site-packages\\xlrd\\book.py\", line 94, in open_workbook_xls\r\n biff_version = bk.getbof(XL_WORKBOOK_GLOBALS)\r\n File \"C:\\Python27\\lib\\site-packages\\xlrd\\book.py\", line 1264, in getbof\r\n bof_error('Expected BOF record; found %r' % self.mem[savpos:savpos+8])\r\n File \"C:\\Python27\\lib\\site-packages\\xlrd\\book.py\", line 1258, in bof_error\r\n raise XLRDError('Unsupported format, or corrupt file: ' + msg)\r\nxlrd.biffh.XLRDError: Unsupported format, or corrupt file: Expected BOF record; found '\\xd0\\xcf\\x11\\xe0\\xa1\\xb1'\r\n\r\nI have:\r\n\r\n- Verified the files are in fact valid XLS files.\r\n- Saved As Excel 95 files.\r\n- Create new spreadsheets outside of Excel using xlrd, cut-n-paste the data into the new spreadsheet.\r\n\r\nI'm at a loss as to how to move forward.\r\n",
+ "score": 0.6037355
+ },
+ {
+ "url": "https://api.github.com/repos/ipython/ipython/issues/3002",
+ "repository_url": "https://api.github.com/repos/ipython/ipython",
+ "labels_url": "https://api.github.com/repos/ipython/ipython/issues/3002/labels{/name}",
+ "comments_url": "https://api.github.com/repos/ipython/ipython/issues/3002/comments",
+ "events_url": "https://api.github.com/repos/ipython/ipython/issues/3002/events",
+ "html_url": "https://github.com/ipython/ipython/issues/3002",
+ "id": 11694765,
+ "number": 3002,
+ "title": "Right click collision for qtconsole in Windows",
+ "user": {
+ "login": "mayaa6",
+ "id": 3221154,
+ "avatar_url": "https://avatars.githubusercontent.com/u/3221154?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/mayaa6",
+ "html_url": "https://github.com/mayaa6",
+ "followers_url": "https://api.github.com/users/mayaa6/followers",
+ "following_url": "https://api.github.com/users/mayaa6/following{/other_user}",
+ "gists_url": "https://api.github.com/users/mayaa6/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/mayaa6/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/mayaa6/subscriptions",
+ "organizations_url": "https://api.github.com/users/mayaa6/orgs",
+ "repos_url": "https://api.github.com/users/mayaa6/repos",
+ "events_url": "https://api.github.com/users/mayaa6/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/mayaa6/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/ipython/ipython/labels/bug",
+ "name": "bug",
+ "color": "d9596c"
+ },
+ {
+ "url": "https://api.github.com/repos/ipython/ipython/labels/qtconsole",
+ "name": "qtconsole",
+ "color": "027a10"
+ },
+ {
+ "url": "https://api.github.com/repos/ipython/ipython/labels/windows",
+ "name": "windows",
+ "color": "ededed"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/ipython/ipython/milestones/9",
+ "html_url": "https://github.com/ipython/ipython/milestones/wishlist",
+ "labels_url": "https://api.github.com/repos/ipython/ipython/milestones/9/labels",
+ "id": 116694,
+ "number": 9,
+ "title": "wishlist",
+ "description": "Issues with no immediate plans for resolution.",
+ "creator": {
+ "login": "minrk",
+ "id": 151929,
+ "avatar_url": "https://avatars.githubusercontent.com/u/151929?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/minrk",
+ "html_url": "https://github.com/minrk",
+ "followers_url": "https://api.github.com/users/minrk/followers",
+ "following_url": "https://api.github.com/users/minrk/following{/other_user}",
+ "gists_url": "https://api.github.com/users/minrk/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/minrk/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/minrk/subscriptions",
+ "organizations_url": "https://api.github.com/users/minrk/orgs",
+ "repos_url": "https://api.github.com/users/minrk/repos",
+ "events_url": "https://api.github.com/users/minrk/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/minrk/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 707,
+ "closed_issues": 0,
+ "state": "open",
+ "created_at": "2012-05-08T03:17:52Z",
+ "updated_at": "2016-06-16T12:28:23Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 11,
+ "created_at": "2013-03-06T01:01:13Z",
+ "updated_at": "2014-10-02T17:06:51Z",
+ "closed_at": null,
+ "body": "I am using ipython for python3.3 in 32bit Windows7. Started the ipython through\"ipython3 qtconsole --pylab=inline\", the qtconsole will collide immediately when I made a right click in no exception.",
+ "score": 2.7258947
+ },
+ {
+ "url": "https://api.github.com/repos/brunobord/django-mini-issue-tracker/issues/3",
+ "repository_url": "https://api.github.com/repos/brunobord/django-mini-issue-tracker",
+ "labels_url": "https://api.github.com/repos/brunobord/django-mini-issue-tracker/issues/3/labels{/name}",
+ "comments_url": "https://api.github.com/repos/brunobord/django-mini-issue-tracker/issues/3/comments",
+ "events_url": "https://api.github.com/repos/brunobord/django-mini-issue-tracker/issues/3/events",
+ "html_url": "https://github.com/brunobord/django-mini-issue-tracker/issues/3",
+ "id": 12500638,
+ "number": 3,
+ "title": "Can't install on windows via pip",
+ "user": {
+ "login": "brunobord",
+ "id": 25185,
+ "avatar_url": "https://avatars.githubusercontent.com/u/25185?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/brunobord",
+ "html_url": "https://github.com/brunobord",
+ "followers_url": "https://api.github.com/users/brunobord/followers",
+ "following_url": "https://api.github.com/users/brunobord/following{/other_user}",
+ "gists_url": "https://api.github.com/users/brunobord/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/brunobord/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/brunobord/subscriptions",
+ "organizations_url": "https://api.github.com/users/brunobord/orgs",
+ "repos_url": "https://api.github.com/users/brunobord/repos",
+ "events_url": "https://api.github.com/users/brunobord/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/brunobord/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/brunobord/django-mini-issue-tracker/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2013-03-27T09:25:14Z",
+ "updated_at": "2013-03-27T09:25:14Z",
+ "closed_at": null,
+ "body": " pip install issuetracker\r\n\r\nlog:\r\n\r\n Downloading/unpacking issuetracker\r\n Downloading issuetracker-1.0.tar.gz\r\n Running setup.py egg_info for package issuetracker\r\n Traceback (most recent call last):\r\n File \"\", line 16, in \r\n File \"C:\\Users\\Bruno\\Envs\\EXP\\build\\issuetracker\\setup.py\", line 12, in \r\n long_description=open(join(dirname(__file__), 'README.rst')).read(),\r\n IOError: [Errno 2] No such file or directory: 'C:\\\\Users\\\\Bruno\\\\Envs\\\\EXP\\\\\r\n build\\\\issuetracker\\\\README.rst'\r\n Complete output from command python setup.py egg_info:\r\n Traceback (most recent call last):\r\n\r\n File \"\", line 16, in \r\n\r\n File \"C:\\Users\\Bruno\\Envs\\EXP\\build\\issuetracker\\setup.py\", line 12, in \r\n\r\n long_description=open(join(dirname(__file__), 'README.rst')).read(),\r\n\r\n IOError: [Errno 2] No such file or directory: 'C:\\\\Users\\\\Bruno\\\\Envs\\\\EXP\\\\buil\r\n d\\\\issuetracker\\\\README.rst'\r\n\r\n ----------------------------------------\r\n Command python setup.py egg_info failed with error code 1 in C:\\Users\\Bruno\\Envs\r\n \\EXP\\build\\issuetracker\r\n Storing complete log in C:\\Users\\Bruno\\pip\\pip.log",
+ "score": 8.5169325
+ },
+ {
+ "url": "https://api.github.com/repos/futuregrid/flask_cm/issues/17",
+ "repository_url": "https://api.github.com/repos/futuregrid/flask_cm",
+ "labels_url": "https://api.github.com/repos/futuregrid/flask_cm/issues/17/labels{/name}",
+ "comments_url": "https://api.github.com/repos/futuregrid/flask_cm/issues/17/comments",
+ "events_url": "https://api.github.com/repos/futuregrid/flask_cm/issues/17/events",
+ "html_url": "https://github.com/futuregrid/flask_cm/issues/17",
+ "id": 12820371,
+ "number": 17,
+ "title": "Requirement: Python SDK for Windows Azure",
+ "user": {
+ "login": "lee212",
+ "id": 1359020,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1359020?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/lee212",
+ "html_url": "https://github.com/lee212",
+ "followers_url": "https://api.github.com/users/lee212/followers",
+ "following_url": "https://api.github.com/users/lee212/following{/other_user}",
+ "gists_url": "https://api.github.com/users/lee212/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/lee212/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/lee212/subscriptions",
+ "organizations_url": "https://api.github.com/users/lee212/orgs",
+ "repos_url": "https://api.github.com/users/lee212/repos",
+ "events_url": "https://api.github.com/users/lee212/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/lee212/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/futuregrid/flask_cm/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 6,
+ "created_at": "2013-04-04T21:07:33Z",
+ "updated_at": "2013-05-17T11:56:24Z",
+ "closed_at": null,
+ "body": "We are using Windows Azure in flask cm.\r\nGo and download SDKs in your local machine to execute 'azure' command tool on linux shell.\r\n[Downloads sdk](http://www.windowsazure.com/en-us/downloads/)\r\n\r\nWithout the installation of the SDK, users will face the following errors:\r\n```\r\nTraceback (most recent call last):\r\n File \"flask_cm/server.py\", line 10, in \r\n from cloudmesh.cloudmesh import cloudmesh\r\n File \"./cloudmesh/cloudmesh.py\", line 20, in \r\n from azure.cm_azure import cm_azure as azure \r\n File \"./cloudmesh/azure/cm_azure.py\", line 15, in \r\n from sh import azure as _azure\r\nImportError: cannot import name azure\r\n```\r\n\r\nWe probably are able to use client libraries by downloading it. ```pip install azure``` supports client libraries. Please refer: [Install Python and the SDK](http://www.windowsazure.com/en-us/develop/python/common-tasks/install-python/)\r\n",
+ "score": 3.1166403
+ },
+ {
+ "url": "https://api.github.com/repos/jdevesa/gists/issues/13",
+ "repository_url": "https://api.github.com/repos/jdevesa/gists",
+ "labels_url": "https://api.github.com/repos/jdevesa/gists/issues/13/labels{/name}",
+ "comments_url": "https://api.github.com/repos/jdevesa/gists/issues/13/comments",
+ "events_url": "https://api.github.com/repos/jdevesa/gists/issues/13/events",
+ "html_url": "https://github.com/jdevesa/gists/issues/13",
+ "id": 13922646,
+ "number": 13,
+ "title": "`gists list` fails with `ValueError: need more than 0 values to unpack`",
+ "user": {
+ "login": "maphew",
+ "id": 486200,
+ "avatar_url": "https://avatars.githubusercontent.com/u/486200?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/maphew",
+ "html_url": "https://github.com/maphew",
+ "followers_url": "https://api.github.com/users/maphew/followers",
+ "following_url": "https://api.github.com/users/maphew/following{/other_user}",
+ "gists_url": "https://api.github.com/users/maphew/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/maphew/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/maphew/subscriptions",
+ "organizations_url": "https://api.github.com/users/maphew/orgs",
+ "repos_url": "https://api.github.com/users/maphew/repos",
+ "events_url": "https://api.github.com/users/maphew/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/maphew/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/jdevesa/gists/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": {
+ "login": "jdevesa",
+ "id": 67581,
+ "avatar_url": "https://avatars.githubusercontent.com/u/67581?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jdevesa",
+ "html_url": "https://github.com/jdevesa",
+ "followers_url": "https://api.github.com/users/jdevesa/followers",
+ "following_url": "https://api.github.com/users/jdevesa/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jdevesa/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jdevesa/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jdevesa/subscriptions",
+ "organizations_url": "https://api.github.com/users/jdevesa/orgs",
+ "repos_url": "https://api.github.com/users/jdevesa/repos",
+ "events_url": "https://api.github.com/users/jdevesa/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jdevesa/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "milestone": {
+ "url": "https://api.github.com/repos/jdevesa/gists/milestones/3",
+ "html_url": "https://github.com/jdevesa/gists/milestones/0.5",
+ "labels_url": "https://api.github.com/repos/jdevesa/gists/milestones/3/labels",
+ "id": 285297,
+ "number": 3,
+ "title": "0.5",
+ "description": "0.5 must be the last branch before the 1.0 release. It should have:\r\n\r\n* Test everythin as much coverage as posible.\r\n* Python 2/3 support\r\n* 'Clone' and 'Webopen' subcommands",
+ "creator": {
+ "login": "jdevesa",
+ "id": 67581,
+ "avatar_url": "https://avatars.githubusercontent.com/u/67581?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jdevesa",
+ "html_url": "https://github.com/jdevesa",
+ "followers_url": "https://api.github.com/users/jdevesa/followers",
+ "following_url": "https://api.github.com/users/jdevesa/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jdevesa/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jdevesa/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jdevesa/subscriptions",
+ "organizations_url": "https://api.github.com/users/jdevesa/orgs",
+ "repos_url": "https://api.github.com/users/jdevesa/repos",
+ "events_url": "https://api.github.com/users/jdevesa/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jdevesa/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 9,
+ "closed_issues": 2,
+ "state": "open",
+ "created_at": "2013-03-10T19:20:57Z",
+ "updated_at": "2014-11-14T08:56:50Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 1,
+ "created_at": "2013-05-03T06:00:51Z",
+ "updated_at": "2014-02-12T17:20:54Z",
+ "closed_at": null,
+ "body": "Hi, brand new gists user here. Installed with `pip install` on Windows 7, python 2.7.4.\r\n\r\n`gists authorize` was successful; I've verified the gists CLI shows up in my list of authorized apps via web profile, and that my home dir has a .gistsrc\r\n\r\n```\r\nB:\\>gists list\r\nTraceback (most recent call last):\r\n File \"B:\\o4w\\apps\\Python27\\Scripts\\\\gists\", line 5, in \r\n run()\r\n File \"B:\\o4w\\apps\\Python27\\lib\\site-packages\\gists\\gists.py\", line 86, in run\r\n result_formatted = args.formatter(result)\r\n File \"B:\\o4w\\apps\\Python27\\lib\\site-packages\\gists\\formatters.py\", line 125, i\r\nn format_list\r\n rows, columns = os.popen('stty size', 'r').read().split()\r\nValueError: need more than 0 values to unpack\r\n```\r\n\r\nThere should be 3 gists listed (https://gist.github.com/maphew)",
+ "score": 1.2308071
+ },
+ {
+ "url": "https://api.github.com/repos/lihaoyi/macropy/issues/32",
+ "repository_url": "https://api.github.com/repos/lihaoyi/macropy",
+ "labels_url": "https://api.github.com/repos/lihaoyi/macropy/issues/32/labels{/name}",
+ "comments_url": "https://api.github.com/repos/lihaoyi/macropy/issues/32/comments",
+ "events_url": "https://api.github.com/repos/lihaoyi/macropy/issues/32/events",
+ "html_url": "https://github.com/lihaoyi/macropy/issues/32",
+ "id": 14461232,
+ "number": 32,
+ "title": "Get MacroPy working on Python 3.4",
+ "user": {
+ "login": "lihaoyi",
+ "id": 934140,
+ "avatar_url": "https://avatars.githubusercontent.com/u/934140?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/lihaoyi",
+ "html_url": "https://github.com/lihaoyi",
+ "followers_url": "https://api.github.com/users/lihaoyi/followers",
+ "following_url": "https://api.github.com/users/lihaoyi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/lihaoyi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/lihaoyi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/lihaoyi/subscriptions",
+ "organizations_url": "https://api.github.com/users/lihaoyi/orgs",
+ "repos_url": "https://api.github.com/users/lihaoyi/repos",
+ "events_url": "https://api.github.com/users/lihaoyi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/lihaoyi/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/lihaoyi/macropy/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 42,
+ "created_at": "2013-05-17T16:45:39Z",
+ "updated_at": "2015-06-02T15:35:34Z",
+ "closed_at": null,
+ "body": "I have no idea how hard this will be, but MacroPy does not have many dependencies on the underlying runtime except for PEP302 and the `ast` library.\r\n\r\nSome of the ASTs look slightly different (e.g. functions can't have nested parameter lists, no `print` statement) and we may have to remove any `print` statements from the implementation code, but I don't imagine it will be very difficult or require big changes.",
+ "score": 0.17307626
+ },
+ {
+ "url": "https://api.github.com/repos/gtaylor/EVE-Market-Data-Uploader/issues/7",
+ "repository_url": "https://api.github.com/repos/gtaylor/EVE-Market-Data-Uploader",
+ "labels_url": "https://api.github.com/repos/gtaylor/EVE-Market-Data-Uploader/issues/7/labels{/name}",
+ "comments_url": "https://api.github.com/repos/gtaylor/EVE-Market-Data-Uploader/issues/7/comments",
+ "events_url": "https://api.github.com/repos/gtaylor/EVE-Market-Data-Uploader/issues/7/events",
+ "html_url": "https://github.com/gtaylor/EVE-Market-Data-Uploader/issues/7",
+ "id": 15771159,
+ "number": 7,
+ "title": "Crash while spawnin upload process on Windows 7",
+ "user": {
+ "login": "marandus",
+ "id": 2795896,
+ "avatar_url": "https://avatars.githubusercontent.com/u/2795896?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/marandus",
+ "html_url": "https://github.com/marandus",
+ "followers_url": "https://api.github.com/users/marandus/followers",
+ "following_url": "https://api.github.com/users/marandus/following{/other_user}",
+ "gists_url": "https://api.github.com/users/marandus/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/marandus/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/marandus/subscriptions",
+ "organizations_url": "https://api.github.com/users/marandus/orgs",
+ "repos_url": "https://api.github.com/users/marandus/repos",
+ "events_url": "https://api.github.com/users/marandus/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/marandus/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/gtaylor/EVE-Market-Data-Uploader/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 19,
+ "created_at": "2013-06-19T22:04:26Z",
+ "updated_at": "2015-02-24T17:37:35Z",
+ "closed_at": null,
+ "body": "I installed EMDU on Windows 7 x86_64 following the instructions on your GitHub page. It starts up fine but then crashes when it tries to spawn the upload process stating it cannot find the emdu_console module.\r\nI start EMDU using the following command (the Python directory is in my PATH):\r\npython C:\\Python27\\Scripts\\emdu_console\r\n\r\nError message:\r\n2013-06-19 23:50:04,265: Got scan_endpoint http://upload.eve-emdr.com/upload/\r\n2013-06-19 23:50:07,680: Spawning upload process.\r\nTraceback (most recent call last):\r\nTraceback (most recent call last):\r\n File \"\", line 1, in \r\n File \"\", line 1, in \r\n File \"C:\\Python27\\lib\\multiprocessing\\forking.py\", line 380, in main\r\n File \"C:\\Python27\\lib\\multiprocessing\\forking.py\", line 380, in main\r\n prepare(preparation_data)\r\n File \"C:\\Python27\\lib\\multiprocessing\\forking.py\", line 489, in prepare\r\n prepare(preparation_data)\r\n File \"C:\\Python27\\lib\\multiprocessing\\forking.py\", line 489, in prepare\r\n file, path_name, etc = imp.find_module(main_name, dirs)\r\nImportError: Nfile, path_name, etc = imp.find_module(main_name, dirs)\r\no module named emdu_consoleImportError\r\n: No module named emdu_console\r\n\r\nSpecs:\r\nWindows 7 x86_64\r\nPython 2.7.5 x86\r\nReverence 1.5.0 x86 for Python 2.7\r\nSetupTools 0.7.4\r\nWatchdog 0.6.0 for Python 2.7",
+ "score": 2.4202049
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/issues/1140",
+ "repository_url": "https://api.github.com/repos/pypa/pip",
+ "labels_url": "https://api.github.com/repos/pypa/pip/issues/1140/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pypa/pip/issues/1140/comments",
+ "events_url": "https://api.github.com/repos/pypa/pip/issues/1140/events",
+ "html_url": "https://github.com/pypa/pip/issues/1140",
+ "id": 18008354,
+ "number": 1140,
+ "title": "UnicodeEncodeError during zip install with Python2.7",
+ "user": {
+ "login": "simon-weber",
+ "id": 950506,
+ "avatar_url": "https://avatars.githubusercontent.com/u/950506?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/simon-weber",
+ "html_url": "https://github.com/simon-weber",
+ "followers_url": "https://api.github.com/users/simon-weber/followers",
+ "following_url": "https://api.github.com/users/simon-weber/following{/other_user}",
+ "gists_url": "https://api.github.com/users/simon-weber/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/simon-weber/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/simon-weber/subscriptions",
+ "organizations_url": "https://api.github.com/users/simon-weber/orgs",
+ "repos_url": "https://api.github.com/users/simon-weber/repos",
+ "events_url": "https://api.github.com/users/simon-weber/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/simon-weber/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/bug",
+ "name": "bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/encoding",
+ "name": "encoding",
+ "color": "0052cc"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 7,
+ "created_at": "2013-08-13T17:09:36Z",
+ "updated_at": "2015-05-26T08:31:39Z",
+ "closed_at": null,
+ "body": "[utils.split_leading_dir](https://github.com/pypa/pip/blob/e62ee5545bae8d92143afe5c7c45247f2aaf82f1/pip/util.py#L214) does `path = str(path)`, which will crash when encountering non-ascii.\r\n\r\nI can replicate this with the latest dev version by doing `pip install https://github.com/simon-weber/Unofficial-Google-Music-API/archive/develop.zip`, which is caused by my `audiotest_unicode_한글.mp3` file in that package.\r\n\r\nHere is a sample traceback:\r\n```\r\nException:\r\nTraceback (most recent call last):\r\n File \"/usr/lib/python2.7/site-packages/pip/basecommand.py\", line 139, in main\r\n status = self.run(options, args)\r\n File \"/usr/lib/python2.7/site-packages/pip/commands/install.py\", line 266, in run\r\n requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)\r\n File \"/usr/lib/python2.7/site-packages/pip/req.py\", line 1033, in prepare_files\r\n self.unpack_url(url, location, self.is_download)\r\n File \"/usr/lib/python2.7/site-packages/pip/req.py\", line 1161, in unpack_url\r\n retval = unpack_http_url(link, location, self.download_cache, self.download_dir)\r\n File \"/usr/lib/python2.7/site-packages/pip/download.py\", line 559, in unpack_http_url\r\n unpack_file(temp_location, location, content_type, link)\r\n File \"/usr/lib/python2.7/site-packages/pip/util.py\", line 587, in unpack_file\r\n unzip_file(filename, location, flatten=not filename.endswith('.pybundle'))\r\n File \"/usr/lib/python2.7/site-packages/pip/util.py\", line 478, in unzip_file\r\n leading = has_leading_dir(zip.namelist()) and flatten\r\n File \"/usr/lib/python2.7/site-packages/pip/util.py\", line 231, in has_leading_dir\r\n prefix, rest = split_leading_dir(path)\r\n File \"/usr/lib/python2.7/site-packages/pip/util.py\", line 215, in split_leading_dir\r\n path = str(path)\r\nUnicodeEncodeError: 'ascii' codec can't encode characters in position 69-70: ordinal not in range(128)\r\n```\r\n\r\n(originally posted as https://github.com/simon-weber/Unofficial-Google-Music-API/issues/159)",
+ "score": 1.3882172
+ },
+ {
+ "url": "https://api.github.com/repos/xdress/xdress/issues/92",
+ "repository_url": "https://api.github.com/repos/xdress/xdress",
+ "labels_url": "https://api.github.com/repos/xdress/xdress/issues/92/labels{/name}",
+ "comments_url": "https://api.github.com/repos/xdress/xdress/issues/92/comments",
+ "events_url": "https://api.github.com/repos/xdress/xdress/issues/92/events",
+ "html_url": "https://github.com/xdress/xdress/issues/92",
+ "id": 18243457,
+ "number": 92,
+ "title": "astparsers.gccxml_parse() failure on Windows",
+ "user": {
+ "login": "ibell",
+ "id": 1859947,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1859947?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ibell",
+ "html_url": "https://github.com/ibell",
+ "followers_url": "https://api.github.com/users/ibell/followers",
+ "following_url": "https://api.github.com/users/ibell/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ibell/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ibell/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ibell/subscriptions",
+ "organizations_url": "https://api.github.com/users/ibell/orgs",
+ "repos_url": "https://api.github.com/users/ibell/repos",
+ "events_url": "https://api.github.com/users/ibell/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ibell/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/xdress/xdress/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 10,
+ "created_at": "2013-08-19T14:47:13Z",
+ "updated_at": "2013-08-19T21:50:45Z",
+ "closed_at": null,
+ "body": "I'm trying to get started with xdress and having a hell of a time. I couldn't use pip to install and had to build from source. Same problem for installation of lxml. Ended up using Chris Gohlke's binaries. GCC-XML was smoother - binary installer available.\r\n\r\nFinally got things installed, but when I try either the mypack example or the example in the tests folder of the source, I get errors like:\r\n\r\n autoall: discovering API names\r\n autoall: no API names to discover!\r\n autodescribe: registering A\r\n autodescribe: registering B\r\n stlwrap: registering C++ standard library types\r\n autodescribe: scraping C/C++ APIs from source\r\n autodescribe: describing A\r\n [Errno 2] No such file or directory: 'build\\\\src/hoover.xml'\r\n\r\nWhat has gone wrong?\r\n\r\nBy the way, windows 7, 32-bit, py 2.7.\r\n\r\nThanks,\r\nIan",
+ "score": 3.0020185
+ },
+ {
+ "url": "https://api.github.com/repos/davesnowdon/naoutil/issues/22",
+ "repository_url": "https://api.github.com/repos/davesnowdon/naoutil",
+ "labels_url": "https://api.github.com/repos/davesnowdon/naoutil/issues/22/labels{/name}",
+ "comments_url": "https://api.github.com/repos/davesnowdon/naoutil/issues/22/comments",
+ "events_url": "https://api.github.com/repos/davesnowdon/naoutil/issues/22/events",
+ "html_url": "https://github.com/davesnowdon/naoutil/issues/22",
+ "id": 18822836,
+ "number": 22,
+ "title": "Exception when run on windows 7",
+ "user": {
+ "login": "davesnowdon",
+ "id": 575400,
+ "avatar_url": "https://avatars.githubusercontent.com/u/575400?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/davesnowdon",
+ "html_url": "https://github.com/davesnowdon",
+ "followers_url": "https://api.github.com/users/davesnowdon/followers",
+ "following_url": "https://api.github.com/users/davesnowdon/following{/other_user}",
+ "gists_url": "https://api.github.com/users/davesnowdon/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/davesnowdon/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/davesnowdon/subscriptions",
+ "organizations_url": "https://api.github.com/users/davesnowdon/orgs",
+ "repos_url": "https://api.github.com/users/davesnowdon/repos",
+ "events_url": "https://api.github.com/users/davesnowdon/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/davesnowdon/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/davesnowdon/naoutil/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2013-08-31T13:41:20Z",
+ "updated_at": "2014-06-24T05:18:57Z",
+ "closed_at": null,
+ "body": "Looks like missing dependences for avahi\r\n\r\n Traceback (most recent call last):\r\n File \"src\\main\\python\\recorder\\main.py\", line 30, in \r\n from core import Robot, get_joints_for_chain, is_joint, get_sub_chains\r\n File \"C:\\Users\\dns\\dev\\nao\\nao-recorder\\src\\main\\python\\recorder\\core.py\", li\r\nne 12, in \r\n from naoutil import broker\r\n File \"C:\\Users\\dns\\dev\\nao\\nao-recorder\\src\\main\\python\\naoutil\\broker.py\", l\r\nine 14, in \r\n from naoutil import avahi\r\n File \"C:\\Users\\dns\\dev\\nao\\nao-recorder\\src\\main\\python\\naoutil\\avahi.py\", li\r\nne 11, in \r\n import dbus, gobject\r\n ImportError: No module named dbus",
+ "score": 2.9311569
+ },
+ {
+ "url": "https://api.github.com/repos/pybee/bugjar/issues/2",
+ "repository_url": "https://api.github.com/repos/pybee/bugjar",
+ "labels_url": "https://api.github.com/repos/pybee/bugjar/issues/2/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pybee/bugjar/issues/2/comments",
+ "events_url": "https://api.github.com/repos/pybee/bugjar/issues/2/events",
+ "html_url": "https://github.com/pybee/bugjar/issues/2",
+ "id": 19137992,
+ "number": 2,
+ "title": "Bugjar doesn't seem to load on Windows 7",
+ "user": {
+ "login": "mstave",
+ "id": 1755543,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1755543?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/mstave",
+ "html_url": "https://github.com/mstave",
+ "followers_url": "https://api.github.com/users/mstave/followers",
+ "following_url": "https://api.github.com/users/mstave/following{/other_user}",
+ "gists_url": "https://api.github.com/users/mstave/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/mstave/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/mstave/subscriptions",
+ "organizations_url": "https://api.github.com/users/mstave/orgs",
+ "repos_url": "https://api.github.com/users/mstave/repos",
+ "events_url": "https://api.github.com/users/mstave/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/mstave/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pybee/bugjar/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2013-09-07T04:14:55Z",
+ "updated_at": "2014-10-08T16:05:50Z",
+ "closed_at": null,
+ "body": "bugjar myapp.py \r\n\r\nListening on 0.0.0.0:3742 for a bugjar client\r\nWaiting for connection... [Errno 10061] No connection could be made because the target machine actively refused it\r\nWaiting for connection... [Errno 10061] No connection could be made because the target machine actively refused it\r\n\r\nAnd it just keeps repeating that. \r\nPython 2.7.3, used \"pip install bugjar\".\r\nI tried disabling firewall, etc. ",
+ "score": 2.8786016
+ },
+ {
+ "url": "https://api.github.com/repos/python-beaver/python-beaver/issues/186",
+ "repository_url": "https://api.github.com/repos/python-beaver/python-beaver",
+ "labels_url": "https://api.github.com/repos/python-beaver/python-beaver/issues/186/labels{/name}",
+ "comments_url": "https://api.github.com/repos/python-beaver/python-beaver/issues/186/comments",
+ "events_url": "https://api.github.com/repos/python-beaver/python-beaver/issues/186/events",
+ "html_url": "https://github.com/python-beaver/python-beaver/issues/186",
+ "id": 19194994,
+ "number": 186,
+ "title": "Memory leaks in beaver",
+ "user": {
+ "login": "skotchio",
+ "id": 1432812,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1432812?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/skotchio",
+ "html_url": "https://github.com/skotchio",
+ "followers_url": "https://api.github.com/users/skotchio/followers",
+ "following_url": "https://api.github.com/users/skotchio/following{/other_user}",
+ "gists_url": "https://api.github.com/users/skotchio/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/skotchio/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/skotchio/subscriptions",
+ "organizations_url": "https://api.github.com/users/skotchio/orgs",
+ "repos_url": "https://api.github.com/users/skotchio/repos",
+ "events_url": "https://api.github.com/users/skotchio/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/skotchio/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/python-beaver/python-beaver/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/python-beaver/python-beaver/milestones/4",
+ "html_url": "https://github.com/python-beaver/python-beaver/milestones/Release%2032",
+ "labels_url": "https://api.github.com/repos/python-beaver/python-beaver/milestones/4/labels",
+ "id": 460629,
+ "number": 4,
+ "title": "Release 32",
+ "description": "",
+ "creator": {
+ "login": "josegonzalez",
+ "id": 65675,
+ "avatar_url": "https://avatars.githubusercontent.com/u/65675?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/josegonzalez",
+ "html_url": "https://github.com/josegonzalez",
+ "followers_url": "https://api.github.com/users/josegonzalez/followers",
+ "following_url": "https://api.github.com/users/josegonzalez/following{/other_user}",
+ "gists_url": "https://api.github.com/users/josegonzalez/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/josegonzalez/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/josegonzalez/subscriptions",
+ "organizations_url": "https://api.github.com/users/josegonzalez/orgs",
+ "repos_url": "https://api.github.com/users/josegonzalez/repos",
+ "events_url": "https://api.github.com/users/josegonzalez/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/josegonzalez/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 7,
+ "closed_issues": 1,
+ "state": "open",
+ "created_at": "2013-10-21T17:48:48Z",
+ "updated_at": "2015-12-03T21:51:07Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 87,
+ "created_at": "2013-09-09T13:26:42Z",
+ "updated_at": "2016-02-19T06:55:21Z",
+ "closed_at": null,
+ "body": "I'm just started using of beaver on my production servers. I use upstart (https://github.com/josegonzalez/beaver/blob/master/contrib/beaver-upstart.conf) script for running beaver in background mode. The first time I just started beaver it took around 2% of RAM memory but after 3-5 days it takes 5% - 10% - 19%. It seems there is memory leaks. How can I detect and fix them?",
+ "score": 0.14866611
+ },
+ {
+ "url": "https://api.github.com/repos/PyCQA/pylint/issues/73",
+ "repository_url": "https://api.github.com/repos/PyCQA/pylint",
+ "labels_url": "https://api.github.com/repos/PyCQA/pylint/issues/73/labels{/name}",
+ "comments_url": "https://api.github.com/repos/PyCQA/pylint/issues/73/comments",
+ "events_url": "https://api.github.com/repos/PyCQA/pylint/issues/73/events",
+ "html_url": "https://github.com/PyCQA/pylint/issues/73",
+ "id": 121201511,
+ "number": 73,
+ "title": "pylint is unable to import distutils.version under virtualenv",
+ "user": {
+ "login": "pylint-bot",
+ "id": 16198247,
+ "avatar_url": "https://avatars.githubusercontent.com/u/16198247?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/pylint-bot",
+ "html_url": "https://github.com/pylint-bot",
+ "followers_url": "https://api.github.com/users/pylint-bot/followers",
+ "following_url": "https://api.github.com/users/pylint-bot/following{/other_user}",
+ "gists_url": "https://api.github.com/users/pylint-bot/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/pylint-bot/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/pylint-bot/subscriptions",
+ "organizations_url": "https://api.github.com/users/pylint-bot/orgs",
+ "repos_url": "https://api.github.com/users/pylint-bot/repos",
+ "events_url": "https://api.github.com/users/pylint-bot/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/pylint-bot/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/PyCQA/pylint/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 11,
+ "created_at": "2013-09-11T07:39:59Z",
+ "updated_at": "2015-12-09T10:08:05Z",
+ "closed_at": null,
+ "body": "Originally reported by: **Chris Rebert (BitBucket: [cvrebert](http://bitbucket.org/cvrebert), GitHub: @cvrebert?)**\n\n----------------------------------------\n\nTestcase:\n```\n#!python\n\n#!/usr/bin/env python2.7\nimport distutils.version\n```\nOutput:\n```\n#!txt\n\n************* Module foo\nfoo.py:1: [C0111(missing-docstring), ] Missing module docstring\nfoo.py:2: [F0401(import-error), ] Unable to import 'distutils.version'\nfoo.py:2: [E0611(no-name-in-module), ] No name 'version' in module 'distutils'\nfoo.py:2: [W0611(unused-import), ] Unused import distutils\n```\nWhich doesn't agree with Python itself:\n```\n#!python\n\n$ python\nPython 2.7.3 (default, Apr 10 2013, 06:20:15) \n[GCC 4.6.3] on linux2\nType \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n>>> import distutils.version\n>>> # no error\n```\n\n----------------------------------------\n- Bitbucket: https://bitbucket.org/logilab/pylint/issue/73\n",
+ "score": 0.35594437
+ },
+ {
+ "url": "https://api.github.com/repos/gak/pycallgraph/issues/119",
+ "repository_url": "https://api.github.com/repos/gak/pycallgraph",
+ "labels_url": "https://api.github.com/repos/gak/pycallgraph/issues/119/labels{/name}",
+ "comments_url": "https://api.github.com/repos/gak/pycallgraph/issues/119/comments",
+ "events_url": "https://api.github.com/repos/gak/pycallgraph/issues/119/events",
+ "html_url": "https://github.com/gak/pycallgraph/issues/119",
+ "id": 21875104,
+ "number": 119,
+ "title": "pycallgraph executable not created on install",
+ "user": {
+ "login": "roger-butler",
+ "id": 5819545,
+ "avatar_url": "https://avatars.githubusercontent.com/u/5819545?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/roger-butler",
+ "html_url": "https://github.com/roger-butler",
+ "followers_url": "https://api.github.com/users/roger-butler/followers",
+ "following_url": "https://api.github.com/users/roger-butler/following{/other_user}",
+ "gists_url": "https://api.github.com/users/roger-butler/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/roger-butler/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/roger-butler/subscriptions",
+ "organizations_url": "https://api.github.com/users/roger-butler/orgs",
+ "repos_url": "https://api.github.com/users/roger-butler/repos",
+ "events_url": "https://api.github.com/users/roger-butler/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/roger-butler/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/gak/pycallgraph/labels/bug",
+ "name": "bug",
+ "color": "5319e7"
+ },
+ {
+ "url": "https://api.github.com/repos/gak/pycallgraph/labels/distribution",
+ "name": "distribution",
+ "color": "eb6420"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": {
+ "login": "gak",
+ "id": 31338,
+ "avatar_url": "https://avatars.githubusercontent.com/u/31338?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/gak",
+ "html_url": "https://github.com/gak",
+ "followers_url": "https://api.github.com/users/gak/followers",
+ "following_url": "https://api.github.com/users/gak/following{/other_user}",
+ "gists_url": "https://api.github.com/users/gak/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/gak/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/gak/subscriptions",
+ "organizations_url": "https://api.github.com/users/gak/orgs",
+ "repos_url": "https://api.github.com/users/gak/repos",
+ "events_url": "https://api.github.com/users/gak/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/gak/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "milestone": null,
+ "comments": 10,
+ "created_at": "2013-10-31T03:35:36Z",
+ "updated_at": "2015-06-03T16:27:53Z",
+ "closed_at": null,
+ "body": "I downloaded pycallgraph 1.0.1 and untarred it into a temporary directory. My Python environment is Enthought Canopy 1.1 on Windows 7. I ran easy_install pip to install pip, then pip install pycallgraph. Files were copied to my Python environment but not an executable. So I can run pycallgraph using the API but not the command line.\r\n\r\nAny ideas?",
+ "score": 1.9126669
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/issues/1291",
+ "repository_url": "https://api.github.com/repos/pypa/pip",
+ "labels_url": "https://api.github.com/repos/pypa/pip/issues/1291/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pypa/pip/issues/1291/comments",
+ "events_url": "https://api.github.com/repos/pypa/pip/issues/1291/events",
+ "html_url": "https://github.com/pypa/pip/issues/1291",
+ "id": 22047886,
+ "number": 1291,
+ "title": "pip install: UnicodeDecodeError on Windows",
+ "user": {
+ "login": "sscherfke",
+ "id": 511179,
+ "avatar_url": "https://avatars.githubusercontent.com/u/511179?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sscherfke",
+ "html_url": "https://github.com/sscherfke",
+ "followers_url": "https://api.github.com/users/sscherfke/followers",
+ "following_url": "https://api.github.com/users/sscherfke/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sscherfke/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sscherfke/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sscherfke/subscriptions",
+ "organizations_url": "https://api.github.com/users/sscherfke/orgs",
+ "repos_url": "https://api.github.com/users/sscherfke/repos",
+ "events_url": "https://api.github.com/users/sscherfke/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sscherfke/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/bug",
+ "name": "bug",
+ "color": "e11d21"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 21,
+ "created_at": "2013-11-04T12:18:33Z",
+ "updated_at": "2016-04-03T15:25:31Z",
+ "closed_at": null,
+ "body": "`pip install ` fails on Windows, if the projects description (e.g, its long description) is in utf-8.\r\n\r\n```\r\n(simpy) C:\\Users\\sscherfke\\Code\\simpy>pip install .\r\nUnpacking c:\\users\\sscherfke\\code\\simpy\r\n Running setup.py egg_info for package from file:///c%7C%5Cusers%5Csscherfke%5Ccode%5Csimpy\r\n\r\nCleaning up...\r\nException:\r\nTraceback (most recent call last):\r\n File \"C:\\Users\\sscherfke\\Envs\\simpy\\lib\\site-packages\\pip\\basecommand.py\", line 134, in main\r\n status = self.run(options, args)\r\n File \"C:\\Users\\sscherfke\\Envs\\simpy\\lib\\site-packages\\pip\\commands\\install.py\", line 236, in run\r\n requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)\r\n File \"C:\\Users\\sscherfke\\Envs\\simpy\\lib\\site-packages\\pip\\req.py\", line 1134, in prepare_files\r\n req_to_install.run_egg_info()\r\n File \"C:\\Users\\sscherfke\\Envs\\simpy\\lib\\site-packages\\pip\\req.py\", line 264, in run_egg_info\r\n \"%(Name)s==%(Version)s\" % self.pkg_info())\r\n File \"C:\\Users\\sscherfke\\Envs\\simpy\\lib\\site-packages\\pip\\req.py\", line 357, in pkg_info\r\n data = self.egg_info_data('PKG-INFO')\r\n File \"C:\\Users\\sscherfke\\Envs\\simpy\\lib\\site-packages\\pip\\req.py\", line 297, in egg_info_data\r\n data = fp.read()\r\n File \"C:\\Users\\sscherfke\\Envs\\simpy\\lib\\encodings\\cp1252.py\", line 23, in decode\r\n return codecs.charmap_decode(input,self.errors,decoding_table)[0]\r\nUnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position 1235: character maps to \r\n\r\nStoring complete log in C:\\Users\\sscherfke\\pip\\pip.log\r\n```\r\n\r\nThe problem seems to be, that `req.egg_info_data()` (currently [line 317](https://github.com/pypa/pip/blob/develop/pip/req.py#L317) reads the egg-info created by `python setup.py egg_info` with the system's default encoding, which is not utf-8 on Windows (but on most *nix systems).\r\n\r\nWith Python 3, it should be no problem if you use utf-8 in your README/CHANGES/AUTHORS.txt (or whatever), so pip should read files as unicode by default:\r\n\r\nChanging lines 296 and 297 (in pip 1.4.1; 316 and 317 in the repo) to\r\n```\r\nfp = open(filename, 'rb')\r\ndata = fp.read().decode('utf-8')\r\n```\r\nfixes the problem for me.\r\n\r\nThe test setups was:\r\n- Windows 7 64bit\r\n- Python 3.3.1\r\n- pip 1.4.1\r\n- setuptools 0.9.8",
+ "score": 11.900766
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/issues/1299",
+ "repository_url": "https://api.github.com/repos/pypa/pip",
+ "labels_url": "https://api.github.com/repos/pypa/pip/issues/1299/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pypa/pip/issues/1299/comments",
+ "events_url": "https://api.github.com/repos/pypa/pip/issues/1299/events",
+ "html_url": "https://github.com/pypa/pip/issues/1299",
+ "id": 22147860,
+ "number": 1299,
+ "title": "windows in-place pip upgrades",
+ "user": {
+ "login": "qwcode",
+ "id": 1052224,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1052224?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/qwcode",
+ "html_url": "https://github.com/qwcode",
+ "followers_url": "https://api.github.com/users/qwcode/followers",
+ "following_url": "https://api.github.com/users/qwcode/following{/other_user}",
+ "gists_url": "https://api.github.com/users/qwcode/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/qwcode/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/qwcode/subscriptions",
+ "organizations_url": "https://api.github.com/users/qwcode/orgs",
+ "repos_url": "https://api.github.com/users/qwcode/repos",
+ "events_url": "https://api.github.com/users/qwcode/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/qwcode/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/bug",
+ "name": "bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/windows",
+ "name": "windows",
+ "color": "fbca04"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/pypa/pip/milestones/10",
+ "html_url": "https://github.com/pypa/pip/milestones/Improve%20our%20User%20Experience",
+ "labels_url": "https://api.github.com/repos/pypa/pip/milestones/10/labels",
+ "id": 634715,
+ "number": 10,
+ "title": "Improve our User Experience",
+ "description": "",
+ "creator": {
+ "login": "dstufft",
+ "id": 145979,
+ "avatar_url": "https://avatars.githubusercontent.com/u/145979?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dstufft",
+ "html_url": "https://github.com/dstufft",
+ "followers_url": "https://api.github.com/users/dstufft/followers",
+ "following_url": "https://api.github.com/users/dstufft/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dstufft/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dstufft/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dstufft/subscriptions",
+ "organizations_url": "https://api.github.com/users/dstufft/orgs",
+ "repos_url": "https://api.github.com/users/dstufft/repos",
+ "events_url": "https://api.github.com/users/dstufft/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dstufft/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 7,
+ "closed_issues": 8,
+ "state": "open",
+ "created_at": "2014-04-19T19:54:18Z",
+ "updated_at": "2015-09-03T04:56:40Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 69,
+ "created_at": "2013-11-05T20:16:59Z",
+ "updated_at": "2016-05-14T22:24:34Z",
+ "closed_at": null,
+ "body": "not sure of the status of `pip install --ugrade pip` on windows.\r\n\r\nneed this for PEP453\r\n\r\n@pfmoore ?\r\n\r\nsee #188 for an old discussion on this.\r\n",
+ "score": 12.896364
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/issues/130",
+ "repository_url": "https://api.github.com/repos/pypa/setuptools",
+ "labels_url": "https://api.github.com/repos/pypa/setuptools/issues/130/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pypa/setuptools/issues/130/comments",
+ "events_url": "https://api.github.com/repos/pypa/setuptools/issues/130/events",
+ "html_url": "https://github.com/pypa/setuptools/issues/130",
+ "id": 144276468,
+ "number": 130,
+ "title": "install_data doesn't respect \"--prefix\"",
+ "user": {
+ "login": "bb-migration",
+ "id": 18138808,
+ "avatar_url": "https://avatars.githubusercontent.com/u/18138808?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/bb-migration",
+ "html_url": "https://github.com/bb-migration",
+ "followers_url": "https://api.github.com/users/bb-migration/followers",
+ "following_url": "https://api.github.com/users/bb-migration/following{/other_user}",
+ "gists_url": "https://api.github.com/users/bb-migration/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/bb-migration/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/bb-migration/subscriptions",
+ "organizations_url": "https://api.github.com/users/bb-migration/orgs",
+ "repos_url": "https://api.github.com/users/bb-migration/repos",
+ "events_url": "https://api.github.com/users/bb-migration/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/bb-migration/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/labels/bug",
+ "name": "bug",
+ "color": "ee0701"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/labels/major",
+ "name": "major",
+ "color": "ededed"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 24,
+ "created_at": "2014-01-05T13:38:59Z",
+ "updated_at": "2016-05-22T20:13:38Z",
+ "closed_at": null,
+ "body": "Originally reported by: **iElectric (Bitbucket: [iElectric](http://bitbucket.org/iElectric), GitHub: Unknown)**\n\n----------------------------------------\n\nChanging following line in https://bitbucket.org/pypa/setuptools/src/735202ca6848d58bc59022f85cde10af64a61a7e/setuptools/command/bdist_egg.py?at=default#cl-155:\n\n self.call_command('install_data', force=0, root=None)\n\nto \n \n self.call_command('install_data', force=0, root=self.bdist_dir)\n\nMakes data installation respect prefix directory\n\n----------------------------------------\n- Bitbucket: https://bitbucket.org/pypa/setuptools/issue/130\n",
+ "score": 0.33953378
+ },
+ {
+ "url": "https://api.github.com/repos/lionheart/django-pyodbc/issues/46",
+ "repository_url": "https://api.github.com/repos/lionheart/django-pyodbc",
+ "labels_url": "https://api.github.com/repos/lionheart/django-pyodbc/issues/46/labels{/name}",
+ "comments_url": "https://api.github.com/repos/lionheart/django-pyodbc/issues/46/comments",
+ "events_url": "https://api.github.com/repos/lionheart/django-pyodbc/issues/46/events",
+ "html_url": "https://github.com/lionheart/django-pyodbc/issues/46",
+ "id": 26093406,
+ "number": 46,
+ "title": "Data source name not found, and no default driver specified",
+ "user": {
+ "login": "dan-klasson",
+ "id": 1314838,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1314838?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dan-klasson",
+ "html_url": "https://github.com/dan-klasson",
+ "followers_url": "https://api.github.com/users/dan-klasson/followers",
+ "following_url": "https://api.github.com/users/dan-klasson/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dan-klasson/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dan-klasson/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dan-klasson/subscriptions",
+ "organizations_url": "https://api.github.com/users/dan-klasson/orgs",
+ "repos_url": "https://api.github.com/users/dan-klasson/repos",
+ "events_url": "https://api.github.com/users/dan-klasson/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dan-klasson/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/lionheart/django-pyodbc/labels/bug",
+ "name": "bug",
+ "color": "f8579a"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2014-01-22T14:32:42Z",
+ "updated_at": "2014-09-25T02:15:16Z",
+ "closed_at": null,
+ "body": "I'm using Ubuntu 12.04 server, Django 1.5.5, pyodbc-3.0.7 and I am trying to connect to a MSSQL 2005 server. I've installed django-pyodbc through pip and modified my settings.py like so:\r\n\r\n DATABASES = {\r\n 'default': {\r\n 'ENGINE': 'django_pyodbc', \r\n 'NAME': 'db_name', \r\n 'USER': 'user_name', \r\n 'PASSWORD': 'password', \r\n 'HOST': 'AB131\\A_INS01', \r\n 'PORT': '', \r\n 'OPTIONS': {\r\n 'host_is_server': True\r\n },\r\n }\r\n }\r\n\r\nBut when I try to run syncdb I get:\r\n\r\n Error: ('IM002', '[IM002] [unixODBC][Driver Manager]Data source name not found, and no default driver specified (0) (SQLDriverConnect)')\r\n\r\nThe ODBC driver installed on the Windows machine is:\r\n\r\n SQL Server 6.01.7601.17514 SQLSRV32.DLL\r\n\r\nWhat else do I need to do? Are there any other drivers that I need to install on either the Linux or Windows machine?\r\n\r\n",
+ "score": 0.8282917
+ },
+ {
+ "url": "https://api.github.com/repos/lionheart/django-pyodbc/issues/47",
+ "repository_url": "https://api.github.com/repos/lionheart/django-pyodbc",
+ "labels_url": "https://api.github.com/repos/lionheart/django-pyodbc/issues/47/labels{/name}",
+ "comments_url": "https://api.github.com/repos/lionheart/django-pyodbc/issues/47/comments",
+ "events_url": "https://api.github.com/repos/lionheart/django-pyodbc/issues/47/events",
+ "html_url": "https://github.com/lionheart/django-pyodbc/issues/47",
+ "id": 26301799,
+ "number": 47,
+ "title": "Python 3 unicode problem in CursorWrapper.format_sql.",
+ "user": {
+ "login": "Jafula",
+ "id": 434720,
+ "avatar_url": "https://avatars.githubusercontent.com/u/434720?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Jafula",
+ "html_url": "https://github.com/Jafula",
+ "followers_url": "https://api.github.com/users/Jafula/followers",
+ "following_url": "https://api.github.com/users/Jafula/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Jafula/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Jafula/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Jafula/subscriptions",
+ "organizations_url": "https://api.github.com/users/Jafula/orgs",
+ "repos_url": "https://api.github.com/users/Jafula/repos",
+ "events_url": "https://api.github.com/users/Jafula/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Jafula/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/lionheart/django-pyodbc/labels/bug",
+ "name": "bug",
+ "color": "f8579a"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 10,
+ "created_at": "2014-01-25T21:45:33Z",
+ "updated_at": "2016-04-25T18:38:37Z",
+ "closed_at": null,
+ "body": "Hello,\r\n\r\nI have been trying to get django-pyodbc working to connect to a SQL Server 2000 MSDE instance. I am using Django 1.6.1, Python 3.3 on Ubuntu 12.04.\r\n\r\nTrying to do a simple operation such as \r\n\r\n```\r\nfrom django.db import connections\r\ncursor = connections['default'].cursor()\r\nresult = cursor.execute('select * from customer')\r\n```\r\n\r\ncauses the following to happen\r\n\r\n```\r\nFile \"/.../python3.3/dist-packages/django_pyodbc/base.py\", line 410, in execute\r\n return self.cursor.execute(sql, params)\r\nTypeError: The first argument to execute must be a string or unicode query.\r\n```\r\n\r\nSomeone else experienced the same problem except they were running on Windows. They asked a question on StackOverflow here:\r\n\r\nhttp://stackoverflow.com/questions/21272895/cant-query-sql-server-from-django-using-django-pyodbc\r\n\r\nI tracked the problem down to line 367 in base.py:\r\n\r\n```\r\n sql = sql.encode('utf-8')\r\n```\r\n\r\n```\r\n def format_sql(self, sql, n_params=None):\r\n if not self.driver_supports_utf8 and isinstance(sql, text_type):\r\n # Older FreeTDS (and other ODBC drivers?) don't support Unicode yet, so\r\n # we need to encode the SQL clause itself in utf-8\r\n sql = sql.encode('utf-8')\r\n```\r\n\r\nIt seems that in Python 3, str.encode returns a bytes which is not a string type causing the TypeError to occur.\r\n\r\nSee this comment on StackOverflow for information on how the string/bytes changed from Python 2 to 3.\r\n\r\nhttp://stackoverflow.com/a/11596746/1040695\r\n\r\nThis only seems to occur for the first query getting the product version. I need to do more analysis to see if happens later on.\r\n\r\n```\r\n File \"/.../python3.3/dist-packages/django/db/backends/__init__.py\", line 159, in cursor\r\n cursor = util.CursorWrapper(self._cursor(), self)\r\n File \"/.../python3.3/dist-packages/django_pyodbc/base.py\", line 290, in _cursor\r\n if self.ops.sql_server_ver < 2005:\r\n File \"/.../python3.3/dist-packages/django_pyodbc/operations.py\", line 31, in _get_sql_server_ver\r\n cur.execute(\"SELECT CAST(SERVERPROPERTY('ProductVersion') as varchar)\")\r\n File \"/.../python3.3/dist-packages/django/db/backends/util.py\", line 51, in execute\r\n return self.cursor.execute(sql)\r\n File \"/.../python3.3/dist-packages/django_pyodbc/base.py\", line 410, in execute\r\n return self.cursor.execute(sql, params)\r\nTypeError: The first argument to execute must be a string or unicode query.\r\n```\r\n\r\nAnyway, my quick fix was to comment out lines 364-367 in base.py.\r\n\r\nAlternatively, the bytes could be converted back to a string by changing line 367 to \r\n\r\n```\r\nsql = sql.encode('utf-8').decode('utf-8')\r\n```\r\n\r\nI hope this helps someone workaround this bug. I don't know enough about django-pyodbc to be able to fix this properly.\r\n\r\nMichael.\r\n\r\n\r\n",
+ "score": 0.5029825
+ },
+ {
+ "url": "https://api.github.com/repos/fatiando/fatiando/issues/93",
+ "repository_url": "https://api.github.com/repos/fatiando/fatiando",
+ "labels_url": "https://api.github.com/repos/fatiando/fatiando/issues/93/labels{/name}",
+ "comments_url": "https://api.github.com/repos/fatiando/fatiando/issues/93/comments",
+ "events_url": "https://api.github.com/repos/fatiando/fatiando/issues/93/events",
+ "html_url": "https://github.com/fatiando/fatiando/issues/93",
+ "id": 28899818,
+ "number": 93,
+ "title": "installing on Windows (Anaconda)",
+ "user": {
+ "login": "ThomasLecocq",
+ "id": 916937,
+ "avatar_url": "https://avatars.githubusercontent.com/u/916937?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ThomasLecocq",
+ "html_url": "https://github.com/ThomasLecocq",
+ "followers_url": "https://api.github.com/users/ThomasLecocq/followers",
+ "following_url": "https://api.github.com/users/ThomasLecocq/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ThomasLecocq/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ThomasLecocq/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ThomasLecocq/subscriptions",
+ "organizations_url": "https://api.github.com/users/ThomasLecocq/orgs",
+ "repos_url": "https://api.github.com/users/ThomasLecocq/repos",
+ "events_url": "https://api.github.com/users/ThomasLecocq/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ThomasLecocq/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/fatiando/fatiando/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2014-03-06T17:53:03Z",
+ "updated_at": "2014-07-03T13:39:22Z",
+ "closed_at": null,
+ "body": "Hi can't manage to install fatiando on my win7 64 box using pip:\r\n\r\nhere is the log... any idea ?\r\n```\r\n------------------------------------------------------------\r\nC:\\Anaconda\\Scripts\\pip-script.py run on 03/06/14 18:50:35\r\nDownloading/unpacking fatiando\r\n Getting page https://pypi.python.org/simple/fatiando/\r\n URLs to search for versions for fatiando:\r\n * https://pypi.python.org/simple/fatiando/\r\n Analyzing links from page https://pypi.python.org/simple/fatiando/\r\n Skipping link https://pypi.python.org/packages/2.7/f/fatiando/fatiando-0.1.win32-py2.7.msi#md5=99d6f87be66ef510362cfaf85e35d2a1 (from https://pypi.python.org/simple/fatiando/); unknown archive format: .msi\r\n Found link https://pypi.python.org/packages/source/f/fatiando/fatiando-0.0.1.tar.gz#md5=5e40b7a2b4e14c478d73bdc8e4b73314 (from https://pypi.python.org/simple/fatiando/), version: 0.0.1\r\n Found link https://pypi.python.org/packages/source/f/fatiando/fatiando-0.0.1.zip#md5=c01d6ea1e901dcaec25eef536dc15f20 (from https://pypi.python.org/simple/fatiando/), version: 0.0.1\r\n Found link https://pypi.python.org/packages/source/f/fatiando/fatiando-0.1.tar.gz#md5=e4ff50882edefb5170238e0cce86d995 (from https://pypi.python.org/simple/fatiando/), version: 0.1\r\n Found link https://pypi.python.org/packages/source/f/fatiando/fatiando-0.1.zip#md5=9dd8f56be38ae35922b21507e1c2d1c0 (from https://pypi.python.org/simple/fatiando/), version: 0.1\r\n Found link https://pypi.python.org/packages/source/f/fatiando/fatiando-0.2.tar.gz#md5=ce38655e22fd116ec3979eacd98b7388 (from https://pypi.python.org/simple/fatiando/), version: 0.2\r\n Found link https://pypi.python.org/packages/source/f/fatiando/fatiando-0.2.zip#md5=d4a4d49407d4a795152097359f4fa20b (from https://pypi.python.org/simple/fatiando/), version: 0.2\r\n Skipping link http://fatiando.readthedocs.org (from https://pypi.python.org/simple/fatiando/); not a file\r\n Skipping link http://readthedocs.org/docs/fatiando/en/latest/contributors.html (from https://pypi.python.org/simple/fatiando/); unknown archive format: .html\r\n Skipping link http://readthedocs.org/docs/fatiando/en/latest/license.html (from https://pypi.python.org/simple/fatiando/); unknown archive format: .html\r\n Skipping link http://www.fatiando.org (from https://pypi.python.org/simple/fatiando/); not a file\r\n Skipping link http://www.fatiando.org/people (from https://pypi.python.org/simple/fatiando/); not a file\r\n Skipping link https://github.com/leouieda/fatiando (from https://pypi.python.org/simple/fatiando/); not a file\r\n Using version 0.2 (newest of versions: 0.2, 0.2, 0.1, 0.1, 0.0.1, 0.0.1)\r\n Downloading from URL https://pypi.python.org/packages/source/f/fatiando/fatiando-0.2.tar.gz#md5=ce38655e22fd116ec3979eacd98b7388 (from https://pypi.python.org/simple/fatiando/)\r\n Running setup.py (path:c:\\windows\\temp\\pip_build_tlecocq\\fatiando\\setup.py) egg_info for package fatiando\r\n running egg_info\r\n creating pip-egg-info\\fatiando.egg-info\r\n writing pip-egg-info\\fatiando.egg-info\\PKG-INFO\r\n writing top-level names to pip-egg-info\\fatiando.egg-info\\top_level.txt\r\n writing dependency_links to pip-egg-info\\fatiando.egg-info\\dependency_links.txt\r\n writing manifest file 'pip-egg-info\\fatiando.egg-info\\SOURCES.txt'\r\n warning: manifest_maker: standard file '-c' not found\r\n \r\n reading manifest file 'pip-egg-info\\fatiando.egg-info\\SOURCES.txt'\r\n reading manifest template 'MANIFEST.in'\r\n writing manifest file 'pip-egg-info\\fatiando.egg-info\\SOURCES.txt'\r\n Source in c:\\windows\\temp\\pip_build_tlecocq\\fatiando has version 0.2, which satisfies requirement fatiando\r\nInstalling collected packages: fatiando\r\n Running setup.py install for fatiando\r\n Running command C:\\Anaconda\\python.exe -c \"import setuptools, tokenize;__file__='c:\\\\windows\\\\temp\\\\pip_build_tlecocq\\\\fatiando\\\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\\r\\n', '\\n'), __file__, 'exec'))\" install --record c:\\windows\\temp\\pip-5oj18q-record\\install-record.txt --single-version-externally-managed --compile\r\n running install\r\n running build\r\n running build_py\r\n creating build\r\n creating build\\lib.win-amd64-2.7\r\n creating build\\lib.win-amd64-2.7\\fatiando\r\n copying fatiando\\constants.py -> build\\lib.win-amd64-2.7\\fatiando\r\n copying fatiando\\datasets.py -> build\\lib.win-amd64-2.7\\fatiando\r\n copying fatiando\\gridder.py -> build\\lib.win-amd64-2.7\\fatiando\r\n copying fatiando\\mesher.py -> build\\lib.win-amd64-2.7\\fatiando\r\n copying fatiando\\utils.py -> build\\lib.win-amd64-2.7\\fatiando\r\n copying fatiando\\__init__.py -> build\\lib.win-amd64-2.7\\fatiando\r\n creating build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n copying fatiando\\gravmag\\basin2d.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n copying fatiando\\gravmag\\eqlayer.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n copying fatiando\\gravmag\\euler.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n copying fatiando\\gravmag\\fourier.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n copying fatiando\\gravmag\\half_sph_shell.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n copying fatiando\\gravmag\\harvester.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n copying fatiando\\gravmag\\imaging.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n copying fatiando\\gravmag\\polyprism.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n copying fatiando\\gravmag\\prism.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n copying fatiando\\gravmag\\sphere.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n copying fatiando\\gravmag\\talwani.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n copying fatiando\\gravmag\\tensor.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n copying fatiando\\gravmag\\tesseroid.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n copying fatiando\\gravmag\\transform.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n copying fatiando\\gravmag\\_prism_numpy.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n copying fatiando\\gravmag\\_tesseroid_numpy.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n copying fatiando\\gravmag\\__init__.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n creating build\\lib.win-amd64-2.7\\fatiando\\seismic\r\n copying fatiando\\seismic\\epic2d.py -> build\\lib.win-amd64-2.7\\fatiando\\seismic\r\n copying fatiando\\seismic\\profile.py -> build\\lib.win-amd64-2.7\\fatiando\\seismic\r\n copying fatiando\\seismic\\srtomo.py -> build\\lib.win-amd64-2.7\\fatiando\\seismic\r\n copying fatiando\\seismic\\ttime2d.py -> build\\lib.win-amd64-2.7\\fatiando\\seismic\r\n copying fatiando\\seismic\\wavefd.py -> build\\lib.win-amd64-2.7\\fatiando\\seismic\r\n copying fatiando\\seismic\\__init__.py -> build\\lib.win-amd64-2.7\\fatiando\\seismic\r\n creating build\\lib.win-amd64-2.7\\fatiando\\geothermal\r\n copying fatiando\\geothermal\\climsig.py -> build\\lib.win-amd64-2.7\\fatiando\\geothermal\r\n copying fatiando\\geothermal\\__init__.py -> build\\lib.win-amd64-2.7\\fatiando\\geothermal\r\n creating build\\lib.win-amd64-2.7\\fatiando\\vis\r\n copying fatiando\\vis\\mpl.py -> build\\lib.win-amd64-2.7\\fatiando\\vis\r\n copying fatiando\\vis\\myv.py -> build\\lib.win-amd64-2.7\\fatiando\\vis\r\n copying fatiando\\vis\\__init__.py -> build\\lib.win-amd64-2.7\\fatiando\\vis\r\n creating build\\lib.win-amd64-2.7\\fatiando\\gui\r\n copying fatiando\\gui\\simple.py -> build\\lib.win-amd64-2.7\\fatiando\\gui\r\n copying fatiando\\gui\\__init__.py -> build\\lib.win-amd64-2.7\\fatiando\\gui\r\n creating build\\lib.win-amd64-2.7\\fatiando\\inversion\r\n copying fatiando\\inversion\\base.py -> build\\lib.win-amd64-2.7\\fatiando\\inversion\r\n copying fatiando\\inversion\\regularization.py -> build\\lib.win-amd64-2.7\\fatiando\\inversion\r\n copying fatiando\\inversion\\solvers.py -> build\\lib.win-amd64-2.7\\fatiando\\inversion\r\n copying fatiando\\inversion\\__init__.py -> build\\lib.win-amd64-2.7\\fatiando\\inversion\r\n running build_ext\r\n building 'fatiando.gravmag._prism' extension\r\n creating build\\temp.win-amd64-2.7\r\n creating build\\temp.win-amd64-2.7\\Release\r\n creating build\\temp.win-amd64-2.7\\Release\\fatiando\r\n creating build\\temp.win-amd64-2.7\\Release\\fatiando\\gravmag\r\n C:\\Anaconda\\MinGW\\x86_64-w64-mingw32\\bin\\gcc.exe -DMS_WIN64 -mdll -O -Wall -IC:\\Anaconda\\lib\\site-packages\\numpy\\core\\include -IC:\\Anaconda\\include -IC:\\Anaconda\\PC -c fatiando\\gravmag\\_prism.c -o build\\temp.win-amd64-2.7\\Release\\fatiando\\gravmag\\_prism.o\r\n gcc: error: CreateProcess: No such file or directory\r\n error: command 'gcc' failed with exit status 1\r\n Complete output from command C:\\Anaconda\\python.exe -c \"import setuptools, tokenize;__file__='c:\\\\windows\\\\temp\\\\pip_build_tlecocq\\\\fatiando\\\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\\r\\n', '\\n'), __file__, 'exec'))\" install --record c:\\windows\\temp\\pip-5oj18q-record\\install-record.txt --single-version-externally-managed --compile:\r\n running install\r\n\r\nrunning build\r\n\r\nrunning build_py\r\n\r\ncreating build\r\n\r\ncreating build\\lib.win-amd64-2.7\r\n\r\ncreating build\\lib.win-amd64-2.7\\fatiando\r\n\r\ncopying fatiando\\constants.py -> build\\lib.win-amd64-2.7\\fatiando\r\n\r\ncopying fatiando\\datasets.py -> build\\lib.win-amd64-2.7\\fatiando\r\n\r\ncopying fatiando\\gridder.py -> build\\lib.win-amd64-2.7\\fatiando\r\n\r\ncopying fatiando\\mesher.py -> build\\lib.win-amd64-2.7\\fatiando\r\n\r\ncopying fatiando\\utils.py -> build\\lib.win-amd64-2.7\\fatiando\r\n\r\ncopying fatiando\\__init__.py -> build\\lib.win-amd64-2.7\\fatiando\r\n\r\ncreating build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n\r\ncopying fatiando\\gravmag\\basin2d.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n\r\ncopying fatiando\\gravmag\\eqlayer.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n\r\ncopying fatiando\\gravmag\\euler.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n\r\ncopying fatiando\\gravmag\\fourier.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n\r\ncopying fatiando\\gravmag\\half_sph_shell.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n\r\ncopying fatiando\\gravmag\\harvester.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n\r\ncopying fatiando\\gravmag\\imaging.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n\r\ncopying fatiando\\gravmag\\polyprism.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n\r\ncopying fatiando\\gravmag\\prism.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n\r\ncopying fatiando\\gravmag\\sphere.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n\r\ncopying fatiando\\gravmag\\talwani.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n\r\ncopying fatiando\\gravmag\\tensor.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n\r\ncopying fatiando\\gravmag\\tesseroid.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n\r\ncopying fatiando\\gravmag\\transform.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n\r\ncopying fatiando\\gravmag\\_prism_numpy.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n\r\ncopying fatiando\\gravmag\\_tesseroid_numpy.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n\r\ncopying fatiando\\gravmag\\__init__.py -> build\\lib.win-amd64-2.7\\fatiando\\gravmag\r\n\r\ncreating build\\lib.win-amd64-2.7\\fatiando\\seismic\r\n\r\ncopying fatiando\\seismic\\epic2d.py -> build\\lib.win-amd64-2.7\\fatiando\\seismic\r\n\r\ncopying fatiando\\seismic\\profile.py -> build\\lib.win-amd64-2.7\\fatiando\\seismic\r\n\r\ncopying fatiando\\seismic\\srtomo.py -> build\\lib.win-amd64-2.7\\fatiando\\seismic\r\n\r\ncopying fatiando\\seismic\\ttime2d.py -> build\\lib.win-amd64-2.7\\fatiando\\seismic\r\n\r\ncopying fatiando\\seismic\\wavefd.py -> build\\lib.win-amd64-2.7\\fatiando\\seismic\r\n\r\ncopying fatiando\\seismic\\__init__.py -> build\\lib.win-amd64-2.7\\fatiando\\seismic\r\n\r\ncreating build\\lib.win-amd64-2.7\\fatiando\\geothermal\r\n\r\ncopying fatiando\\geothermal\\climsig.py -> build\\lib.win-amd64-2.7\\fatiando\\geothermal\r\n\r\ncopying fatiando\\geothermal\\__init__.py -> build\\lib.win-amd64-2.7\\fatiando\\geothermal\r\n\r\ncreating build\\lib.win-amd64-2.7\\fatiando\\vis\r\n\r\ncopying fatiando\\vis\\mpl.py -> build\\lib.win-amd64-2.7\\fatiando\\vis\r\n\r\ncopying fatiando\\vis\\myv.py -> build\\lib.win-amd64-2.7\\fatiando\\vis\r\n\r\ncopying fatiando\\vis\\__init__.py -> build\\lib.win-amd64-2.7\\fatiando\\vis\r\n\r\ncreating build\\lib.win-amd64-2.7\\fatiando\\gui\r\n\r\ncopying fatiando\\gui\\simple.py -> build\\lib.win-amd64-2.7\\fatiando\\gui\r\n\r\ncopying fatiando\\gui\\__init__.py -> build\\lib.win-amd64-2.7\\fatiando\\gui\r\n\r\ncreating build\\lib.win-amd64-2.7\\fatiando\\inversion\r\n\r\ncopying fatiando\\inversion\\base.py -> build\\lib.win-amd64-2.7\\fatiando\\inversion\r\n\r\ncopying fatiando\\inversion\\regularization.py -> build\\lib.win-amd64-2.7\\fatiando\\inversion\r\n\r\ncopying fatiando\\inversion\\solvers.py -> build\\lib.win-amd64-2.7\\fatiando\\inversion\r\n\r\ncopying fatiando\\inversion\\__init__.py -> build\\lib.win-amd64-2.7\\fatiando\\inversion\r\n\r\nrunning build_ext\r\n\r\nbuilding 'fatiando.gravmag._prism' extension\r\n\r\ncreating build\\temp.win-amd64-2.7\r\n\r\ncreating build\\temp.win-amd64-2.7\\Release\r\n\r\ncreating build\\temp.win-amd64-2.7\\Release\\fatiando\r\n\r\ncreating build\\temp.win-amd64-2.7\\Release\\fatiando\\gravmag\r\n\r\nC:\\Anaconda\\MinGW\\x86_64-w64-mingw32\\bin\\gcc.exe -DMS_WIN64 -mdll -O -Wall -IC:\\Anaconda\\lib\\site-packages\\numpy\\core\\include -IC:\\Anaconda\\include -IC:\\Anaconda\\PC -c fatiando\\gravmag\\_prism.c -o build\\temp.win-amd64-2.7\\Release\\fatiando\\gravmag\\_prism.o\r\n\r\ngcc: error: CreateProcess: No such file or directory\r\n\r\nerror: command 'gcc' failed with exit status 1\r\n\r\n----------------------------------------\r\nCleaning up...\r\n Removing temporary dir c:\\windows\\temp\\pip_build_tlecocq...\r\nCommand C:\\Anaconda\\python.exe -c \"import setuptools, tokenize;__file__='c:\\\\windows\\\\temp\\\\pip_build_tlecocq\\\\fatiando\\\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\\r\\n', '\\n'), __file__, 'exec'))\" install --record c:\\windows\\temp\\pip-5oj18q-record\\install-record.txt --single-version-externally-managed --compile failed with error code 1 in c:\\windows\\temp\\pip_build_tlecocq\\fatiando\r\nException information:\r\nTraceback (most recent call last):\r\n File \"C:\\Anaconda\\lib\\site-packages\\pip\\basecommand.py\", line 122, in main\r\n status = self.run(options, args)\r\n File \"C:\\Anaconda\\lib\\site-packages\\pip\\commands\\install.py\", line 279, in run\r\n requirement_set.install(install_options, global_options, root=options.root_path)\r\n File \"C:\\Anaconda\\lib\\site-packages\\pip\\req.py\", line 1380, in install\r\n requirement.install(install_options, global_options, *args, **kwargs)\r\n File \"C:\\Anaconda\\lib\\site-packages\\pip\\req.py\", line 699, in install\r\n cwd=self.source_dir, filter_stdout=self._filter_install, show_stdout=False)\r\n File \"C:\\Anaconda\\lib\\site-packages\\pip\\util.py\", line 697, in call_subprocess\r\n % (command_desc, proc.returncode, cwd))\r\nInstallationError: Command C:\\Anaconda\\python.exe -c \"import setuptools, tokenize;__file__='c:\\\\windows\\\\temp\\\\pip_build_tlecocq\\\\fatiando\\\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\\r\\n', '\\n'), __file__, 'exec'))\" install --record c:\\windows\\temp\\pip-5oj18q-record\\install-record.txt --single-version-externally-managed --compile failed with error code 1 in c:\\windows\\temp\\pip_build_tlecocq\\fatiando\r\n```",
+ "score": 4.040541
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/issues/169",
+ "repository_url": "https://api.github.com/repos/pypa/setuptools",
+ "labels_url": "https://api.github.com/repos/pypa/setuptools/issues/169/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pypa/setuptools/issues/169/comments",
+ "events_url": "https://api.github.com/repos/pypa/setuptools/issues/169/events",
+ "html_url": "https://github.com/pypa/setuptools/issues/169",
+ "id": 144277209,
+ "number": 169,
+ "title": "easy_install does not handle -f option correctly with paths containing spaces",
+ "user": {
+ "login": "bb-migration",
+ "id": 18138808,
+ "avatar_url": "https://avatars.githubusercontent.com/u/18138808?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/bb-migration",
+ "html_url": "https://github.com/bb-migration",
+ "followers_url": "https://api.github.com/users/bb-migration/followers",
+ "following_url": "https://api.github.com/users/bb-migration/following{/other_user}",
+ "gists_url": "https://api.github.com/users/bb-migration/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/bb-migration/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/bb-migration/subscriptions",
+ "organizations_url": "https://api.github.com/users/bb-migration/orgs",
+ "repos_url": "https://api.github.com/users/bb-migration/repos",
+ "events_url": "https://api.github.com/users/bb-migration/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/bb-migration/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/labels/bug",
+ "name": "bug",
+ "color": "ee0701"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/labels/minor",
+ "name": "minor",
+ "color": "ededed"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2014-03-21T20:22:15Z",
+ "updated_at": "2016-03-29T14:14:11Z",
+ "closed_at": null,
+ "body": "Originally reported by: **jurko (Bitbucket: [jurko](http://bitbucket.org/jurko), GitHub: [jurko](http://github.com/jurko))**\n\n----------------------------------------\n\nRunning ```easy_install``` using its ```-f``` option and passing it a folder path containing spaces as in:\n\n```\n#!text\neasy_install -f \"C:\\I am a\\path containing\\spaces\" pip\n```\n\ndoes not seem to work. ```easy_install``` seems to interpret the given string as a space separated sequence of paths.\n\nUsing such paths in other locations, e.g. in ```--install-dir``` or ```--download-cache``` arguments works fine.\n\nThis has been tested using:\n\n* Windows 7 SP1 x64\n* CPython ```2.4.3```, ```2.4.4```, ```2.5.4```, ```2.6.6```, ```2.7.6```, ```3.1.3```, ```3.2.5```, ```3.3.3```, ```3.3.5``` & ```3.4.0``` (both 32 & 64-bit versions).\n* setuptools ```1.4```, ```1.4.2```, ```3.1```, ```3.3```\n\nHope this helps.\n\nBest regards,\n Jurko Gospodnetić\n\n----------------------------------------\n- Bitbucket: https://bitbucket.org/pypa/setuptools/issue/169\n",
+ "score": 0.9477744
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/issues/216",
+ "repository_url": "https://api.github.com/repos/pypa/setuptools",
+ "labels_url": "https://api.github.com/repos/pypa/setuptools/issues/216/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pypa/setuptools/issues/216/comments",
+ "events_url": "https://api.github.com/repos/pypa/setuptools/issues/216/events",
+ "html_url": "https://github.com/pypa/setuptools/issues/216",
+ "id": 144277936,
+ "number": 216,
+ "title": "Generated launchers won't launch if there is a space in the path",
+ "user": {
+ "login": "bb-migration",
+ "id": 18138808,
+ "avatar_url": "https://avatars.githubusercontent.com/u/18138808?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/bb-migration",
+ "html_url": "https://github.com/bb-migration",
+ "followers_url": "https://api.github.com/users/bb-migration/followers",
+ "following_url": "https://api.github.com/users/bb-migration/following{/other_user}",
+ "gists_url": "https://api.github.com/users/bb-migration/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/bb-migration/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/bb-migration/subscriptions",
+ "organizations_url": "https://api.github.com/users/bb-migration/orgs",
+ "repos_url": "https://api.github.com/users/bb-migration/repos",
+ "events_url": "https://api.github.com/users/bb-migration/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/bb-migration/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/labels/bug",
+ "name": "bug",
+ "color": "ee0701"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/labels/major",
+ "name": "major",
+ "color": "ededed"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2014-06-03T22:46:18Z",
+ "updated_at": "2016-03-29T14:16:55Z",
+ "closed_at": null,
+ "body": "Originally reported by: **stevedower (Bitbucket: [stevedower](http://bitbucket.org/stevedower), GitHub: Unknown)**\n\n----------------------------------------\n\n(This is related to https://bitbucket.org/pypa/setuptools/issue/188/nt-escaping-in-shebang-in-easy_install, but that one is now being treated as a feature request and I believe the two changes would be unrelated anyway.)\n\nThe latest setuptools generates .exe launchers that include a shebang line pointing to the python.exe. If there is a space in this path, the path is quoted.\n\nHowever, when the launcher runs, it will add a second set of quotes to the path leading to an error like this:\n\n```text\nFatal error in launcher: Unable to create process using '\"\"D:\\...\\Test VEnv\\Scripts\\python.exe\"\" \"D:\\...\\Test VEnv\\Scripts\\easy_install.exe\" '\n```\n\nI believe the issue is in the launcher rather than the shebang line, since quoting that path is the only way you could support arguments as well as spaces on Windows. IMO, the launcher should not add more quotes to the shebang line when launching.\n\n\nMy repro steps (run at the command prompt):\n\n```text\nC:\\Python27\\python.exe -m virtualenv \"Test VEnv\"\ncd Test VEnv\nScripts\\python.exe -m pip install -U setuptools==4.0.1\n\nrem The current easy_install.exe was generated with setuptools 3.something and it works fine\n\nrem The next line generates a new easy_install.exe with setuptools 4.0.1 and it doesn't work\nScripts\\python.exe -m pip install -U setuptools==4.0.0\nScripts\\easy_install.exe\n```\n\n----------------------------------------\n- Bitbucket: https://bitbucket.org/pypa/setuptools/issue/216\n",
+ "score": 1.0008225
+ },
+ {
+ "url": "https://api.github.com/repos/gatech-csl/jes/issues/49",
+ "repository_url": "https://api.github.com/repos/gatech-csl/jes",
+ "labels_url": "https://api.github.com/repos/gatech-csl/jes/issues/49/labels{/name}",
+ "comments_url": "https://api.github.com/repos/gatech-csl/jes/issues/49/comments",
+ "events_url": "https://api.github.com/repos/gatech-csl/jes/issues/49/events",
+ "html_url": "https://github.com/gatech-csl/jes/issues/49",
+ "id": 34969582,
+ "number": 49,
+ "title": "Trying to import JES libraries in Jython 2.2.1",
+ "user": {
+ "login": "leafstorm",
+ "id": 271305,
+ "avatar_url": "https://avatars.githubusercontent.com/u/271305?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/leafstorm",
+ "html_url": "https://github.com/leafstorm",
+ "followers_url": "https://api.github.com/users/leafstorm/followers",
+ "following_url": "https://api.github.com/users/leafstorm/following{/other_user}",
+ "gists_url": "https://api.github.com/users/leafstorm/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/leafstorm/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/leafstorm/subscriptions",
+ "organizations_url": "https://api.github.com/users/leafstorm/orgs",
+ "repos_url": "https://api.github.com/users/leafstorm/repos",
+ "events_url": "https://api.github.com/users/leafstorm/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/leafstorm/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/gatech-csl/jes/labels/Bug",
+ "name": "Bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/gatech-csl/jes/labels/Imported",
+ "name": "Imported",
+ "color": "FFFFFF"
+ },
+ {
+ "url": "https://api.github.com/repos/gatech-csl/jes/labels/Priority-Medium",
+ "name": "Priority-Medium",
+ "color": "fbca04"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2014-06-04T15:26:28Z",
+ "updated_at": "2015-03-14T14:34:13Z",
+ "closed_at": null,
+ "body": "_From [jason.r....@gmail.com](https://code.google.com/u/102773798485584509359/) on May 16, 2011 15:07:55_\n\nWhat steps will reproduce the problem? 1. Starting Jython 2.2.1 shell\r\n2. Using the following commands (pg 227 in Intro to Computing and Programming in Python):\r\n>>> import sys\r\n>>> sys.path.insert(0,\"C:\\Program Files\\JES 4.3\\Sources\")\r\n>>> from media import *\r\n3. These lines cause a series of \"ClassNotFound Exceptions\" starting\r\non line 183 in media.py (in the Sources directory).\r\n\r\nIf I comment out lines 184-204 in media.py (namely the makeEmptySound function and the makeEmptySoundBySeconds function), the lines above work and I am able to use the majority of the JES library. What is the expected output? What do you see instead? Expected successful import of all items in media.py. Get an error instead. What version of the product are you using? On what operating system? Using JES 4.3, Jython 2.2.1, on Windows Vista Please provide any additional information below. I should note that I had no issues utilizing the image/color functions in the library outside the JES.\n\n_Original issue: http://code.google.com/p/mediacomp-jes/issues/detail?id=49_",
+ "score": 0.40525913
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/issues/1891",
+ "repository_url": "https://api.github.com/repos/pypa/pip",
+ "labels_url": "https://api.github.com/repos/pypa/pip/issues/1891/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pypa/pip/issues/1891/comments",
+ "events_url": "https://api.github.com/repos/pypa/pip/issues/1891/events",
+ "html_url": "https://github.com/pypa/pip/issues/1891",
+ "id": 36364368,
+ "number": 1891,
+ "title": "wheel: script with multiprocessing doesn't work on Windows",
+ "user": {
+ "login": "schlamar",
+ "id": 238652,
+ "avatar_url": "https://avatars.githubusercontent.com/u/238652?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/schlamar",
+ "html_url": "https://github.com/schlamar",
+ "followers_url": "https://api.github.com/users/schlamar/followers",
+ "following_url": "https://api.github.com/users/schlamar/following{/other_user}",
+ "gists_url": "https://api.github.com/users/schlamar/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/schlamar/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/schlamar/subscriptions",
+ "organizations_url": "https://api.github.com/users/schlamar/orgs",
+ "repos_url": "https://api.github.com/users/schlamar/repos",
+ "events_url": "https://api.github.com/users/schlamar/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/schlamar/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/bug",
+ "name": "bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/windows",
+ "name": "windows",
+ "color": "fbca04"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 14,
+ "created_at": "2014-06-24T08:45:22Z",
+ "updated_at": "2015-11-19T09:37:02Z",
+ "closed_at": null,
+ "body": "setup.py\r\n\r\n from setuptools import setup\r\n\r\n setup(\r\n version='0.0.1',\r\n name=\"blub\",\r\n py_modules=[\"blub\"],\r\n entry_points={\r\n 'console_scripts': ['blub = blub:main'],\r\n },\r\n )\r\n\r\n\r\nblub.py\r\n\r\n import multiprocessing\r\n\r\n def f():\r\n pass\r\n\r\n def main():\r\n p = multiprocessing.Process(target=f)\r\n p.start()\r\n p.join()\r\n print 'xxx'\r\n\r\nWhen installing this without wheel, everything is fine:\r\n\r\n $ pip install .\r\n $ blub\r\n xxx\r\n\r\nInstalling this as wheel, the script is broken:\r\n\r\n $ pip uninstall blub\r\n $ pip wheel .\r\n $ pip install wheelhouse/*\r\n $ blub\r\n Traceback (most recent call last):\r\n File \"\", line 1, in \r\n File \"c:\\Python27\\Lib\\multiprocessing\\forking.py\", line 380, in main\r\n prepare(preparation_data)\r\n File \"c:\\Python27\\Lib\\multiprocessing\\forking.py\", line 488, in prepare\r\n assert main_name not in sys.modules, main_name\r\n AssertionError: __main__\r\n xxx\r\n\r\nThis is probably related to http://bugs.python.org/issue10845.",
+ "score": 3.5934277
+ },
+ {
+ "url": "https://api.github.com/repos/cherrypy/cherrypy/issues/1327",
+ "repository_url": "https://api.github.com/repos/cherrypy/cherrypy",
+ "labels_url": "https://api.github.com/repos/cherrypy/cherrypy/issues/1327/labels{/name}",
+ "comments_url": "https://api.github.com/repos/cherrypy/cherrypy/issues/1327/comments",
+ "events_url": "https://api.github.com/repos/cherrypy/cherrypy/issues/1327/events",
+ "html_url": "https://github.com/cherrypy/cherrypy/issues/1327",
+ "id": 152025710,
+ "number": 1327,
+ "title": "Python 27(64) Windows pip install misplaces tutorial.conf",
+ "user": {
+ "login": "bb-migration",
+ "id": 18138808,
+ "avatar_url": "https://avatars.githubusercontent.com/u/18138808?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/bb-migration",
+ "html_url": "https://github.com/bb-migration",
+ "followers_url": "https://api.github.com/users/bb-migration/followers",
+ "following_url": "https://api.github.com/users/bb-migration/following{/other_user}",
+ "gists_url": "https://api.github.com/users/bb-migration/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/bb-migration/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/bb-migration/subscriptions",
+ "organizations_url": "https://api.github.com/users/bb-migration/orgs",
+ "repos_url": "https://api.github.com/users/bb-migration/repos",
+ "events_url": "https://api.github.com/users/bb-migration/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/bb-migration/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/cherrypy/cherrypy/labels/bug",
+ "name": "bug",
+ "color": "ee0701"
+ },
+ {
+ "url": "https://api.github.com/repos/cherrypy/cherrypy/labels/major",
+ "name": "major",
+ "color": "ededed"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2014-06-28T16:11:37Z",
+ "updated_at": "2016-05-29T20:30:25Z",
+ "closed_at": null,
+ "body": "Originally reported by: **Jeff Anderson (Bitbucket: [jbanderson](http://bitbucket.org/jbanderson), GitHub: [jbanderson](http://github.com/jbanderson))**\n\n----------------------------------------\n\nTutorial.conf is installed at C:\\Python27\\Lib\\site-packages\\PURELIB\\cherrypy\n\nOnce copied into C:\\Python27\\Lib\\site-packages\\cherrypy\\tutorial it makes it past the exception. \n\n----------------------------------------\n- Bitbucket: https://bitbucket.org/cherrypy/cherrypy/issue/1327\n",
+ "score": 10.026644
+ },
+ {
+ "url": "https://api.github.com/repos/django-silk/silk/issues/26",
+ "repository_url": "https://api.github.com/repos/django-silk/silk",
+ "labels_url": "https://api.github.com/repos/django-silk/silk/issues/26/labels{/name}",
+ "comments_url": "https://api.github.com/repos/django-silk/silk/issues/26/comments",
+ "events_url": "https://api.github.com/repos/django-silk/silk/issues/26/events",
+ "html_url": "https://github.com/django-silk/silk/issues/26",
+ "id": 38107668,
+ "number": 26,
+ "title": "IntegrityError: duplicate key value violates unique constraint \"silk_response_request_id_key\"",
+ "user": {
+ "login": "synotna",
+ "id": 3313126,
+ "avatar_url": "https://avatars.githubusercontent.com/u/3313126?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/synotna",
+ "html_url": "https://github.com/synotna",
+ "followers_url": "https://api.github.com/users/synotna/followers",
+ "following_url": "https://api.github.com/users/synotna/following{/other_user}",
+ "gists_url": "https://api.github.com/users/synotna/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/synotna/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/synotna/subscriptions",
+ "organizations_url": "https://api.github.com/users/synotna/orgs",
+ "repos_url": "https://api.github.com/users/synotna/repos",
+ "events_url": "https://api.github.com/users/synotna/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/synotna/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/django-silk/silk/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 78,
+ "created_at": "2014-07-17T17:47:20Z",
+ "updated_at": "2016-03-29T15:48:34Z",
+ "closed_at": null,
+ "body": "After activating silk certain urls began erring with:\r\n\r\nIntegrityError: duplicate key value violates unique constraint \"silk_response_request_id_key\"\r\nDETAIL: Key (request_id)=(1166) already exists.\r\n\r\nSentry stack trace: http://toolbox1.tedc.de:9000/bidev/esldj/group/131/",
+ "score": 0.16021633
+ },
+ {
+ "url": "https://api.github.com/repos/mitsuhiko/pipsi/issues/9",
+ "repository_url": "https://api.github.com/repos/mitsuhiko/pipsi",
+ "labels_url": "https://api.github.com/repos/mitsuhiko/pipsi/issues/9/labels{/name}",
+ "comments_url": "https://api.github.com/repos/mitsuhiko/pipsi/issues/9/comments",
+ "events_url": "https://api.github.com/repos/mitsuhiko/pipsi/issues/9/events",
+ "html_url": "https://github.com/mitsuhiko/pipsi/issues/9",
+ "id": 40617250,
+ "number": 9,
+ "title": "pipsi dont work on Windows",
+ "user": {
+ "login": "luzfcb",
+ "id": 807599,
+ "avatar_url": "https://avatars.githubusercontent.com/u/807599?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/luzfcb",
+ "html_url": "https://github.com/luzfcb",
+ "followers_url": "https://api.github.com/users/luzfcb/followers",
+ "following_url": "https://api.github.com/users/luzfcb/following{/other_user}",
+ "gists_url": "https://api.github.com/users/luzfcb/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/luzfcb/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/luzfcb/subscriptions",
+ "organizations_url": "https://api.github.com/users/luzfcb/orgs",
+ "repos_url": "https://api.github.com/users/luzfcb/repos",
+ "events_url": "https://api.github.com/users/luzfcb/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/luzfcb/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/mitsuhiko/pipsi/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 12,
+ "created_at": "2014-08-19T17:45:41Z",
+ "updated_at": "2015-08-06T20:33:55Z",
+ "closed_at": null,
+ "body": "Thanks for that, however, pipsi dont work on Windows\r\n\r\nIf you do not have the intention to support the windows, it would be nice to make this explicit in the README and classifiers field from setup.py \r\n",
+ "score": 3.4802372
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/issues/1997",
+ "repository_url": "https://api.github.com/repos/pypa/pip",
+ "labels_url": "https://api.github.com/repos/pypa/pip/issues/1997/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pypa/pip/issues/1997/comments",
+ "events_url": "https://api.github.com/repos/pypa/pip/issues/1997/events",
+ "html_url": "https://github.com/pypa/pip/issues/1997",
+ "id": 41368648,
+ "number": 1997,
+ "title": "Using pip launcher on Windows when path contains spaces",
+ "user": {
+ "login": "Drekin",
+ "id": 7892803,
+ "avatar_url": "https://avatars.githubusercontent.com/u/7892803?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Drekin",
+ "html_url": "https://github.com/Drekin",
+ "followers_url": "https://api.github.com/users/Drekin/followers",
+ "following_url": "https://api.github.com/users/Drekin/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Drekin/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Drekin/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Drekin/subscriptions",
+ "organizations_url": "https://api.github.com/users/Drekin/orgs",
+ "repos_url": "https://api.github.com/users/Drekin/repos",
+ "events_url": "https://api.github.com/users/Drekin/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Drekin/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/bug",
+ "name": "bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/windows",
+ "name": "windows",
+ "color": "fbca04"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 13,
+ "created_at": "2014-08-28T09:01:24Z",
+ "updated_at": "2015-11-13T09:09:12Z",
+ "closed_at": null,
+ "body": "There is a problem when trying to run pip.exe when the path of Python installation contain spaces. Some launcher code adds extra quotes, which results in incorrect path and results in fatal error in launcher. See for example http://stackoverflow.com/questions/24627525/fatal-error-in-launcher-unable-to-create-process-using-c-program-files-x86. I understand that this is probably issue of the code producing the launcher (there is the same problem with IPython launcher), but I'm not sure where to report it. ",
+ "score": 7.2904325
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/issues/252",
+ "repository_url": "https://api.github.com/repos/pypa/setuptools",
+ "labels_url": "https://api.github.com/repos/pypa/setuptools/issues/252/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pypa/setuptools/issues/252/comments",
+ "events_url": "https://api.github.com/repos/pypa/setuptools/issues/252/events",
+ "html_url": "https://github.com/pypa/setuptools/issues/252",
+ "id": 144278559,
+ "number": 252,
+ "title": "Import error on ContextualZipFile inside pkg_resources.py",
+ "user": {
+ "login": "bb-migration",
+ "id": 18138808,
+ "avatar_url": "https://avatars.githubusercontent.com/u/18138808?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/bb-migration",
+ "html_url": "https://github.com/bb-migration",
+ "followers_url": "https://api.github.com/users/bb-migration/followers",
+ "following_url": "https://api.github.com/users/bb-migration/following{/other_user}",
+ "gists_url": "https://api.github.com/users/bb-migration/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/bb-migration/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/bb-migration/subscriptions",
+ "organizations_url": "https://api.github.com/users/bb-migration/orgs",
+ "repos_url": "https://api.github.com/users/bb-migration/repos",
+ "events_url": "https://api.github.com/users/bb-migration/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/bb-migration/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/labels/bug",
+ "name": "bug",
+ "color": "ee0701"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/labels/major",
+ "name": "major",
+ "color": "ededed"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 20,
+ "created_at": "2014-09-04T07:33:02Z",
+ "updated_at": "2016-03-29T14:19:10Z",
+ "closed_at": null,
+ "body": "Originally reported by: **jabagawee (Bitbucket: [jabagawee](http://bitbucket.org/jabagawee), GitHub: [jabagawee](http://github.com/jabagawee))**\n\n----------------------------------------\n\nRunning the latest setuptools and pip from get-pip.py on Linux Mint 17 to install any package causes an ImportError to occur when trying to import ContextualZipFile from pkg_resources. The ensure_directory import on the same line has no issues. Checking pkg_resources.py confirms that the class ContextualZipFile does in fact exist.\n\nAlternatively, installing the python-pip package from my package manager makes everything work just fine. I'm probably being very unclear, so feel free to ping me for clarification.\n\n----------------------------------------\n- Bitbucket: https://bitbucket.org/pypa/setuptools/issue/252\n",
+ "score": 1.5902008
+ },
+ {
+ "url": "https://api.github.com/repos/forcedotcom/distributions/issues/84",
+ "repository_url": "https://api.github.com/repos/forcedotcom/distributions",
+ "labels_url": "https://api.github.com/repos/forcedotcom/distributions/issues/84/labels{/name}",
+ "comments_url": "https://api.github.com/repos/forcedotcom/distributions/issues/84/comments",
+ "events_url": "https://api.github.com/repos/forcedotcom/distributions/issues/84/events",
+ "html_url": "https://github.com/forcedotcom/distributions/issues/84",
+ "id": 42919269,
+ "number": 84,
+ "title": "APPCRASH when trying to install within Anaconda3, Windows 7",
+ "user": {
+ "login": "empirical-bayesian",
+ "id": 4048647,
+ "avatar_url": "https://avatars.githubusercontent.com/u/4048647?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/empirical-bayesian",
+ "html_url": "https://github.com/empirical-bayesian",
+ "followers_url": "https://api.github.com/users/empirical-bayesian/followers",
+ "following_url": "https://api.github.com/users/empirical-bayesian/following{/other_user}",
+ "gists_url": "https://api.github.com/users/empirical-bayesian/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/empirical-bayesian/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/empirical-bayesian/subscriptions",
+ "organizations_url": "https://api.github.com/users/empirical-bayesian/orgs",
+ "repos_url": "https://api.github.com/users/empirical-bayesian/repos",
+ "events_url": "https://api.github.com/users/empirical-bayesian/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/empirical-bayesian/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/forcedotcom/distributions/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2014-09-16T18:57:55Z",
+ "updated_at": "2014-09-16T20:54:42Z",
+ "closed_at": null,
+ "body": "Problem Event Name:\tAPPCRASH\r\n Application Name:\tpythonw.exe\r\n Application Version:\t0.0.0.0\r\n Application Timestamp:\t5398d7c1\r\n Fault Module Name:\tpython34.dll\r\n Fault Module Version:\t3.4.1150.1013\r\n Fault Module Timestamp:\t5398d7c0\r\n Exception Code:\tc0000005\r\n Exception Offset:\t00000000000d7881\r\n OS Version:\t6.1.7601.2.1.0.256.4\r\n Locale ID:\t1033\r\n\r\nThis happens whenever I try to install distributions-2.0.26 under Anaconda3 (Python 3.4), in Windows 7, on 64-bit. Happens if pip is used or install is attempted from source. I have tried installing from an Administrator Command Prompt as well, and from the QT window. Also have gone back to distributions-2.0.10 and tried that. This happens trying to install dpmix as well. \r\n\r\nAnaconda3 was just installed today, and I ran updates of numpy, scipy, and anaconda itself.\r\n\r\nThoughts? \r\n",
+ "score": 2.6478007
+ },
+ {
+ "url": "https://api.github.com/repos/LeeKamentsky/python-javabridge/issues/34",
+ "repository_url": "https://api.github.com/repos/LeeKamentsky/python-javabridge",
+ "labels_url": "https://api.github.com/repos/LeeKamentsky/python-javabridge/issues/34/labels{/name}",
+ "comments_url": "https://api.github.com/repos/LeeKamentsky/python-javabridge/issues/34/comments",
+ "events_url": "https://api.github.com/repos/LeeKamentsky/python-javabridge/issues/34/events",
+ "html_url": "https://github.com/LeeKamentsky/python-javabridge/issues/34",
+ "id": 48280594,
+ "number": 34,
+ "title": "JVMNotFoundError NameError on pip install",
+ "user": {
+ "login": "braymp",
+ "id": 1186440,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1186440?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/braymp",
+ "html_url": "https://github.com/braymp",
+ "followers_url": "https://api.github.com/users/braymp/followers",
+ "following_url": "https://api.github.com/users/braymp/following{/other_user}",
+ "gists_url": "https://api.github.com/users/braymp/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/braymp/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/braymp/subscriptions",
+ "organizations_url": "https://api.github.com/users/braymp/orgs",
+ "repos_url": "https://api.github.com/users/braymp/repos",
+ "events_url": "https://api.github.com/users/braymp/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/braymp/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/LeeKamentsky/python-javabridge/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2014-11-10T16:06:28Z",
+ "updated_at": "2014-11-10T16:12:50Z",
+ "closed_at": null,
+ "body": "While trying to pip install --upgrade
from 1.03 to 1.0.9, I get the following error:\r\n```\r\nTraceback (most recent call last):\r\n File \"\", line 17, in \r\n File \"c:\\users\\develo~1\\appdata\\local\\temp\\pip_build_Developer\\javabridge\\setup.py\", line 238, in \r\n ext_modules=ext_modules(),\r\n File \"c:\\users\\develo~1\\appdata\\local\\temp\\pip_build_Developer\\javabridge\\setup.py\", line 58, in ext_modules\r\n raise JVMNotFoundError()\r\nNameError: global name 'JVMNotFoundError' is not defined\r\n```",
+ "score": 7.062714
+ },
+ {
+ "url": "https://api.github.com/repos/BurntSushi/pdoc/issues/20",
+ "repository_url": "https://api.github.com/repos/BurntSushi/pdoc",
+ "labels_url": "https://api.github.com/repos/BurntSushi/pdoc/issues/20/labels{/name}",
+ "comments_url": "https://api.github.com/repos/BurntSushi/pdoc/issues/20/comments",
+ "events_url": "https://api.github.com/repos/BurntSushi/pdoc/issues/20/events",
+ "html_url": "https://github.com/BurntSushi/pdoc/issues/20",
+ "id": 51439109,
+ "number": 20,
+ "title": "Windows Powershell",
+ "user": {
+ "login": "suidobashi",
+ "id": 10131194,
+ "avatar_url": "https://avatars.githubusercontent.com/u/10131194?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/suidobashi",
+ "html_url": "https://github.com/suidobashi",
+ "followers_url": "https://api.github.com/users/suidobashi/followers",
+ "following_url": "https://api.github.com/users/suidobashi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/suidobashi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/suidobashi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/suidobashi/subscriptions",
+ "organizations_url": "https://api.github.com/users/suidobashi/orgs",
+ "repos_url": "https://api.github.com/users/suidobashi/repos",
+ "events_url": "https://api.github.com/users/suidobashi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/suidobashi/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/BurntSushi/pdoc/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2014-12-09T15:18:00Z",
+ "updated_at": "2015-01-25T18:32:03Z",
+ "closed_at": null,
+ "body": "Installed using pip to a Windows 8.1 Powershell environment.\r\n\r\nWas unable to run the pdoc script as a shebang script. (Powershell requires a filename extension to make the script executable.)\r\n\r\nWorkaround was to run directly from the python interpreter.",
+ "score": 5.3210306
+ },
+ {
+ "url": "https://api.github.com/repos/GijsTimmers/kotnetcli/issues/43",
+ "repository_url": "https://api.github.com/repos/GijsTimmers/kotnetcli",
+ "labels_url": "https://api.github.com/repos/GijsTimmers/kotnetcli/issues/43/labels{/name}",
+ "comments_url": "https://api.github.com/repos/GijsTimmers/kotnetcli/issues/43/comments",
+ "events_url": "https://api.github.com/repos/GijsTimmers/kotnetcli/issues/43/events",
+ "html_url": "https://github.com/GijsTimmers/kotnetcli/issues/43",
+ "id": 51445022,
+ "number": 43,
+ "title": "Mac OS X mode issues",
+ "user": {
+ "login": "Wouter92",
+ "id": 3626287,
+ "avatar_url": "https://avatars.githubusercontent.com/u/3626287?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Wouter92",
+ "html_url": "https://github.com/Wouter92",
+ "followers_url": "https://api.github.com/users/Wouter92/followers",
+ "following_url": "https://api.github.com/users/Wouter92/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Wouter92/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Wouter92/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Wouter92/subscriptions",
+ "organizations_url": "https://api.github.com/users/Wouter92/orgs",
+ "repos_url": "https://api.github.com/users/Wouter92/repos",
+ "events_url": "https://api.github.com/users/Wouter92/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Wouter92/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/GijsTimmers/kotnetcli/labels/@medium",
+ "name": "@medium",
+ "color": "fef2c0"
+ },
+ {
+ "url": "https://api.github.com/repos/GijsTimmers/kotnetcli/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/GijsTimmers/kotnetcli/labels/mac-osx",
+ "name": "mac-osx",
+ "color": "000000"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": {
+ "login": "GijsTimmers",
+ "id": 972314,
+ "avatar_url": "https://avatars.githubusercontent.com/u/972314?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/GijsTimmers",
+ "html_url": "https://github.com/GijsTimmers",
+ "followers_url": "https://api.github.com/users/GijsTimmers/followers",
+ "following_url": "https://api.github.com/users/GijsTimmers/following{/other_user}",
+ "gists_url": "https://api.github.com/users/GijsTimmers/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/GijsTimmers/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/GijsTimmers/subscriptions",
+ "organizations_url": "https://api.github.com/users/GijsTimmers/orgs",
+ "repos_url": "https://api.github.com/users/GijsTimmers/repos",
+ "events_url": "https://api.github.com/users/GijsTimmers/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/GijsTimmers/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "milestone": {
+ "url": "https://api.github.com/repos/GijsTimmers/kotnetcli/milestones/1",
+ "html_url": "https://github.com/GijsTimmers/kotnetcli/milestones/2.0.0:%20'Barndominium'",
+ "labels_url": "https://api.github.com/repos/GijsTimmers/kotnetcli/milestones/1/labels",
+ "id": 891295,
+ "number": 1,
+ "title": "2.0.0: 'Barndominium'",
+ "description": "This version should feel pretty complete.",
+ "creator": {
+ "login": "GijsTimmers",
+ "id": 972314,
+ "avatar_url": "https://avatars.githubusercontent.com/u/972314?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/GijsTimmers",
+ "html_url": "https://github.com/GijsTimmers",
+ "followers_url": "https://api.github.com/users/GijsTimmers/followers",
+ "following_url": "https://api.github.com/users/GijsTimmers/following{/other_user}",
+ "gists_url": "https://api.github.com/users/GijsTimmers/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/GijsTimmers/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/GijsTimmers/subscriptions",
+ "organizations_url": "https://api.github.com/users/GijsTimmers/orgs",
+ "repos_url": "https://api.github.com/users/GijsTimmers/repos",
+ "events_url": "https://api.github.com/users/GijsTimmers/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/GijsTimmers/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 4,
+ "closed_issues": 17,
+ "state": "open",
+ "created_at": "2014-12-04T10:39:05Z",
+ "updated_at": "2016-04-27T21:39:16Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 14,
+ "created_at": "2014-12-09T16:02:40Z",
+ "updated_at": "2016-06-08T21:51:16Z",
+ "closed_at": null,
+ "body": "These modes currently don't work on Mac OS X:\r\n\r\n- Dialog\r\n```python\r\nTraceback (most recent call last):\r\n File \"./kotnetcli.py\", line 220, in \r\n aanstuurderObvArgumenten(argumentenParser())\r\n File \"./kotnetcli.py\", line 184, in aanstuurderObvArgumenten\r\n co = communicator.DialogCommunicator()\r\n File \"/Volumes/MacintoshHD/Users/wouterfranken/Development/kotnetcliFork/kotnetcli/communicator.py\", line 111, in __init__\r\n self.d = Dialog(dialog=\"dialog\")\r\n File \"/usr/local/lib/python2.7/site-packages/dialog.py\", line 1346, in __init__\r\n self._dialog_prg = _path_to_executable(dialog)\r\n File \"/usr/local/lib/python2.7/site-packages/dialog.py\", line 485, in _path_to_executable\r\n \"can't find the executable for the dialog-like \"\r\ndialog.ExecutableNotFound\r\n```\r\n- Bubble\r\n```python\r\nDynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!\r\nTraceback (most recent call last):\r\n File \"./kotnetcli.py\", line 220, in \r\n aanstuurderObvArgumenten(argumentenParser())\r\n File \"./kotnetcli.py\", line 191, in aanstuurderObvArgumenten\r\n co = communicator.BubbleCommunicator()\r\n File \"/Volumes/MacintoshHD/Users/wouterfranken/Development/kotnetcliFork/kotnetcli/communicator.py\", line 94, in __init__\r\n notify2.init(\"kotnetcli\")\r\n File \"/usr/local/lib/python2.7/site-packages/notify2.py\", line 93, in init\r\n bus = dbus.SessionBus(mainloop=mainloop)\r\n File \"/usr/local/lib/python2.7/site-packages/dbus/_dbus.py\", line 211, in __new__\r\n mainloop=mainloop)\r\n File \"/usr/local/lib/python2.7/site-packages/dbus/_dbus.py\", line 100, in __new__\r\n bus = BusConnection.__new__(subclass, bus_type, mainloop=mainloop)\r\n File \"/usr/local/lib/python2.7/site-packages/dbus/bus.py\", line 122, in __new__\r\n bus = cls._new_for_bus(address_or_type, mainloop=mainloop)\r\ndbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoMemory: Not enough memory\r\n```",
+ "score": 0.49015692
+ },
+ {
+ "url": "https://api.github.com/repos/paramiko/paramiko/issues/452",
+ "repository_url": "https://api.github.com/repos/paramiko/paramiko",
+ "labels_url": "https://api.github.com/repos/paramiko/paramiko/issues/452/labels{/name}",
+ "comments_url": "https://api.github.com/repos/paramiko/paramiko/issues/452/comments",
+ "events_url": "https://api.github.com/repos/paramiko/paramiko/issues/452/events",
+ "html_url": "https://github.com/paramiko/paramiko/issues/452",
+ "id": 51475626,
+ "number": 452,
+ "title": "strange unknown type exception when using password auth on windows",
+ "user": {
+ "login": "axfelix",
+ "id": 252047,
+ "avatar_url": "https://avatars.githubusercontent.com/u/252047?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/axfelix",
+ "html_url": "https://github.com/axfelix",
+ "followers_url": "https://api.github.com/users/axfelix/followers",
+ "following_url": "https://api.github.com/users/axfelix/following{/other_user}",
+ "gists_url": "https://api.github.com/users/axfelix/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/axfelix/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/axfelix/subscriptions",
+ "organizations_url": "https://api.github.com/users/axfelix/orgs",
+ "repos_url": "https://api.github.com/users/axfelix/repos",
+ "events_url": "https://api.github.com/users/axfelix/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/axfelix/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/paramiko/paramiko/labels/Bug",
+ "name": "Bug",
+ "color": "a04040"
+ },
+ {
+ "url": "https://api.github.com/repos/paramiko/paramiko/labels/Keys",
+ "name": "Keys",
+ "color": "bfdadc"
+ },
+ {
+ "url": "https://api.github.com/repos/paramiko/paramiko/labels/Needs%20investigation",
+ "name": "Needs investigation",
+ "color": "fad8c7"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 8,
+ "created_at": "2014-12-09T20:13:42Z",
+ "updated_at": "2015-10-19T12:07:40Z",
+ "closed_at": null,
+ "body": "when running the following code:\r\n\r\nfrom paramiko import SSHClient\r\nfrom paramiko import AutoAddPolicy\r\nssh = SSHClient()\r\nssh.set_missing_host_key_policy(AutoAddPolicy())\r\nssh.connect(server, username=Username, password=Password, look_for_keys=False)\r\n\r\nI'm getting:\r\n\r\n File \"myscript.py\", line 243, in check_zip_and_send\r\n ssh.connect(server, username=Username, password=Password, look_for_keys=False)\r\n File \"c:\\Users\\Alex\\Dropbox\\Python27\\lib\\site-packages\\paramiko\\client.py\", line 307, in connect\r\n look_for_keys, gss_auth, gss_kex, gss_deleg_creds, gss_host)\r\n File \"c:\\Users\\Alex\\Dropbox\\Python27\\lib\\site-packages\\paramiko\\client.py\", line 510, in _auth\r\n self._transport.auth_password(username, password)\r\n File \"c:\\Users\\Alex\\Dropbox\\Python27\\lib\\site-packages\\paramiko\\transport.py\", line 1166, in auth_password\r\n return self.auth_handler.wait_for_response(my_event)\r\n File \"c:\\Users\\Alex\\Dropbox\\Python27\\lib\\site-packages\\paramiko\\auth_handler.py\", line 197, in wait_for_response\r\n raise e\r\nException: Unknown type\r\n\r\nany ideas? not seeing any hits for this one; everything was installed from pip. I can test on OSX and Linux later this evening.",
+ "score": 2.7114635
+ },
+ {
+ "url": "https://api.github.com/repos/python/mypy/issues/548",
+ "repository_url": "https://api.github.com/repos/python/mypy",
+ "labels_url": "https://api.github.com/repos/python/mypy/issues/548/labels{/name}",
+ "comments_url": "https://api.github.com/repos/python/mypy/issues/548/comments",
+ "events_url": "https://api.github.com/repos/python/mypy/issues/548/events",
+ "html_url": "https://github.com/python/mypy/issues/548",
+ "id": 53040941,
+ "number": 548,
+ "title": "Cygwin awkwardness",
+ "user": {
+ "login": "binkley",
+ "id": 186421,
+ "avatar_url": "https://avatars.githubusercontent.com/u/186421?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/binkley",
+ "html_url": "https://github.com/binkley",
+ "followers_url": "https://api.github.com/users/binkley/followers",
+ "following_url": "https://api.github.com/users/binkley/following{/other_user}",
+ "gists_url": "https://api.github.com/users/binkley/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/binkley/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/binkley/subscriptions",
+ "organizations_url": "https://api.github.com/users/binkley/orgs",
+ "repos_url": "https://api.github.com/users/binkley/repos",
+ "events_url": "https://api.github.com/users/binkley/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/binkley/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/python/mypy/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2014-12-29T13:26:13Z",
+ "updated_at": "2015-01-04T15:44:52Z",
+ "closed_at": null,
+ "body": "Current cygwin python3 is 3.2.5, so I install and use the native Windows Python which is 3.4.2 installed at `C:\\Python34` (the default).\r\n\r\nAfter installing mypy via `python setup.py instal`\" it installs under `C:\\Python34`, as expected, and creates a `C:\\Python34\\Scripts\\mypy` file. Note there is no `mypy.exe` program. (There are such programs for `pip.exe` and `easy_install.exe`, would be helpful for mypy to do likewise.)\r\n\r\nTo run this under cygwin requires an explicit call to `python` (bash turns the script path into a unix-y one, which confuses native Windows python -- not your issue, I mention this for clarity), this:\r\n\r\n```bash\r\n$ export PATH=/cygdrive/c/Python34:$PATH\r\n$ python C:/Python34/Scripts/mypy my-file.py\r\n```\r\n\r\nOddly this complains there is no `enum` module to import, though running `python my-file.py` directly works fine. Running the same under a native CMD prompt behaves the same.\r\n\r\nI'm unsure what about running from a Cygwin bash shell is causing the issue, perhaps it isn't mypy's fault at all but I'm at a loss how to investigate.",
+ "score": 0.826924
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/issues/19349",
+ "repository_url": "https://api.github.com/repos/saltstack/salt",
+ "labels_url": "https://api.github.com/repos/saltstack/salt/issues/19349/labels{/name}",
+ "comments_url": "https://api.github.com/repos/saltstack/salt/issues/19349/comments",
+ "events_url": "https://api.github.com/repos/saltstack/salt/issues/19349/events",
+ "html_url": "https://github.com/saltstack/salt/issues/19349",
+ "id": 53424972,
+ "number": 19349,
+ "title": "Salt-master: Could not deserialize msgpack message",
+ "user": {
+ "login": "masterkorp",
+ "id": 223763,
+ "avatar_url": "https://avatars.githubusercontent.com/u/223763?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/masterkorp",
+ "html_url": "https://github.com/masterkorp",
+ "followers_url": "https://api.github.com/users/masterkorp/followers",
+ "following_url": "https://api.github.com/users/masterkorp/following{/other_user}",
+ "gists_url": "https://api.github.com/users/masterkorp/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/masterkorp/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/masterkorp/subscriptions",
+ "organizations_url": "https://api.github.com/users/masterkorp/orgs",
+ "repos_url": "https://api.github.com/users/masterkorp/repos",
+ "events_url": "https://api.github.com/users/masterkorp/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/masterkorp/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Bug",
+ "name": "Bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Cannot%20Reproduce",
+ "name": "Cannot Reproduce",
+ "color": "c7def8"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/High%20Severity",
+ "name": "High Severity",
+ "color": "ff9143"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Info%20Needed",
+ "name": "Info Needed",
+ "color": "c7def8"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/P1",
+ "name": "P1",
+ "color": "2181ee"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Platform",
+ "name": "Platform",
+ "color": "fef2c0"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": {
+ "login": "dmurphy18",
+ "id": 9943204,
+ "avatar_url": "https://avatars.githubusercontent.com/u/9943204?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dmurphy18",
+ "html_url": "https://github.com/dmurphy18",
+ "followers_url": "https://api.github.com/users/dmurphy18/followers",
+ "following_url": "https://api.github.com/users/dmurphy18/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dmurphy18/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dmurphy18/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dmurphy18/subscriptions",
+ "organizations_url": "https://api.github.com/users/dmurphy18/orgs",
+ "repos_url": "https://api.github.com/users/dmurphy18/repos",
+ "events_url": "https://api.github.com/users/dmurphy18/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dmurphy18/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "milestone": {
+ "url": "https://api.github.com/repos/saltstack/salt/milestones/37",
+ "html_url": "https://github.com/saltstack/salt/milestones/Blocked",
+ "labels_url": "https://api.github.com/repos/saltstack/salt/milestones/37/labels",
+ "id": 343741,
+ "number": 37,
+ "title": "Blocked",
+ "description": "Issues which are blocked in some way, whether they need further discussion, clarification, justification, or are blocked for some other reason.",
+ "creator": {
+ "login": "basepi",
+ "id": 702318,
+ "avatar_url": "https://avatars.githubusercontent.com/u/702318?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/basepi",
+ "html_url": "https://github.com/basepi",
+ "followers_url": "https://api.github.com/users/basepi/followers",
+ "following_url": "https://api.github.com/users/basepi/following{/other_user}",
+ "gists_url": "https://api.github.com/users/basepi/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/basepi/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/basepi/subscriptions",
+ "organizations_url": "https://api.github.com/users/basepi/orgs",
+ "repos_url": "https://api.github.com/users/basepi/repos",
+ "events_url": "https://api.github.com/users/basepi/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/basepi/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 447,
+ "closed_issues": 892,
+ "state": "open",
+ "created_at": "2013-05-28T22:24:12Z",
+ "updated_at": "2016-06-21T22:15:37Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 42,
+ "created_at": "2015-01-05T18:10:42Z",
+ "updated_at": "2016-05-13T08:51:46Z",
+ "closed_at": null,
+ "body": "Hello, \r\n\r\nToday salt-master welcomed me with such message:\r\n```\r\n2015-01-05 17:12:08,160 [salt.payload ][CRITICAL][26157] Could not deserialize msgpack message: This o\r\nften happens when trying to read a file not in binary mode.Please open an issue and include the following\r\nerror:\r\n2015-01-05 17:12:08,183 [salt.log.setup ][ERROR ][26157] An un-handled exception was caught by salt's\r\nglobal exception handler:\r\nUnpackValueError:\r\nTraceback (most recent call last):\r\n File \"/usr/bin/salt\", line 10, in \r\n salt_main()\r\n File \"/usr/lib/python2.7/dist-packages/salt/scripts.py\", line 351, in salt_main\r\n client.run()\r\n File \"/usr/lib/python2.7/dist-packages/salt/cli/salt.py\", line 191, in run\r\n for full_ret in cmd_func(**kwargs):\r\n File \"/usr/lib/python2.7/dist-packages/salt/client/__init__.py\", line 594, in cmd_cli\r\n **kwargs):\r\n File \"/usr/lib/python2.7/dist-packages/salt/client/__init__.py\", line 1235, in get_cli_event_returns\r\n expect_minions=(verbose or show_timeout)\r\n File \"/usr/lib/python2.7/dist-packages/salt/client/__init__.py\", line 885, in get_iter_returns\r\n for raw in ret_iter:\r\n File \"/usr/lib/python2.7/dist-packages/salt/client/__init__.py\", line 809, in get_returns_no_block\r\n raw = event.get_event_noblock()\r\n File \"/usr/lib/python2.7/dist-packages/salt/utils/event.py\", line 450, in get_event_noblock\r\n mtag, data = self.unpack(raw, self.serial)\r\n File \"/usr/lib/python2.7/dist-packages/salt/utils/event.py\", line 296, in unpack\r\n data = serial.loads(mdata)\r\n File \"/usr/lib/python2.7/dist-packages/salt/payload.py\", line 95, in loads\r\n return msgpack.loads(msg, use_list=True)\r\n File \"_unpacker.pyx\", line 119, in msgpack._unpacker.unpackb (msgpack/_unpacker.cpp:119)\r\nUnpackValueError\r\n````\r\n\r\nWhile running any ``state.*`` command on any minion.\r\n\r\nRunning ubuntu ``14.04`` and salt:\r\n```\r\nroot@salt-master:~# salt --versions-report\r\n Salt: 2015.2.0-37-g0452b43\r\n Python: 2.7.6 (default, Mar 22 2014, 22:59:56)\r\n Jinja2: 2.7.2\r\n M2Crypto: 0.21.1\r\n msgpack-python: 0.3.0\r\n msgpack-pure: Not Installed\r\n pycrypto: 2.6.1\r\n libnacl: Not Installed\r\n PyYAML: 3.10\r\n ioflo: Not Installed\r\n PyZMQ: 14.0.1\r\n RAET: Not Installed\r\n ZMQ: 4.0.4\r\n Mako: 0.9.1\r\n```",
+ "score": 0.30368218
+ },
+ {
+ "url": "https://api.github.com/repos/jonathanslenders/python-prompt-toolkit/issues/86",
+ "repository_url": "https://api.github.com/repos/jonathanslenders/python-prompt-toolkit",
+ "labels_url": "https://api.github.com/repos/jonathanslenders/python-prompt-toolkit/issues/86/labels{/name}",
+ "comments_url": "https://api.github.com/repos/jonathanslenders/python-prompt-toolkit/issues/86/comments",
+ "events_url": "https://api.github.com/repos/jonathanslenders/python-prompt-toolkit/issues/86/events",
+ "html_url": "https://github.com/jonathanslenders/python-prompt-toolkit/issues/86",
+ "id": 53973280,
+ "number": 86,
+ "title": "v0.26 bugs in Windows",
+ "user": {
+ "login": "darikg",
+ "id": 6875882,
+ "avatar_url": "https://avatars.githubusercontent.com/u/6875882?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/darikg",
+ "html_url": "https://github.com/darikg",
+ "followers_url": "https://api.github.com/users/darikg/followers",
+ "following_url": "https://api.github.com/users/darikg/following{/other_user}",
+ "gists_url": "https://api.github.com/users/darikg/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/darikg/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/darikg/subscriptions",
+ "organizations_url": "https://api.github.com/users/darikg/orgs",
+ "repos_url": "https://api.github.com/users/darikg/repos",
+ "events_url": "https://api.github.com/users/darikg/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/darikg/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/jonathanslenders/python-prompt-toolkit/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 15,
+ "created_at": "2015-01-10T22:12:02Z",
+ "updated_at": "2015-12-20T14:03:08Z",
+ "closed_at": null,
+ "body": "In python 2.7: Need to press meta+enter to execute a line even when multiline mode is off\r\n\r\nIn python 3.3: Fails with traceback:\r\n```\r\nraceback (most recent call last):\r\n File \"C:\\Users\\dg\\Anaconda3\\envs\\ppt3\\Scripts\\ptpython-script.py\", line 9, in \r\n load_entry_point('prompt-toolkit==0.25', 'console_scripts', 'ptpython')()\r\n File \"c:\\users\\dg\\documents\\python\\python-prompt-toolkit\\prompt_toolkit\\contrib\\entry_points\\ptpython.py\", line 77, in run\r\n\r\n startup_paths=startup_paths, always_multiline=always_multiline)\r\n File \"c:\\users\\dg\\documents\\python\\python-prompt-toolkit\\prompt_toolkit\\contrib\\repl.py\", line 189, in embed\r\n cli.start_repl(startup_paths=startup_paths)\r\n File \"c:\\users\\dg\\documents\\python\\python-prompt-toolkit\\prompt_toolkit\\contrib\\repl.py\", line 48, in start_repl\r\n on_exit=AbortAction.RAISE_EXCEPTION)\r\n File \"c:\\users\\dg\\documents\\python\\python-prompt-toolkit\\prompt_toolkit\\__init__.py\", line 251, in read_input\r\n next(g)\r\n File \"c:\\users\\dg\\documents\\python\\python-prompt-toolkit\\prompt_toolkit\\__init__.py\", line 301, in _read_input\r\n self._redraw()\r\n File \"c:\\users\\dg\\documents\\python\\python-prompt-toolkit\\prompt_toolkit\\__init__.py\", line 191, in _redraw\r\n self.renderer.render(self)\r\n File \"c:\\users\\dg\\documents\\python\\python-prompt-toolkit\\prompt_toolkit\\renderer.py\", line 465, in render\r\n style=self._style, grayed=cli.is_aborting,\r\n File \"c:\\users\\dg\\documents\\python\\python-prompt-toolkit\\prompt_toolkit\\renderer.py\", line 345, in output_screen_diff\r\n current_pos = move_cursor(screen.get_cursor_position())\r\n File \"c:\\users\\dg\\documents\\python\\python-prompt-toolkit\\prompt_toolkit\\renderer.py\", line 232, in move_cursor\r\n output.cursor_up(current_y - new.y)\r\n File \"c:\\users\\dg\\documents\\python\\python-prompt-toolkit\\prompt_toolkit\\terminal\\win32_output.py\", line 166, in cursor_up\r\n sr = self._screen_buffer_info().dwCursorPosition\r\nAttributeError: 'NoneType' object has no attribute 'dwCursorPosition'\r\n```",
+ "score": 3.5667417
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/issues/328",
+ "repository_url": "https://api.github.com/repos/pypa/setuptools",
+ "labels_url": "https://api.github.com/repos/pypa/setuptools/issues/328/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pypa/setuptools/issues/328/comments",
+ "events_url": "https://api.github.com/repos/pypa/setuptools/issues/328/events",
+ "html_url": "https://github.com/pypa/setuptools/issues/328",
+ "id": 144279804,
+ "number": 328,
+ "title": "32bit python on 64bit linux gets wrong platform name",
+ "user": {
+ "login": "bb-migration",
+ "id": 18138808,
+ "avatar_url": "https://avatars.githubusercontent.com/u/18138808?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/bb-migration",
+ "html_url": "https://github.com/bb-migration",
+ "followers_url": "https://api.github.com/users/bb-migration/followers",
+ "following_url": "https://api.github.com/users/bb-migration/following{/other_user}",
+ "gists_url": "https://api.github.com/users/bb-migration/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/bb-migration/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/bb-migration/subscriptions",
+ "organizations_url": "https://api.github.com/users/bb-migration/orgs",
+ "repos_url": "https://api.github.com/users/bb-migration/repos",
+ "events_url": "https://api.github.com/users/bb-migration/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/bb-migration/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/labels/bug",
+ "name": "bug",
+ "color": "ee0701"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/labels/major",
+ "name": "major",
+ "color": "ededed"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 5,
+ "created_at": "2015-01-11T13:21:04Z",
+ "updated_at": "2016-03-29T14:23:31Z",
+ "closed_at": null,
+ "body": "Originally reported by: **dougn (Bitbucket: [dougn](http://bitbucket.org/dougn), GitHub: [dougn](http://github.com/dougn))**\n\n----------------------------------------\n\nThis is ultimately a bug in distutils.util.get_platform, but as that would require new point releases on all versions of python, we need a better fix sooner. Setuptools is the best place for this as it is already inheriting the Distribution class for it's own use and can override the faulty platform name.\n\nThis works fine on Windows and I think OSX is ok as well, but that should be checked as well.\n\nWhen you run setuptools using a 32bit python on 32bit linux, the platname is still 'linux-x86_64', because distutils.util.get_platform() is using only the OS uname for determining the machine part for linux. \n\nFor most operations using setup tools, this can be overwritten on the commandline, but not on install. This becomes critical with wheel support, as now the problem becomes that pip will download and install the 64bit wheel instead of the 32bit one. There is also no way of overriding this. pip and wheels become useless. pip provides --install-options, and --general-options, but setuptools does not have install or general options for overriding the platname, like bdist and the other building commands do.\n\nOn windows distutils.util.get_platform() uses a backoff to sys.platform, which is 'win32' when running a 32bit python on a 64bit system.\n\nsetuptools is the proper place to deal with this issue. setuptools needs this fix for it's own building and installing. It is also the upstream provider of the Distribution class used by pip and wheel used for searching, converting and installing.\n\n\n[32.env] [dnapoleone@unv-dnapoleone1 numpy-1.9.1]$ which python2.7_32bit\n/home/dnapoleone/32.env/bin/python2.7_32bit\n[32.env] [dnapoleone@unv-dnapoleone1 numpy-1.9.1]$ python2.7_32bit ./setup.py bdist -h\nRunning from numpy source directory.\n/usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'test_suite'\n warnings.warn(msg)\nCommon commands: (see '--help-commands' for more)\n\n setup.py build will build the package underneath 'build/'\n setup.py install will install the package\n\nGlobal options:\n --verbose (-v) run verbosely (default)\n --quiet (-q) run quietly (turns verbosity off)\n --dry-run (-n) don't actually do anything\n --help (-h) show detailed help message\n --no-user-cfg ignore pydistutils.cfg in your home directory\n\nOptions for 'bdist' command:\n --bdist-base (-b) temporary directory for creating built distributions\n --plat-name (-p) platform name to embed in generated filenames (**default:\n linux-x86_64**)\n --formats formats for distribution (comma-separated list)\n --dist-dir (-d) directory to put final built distributions in [default:\n dist]\n --skip-build skip rebuilding everything (for testing/debugging)\n --owner (-u) Owner name used when creating a tar file [default:\n current user]\n --group (-g) Group name used when creating a tar file [default:\n current group]\n --help-formats lists available distribution formats\n\nusage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]\n or: setup.py --help [cmd1 cmd2 ...]\n or: setup.py --help-commands\n or: setup.py cmd --help\n\n\n\n----------------------------------------\n- Bitbucket: https://bitbucket.org/pypa/setuptools/issue/328\n",
+ "score": 0.8846743
+ },
+ {
+ "url": "https://api.github.com/repos/flyingrub/scdl/issues/37",
+ "repository_url": "https://api.github.com/repos/flyingrub/scdl",
+ "labels_url": "https://api.github.com/repos/flyingrub/scdl/issues/37/labels{/name}",
+ "comments_url": "https://api.github.com/repos/flyingrub/scdl/issues/37/comments",
+ "events_url": "https://api.github.com/repos/flyingrub/scdl/issues/37/events",
+ "html_url": "https://github.com/flyingrub/scdl/issues/37",
+ "id": 53996297,
+ "number": 37,
+ "title": "UnicodeEncodeError: 'charmap' codec can't encode ... character maps to ",
+ "user": {
+ "login": "zvpxz",
+ "id": 10487353,
+ "avatar_url": "https://avatars.githubusercontent.com/u/10487353?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/zvpxz",
+ "html_url": "https://github.com/zvpxz",
+ "followers_url": "https://api.github.com/users/zvpxz/followers",
+ "following_url": "https://api.github.com/users/zvpxz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/zvpxz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/zvpxz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/zvpxz/subscriptions",
+ "organizations_url": "https://api.github.com/users/zvpxz/orgs",
+ "repos_url": "https://api.github.com/users/zvpxz/repos",
+ "events_url": "https://api.github.com/users/zvpxz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/zvpxz/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/flyingrub/scdl/labels/bug",
+ "name": "bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/flyingrub/scdl/labels/Windows",
+ "name": "Windows",
+ "color": "0052cc"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 20,
+ "created_at": "2015-01-11T16:28:34Z",
+ "updated_at": "2016-04-24T16:44:07Z",
+ "closed_at": null,
+ "body": "\r\n\r\n\r\nTraceback (most recent call last):\r\n File \"scdl.py\", line 408, in \r\n main()\r\n File \"scdl.py\", line 87, in main\r\n parse_url(arguments[\"-l\"])\r\n File \"scdl.py\", line 160, in parse_url\r\n download_user_tracks(item)\r\n File \"scdl.py\", line 228, in download_user_tracks\r\n download_track(track)\r\n File \"scdl.py\", line 322, in download_track\r\n print(\"Downloading \" + title)\r\n File \"C:\\Python34\\lib\\encodings\\cp437.py\", line 19, in encode\r\n return codecs.charmap_encode(input,self.errors,encoding_map)[0]\r\nUnicodeEncodeError: 'charmap' codec can't encode characters in position 12-18: character maps to \r\n\r\nI've tried downloading using the single and all-songs method to download. The song title is \"jungle\" not jungle and I guess it's having trouble encoding those characters. I've read somewhere on overstock that python can use the latin-1 charmap? since it has most if not all of the characters? I've taken for understanding that it has more characters than UTF-8.\r\n",
+ "score": 0.7277776
+ },
+ {
+ "url": "https://api.github.com/repos/diging/tethne/issues/56",
+ "repository_url": "https://api.github.com/repos/diging/tethne",
+ "labels_url": "https://api.github.com/repos/diging/tethne/issues/56/labels{/name}",
+ "comments_url": "https://api.github.com/repos/diging/tethne/issues/56/comments",
+ "events_url": "https://api.github.com/repos/diging/tethne/issues/56/events",
+ "html_url": "https://github.com/diging/tethne/issues/56",
+ "id": 54017164,
+ "number": 56,
+ "title": "KeyError while trying to create a topicmodel",
+ "user": {
+ "login": "khalidkhannz78PK",
+ "id": 8924273,
+ "avatar_url": "https://avatars.githubusercontent.com/u/8924273?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/khalidkhannz78PK",
+ "html_url": "https://github.com/khalidkhannz78PK",
+ "followers_url": "https://api.github.com/users/khalidkhannz78PK/followers",
+ "following_url": "https://api.github.com/users/khalidkhannz78PK/following{/other_user}",
+ "gists_url": "https://api.github.com/users/khalidkhannz78PK/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/khalidkhannz78PK/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/khalidkhannz78PK/subscriptions",
+ "organizations_url": "https://api.github.com/users/khalidkhannz78PK/orgs",
+ "repos_url": "https://api.github.com/users/khalidkhannz78PK/repos",
+ "events_url": "https://api.github.com/users/khalidkhannz78PK/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/khalidkhannz78PK/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/diging/tethne/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/diging/tethne/milestones/7",
+ "html_url": "https://github.com/diging/tethne/milestones/v2.0-windows",
+ "labels_url": "https://api.github.com/repos/diging/tethne/milestones/7/labels",
+ "id": 1134839,
+ "number": 7,
+ "title": "v2.0-windows",
+ "description": null,
+ "creator": {
+ "login": "erickpeirson",
+ "id": 3451594,
+ "avatar_url": "https://avatars.githubusercontent.com/u/3451594?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/erickpeirson",
+ "html_url": "https://github.com/erickpeirson",
+ "followers_url": "https://api.github.com/users/erickpeirson/followers",
+ "following_url": "https://api.github.com/users/erickpeirson/following{/other_user}",
+ "gists_url": "https://api.github.com/users/erickpeirson/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/erickpeirson/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/erickpeirson/subscriptions",
+ "organizations_url": "https://api.github.com/users/erickpeirson/orgs",
+ "repos_url": "https://api.github.com/users/erickpeirson/repos",
+ "events_url": "https://api.github.com/users/erickpeirson/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/erickpeirson/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 1,
+ "closed_issues": 0,
+ "state": "open",
+ "created_at": "2015-05-26T22:02:33Z",
+ "updated_at": "2015-05-26T22:11:25Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 7,
+ "created_at": "2015-01-12T03:14:30Z",
+ "updated_at": "2015-05-26T22:02:51Z",
+ "closed_at": null,
+ "body": "Hi there,\r\n\r\nI have been trying to follow the tutorial on topic modelling on the main tethne website. I installed anaconda, tethne, nltk, and also mallet. But when I run the line \r\n\r\nMyLDAModel = MyManager.build(Z=50, max_iter=300, prep=True)\r\n\r\ni get the following error \r\n\r\nTraceback (most recent call last):\r\n File \"\", line 1, in \r\n File \"//anaconda/lib/python2.7/site-packages/tethne/model/managers/__init__.py\", line 108, in build\r\n self.prep()\r\n File \"//anaconda/lib/python2.7/site-packages/tethne/model/managers/__init__.py\", line 89, in prep\r\n self._generate_corpus(meta)\r\n File \"//anaconda/lib/python2.7/site-packages/tethne/model/managers/mallet.py\", line 152, in _generate_corpus\r\n vocab=self.D.features[self.feature]['index'] )\r\n File \"//anaconda/lib/python2.7/site-packages/tethne/writers/corpora.py\", line 59, in to_documents\r\n meta += [ str(metadict[p][f]) for f in metakeys ]\r\nKeyError: '10.1525/rac.2006.16.1.95'\r\n\r\nI will appreciate all the help in this regard ",
+ "score": 0.6112414
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/issues/19846",
+ "repository_url": "https://api.github.com/repos/saltstack/salt",
+ "labels_url": "https://api.github.com/repos/saltstack/salt/issues/19846/labels{/name}",
+ "comments_url": "https://api.github.com/repos/saltstack/salt/issues/19846/comments",
+ "events_url": "https://api.github.com/repos/saltstack/salt/issues/19846/events",
+ "html_url": "https://github.com/saltstack/salt/issues/19846",
+ "id": 54773369,
+ "number": 19846,
+ "title": "Calling saltcloud.* modules and boto* modules on Windows",
+ "user": {
+ "login": "highlyunavailable",
+ "id": 6266125,
+ "avatar_url": "https://avatars.githubusercontent.com/u/6266125?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/highlyunavailable",
+ "html_url": "https://github.com/highlyunavailable",
+ "followers_url": "https://api.github.com/users/highlyunavailable/followers",
+ "following_url": "https://api.github.com/users/highlyunavailable/following{/other_user}",
+ "gists_url": "https://api.github.com/users/highlyunavailable/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/highlyunavailable/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/highlyunavailable/subscriptions",
+ "organizations_url": "https://api.github.com/users/highlyunavailable/orgs",
+ "repos_url": "https://api.github.com/users/highlyunavailable/repos",
+ "events_url": "https://api.github.com/users/highlyunavailable/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/highlyunavailable/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Bug",
+ "name": "Bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Platform",
+ "name": "Platform",
+ "color": "fef2c0"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Windows",
+ "name": "Windows",
+ "color": "006b75"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": {
+ "login": "UtahDave",
+ "id": 306240,
+ "avatar_url": "https://avatars.githubusercontent.com/u/306240?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/UtahDave",
+ "html_url": "https://github.com/UtahDave",
+ "followers_url": "https://api.github.com/users/UtahDave/followers",
+ "following_url": "https://api.github.com/users/UtahDave/following{/other_user}",
+ "gists_url": "https://api.github.com/users/UtahDave/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/UtahDave/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/UtahDave/subscriptions",
+ "organizations_url": "https://api.github.com/users/UtahDave/orgs",
+ "repos_url": "https://api.github.com/users/UtahDave/repos",
+ "events_url": "https://api.github.com/users/UtahDave/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/UtahDave/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "milestone": {
+ "url": "https://api.github.com/repos/saltstack/salt/milestones/48",
+ "html_url": "https://github.com/saltstack/salt/milestones/Under%20Review",
+ "labels_url": "https://api.github.com/repos/saltstack/salt/milestones/48/labels",
+ "id": 856250,
+ "number": 48,
+ "title": "Under Review",
+ "description": "",
+ "creator": {
+ "login": "ssgward",
+ "id": 8439595,
+ "avatar_url": "https://avatars.githubusercontent.com/u/8439595?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ssgward",
+ "html_url": "https://github.com/ssgward",
+ "followers_url": "https://api.github.com/users/ssgward/followers",
+ "following_url": "https://api.github.com/users/ssgward/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ssgward/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ssgward/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ssgward/subscriptions",
+ "organizations_url": "https://api.github.com/users/ssgward/orgs",
+ "repos_url": "https://api.github.com/users/ssgward/repos",
+ "events_url": "https://api.github.com/users/ssgward/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ssgward/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 15,
+ "closed_issues": 23,
+ "state": "open",
+ "created_at": "2014-11-06T17:18:17Z",
+ "updated_at": "2016-03-28T21:21:23Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 3,
+ "created_at": "2015-01-19T14:56:31Z",
+ "updated_at": "2015-05-26T20:54:03Z",
+ "closed_at": null,
+ "body": "I'm working on a masterless Windows setup process on EC2 and I'm having trouble getting boto and salt-cloud working.\r\n\r\nI've installed Python 2.7.9 and added the Boto module with `pip install boto`, but when I go to import it inside of Salt, I get:\r\n\r\n```\r\n File \"c:\\Python27\\lib\\site-packages\\boto\\exception.py\", line 28, in \r\n import xml.sax\r\nImportError: No module named sax\r\n```\r\n\r\nI think my PYTHONPATH is set correctly:\r\n\r\n```C:\\salt>echo %PYTHONPATH%\r\nC:\\Python27;C:\\Python27\\Lib;C:\\Python27\\Lib\\site-packages```\r\n\r\nBut Salt doesn't seem to be using it:\r\n`['C:\\\\salt\\\\salt-2014.7.1.win-amd64\\\\library.zip', 'c:\\\\salt\\\\salt-2014.7.1.win-amd64\\\\esky-0.9.8-py2.7.egg', 'c:\\\\salt\\\\salt-2014.7.1.win-amd64\\\\jinja2-2.7.1-py2.7.egg', 'c:\\\\salt\\\\salt-2014.7.1.win-amd64\\\\markupsafe-0.18-py2.7.egg', 'c:\\\\salt\\\\salt-2014.7.1.win-am64\\\\msgpack_python-0.4.2-py2.7-win-amd64.egg', 'c:\\\\salt\\\\salt-2014.7.1.win-amd64\\\\psutil-2.1.0-py2.7-win-amd64.egg', 'c:\\\\salt\\\\salt-2014.7.1.win-amd64\\\\pyzmq-14.1.1-py2.7-win-amd64.egg', 'c:\\\\salt\\\\salt-2014.7.1.win-amd64\\\\salt-2014.7.1-py2.7.egg', 'c:\\\\salt\\\\salt-2014.7.1.win-amd64\\\\setuptools-1.1.6-py2.7.egg', 'c:\\\\salt\\\\salt-2014.7.1.win-amd64\\\\wmi-1.4.9-py2.7.egg', 'C:\\\\salt\\\\salt-2014.7.1.win-amd64', 'c:\\\\Python27', 'c:\\\\Python27\\\\lib\\\\site-packages']`\r\n\r\nI assume this is something to do with how the Python library is vendored into the Salt windows installer directory.\r\n\r\nI also tried making a .egg file and dropping it into the Salt directory, which had the same error until I manually shoved lib/xml/sax.pyc and lib/logging/config.pyc into the library.zip file.\r\n\r\nMy use case is that I'm want to use the salt-cloud modules (http://docs.saltstack.com/en/latest/ref/modules/all/salt.modules.cloud.html) to look up other machines in EC2 to get their IPs (rather than using a master and a mine) and also add the machine to load balancers/DNS etc.\r\n\r\nI'd like to avoid doing my own Windows fork of Salt just to add a few additional modules. Does anyone have any advice on how to do this? I really would like to be able to use additional modules with Salt, but the Windows packaging process seems to make that very difficult without putting the modules in at build time.\r\n\r\nIf I don't use salt (just import boto) from a normal python prompt, it works fine because xml.sax is in the Python Path because the library is not overridden by the zip file.\r\n\r\nI'm also looking for any guidance to adding modules to Windows minions regardless of the exact package. For example, the Softlayer module for salt-cloud (we also use Softlayer) requires that the Softlayer python package be installed, and the EC2 module for salt-cloud wants apache-libcloud. What's the best way to get these onto Windows minions?",
+ "score": 2.38537
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/issues/337",
+ "repository_url": "https://api.github.com/repos/pypa/setuptools",
+ "labels_url": "https://api.github.com/repos/pypa/setuptools/issues/337/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pypa/setuptools/issues/337/comments",
+ "events_url": "https://api.github.com/repos/pypa/setuptools/issues/337/events",
+ "html_url": "https://github.com/pypa/setuptools/issues/337",
+ "id": 144279935,
+ "number": 337,
+ "title": "Windows Launcher mishandles CTRL-C",
+ "user": {
+ "login": "bb-migration",
+ "id": 18138808,
+ "avatar_url": "https://avatars.githubusercontent.com/u/18138808?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/bb-migration",
+ "html_url": "https://github.com/bb-migration",
+ "followers_url": "https://api.github.com/users/bb-migration/followers",
+ "following_url": "https://api.github.com/users/bb-migration/following{/other_user}",
+ "gists_url": "https://api.github.com/users/bb-migration/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/bb-migration/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/bb-migration/subscriptions",
+ "organizations_url": "https://api.github.com/users/bb-migration/orgs",
+ "repos_url": "https://api.github.com/users/bb-migration/repos",
+ "events_url": "https://api.github.com/users/bb-migration/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/bb-migration/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/labels/bug",
+ "name": "bug",
+ "color": "ee0701"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/labels/trivial",
+ "name": "trivial",
+ "color": "ededed"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2015-01-22T19:56:57Z",
+ "updated_at": "2016-03-29T14:23:59Z",
+ "closed_at": null,
+ "body": "Originally reported by: **acaron (Bitbucket: [acaron](http://bitbucket.org/acaron), GitHub: [acaron](http://github.com/acaron))**\n\n----------------------------------------\n\nI've been experiencing this strange error case where CTRL-C is not properly forwarded, so I started looking into the `launcher.c` file to see if I can fix it. Turns out it can't be truly fixed (and I'll explain why shortly), but I noticed some other inconsitencies while I was looking at the code.\n\nFirst, `GenerateConsoleCtrlEvent()` is called incorrectly. The first argument should be the event to generate, not the child PID (the 2nd argument designates the target process group). This value can only be `CTRL_C_EVENT` (0) or `CTRL_BREAK_EVENT` (1), so this call is no-op unless the child process PID is 0 or 1 (impossible on Windows). To confirm this, you can simply replace this line:\n\n GenerateConsoleCtrlEvent(child_pid,0);\n\nwith this:\n\n if (!GenerateConsoleCtrlEvent(child_pid,0)) {\n fprintf(stderr, \"failed to forward CTRL-C (error: %d).\\n\", GetLastError());\n }\n\nThis will consistenly print \"failed to forward CTRL-C (error: 87).\" every time you press CTRL-C (87 is \"invalid parameter\").\n\nSecond, it should not be called at all. The CTRL-C event is automatically sent to all processes in the same process group, which means that the child process gets the CTRL-C even if you stop generating the event. In addition, if you fix the call to this:\n\n GenerateConsoleCtrlEvent(control_type, 0);\n\nand add a print statement in the console control handler, you will notice that both the launcher and the child process get the CTRL-C event more than once because the launcher is sending this signal to itself, which creates a quasi infinite feedback loop (the control handler is run in a special background thread so a race condition allows it to terminate after the launcher has been spamming itself for a while).\n\nThird, the console control handler should return `FALSE` for control events it doesn't handle. The current implementation returns `TRUE` even if the event is not CTRL-C.\n\nLast, if `CreateProcessA()` or `GetExitCodeProcess()` fail, the launcher returns 0 as the exit status which is misleading for the calling program.\n\nNow, to get back to my original problem: if you use the launcher to start a Python script which stops when there is no more input, like this:\n\n try:\n line = sys.stdin.readline().strip()\n while line:\n # ...\n line = sys.stdin.readline().strip()\n except KeyboardInterrupt:\n pass\n finally:\n print 'Cleaning up.'\n\nand you terminate this script using CTRL-C, sometimes the `KeyboardInterrupt` exception is raised in the `finally` handler. AFAICT, there is a race condition that's caused by Windows: pressing CTRL-C shuts down the standard input, causing it to return an empty line before the CTRL-C event is propagated to all child processes in the process group. To confirm this, you can add a simple sleep after exhausting the standard input, which lets the time for the system to propagate the CTRL-C event and ensures Python's `KeyboardInterrupt` exception is raised before the program's shutdown sequence starts.\n\n try:\n line = sys.stdin.readline().strip()\n while line:\n # ...\n line = sys.stdin.readline().strip()\n # Ensure we get the CTRL-C events on Windows when launched\n # through a distribute/setuptools wrapper executable.\n if os.name == 'nt':\n time.sleep(25)\n except KeyboardInterrupt:\n pass\n finally:\n print 'Cleaning up.'\n\nAFAICT, there is no known way to fix this race condition in the setuptools launcher. However, it would be nice if this quirk was documented as a known problem.\n\nI wrote a pair of C programs to investigate this issue. I'm attaching them in case someone wants to experiment with the errors I'm reporting.\n\nCheers,\n\nAndré\n\n----------------------------------------\n- Bitbucket: https://bitbucket.org/pypa/setuptools/issue/337\n",
+ "score": 3.9262342
+ },
+ {
+ "url": "https://api.github.com/repos/OpenHydrology/OH-Auto-Statistical/issues/7",
+ "repository_url": "https://api.github.com/repos/OpenHydrology/OH-Auto-Statistical",
+ "labels_url": "https://api.github.com/repos/OpenHydrology/OH-Auto-Statistical/issues/7/labels{/name}",
+ "comments_url": "https://api.github.com/repos/OpenHydrology/OH-Auto-Statistical/issues/7/comments",
+ "events_url": "https://api.github.com/repos/OpenHydrology/OH-Auto-Statistical/issues/7/events",
+ "html_url": "https://github.com/OpenHydrology/OH-Auto-Statistical/issues/7",
+ "id": 55649671,
+ "number": 7,
+ "title": "Windows installer does not work behind proxy",
+ "user": {
+ "login": "faph",
+ "id": 8397805,
+ "avatar_url": "https://avatars.githubusercontent.com/u/8397805?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/faph",
+ "html_url": "https://github.com/faph",
+ "followers_url": "https://api.github.com/users/faph/followers",
+ "following_url": "https://api.github.com/users/faph/following{/other_user}",
+ "gists_url": "https://api.github.com/users/faph/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/faph/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/faph/subscriptions",
+ "organizations_url": "https://api.github.com/users/faph/orgs",
+ "repos_url": "https://api.github.com/users/faph/repos",
+ "events_url": "https://api.github.com/users/faph/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/faph/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/OpenHydrology/OH-Auto-Statistical/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": {
+ "login": "faph",
+ "id": 8397805,
+ "avatar_url": "https://avatars.githubusercontent.com/u/8397805?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/faph",
+ "html_url": "https://github.com/faph",
+ "followers_url": "https://api.github.com/users/faph/followers",
+ "following_url": "https://api.github.com/users/faph/following{/other_user}",
+ "gists_url": "https://api.github.com/users/faph/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/faph/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/faph/subscriptions",
+ "organizations_url": "https://api.github.com/users/faph/orgs",
+ "repos_url": "https://api.github.com/users/faph/repos",
+ "events_url": "https://api.github.com/users/faph/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/faph/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "milestone": null,
+ "comments": 12,
+ "created_at": "2015-01-27T17:41:32Z",
+ "updated_at": "2015-02-18T11:27:52Z",
+ "closed_at": null,
+ "body": "The Windows installer uses conda to install the application packages. Conda needs proxy details for it to work behind a proxy. ",
+ "score": 2.6294718
+ },
+ {
+ "url": "https://api.github.com/repos/davide-romanini/comictagger/issues/53",
+ "repository_url": "https://api.github.com/repos/davide-romanini/comictagger",
+ "labels_url": "https://api.github.com/repos/davide-romanini/comictagger/issues/53/labels{/name}",
+ "comments_url": "https://api.github.com/repos/davide-romanini/comictagger/issues/53/comments",
+ "events_url": "https://api.github.com/repos/davide-romanini/comictagger/issues/53/events",
+ "html_url": "https://github.com/davide-romanini/comictagger/issues/53",
+ "id": 56386516,
+ "number": 53,
+ "title": "Issue identification failes due to missing PIL",
+ "user": {
+ "login": "davide-romanini",
+ "id": 731199,
+ "avatar_url": "https://avatars.githubusercontent.com/u/731199?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/davide-romanini",
+ "html_url": "https://github.com/davide-romanini",
+ "followers_url": "https://api.github.com/users/davide-romanini/followers",
+ "following_url": "https://api.github.com/users/davide-romanini/following{/other_user}",
+ "gists_url": "https://api.github.com/users/davide-romanini/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/davide-romanini/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/davide-romanini/subscriptions",
+ "organizations_url": "https://api.github.com/users/davide-romanini/orgs",
+ "repos_url": "https://api.github.com/users/davide-romanini/repos",
+ "events_url": "https://api.github.com/users/davide-romanini/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/davide-romanini/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/davide-romanini/comictagger/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/davide-romanini/comictagger/labels/imported",
+ "name": "imported",
+ "color": "FFFFFF"
+ },
+ {
+ "url": "https://api.github.com/repos/davide-romanini/comictagger/labels/Priority-Medium",
+ "name": "Priority-Medium",
+ "color": "FFFFFF"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2015-02-03T14:46:30Z",
+ "updated_at": "2015-02-03T14:46:42Z",
+ "closed_at": null,
+ "body": "_From [sas...@gmail.com](https://code.google.com/u/101368042270943327607/) on June 27, 2014 00:04:51_\n\nWhat version of ComicTagger are you using? ComicTagger v1.1.15-beta On what operating system (Mac, Linux, Windows)? What version? Linux / Ubuntu 13.10 GUI or command line? GUI What steps will reproduce the problem? 1. Select item(s) in the list of comics\r\n2. Do Auto-tag\r\n3. Fail - window just opens and closes. What is the expected output? What do you see instead? The last message visible in the window before it closes is \"Python Imaging Library (PIL) is not available and is needed for issue identification\" Please provide any additional information below. doing \"from PIL import WebPImagePlugin\" on this system returns\r\nImportError: cannot import name _webp\r\n\r\nCommenting out comictaggerlib/issueidentifier.py:339 \"return self.match_list\" after PIL check, makes it all work again even if \"PIL\" message appears during identification. \r\n\r\nThis might be python-pil packaging issue but still it should not break CT.\n\n_Original issue: http://code.google.com/p/comictagger/issues/detail?id=53_",
+ "score": 1.1049227
+ },
+ {
+ "url": "https://api.github.com/repos/davide-romanini/comictagger/issues/54",
+ "repository_url": "https://api.github.com/repos/davide-romanini/comictagger",
+ "labels_url": "https://api.github.com/repos/davide-romanini/comictagger/issues/54/labels{/name}",
+ "comments_url": "https://api.github.com/repos/davide-romanini/comictagger/issues/54/comments",
+ "events_url": "https://api.github.com/repos/davide-romanini/comictagger/issues/54/events",
+ "html_url": "https://github.com/davide-romanini/comictagger/issues/54",
+ "id": 56386552,
+ "number": 54,
+ "title": "Python Imaging library is not available and is needed for issue identification...",
+ "user": {
+ "login": "davide-romanini",
+ "id": 731199,
+ "avatar_url": "https://avatars.githubusercontent.com/u/731199?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/davide-romanini",
+ "html_url": "https://github.com/davide-romanini",
+ "followers_url": "https://api.github.com/users/davide-romanini/followers",
+ "following_url": "https://api.github.com/users/davide-romanini/following{/other_user}",
+ "gists_url": "https://api.github.com/users/davide-romanini/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/davide-romanini/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/davide-romanini/subscriptions",
+ "organizations_url": "https://api.github.com/users/davide-romanini/orgs",
+ "repos_url": "https://api.github.com/users/davide-romanini/repos",
+ "events_url": "https://api.github.com/users/davide-romanini/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/davide-romanini/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/davide-romanini/comictagger/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/davide-romanini/comictagger/labels/imported",
+ "name": "imported",
+ "color": "FFFFFF"
+ },
+ {
+ "url": "https://api.github.com/repos/davide-romanini/comictagger/labels/Priority-Medium",
+ "name": "Priority-Medium",
+ "color": "FFFFFF"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 5,
+ "created_at": "2015-02-03T14:46:48Z",
+ "updated_at": "2015-02-03T14:47:11Z",
+ "closed_at": null,
+ "body": "_From [murf...@gmail.com](https://code.google.com/u/116469566441608387730/) on June 27, 2014 18:36:45_\n\nWhat version of ComicTagger are you using? 1.1.15-beta On what operating system (Mac, Linux, Windows)? What version? linux GUI or command line? gui What steps will reproduce the problem? 1.Open folder filled with comics\r\n2.select a comic from list on right\r\n3.click auto-tag or auto-identify What is the expected output? What do you see instead? It gives an error when the auto-identify button is clicked and then the matches are displayed in the search box behind it. I can then manually click the OK button to load the tags. If I use auto-tag then the error is displayed in the cli as the following. \r\n\r\nPython Imaging Library (PIL) is not available and is needed for issue identification.\r\nOnline search: No match found. Save aborted\r\n\n============================================================\r\nAuto-Tagging 28 of 100 Please provide any additional information below. PIL is installed properly on my system. Also, all other dependencies are installed as per the instructions.\n\n_Original issue: http://code.google.com/p/comictagger/issues/detail?id=54_",
+ "score": 0.4688256
+ },
+ {
+ "url": "https://api.github.com/repos/pingo-io/pingo-py/issues/72",
+ "repository_url": "https://api.github.com/repos/pingo-io/pingo-py",
+ "labels_url": "https://api.github.com/repos/pingo-io/pingo-py/issues/72/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pingo-io/pingo-py/issues/72/comments",
+ "events_url": "https://api.github.com/repos/pingo-io/pingo-py/issues/72/events",
+ "html_url": "https://github.com/pingo-io/pingo-py/issues/72",
+ "id": 57859884,
+ "number": 72,
+ "title": "pingo.detect.MyBoard() doesn't detect Arduino with Firmata with x86 Operating Systems",
+ "user": {
+ "login": "rimolive",
+ "id": 813430,
+ "avatar_url": "https://avatars.githubusercontent.com/u/813430?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/rimolive",
+ "html_url": "https://github.com/rimolive",
+ "followers_url": "https://api.github.com/users/rimolive/followers",
+ "following_url": "https://api.github.com/users/rimolive/following{/other_user}",
+ "gists_url": "https://api.github.com/users/rimolive/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/rimolive/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/rimolive/subscriptions",
+ "organizations_url": "https://api.github.com/users/rimolive/orgs",
+ "repos_url": "https://api.github.com/users/rimolive/repos",
+ "events_url": "https://api.github.com/users/rimolive/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/rimolive/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pingo-io/pingo-py/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/pingo-io/pingo-py/labels/top%20priority",
+ "name": "top priority",
+ "color": "eb6420"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2015-02-16T22:40:59Z",
+ "updated_at": "2015-09-14T21:26:55Z",
+ "closed_at": null,
+ "body": "I'm running a x86 Windows system and Arduino can't be detected from this system. Need to find a way to solve this issue without affect the entire detection process.\r\n\r\n",
+ "score": 0.9106231
+ },
+ {
+ "url": "https://api.github.com/repos/Anaconda-Platform/anaconda-client/issues/131",
+ "repository_url": "https://api.github.com/repos/Anaconda-Platform/anaconda-client",
+ "labels_url": "https://api.github.com/repos/Anaconda-Platform/anaconda-client/issues/131/labels{/name}",
+ "comments_url": "https://api.github.com/repos/Anaconda-Platform/anaconda-client/issues/131/comments",
+ "events_url": "https://api.github.com/repos/Anaconda-Platform/anaconda-client/issues/131/events",
+ "html_url": "https://github.com/Anaconda-Platform/anaconda-client/issues/131",
+ "id": 60751898,
+ "number": 131,
+ "title": "Binstar should display user-friendly error message when unable to contact server",
+ "user": {
+ "login": "tswicegood",
+ "id": 4328,
+ "avatar_url": "https://avatars.githubusercontent.com/u/4328?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tswicegood",
+ "html_url": "https://github.com/tswicegood",
+ "followers_url": "https://api.github.com/users/tswicegood/followers",
+ "following_url": "https://api.github.com/users/tswicegood/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tswicegood/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tswicegood/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tswicegood/subscriptions",
+ "organizations_url": "https://api.github.com/users/tswicegood/orgs",
+ "repos_url": "https://api.github.com/users/tswicegood/repos",
+ "events_url": "https://api.github.com/users/tswicegood/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tswicegood/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/Anaconda-Platform/anaconda-client/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/Anaconda-Platform/anaconda-client/labels/enhancement",
+ "name": "enhancement",
+ "color": "84b6eb"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2015-03-12T00:16:33Z",
+ "updated_at": "2015-03-12T01:11:16Z",
+ "closed_at": null,
+ "body": "Attempting to login on Windows 8 via Powershell or CMD, and I receive the following traceback after entering my password:\r\n\r\n```\r\nPS C:\\Users\\builder> binstar login\r\nUsing binstar api site https://api.binstar.org\r\nUsername: tswicegood\r\ntswicegood's Password:\r\n[ConnectionError] ('Connection aborted.', gaierror(11001, 'getaddrinfo failed'))\r\nTraceback (most recent call last):\r\n File \"C:\\Users\\builder\\Miniconda\\Scripts\\binstar-script.py\", line 9, in \r\n load_entry_point('binstar==0.10.1', 'console_scripts', 'binstar')()\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\site-packages\\binstar_client\\scripts\\cli.py\", line 94, in main\r\n description=__doc__, version=version)\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\site-packages\\binstar_client\\scripts\\cli.py\", line 76, in binstar_main\r\n return args.main(args)\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\site-packages\\binstar_client\\commands\\login.py\", line 92, in main\r\n interactive_login(args)\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\site-packages\\binstar_client\\commands\\login.py\", line 87, in interactive_login\r\n token = interactive_get_token(args)\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\site-packages\\binstar_client\\commands\\login.py\", line 57, in interactive_get_token\r\n hostname=hostname)\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\site-packages\\binstar_client\\__init__.py\", line 88, in authenticate\r\n res = self.session.post(url, auth=(username, password), data=data, headers=headers)\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\site-packages\\requests\\sessions.py\", line 504, in post\r\n return self.request('POST', url, data=data, json=json, **kwargs)\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\site-packages\\requests\\sessions.py\", line 461, in request\r\n resp = self.send(prep, **send_kwargs)\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\site-packages\\requests\\sessions.py\", line 573, in send\r\n r = adapter.send(request, **kwargs)\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\site-packages\\requests\\adapters.py\", line 415, in send\r\n raise ConnectionError(err, request=request)\r\nConnectionError: ('Connection aborted.', gaierror(11001, 'getaddrinfo failed'))\r\n```\r\n\r\nThis is binstar 0.10.1. I've tried both the conda installed and pip installed flavors. Neither works.",
+ "score": 0.60049665
+ },
+ {
+ "url": "https://api.github.com/repos/conda/conda-build/issues/346",
+ "repository_url": "https://api.github.com/repos/conda/conda-build",
+ "labels_url": "https://api.github.com/repos/conda/conda-build/issues/346/labels{/name}",
+ "comments_url": "https://api.github.com/repos/conda/conda-build/issues/346/comments",
+ "events_url": "https://api.github.com/repos/conda/conda-build/issues/346/events",
+ "html_url": "https://github.com/conda/conda-build/issues/346",
+ "id": 60757969,
+ "number": 346,
+ "title": "Unable to build on a fresh Windows environment with source.git_url",
+ "user": {
+ "login": "tswicegood",
+ "id": 4328,
+ "avatar_url": "https://avatars.githubusercontent.com/u/4328?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tswicegood",
+ "html_url": "https://github.com/tswicegood",
+ "followers_url": "https://api.github.com/users/tswicegood/followers",
+ "following_url": "https://api.github.com/users/tswicegood/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tswicegood/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tswicegood/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tswicegood/subscriptions",
+ "organizations_url": "https://api.github.com/users/tswicegood/orgs",
+ "repos_url": "https://api.github.com/users/tswicegood/repos",
+ "events_url": "https://api.github.com/users/tswicegood/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tswicegood/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/conda/conda-build/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/conda/conda-build/labels/windows",
+ "name": "windows",
+ "color": "5319e7"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2015-03-12T01:34:05Z",
+ "updated_at": "2015-03-12T18:27:53Z",
+ "closed_at": null,
+ "body": "Ran into this while trying to build the Anaconda Launcher on Win-64.\r\n\r\n```\r\nC:\\Users\\builder\\anaconda-launcher>conda build conda.recipe\r\nRemoving old build directory\r\nRemoving old work directory\r\nBUILD START: anaconda-launcher-0.2.0alpha-GIT_STUB\r\nFetching package metadata: ........\r\nSolving package specifications: .\r\nThe following packages will be downloaded:\r\n\r\n package | build\r\n ---------------------------|-----------------\r\n nwjs-0.12.0.3alpha | 1 38.0 MB\r\n gulp-3.8.11 | 0 417 KB\r\n ------------------------------------------------------------\r\n Total: 38.4 MB\r\n\r\nThe following NEW packages will be INSTALLED:\r\n\r\n bower: 1.3.12-0\r\n gulp: 3.8.11-0\r\n iojs: 1.2.0-1\r\n nwjs: 0.12.0.3alpha-1\r\n\r\nFetching packages ...\r\nnwjs-0.12.0.3a 100% |###############################| Time: 0:00:00 94.36 MB/s\r\ngulp-3.8.11-0. 100% |###############################| Time: 0:00:01 364.45 kB/s\r\nExtracting packages ...\r\n[ COMPLETE ] |#################################################| 100%\r\nLinking packages ...\r\n[ COMPLETE ] |#################################################| 100%\r\nRemoving old work directory\r\nCloning into bare repository '/cygdrive/c/Users/builder/Miniconda/conda-bld/git_\r\ncache/Users_builder_anaconda-launcher'...\r\ndone.\r\nAn unexpected error has occurred, please consider sending the\r\nfollowing traceback to the conda GitHub issue tracker at:\r\n\r\n https://github.com/conda/conda-build/issues\r\n\r\nInclude the output of the command 'conda info' in your report.\r\n\r\n\r\nTraceback (most recent call last):\r\n File \"C:\\Users\\builder\\Miniconda\\Scripts\\conda-build-script.py\", line 4, in \r\n sys.exit(main())\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\site-packages\\conda_build\\main_build.py\",\r\n line 112, in main\r\n args_func(args, p)\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\site-packages\\conda_build\\main_build.py\",\r\n line 321, in args_func\r\n args.func(args, p)\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\site-packages\\conda_build\\main_build.py\",\r\n line 280, in execute\r\n channel_urls=channel_urls, override_channels=args.override_channels)\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\site-packages\\conda_build\\build.py\", line\r\n 347, in build\r\n source.provide(m.path, m.get_section('source'))\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\site-packages\\conda_build\\source.py\", lin\r\ne 250, in provide\r\n git_source(meta, recipe_dir)\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\site-packages\\conda_build\\source.py\", lin\r\ne 115, in git_source\r\n assert isdir(cache_repo)\r\nAssertionError\r\n```\r\n\r\nOutput of `conda info`:\r\n\r\n```\r\n\r\nC:\\Users\\builder\\anaconda-launcher>conda info\r\nCurrent conda install:\r\n\r\n platform : win-64\r\n conda version : 3.9.1\r\n conda-build version : 1.11.0\r\n python version : 2.7.9.final.0\r\n requests version : 2.5.3\r\n root environment : C:\\Users\\builder\\Miniconda (writable)\r\n default environment : C:\\Users\\builder\\Miniconda\r\n envs directories : C:\\Users\\builder\\Miniconda\\envs\r\n package cache : C:\\Users\\builder\\Miniconda\\pkgs\r\n channel URLs : https://conda.binstar.org/t//javascript/win-64/\r\n https://conda.binstar.org/t//javascript/noarch/\r\n http://repo.continuum.io/pkgs/free/win-64/\r\n http://repo.continuum.io/pkgs/free/noarch/\r\n http://repo.continuum.io/pkgs/pro/win-64/\r\n http://repo.continuum.io/pkgs/pro/noarch/\r\n config file : C:\\Users\\builder\\.condarc\r\n is foreign system : False\r\n```\r\n\r\nOutput of `conda list`:\r\n\r\n```\r\nC:\\Users\\builder\\anaconda-launcher>conda list\r\n# packages in environment at C:\\Users\\builder\\Miniconda:\r\n#\r\nbinstar 0.10.1 \r\nclyent 0.3.2 py27_0\r\nconda 3.9.1 py27_0\r\nconda-build 1.11.0 py27_0\r\nconda-env 2.1.3 py27_0\r\ndateutil 2.1 py27_2\r\njinja2 2.7.3 py27_1\r\nmarkupsafe 0.23 py27_0\r\nmenuinst 1.0.4 py27_0\r\npip 6.0.8 py27_0\r\npsutil 2.2.1 py27_0\r\npycosat 0.6.1 py27_0\r\npython 2.7.9 1\r\npython-dateutil 1.5 \r\npytz 2014.9 py27_0\r\npyyaml 3.11 py27_0\r\nrequests 2.5.3 py27_0\r\nsetuptools 14.0 py27_0\r\nsix 1.9.0 py27_0\r\n```\r\n\r\nI ran `conda update --all` to make sure everything was current. `clyent` is now at 0.3.4, instead of 0.3.2, but that's it. After updating, I ran `conda build conda.recipe` again and ended up with this:\r\n\r\n```\r\nC:\\Users\\builder\\anaconda-launcher>conda build conda.recipe\r\nRemoving old build directory\r\nRemoving old work directory\r\nBUILD START: anaconda-launcher-0.2.0alpha-GIT_STUB\r\nFetching package metadata: ........\r\nSolving package specifications: .\r\nThe following NEW packages will be INSTALLED:\r\n\r\n bower: 1.3.12-0\r\n gulp: 3.8.11-0\r\n iojs: 1.2.0-1\r\n nwjs: 0.12.0.3alpha-1\r\n\r\nLinking packages ...\r\n[ COMPLETE ] |#################################################| 100%\r\nRemoving old work directory\r\nfatal: destination path '/cygdrive/c/Users/builder/Miniconda/conda-bld/git_cache\r\n/Users_builder_anaconda-launcher' already exists and is not an empty directory.\r\nAn unexpected error has occurred, please consider sending the\r\nfollowing traceback to the conda GitHub issue tracker at:\r\n\r\n https://github.com/conda/conda-build/issues\r\n\r\nInclude the output of the command 'conda info' in your report.\r\n\r\n\r\nTraceback (most recent call last):\r\n File \"C:\\Users\\builder\\Miniconda\\Scripts\\conda-build-script.py\", line 4, in \r\n sys.exit(main())\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\site-packages\\conda_build\\main_build.py\",\r\n line 112, in main\r\n args_func(args, p)\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\site-packages\\conda_build\\main_build.py\",\r\n line 321, in args_func\r\n args.func(args, p)\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\site-packages\\conda_build\\main_build.py\",\r\n line 280, in execute\r\n channel_urls=channel_urls, override_channels=args.override_channels)\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\site-packages\\conda_build\\build.py\", line\r\n 347, in build\r\n source.provide(m.path, m.get_section('source'))\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\site-packages\\conda_build\\source.py\", lin\r\ne 250, in provide\r\n git_source(meta, recipe_dir)\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\site-packages\\conda_build\\source.py\", lin\r\ne 114, in git_source\r\n check_call([git, 'clone', '--mirror', git_url, cache_repo_arg], cwd=recipe_d\r\nir)\r\n File \"C:\\Users\\builder\\Miniconda\\lib\\subprocess.py\", line 540, in check_call\r\n raise CalledProcessError(retcode, cmd)\r\nsubprocess.CalledProcessError: Command '['C:\\\\Program Files (x86)\\\\Git\\\\cmd\\\\git\r\n.exe', 'clone', '--mirror', u'../', u'/cygdrive/c/Users/builder/Miniconda/conda-\r\nbld/git_cache/Users_builder_anaconda-launcher']' returned non-zero exit status 1\r\n28\r\n```\r\n\r\nI've installed Git via the official installer. The first install was for the Git GUI, the second install had it add the minimal commands to the Windows Command Prompt. I think that might be what's causing the `cygdrive` code to appear. I get the same error message when running via Git Bash and CMD.\r\n\r\nGoing to try upgrading to Git for Windows v2.3 and see if that solves this issue.",
+ "score": 2.105983
+ },
+ {
+ "url": "https://api.github.com/repos/robertlugg/easygui/issues/67",
+ "repository_url": "https://api.github.com/repos/robertlugg/easygui",
+ "labels_url": "https://api.github.com/repos/robertlugg/easygui/issues/67/labels{/name}",
+ "comments_url": "https://api.github.com/repos/robertlugg/easygui/issues/67/comments",
+ "events_url": "https://api.github.com/repos/robertlugg/easygui/issues/67/events",
+ "html_url": "https://github.com/robertlugg/easygui/issues/67",
+ "id": 64329257,
+ "number": 67,
+ "title": "Window widths are too wide when on a dual screen system",
+ "user": {
+ "login": "noisygecko",
+ "id": 210260,
+ "avatar_url": "https://avatars.githubusercontent.com/u/210260?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/noisygecko",
+ "html_url": "https://github.com/noisygecko",
+ "followers_url": "https://api.github.com/users/noisygecko/followers",
+ "following_url": "https://api.github.com/users/noisygecko/following{/other_user}",
+ "gists_url": "https://api.github.com/users/noisygecko/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/noisygecko/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/noisygecko/subscriptions",
+ "organizations_url": "https://api.github.com/users/noisygecko/orgs",
+ "repos_url": "https://api.github.com/users/noisygecko/repos",
+ "events_url": "https://api.github.com/users/noisygecko/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/noisygecko/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/robertlugg/easygui/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/robertlugg/easygui/labels/question",
+ "name": "question",
+ "color": "cc317c"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": {
+ "login": "robertlugg",
+ "id": 6054540,
+ "avatar_url": "https://avatars.githubusercontent.com/u/6054540?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/robertlugg",
+ "html_url": "https://github.com/robertlugg",
+ "followers_url": "https://api.github.com/users/robertlugg/followers",
+ "following_url": "https://api.github.com/users/robertlugg/following{/other_user}",
+ "gists_url": "https://api.github.com/users/robertlugg/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/robertlugg/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/robertlugg/subscriptions",
+ "organizations_url": "https://api.github.com/users/robertlugg/orgs",
+ "repos_url": "https://api.github.com/users/robertlugg/repos",
+ "events_url": "https://api.github.com/users/robertlugg/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/robertlugg/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "milestone": null,
+ "comments": 4,
+ "created_at": "2015-03-25T17:38:55Z",
+ "updated_at": "2015-03-31T14:16:13Z",
+ "closed_at": null,
+ "body": "When using a dual screen, side-by-side system the default way of calculating window sizes generates windows that are too wide. It would be better to restrict the aspect ration of the windows to some more reasonable one rather than purely going by the system screen height and width.",
+ "score": 0.7720231
+ },
+ {
+ "url": "https://api.github.com/repos/gijzelaerr/python-snap7/issues/42",
+ "repository_url": "https://api.github.com/repos/gijzelaerr/python-snap7",
+ "labels_url": "https://api.github.com/repos/gijzelaerr/python-snap7/issues/42/labels{/name}",
+ "comments_url": "https://api.github.com/repos/gijzelaerr/python-snap7/issues/42/comments",
+ "events_url": "https://api.github.com/repos/gijzelaerr/python-snap7/issues/42/events",
+ "html_url": "https://github.com/gijzelaerr/python-snap7/issues/42",
+ "id": 65388567,
+ "number": 42,
+ "title": "Different behavior of read_area on windows and linux. read_area throws ValueError",
+ "user": {
+ "login": "oldfellow",
+ "id": 5522491,
+ "avatar_url": "https://avatars.githubusercontent.com/u/5522491?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/oldfellow",
+ "html_url": "https://github.com/oldfellow",
+ "followers_url": "https://api.github.com/users/oldfellow/followers",
+ "following_url": "https://api.github.com/users/oldfellow/following{/other_user}",
+ "gists_url": "https://api.github.com/users/oldfellow/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/oldfellow/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/oldfellow/subscriptions",
+ "organizations_url": "https://api.github.com/users/oldfellow/orgs",
+ "repos_url": "https://api.github.com/users/oldfellow/repos",
+ "events_url": "https://api.github.com/users/oldfellow/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/oldfellow/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/gijzelaerr/python-snap7/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/gijzelaerr/python-snap7/milestones/6",
+ "html_url": "https://github.com/gijzelaerr/python-snap7/milestones/1.0",
+ "labels_url": "https://api.github.com/repos/gijzelaerr/python-snap7/milestones/6/labels",
+ "id": 825227,
+ "number": 6,
+ "title": "1.0",
+ "description": null,
+ "creator": {
+ "login": "gijzelaerr",
+ "id": 326308,
+ "avatar_url": "https://avatars.githubusercontent.com/u/326308?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/gijzelaerr",
+ "html_url": "https://github.com/gijzelaerr",
+ "followers_url": "https://api.github.com/users/gijzelaerr/followers",
+ "following_url": "https://api.github.com/users/gijzelaerr/following{/other_user}",
+ "gists_url": "https://api.github.com/users/gijzelaerr/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/gijzelaerr/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/gijzelaerr/subscriptions",
+ "organizations_url": "https://api.github.com/users/gijzelaerr/orgs",
+ "repos_url": "https://api.github.com/users/gijzelaerr/repos",
+ "events_url": "https://api.github.com/users/gijzelaerr/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/gijzelaerr/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 4,
+ "closed_issues": 1,
+ "state": "open",
+ "created_at": "2014-10-14T08:37:31Z",
+ "updated_at": "2016-05-12T09:03:01Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 17,
+ "created_at": "2015-03-31T07:38:51Z",
+ "updated_at": "2016-05-12T09:03:01Z",
+ "closed_at": null,
+ "body": "Hi,\r\nEnvironment:\r\nOS (Linux and Windows 7 ) : 64bit.\r\nsnap7-full-1.3.0.tar.gz\r\npython-snap7-0.4.tar.gz\r\n\r\nI have different behavior executing the same query on windows and linux.\r\nI want to read 6 Objects from DB2 \r\nread_area(132, 2, 0, 6)\r\n\r\nThe result on Windows is fine:\r\n00 AB CD 11 B9 01 # This matches to the data in the plc.\r\n\r\nOn Linux I get the error:\r\nFile \"/usr/local/lib/python2.6/site-packages/snap7/client.py\", line 210, in read_area\r\n return bytearray(data)\r\nValueError: byte must be in range(0, 256)\r\n\r\nFor debugging I add the following line in front of the return in line 210:\r\nprint \"\".join(\"%02x \" % b for b in data)\r\n\r\nThis gives me the Information that on linux the bytestream looks like this:\r\n00 -55 -33 11 -47 01\r\nAnd \"-55\" of course throws the ValueError.\r\n\r\nWhen I run the same query with snap7 ( cpp or plain-c ), I get the correct values on windows and linux. Therefore I guess the issue must be somewhere in the python interface.\r\n\r\nAny idea how to solve this issue?\r\n\r\nBecause I'm running python 2.6 I need to modify the util.py, because in python 2.6 the Collections doesn't provide OrderedDict.\r\nI have installed ordereddict with pip and modified line 11 in util.py:\r\n# from Collections import OrderedDict\r\nimport ordereddict\r\nMaybe this creates the issue. But I don't know how to solve, because I can't change to python 2.7.\r\n\r\nThanks in advance.",
+ "score": 2.779317
+ },
+ {
+ "url": "https://api.github.com/repos/conda/conda/issues/1239",
+ "repository_url": "https://api.github.com/repos/conda/conda",
+ "labels_url": "https://api.github.com/repos/conda/conda/issues/1239/labels{/name}",
+ "comments_url": "https://api.github.com/repos/conda/conda/issues/1239/comments",
+ "events_url": "https://api.github.com/repos/conda/conda/issues/1239/events",
+ "html_url": "https://github.com/conda/conda/issues/1239",
+ "id": 65638460,
+ "number": 1239,
+ "title": "pandas 0.16 can't be imported from the root environment on windows ",
+ "user": {
+ "login": "ikalev",
+ "id": 3067425,
+ "avatar_url": "https://avatars.githubusercontent.com/u/3067425?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ikalev",
+ "html_url": "https://github.com/ikalev",
+ "followers_url": "https://api.github.com/users/ikalev/followers",
+ "following_url": "https://api.github.com/users/ikalev/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ikalev/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ikalev/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ikalev/subscriptions",
+ "organizations_url": "https://api.github.com/users/ikalev/orgs",
+ "repos_url": "https://api.github.com/users/ikalev/repos",
+ "events_url": "https://api.github.com/users/ikalev/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ikalev/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/conda/conda/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/conda/conda/labels/Windows",
+ "name": "Windows",
+ "color": "5319e7"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 10,
+ "created_at": "2015-04-01T09:03:43Z",
+ "updated_at": "2015-05-21T18:57:37Z",
+ "closed_at": null,
+ "body": "Pandas 0.15.* works fine in the root environment on windows:\r\n\r\n```shell\r\nC:\\Users\\kalev>conda update python\r\npython 2.7.6 0\r\n\r\nC:\\Users\\kalev>python -c \"import pandas\"\r\n```\r\n\r\nAfter upgrading to 0.16, pandas is not longer importable:\r\n\r\n```shell\r\nC:\\Users\\kalev>conda update pandas\r\nThe following packages will be UPDATED:\r\n pandas: 0.15.2-np19py27_1 --> 0.16.0-np19py27_1\r\n\r\nC:\\Users\\kalev>python -c \"import pandas\"\r\nTraceback (most recent call last):\r\n File \"\", line 1, in \r\n File \"C:\\Anaconda\\lib\\site-packages\\pandas\\__init__.py\", line 47, in \r\n import pandas.core.config_init\r\n File \"C:\\Anaconda\\lib\\site-packages\\pandas\\core\\config_init.py\", line 17, in \r\n from pandas.core.format import detect_console_encoding\r\n File \"C:\\Anaconda\\lib\\site-packages\\pandas\\core\\format.py\", line 24, in \r\n from pandas.tseries.period import PeriodIndex, DatetimeIndex\r\n File \"C:\\Anaconda\\lib\\site-packages\\pandas\\tseries\\period.py\", line 8, in \r\n import pandas.tseries.frequencies as frequencies\r\n File \"C:\\Anaconda\\lib\\site-packages\\pandas\\tseries\\frequencies.py\", line 9, in \r\n from pandas.tseries.offsets import DateOffset\r\n File \"C:\\Anaconda\\lib\\site-packages\\pandas\\tseries\\offsets.py\", line 2152, in \r\n class Nano(Tick):\r\n File \"C:\\Anaconda\\lib\\site-packages\\pandas\\tseries\\offsets.py\", line 2153, in Nano\r\n _inc = Timedelta(nanoseconds=1)\r\n File \"pandas\\tslib.pyx\", line 1722, in pandas.tslib.Timedelta.__new__ (pandas\\tslib.c:29707)\r\nValueError: cannot construct a TimeDelta from the passed arguments, allowed keywords are [days, seconds, microseconds, m\r\nilliseconds, minutes, hours, weeks]\r\n```\r\n\r\nIt works fine in a virtual environment, where ``python`` can be updated to 2.7.9. But 2.7.6 and 2.7.8 appear to be incompatible with ``pandas 0.16``. Is there a way to update the python package in the root environment?",
+ "score": 1.884768
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/issues/2669",
+ "repository_url": "https://api.github.com/repos/pypa/pip",
+ "labels_url": "https://api.github.com/repos/pypa/pip/issues/2669/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pypa/pip/issues/2669/comments",
+ "events_url": "https://api.github.com/repos/pypa/pip/issues/2669/events",
+ "html_url": "https://github.com/pypa/pip/issues/2669",
+ "id": 67446881,
+ "number": 2669,
+ "title": "pip 6.0.8 AttributeError when upgrading to 6.1.1 in virtualenv",
+ "user": {
+ "login": "ratiotile",
+ "id": 7064626,
+ "avatar_url": "https://avatars.githubusercontent.com/u/7064626?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ratiotile",
+ "html_url": "https://github.com/ratiotile",
+ "followers_url": "https://api.github.com/users/ratiotile/followers",
+ "following_url": "https://api.github.com/users/ratiotile/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ratiotile/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ratiotile/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ratiotile/subscriptions",
+ "organizations_url": "https://api.github.com/users/ratiotile/orgs",
+ "repos_url": "https://api.github.com/users/ratiotile/repos",
+ "events_url": "https://api.github.com/users/ratiotile/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ratiotile/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/bug",
+ "name": "bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/windows",
+ "name": "windows",
+ "color": "fbca04"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 17,
+ "created_at": "2015-04-09T20:42:09Z",
+ "updated_at": "2016-03-03T13:34:37Z",
+ "closed_at": null,
+ "body": "Windows 7, Python 3.4.3, updated pip in base. Created virtualenv, saw that it was still on pip 6.0.8\r\n\r\nActivated venv, ran `python -m pip install pip -U`\r\n\r\nlog:\r\n```\r\nInstalling collected packages: pip\r\n Found existing installation: pip 6.0.8\r\n Uninstalling pip-6.0.8:\r\n Successfully uninstalled pip-6.0.8\r\n\r\n Rolling back uninstall of pip\r\n...\r\n result = finder(distlib_package).find(name).bytes\r\n AttributeError: 'NoneType' object has no attribute 'bytes'\r\n```\r\n\r\nHowever, next time I run pip -V, it reports pip 6.1.1, so what is the effect of the error?",
+ "score": 4.659275
+ },
+ {
+ "url": "https://api.github.com/repos/jonathanslenders/ptpython/issues/34",
+ "repository_url": "https://api.github.com/repos/jonathanslenders/ptpython",
+ "labels_url": "https://api.github.com/repos/jonathanslenders/ptpython/issues/34/labels{/name}",
+ "comments_url": "https://api.github.com/repos/jonathanslenders/ptpython/issues/34/comments",
+ "events_url": "https://api.github.com/repos/jonathanslenders/ptpython/issues/34/events",
+ "html_url": "https://github.com/jonathanslenders/ptpython/issues/34",
+ "id": 67905493,
+ "number": 34,
+ "title": "does not work on windows",
+ "user": {
+ "login": "bialix",
+ "id": 82971,
+ "avatar_url": "https://avatars.githubusercontent.com/u/82971?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/bialix",
+ "html_url": "https://github.com/bialix",
+ "followers_url": "https://api.github.com/users/bialix/followers",
+ "following_url": "https://api.github.com/users/bialix/following{/other_user}",
+ "gists_url": "https://api.github.com/users/bialix/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/bialix/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/bialix/subscriptions",
+ "organizations_url": "https://api.github.com/users/bialix/orgs",
+ "repos_url": "https://api.github.com/users/bialix/repos",
+ "events_url": "https://api.github.com/users/bialix/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/bialix/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/jonathanslenders/ptpython/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 5,
+ "created_at": "2015-04-12T11:48:35Z",
+ "updated_at": "2015-12-20T13:34:29Z",
+ "closed_at": null,
+ "body": "installed with pip as recommended on your page. Trying to run:\r\n\r\nD:\\>ptpython\r\nIn [1]:\r\n\r\n\r\n\r\n\r\n\r\n [F4] Emacs 1/1 [F6] Paste mode (off) [F2] Sidebar - CPython 3.3.5 T\r\nraceback (most recent call last):\r\n File \"C:\\Python\\3.3-64\\Scripts\\ptpython-script.py\", line 9, in \r\n load_entry_point('ptpython==0.5', 'console_scripts', 'ptpython')()\r\n File \"C:\\Python\\3.3-64\\lib\\site-packages\\ptpython\\entry_points\\run_ptpython.py\", line 62, in run\r\n no_colors=no_colors, startup_paths=startup_paths)\r\n File \"C:\\Python\\3.3-64\\lib\\site-packages\\ptpython\\repl.py\", line 208, in embed\r\n repl.start_repl(startup_paths=startup_paths)\r\n File \"C:\\Python\\3.3-64\\lib\\site-packages\\ptpython\\repl.py\", line 51, in start_repl\r\n on_exit=AbortAction.RAISE_EXCEPTION)\r\n File \"C:\\Python\\3.3-64\\lib\\site-packages\\prompt_toolkit\\interface.py\", line 290, in read_input\r\n next(g)\r\n File \"C:\\Python\\3.3-64\\lib\\site-packages\\prompt_toolkit\\interface.py\", line 344, in _read_input\r\n self._redraw()\r\n File \"C:\\Python\\3.3-64\\lib\\site-packages\\prompt_toolkit\\interface.py\", line 230, in _redraw\r\n self.renderer.render(self, self.layout, self.style)\r\n File \"C:\\Python\\3.3-64\\lib\\site-packages\\prompt_toolkit\\renderer.py\", line 324, in render\r\n style=style, grayed=(cli.is_aborting or cli.is_exiting),\r\n File \"C:\\Python\\3.3-64\\lib\\site-packages\\prompt_toolkit\\renderer.py\", line 164, in output_screen_diff\r\n current_pos = move_cursor(screen.cursor_position)\r\n File \"C:\\Python\\3.3-64\\lib\\site-packages\\prompt_toolkit\\renderer.py\", line 50, in move_cursor\r\n output.cursor_up(current_y - new.y)\r\n File \"C:\\Python\\3.3-64\\lib\\site-packages\\prompt_toolkit\\terminal\\win32_output.py\", line 166, in cursor_up\r\n sr = self._screen_buffer_info().dwCursorPosition\r\nAttributeError: 'NoneType' object has no attribute 'dwCursorPosition'\r\n\r\nD:\\>pip list\r\ndocopt (0.6.2)\r\nipython (3.1.0)\r\njedi (0.8.1)\r\npip (6.1.1)\r\nprompt-toolkit (0.31)\r\nptpython (0.5)\r\nPygments (2.0.2)\r\nPyMySQL (0.6.1)\r\npyreadline (2.0)\r\nredis (2.9.1)\r\nsetuptools (14.3)\r\nsix (1.9.0)\r\nSQLAlchemy (0.9.3)\r\ntornado (3.3.dev1)\r\nwcwidth (0.1.4)\r\nwheel (0.22.0)",
+ "score": 3.950607
+ },
+ {
+ "url": "https://api.github.com/repos/hsoft/dupeguru/issues/300",
+ "repository_url": "https://api.github.com/repos/hsoft/dupeguru",
+ "labels_url": "https://api.github.com/repos/hsoft/dupeguru/issues/300/labels{/name}",
+ "comments_url": "https://api.github.com/repos/hsoft/dupeguru/issues/300/comments",
+ "events_url": "https://api.github.com/repos/hsoft/dupeguru/issues/300/events",
+ "html_url": "https://github.com/hsoft/dupeguru/issues/300",
+ "id": 67947216,
+ "number": 300,
+ "title": "Add new contributor",
+ "user": {
+ "login": "hsoft",
+ "id": 505201,
+ "avatar_url": "https://avatars.githubusercontent.com/u/505201?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/hsoft",
+ "html_url": "https://github.com/hsoft",
+ "followers_url": "https://api.github.com/users/hsoft/followers",
+ "following_url": "https://api.github.com/users/hsoft/following{/other_user}",
+ "gists_url": "https://api.github.com/users/hsoft/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/hsoft/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/hsoft/subscriptions",
+ "organizations_url": "https://api.github.com/users/hsoft/orgs",
+ "repos_url": "https://api.github.com/users/hsoft/repos",
+ "events_url": "https://api.github.com/users/hsoft/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/hsoft/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/hsoft/dupeguru/labels/bug",
+ "name": "bug",
+ "color": "f7c6c7"
+ },
+ {
+ "url": "https://api.github.com/repos/hsoft/dupeguru/labels/mentored",
+ "name": "mentored",
+ "color": "eb6420"
+ },
+ {
+ "url": "https://api.github.com/repos/hsoft/dupeguru/labels/ready",
+ "name": "ready",
+ "color": "009800"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 21,
+ "created_at": "2015-04-12T19:26:55Z",
+ "updated_at": "2016-06-10T19:38:26Z",
+ "closed_at": null,
+ "body": "dupeGuru has currently only one maintainer, me. This is a dangerous situation that needs to be\r\ncorrected.\r\n\r\nThe goal is to eventually have another active maintainer, but before we can get there, the project\r\nneeds more contributors. It is very much lacking on that side right now.\r\n\r\nWhatever your skills, if you are remotely interestested in being a contributor, I'm interested in\r\nmentoring you. I've been saying so in the [Contribute](http://hardcoded.net/dupeguru/help/en/contribute.html) page for a while, but now I'm thinking it might be a better idea to adverstise the need for contributors in a ticket. This way, it's clear whether someone has answered the call or not.\r\n\r\nSo, if you would like to start contributing to dupeGuru but would like some guidance/mentorship, simply add a comment here, we'll get started.",
+ "score": 0.4142732
+ },
+ {
+ "url": "https://api.github.com/repos/chrippa/livestreamer/issues/860",
+ "repository_url": "https://api.github.com/repos/chrippa/livestreamer",
+ "labels_url": "https://api.github.com/repos/chrippa/livestreamer/issues/860/labels{/name}",
+ "comments_url": "https://api.github.com/repos/chrippa/livestreamer/issues/860/comments",
+ "events_url": "https://api.github.com/repos/chrippa/livestreamer/issues/860/events",
+ "html_url": "https://github.com/chrippa/livestreamer/issues/860",
+ "id": 69571666,
+ "number": 860,
+ "title": "Ustream.com plugin drops after few seconds",
+ "user": {
+ "login": "karlo2105",
+ "id": 5579457,
+ "avatar_url": "https://avatars.githubusercontent.com/u/5579457?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/karlo2105",
+ "html_url": "https://github.com/karlo2105",
+ "followers_url": "https://api.github.com/users/karlo2105/followers",
+ "following_url": "https://api.github.com/users/karlo2105/following{/other_user}",
+ "gists_url": "https://api.github.com/users/karlo2105/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/karlo2105/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/karlo2105/subscriptions",
+ "organizations_url": "https://api.github.com/users/karlo2105/orgs",
+ "repos_url": "https://api.github.com/users/karlo2105/repos",
+ "events_url": "https://api.github.com/users/karlo2105/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/karlo2105/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/chrippa/livestreamer/labels/bug",
+ "name": "bug",
+ "color": "e10c02"
+ },
+ {
+ "url": "https://api.github.com/repos/chrippa/livestreamer/labels/plugin",
+ "name": "plugin",
+ "color": "d7e102"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 49,
+ "created_at": "2015-04-20T12:02:56Z",
+ "updated_at": "2015-10-08T13:59:53Z",
+ "closed_at": null,
+ "body": "livestreamer -l debug \"http://www.ustream.tv/channel/tv-bor-live\" best\r\n[cli][info] Found matching plugin ustreamtv for URL http://www.ustream.tv/channel/tv-bor-live\r\n[plugin.ustreamtv][debug] Waiting for moduleInfo invoke\r\n[cli][info] Available streams: 576p+ (best), 576p+_alt_akamai, 576p+_alt_highwin\r\nds, mobile_240p (worst)\r\n[cli][info] Opening stream: 576p+ (uhs)\r\n[stream.uhs][debug] Fetching module info\r\n[cli][debug] Pre-buffering 8192 bytes\r\n[stream.uhs][debug] Adding chunk 1429507013 to queue\r\n[stream.uhs][debug] Fetching module info\r\n[cli][info] Starting player: 'C:\\Program Files\\VideoLAN\\VLC\\vlc.exe'\r\n[stream.uhs][debug] Download of chunk 1429507013 complete\r\n[cli][debug] Writing stream to output\r\n[stream.uhs][debug] Stream went offline\r\n[stream.uhs][debug] Closing worker thread\r\n[stream.uhs][debug] Closing writer thread\r\n[cli][info] Stream ended\r\n",
+ "score": 0.06708879
+ },
+ {
+ "url": "https://api.github.com/repos/joeferraro/MavensMate-SublimeText/issues/566",
+ "repository_url": "https://api.github.com/repos/joeferraro/MavensMate-SublimeText",
+ "labels_url": "https://api.github.com/repos/joeferraro/MavensMate-SublimeText/issues/566/labels{/name}",
+ "comments_url": "https://api.github.com/repos/joeferraro/MavensMate-SublimeText/issues/566/comments",
+ "events_url": "https://api.github.com/repos/joeferraro/MavensMate-SublimeText/issues/566/events",
+ "html_url": "https://github.com/joeferraro/MavensMate-SublimeText/issues/566",
+ "id": 69714301,
+ "number": 566,
+ "title": "Result: [OPERATION FAILED]: Whoops, unable to parse the response. Please enable logging (http://mavensmate.com/Plugins/Sublime_Text/Plugin_Logging)",
+ "user": {
+ "login": "pawarmangesh",
+ "id": 8614042,
+ "avatar_url": "https://avatars.githubusercontent.com/u/8614042?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/pawarmangesh",
+ "html_url": "https://github.com/pawarmangesh",
+ "followers_url": "https://api.github.com/users/pawarmangesh/followers",
+ "following_url": "https://api.github.com/users/pawarmangesh/following{/other_user}",
+ "gists_url": "https://api.github.com/users/pawarmangesh/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/pawarmangesh/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/pawarmangesh/subscriptions",
+ "organizations_url": "https://api.github.com/users/pawarmangesh/orgs",
+ "repos_url": "https://api.github.com/users/pawarmangesh/repos",
+ "events_url": "https://api.github.com/users/pawarmangesh/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/pawarmangesh/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/joeferraro/MavensMate-SublimeText/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 13,
+ "created_at": "2015-04-21T00:57:44Z",
+ "updated_at": "2015-05-11T18:30:48Z",
+ "closed_at": null,
+ "body": "I did drag the new apex project into ST3 editor and tried to create MavensMate project by right clicking on the project I am facing following error -\r\nResult: [OPERATION FAILED]: Whoops, unable to parse the response. Please enable logging (http://mavensmate.com/Plugins/Sublime_Text/Plugin_Logging)\r\n\r\nReferred previous similar issue logged and according to that did change the api version of all files from 31.0 to 30.0.\r\nAlso did change \"mm_api_version\" to 30.0\r\nWhat to do next? Could you please provide me the solution?",
+ "score": 0.33629873
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/issues/23391",
+ "repository_url": "https://api.github.com/repos/saltstack/salt",
+ "labels_url": "https://api.github.com/repos/saltstack/salt/issues/23391/labels{/name}",
+ "comments_url": "https://api.github.com/repos/saltstack/salt/issues/23391/comments",
+ "events_url": "https://api.github.com/repos/saltstack/salt/issues/23391/events",
+ "html_url": "https://github.com/saltstack/salt/issues/23391",
+ "id": 73423394,
+ "number": 23391,
+ "title": "pillar.item \"key\" and pillar.get \"key\" can return different results",
+ "user": {
+ "login": "belvedere-trading",
+ "id": 6035921,
+ "avatar_url": "https://avatars.githubusercontent.com/u/6035921?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/belvedere-trading",
+ "html_url": "https://github.com/belvedere-trading",
+ "followers_url": "https://api.github.com/users/belvedere-trading/followers",
+ "following_url": "https://api.github.com/users/belvedere-trading/following{/other_user}",
+ "gists_url": "https://api.github.com/users/belvedere-trading/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/belvedere-trading/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/belvedere-trading/subscriptions",
+ "organizations_url": "https://api.github.com/users/belvedere-trading/orgs",
+ "repos_url": "https://api.github.com/users/belvedere-trading/repos",
+ "events_url": "https://api.github.com/users/belvedere-trading/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/belvedere-trading/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Bug",
+ "name": "Bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Cannot%20Reproduce",
+ "name": "Cannot Reproduce",
+ "color": "c7def8"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Core",
+ "name": "Core",
+ "color": "fef2c0"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/High%20Severity",
+ "name": "High Severity",
+ "color": "ff9143"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/P1",
+ "name": "P1",
+ "color": "2181ee"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Pillar",
+ "name": "Pillar",
+ "color": "006b75"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/saltstack/salt/milestones/13",
+ "html_url": "https://github.com/saltstack/salt/milestones/Approved",
+ "labels_url": "https://api.github.com/repos/saltstack/salt/milestones/13/labels",
+ "id": 9265,
+ "number": 13,
+ "title": "Approved",
+ "description": "All issues that are ready to be worked on, both bugs and features.",
+ "creator": {
+ "login": "thatch45",
+ "id": 507599,
+ "avatar_url": "https://avatars.githubusercontent.com/u/507599?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/thatch45",
+ "html_url": "https://github.com/thatch45",
+ "followers_url": "https://api.github.com/users/thatch45/followers",
+ "following_url": "https://api.github.com/users/thatch45/following{/other_user}",
+ "gists_url": "https://api.github.com/users/thatch45/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/thatch45/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/thatch45/subscriptions",
+ "organizations_url": "https://api.github.com/users/thatch45/orgs",
+ "repos_url": "https://api.github.com/users/thatch45/repos",
+ "events_url": "https://api.github.com/users/thatch45/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/thatch45/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 3040,
+ "closed_issues": 3781,
+ "state": "open",
+ "created_at": "2011-05-14T04:00:56Z",
+ "updated_at": "2016-06-21T19:49:47Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 24,
+ "created_at": "2015-05-05T20:31:13Z",
+ "updated_at": "2016-01-08T19:25:31Z",
+ "closed_at": null,
+ "body": "When pillar data is updated pillar.get seems to still return the old data, while pillar.item returns the new data. Pillar.get returns the outdated pillar information even after issuing a saltutil.refresh_pillar or a saltutil.clear_cache. Restarting the minion seems to resolve the issue.\r\n\r\nTested with the following:\r\n* salt 2015.2.0rc2\r\n* CentOS 6.6 salt master\r\n* @40 CentOS 6.2-6.6 minions\r\n* @70 Windows minions (combination of workstations/servers\r\n\r\nAll minions show the problem when pillar data is changed. \r\n\r\nInital pillar (example):\r\n```yaml\r\npython:\r\n pip_server: http://pypi:80/\r\n Linux:\r\n packages:\r\n - croniter\r\n - python-dateutil\r\n temp_dir: /tmp\r\n Windows:\r\n packages:\r\n - croniter\r\n - python-dateutil\r\n temp_dir: \"c:\\\\temp\"\r\n```\r\n\r\nUpdated pillar(example):\r\n```yaml\r\npython:\r\n pip_server: http://pypi:80/\r\n Linux:\r\n versioned_packages:\r\n croniter: '0.3.5'\r\n python-dateutil: '2.3'\r\n virtualenv: '1.11.6'\r\n unversioned_packages:\r\n removed_packages:\r\n temp_dir: /tmp\r\n Windows:\r\n versioned_packages:\r\n croniter: '0.3.5'\r\n python-dateutil: '2.3'\r\n virtualenv: '1.11.6'\r\n temp_dir: \"c:\\\\temp\"\r\n```\r\n\r\nIn looking at the code for pillar.get uses __pillar__ for pillar data where as pillar.item (indirectly) uses salt.pillar.get_pillar. I did a quick patch locally to see if updating pillar.get to use items (same way pillar.item does) to get the pillar data fixes the issue. It does. Assuming nobody has issues with it, I'll submit a patch for this.",
+ "score": 1.0182955
+ },
+ {
+ "url": "https://api.github.com/repos/jdfreder/jupyter-pip/issues/13",
+ "repository_url": "https://api.github.com/repos/jdfreder/jupyter-pip",
+ "labels_url": "https://api.github.com/repos/jdfreder/jupyter-pip/issues/13/labels{/name}",
+ "comments_url": "https://api.github.com/repos/jdfreder/jupyter-pip/issues/13/comments",
+ "events_url": "https://api.github.com/repos/jdfreder/jupyter-pip/issues/13/events",
+ "html_url": "https://github.com/jdfreder/jupyter-pip/issues/13",
+ "id": 78149568,
+ "number": 13,
+ "title": "General issue, permissions aren't handled well.",
+ "user": {
+ "login": "jdfreder",
+ "id": 3292874,
+ "avatar_url": "https://avatars.githubusercontent.com/u/3292874?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jdfreder",
+ "html_url": "https://github.com/jdfreder",
+ "followers_url": "https://api.github.com/users/jdfreder/followers",
+ "following_url": "https://api.github.com/users/jdfreder/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jdfreder/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jdfreder/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jdfreder/subscriptions",
+ "organizations_url": "https://api.github.com/users/jdfreder/orgs",
+ "repos_url": "https://api.github.com/users/jdfreder/repos",
+ "events_url": "https://api.github.com/users/jdfreder/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jdfreder/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/jdfreder/jupyter-pip/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2015-05-19T16:05:30Z",
+ "updated_at": "2015-05-27T00:02:05Z",
+ "closed_at": null,
+ "body": "I've been using this a lot lately, and I've come across many small bugs. Mostly related to permissions on the different OSes, Windows, Linux, and OSX. I have an idea I want to implement in upstream Jupyter to solve the packaging problem in a more general fashion, and if that works, I'll make sure to fix jupyter-pip to use that new mechanism behind the scenes. If the new mechanism doesn't work or gets rejected, I'll come back to jupyter-pip and polish it up.",
+ "score": 1.2105334
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/issues/391",
+ "repository_url": "https://api.github.com/repos/pypa/setuptools",
+ "labels_url": "https://api.github.com/repos/pypa/setuptools/issues/391/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pypa/setuptools/issues/391/comments",
+ "events_url": "https://api.github.com/repos/pypa/setuptools/issues/391/events",
+ "html_url": "https://github.com/pypa/setuptools/issues/391",
+ "id": 144280973,
+ "number": 391,
+ "title": "dependencies listed in both setup_requires and install_requires install to temporary .egg dir",
+ "user": {
+ "login": "bb-migration",
+ "id": 18138808,
+ "avatar_url": "https://avatars.githubusercontent.com/u/18138808?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/bb-migration",
+ "html_url": "https://github.com/bb-migration",
+ "followers_url": "https://api.github.com/users/bb-migration/followers",
+ "following_url": "https://api.github.com/users/bb-migration/following{/other_user}",
+ "gists_url": "https://api.github.com/users/bb-migration/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/bb-migration/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/bb-migration/subscriptions",
+ "organizations_url": "https://api.github.com/users/bb-migration/orgs",
+ "repos_url": "https://api.github.com/users/bb-migration/repos",
+ "events_url": "https://api.github.com/users/bb-migration/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/bb-migration/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/labels/bug",
+ "name": "bug",
+ "color": "ee0701"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/labels/minor",
+ "name": "minor",
+ "color": "ededed"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 6,
+ "created_at": "2015-05-28T15:02:26Z",
+ "updated_at": "2016-03-29T14:27:09Z",
+ "closed_at": null,
+ "body": "Originally reported by: **james_salter (Bitbucket: [james_salter](http://bitbucket.org/james_salter), GitHub: Unknown)**\n\n----------------------------------------\n\nFound on setuptools 16.0, python 2.7.9, windows 8.\n\nTest script:\n\n from setuptools import setup\n\n package = \"football-data\"\n\n setup(\n setup_requires=[package],\n install_requires=[package],\n name=\"test_setup_requires\"\n )\n\nAfter running this script from c:\\dev, my c:\\python27\\lib\\site-packages\\easy-install.pth contains:\n\nc:/dev/.eggs/football_data-0.1.2-py2.7.egg\n\ni.e. the package has been installed with its location in the temporary .eggs directory used to fulfil the `install_requires` directive. \n\nThis doesn't happen if the `setup_requires` key is omitted - the package is then installed to site-packages as expected. And it isn't installed at all if `install_requires` is omitted, as expected.\n\n----------------------------------------\n- Bitbucket: https://bitbucket.org/pypa/setuptools/issue/391\n",
+ "score": 0.5442668
+ },
+ {
+ "url": "https://api.github.com/repos/robotframework/RIDE/issues/924",
+ "repository_url": "https://api.github.com/repos/robotframework/RIDE",
+ "labels_url": "https://api.github.com/repos/robotframework/RIDE/issues/924/labels{/name}",
+ "comments_url": "https://api.github.com/repos/robotframework/RIDE/issues/924/comments",
+ "events_url": "https://api.github.com/repos/robotframework/RIDE/issues/924/events",
+ "html_url": "https://github.com/robotframework/RIDE/issues/924",
+ "id": 84012519,
+ "number": 924,
+ "title": "Support wxPython 3.0",
+ "user": {
+ "login": "yanne",
+ "id": 159146,
+ "avatar_url": "https://avatars.githubusercontent.com/u/159146?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/yanne",
+ "html_url": "https://github.com/yanne",
+ "followers_url": "https://api.github.com/users/yanne/followers",
+ "following_url": "https://api.github.com/users/yanne/following{/other_user}",
+ "gists_url": "https://api.github.com/users/yanne/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/yanne/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/yanne/subscriptions",
+ "organizations_url": "https://api.github.com/users/yanne/orgs",
+ "repos_url": "https://api.github.com/users/yanne/repos",
+ "events_url": "https://api.github.com/users/yanne/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/yanne/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/robotframework/RIDE/labels/bug",
+ "name": "bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/robotframework/RIDE/labels/prio-high",
+ "name": "prio-high",
+ "color": "ededed"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/robotframework/RIDE/milestones/81",
+ "html_url": "https://github.com/robotframework/RIDE/milestones/Future",
+ "labels_url": "https://api.github.com/repos/robotframework/RIDE/milestones/81/labels",
+ "id": 1152827,
+ "number": 81,
+ "title": "Future",
+ "description": "Valid issues that are not targeted for any upcoming release.",
+ "creator": {
+ "login": "yanne",
+ "id": 159146,
+ "avatar_url": "https://avatars.githubusercontent.com/u/159146?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/yanne",
+ "html_url": "https://github.com/yanne",
+ "followers_url": "https://api.github.com/users/yanne/followers",
+ "following_url": "https://api.github.com/users/yanne/following{/other_user}",
+ "gists_url": "https://api.github.com/users/yanne/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/yanne/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/yanne/subscriptions",
+ "organizations_url": "https://api.github.com/users/yanne/orgs",
+ "repos_url": "https://api.github.com/users/yanne/repos",
+ "events_url": "https://api.github.com/users/yanne/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/yanne/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 102,
+ "closed_issues": 3,
+ "state": "open",
+ "created_at": "2015-06-06T17:04:52Z",
+ "updated_at": "2016-02-20T09:48:24Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 35,
+ "created_at": "2015-06-02T13:02:08Z",
+ "updated_at": "2015-11-13T09:45:06Z",
+ "closed_at": null,
+ "body": "> *Originally submitted to [Google Code](http://code.google.com/p/robotframework-ride/issues/detail?id=888) by @yanne on 17 Nov 2011*\n\n\nWe explicitly select wxPython 2.8 if it is found using wxversion.select('2.8') in roboide/__init__.py\r\n\r\nHowever, wxPython 2.9 has been available for some time, so we should prefer that if it's found.\n\n",
+ "score": 0.33738166
+ },
+ {
+ "url": "https://api.github.com/repos/xonsh/xonsh/issues/266",
+ "repository_url": "https://api.github.com/repos/xonsh/xonsh",
+ "labels_url": "https://api.github.com/repos/xonsh/xonsh/issues/266/labels{/name}",
+ "comments_url": "https://api.github.com/repos/xonsh/xonsh/issues/266/comments",
+ "events_url": "https://api.github.com/repos/xonsh/xonsh/issues/266/events",
+ "html_url": "https://github.com/xonsh/xonsh/issues/266",
+ "id": 87803843,
+ "number": 266,
+ "title": "xonsh startup script fails on some platforms",
+ "user": {
+ "login": "otakucode",
+ "id": 2532847,
+ "avatar_url": "https://avatars.githubusercontent.com/u/2532847?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/otakucode",
+ "html_url": "https://github.com/otakucode",
+ "followers_url": "https://api.github.com/users/otakucode/followers",
+ "following_url": "https://api.github.com/users/otakucode/following{/other_user}",
+ "gists_url": "https://api.github.com/users/otakucode/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/otakucode/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/otakucode/subscriptions",
+ "organizations_url": "https://api.github.com/users/otakucode/orgs",
+ "repos_url": "https://api.github.com/users/otakucode/repos",
+ "events_url": "https://api.github.com/users/otakucode/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/otakucode/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/xonsh/xonsh/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/xonsh/xonsh/labels/feature",
+ "name": "feature",
+ "color": "009800"
+ },
+ {
+ "url": "https://api.github.com/repos/xonsh/xonsh/labels/help%20wanted",
+ "name": "help wanted",
+ "color": "159818"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/xonsh/xonsh/milestones/4",
+ "html_url": "https://github.com/xonsh/xonsh/milestones/v0.4.0",
+ "labels_url": "https://api.github.com/repos/xonsh/xonsh/milestones/4/labels",
+ "id": 1779851,
+ "number": 4,
+ "title": "v0.4.0",
+ "description": "",
+ "creator": {
+ "login": "scopatz",
+ "id": 320553,
+ "avatar_url": "https://avatars.githubusercontent.com/u/320553?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/scopatz",
+ "html_url": "https://github.com/scopatz",
+ "followers_url": "https://api.github.com/users/scopatz/followers",
+ "following_url": "https://api.github.com/users/scopatz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/scopatz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/scopatz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/scopatz/subscriptions",
+ "organizations_url": "https://api.github.com/users/scopatz/orgs",
+ "repos_url": "https://api.github.com/users/scopatz/repos",
+ "events_url": "https://api.github.com/users/scopatz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/scopatz/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 181,
+ "closed_issues": 167,
+ "state": "open",
+ "created_at": "2016-05-20T22:54:44Z",
+ "updated_at": "2016-06-21T20:30:50Z",
+ "due_on": "2016-06-30T04:00:00Z",
+ "closed_at": null
+ },
+ "comments": 11,
+ "created_at": "2015-06-12T17:52:02Z",
+ "updated_at": "2016-06-05T18:57:24Z",
+ "closed_at": null,
+ "body": "Hello all, I just found out about xonsh yesterday and have been checking it out. After installing it (cloned from github, then used pip install . in the cloned directory) my first discovery was that it wasn't put anywhere on my path. Then I found the 'xonsh' script in the scripts directory. Upon executing it, I get:\r\n\r\n/usr/bin/env: python -u: No such file or directory\r\n\r\nThe problem is the shebang at the top of the script. It called /usr/bin/env python -u. Aside from the fact that 'python' on my system will get you Python 2.7 and Python 3 is called python3 (a common configuration when legacy and current Python are both installed), the real issue is that using parameters like that in a shebang doesn't work on many systems. After doing some reading, it appears that this would work OK on OSX but fail on most (if not all) Linux systems. The system processes \"python -u\" as a single string and looks for an executable with that whole name.\r\n\r\nI'm not sure how you'd like this fixed. Personally I set the PYTHONUNBUFFERED environment variable to 1 before launching the script after changing the shebang to be #!/usr/bin/env python3. I don't think that's a good general answer, though. It would fail on systems which have python3 as just 'python' and not guarantee unbuffered access. Perhaps the disabling of buffering should be handled in code?",
+ "score": 0.7922998
+ },
+ {
+ "url": "https://api.github.com/repos/blockstack/blockstack-server/issues/93",
+ "repository_url": "https://api.github.com/repos/blockstack/blockstack-server",
+ "labels_url": "https://api.github.com/repos/blockstack/blockstack-server/issues/93/labels{/name}",
+ "comments_url": "https://api.github.com/repos/blockstack/blockstack-server/issues/93/comments",
+ "events_url": "https://api.github.com/repos/blockstack/blockstack-server/issues/93/events",
+ "html_url": "https://github.com/blockstack/blockstack-server/issues/93",
+ "id": 89311559,
+ "number": 93,
+ "title": "Issues running on Windows",
+ "user": {
+ "login": "csuwildcat",
+ "id": 131786,
+ "avatar_url": "https://avatars.githubusercontent.com/u/131786?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/csuwildcat",
+ "html_url": "https://github.com/csuwildcat",
+ "followers_url": "https://api.github.com/users/csuwildcat/followers",
+ "following_url": "https://api.github.com/users/csuwildcat/following{/other_user}",
+ "gists_url": "https://api.github.com/users/csuwildcat/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/csuwildcat/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/csuwildcat/subscriptions",
+ "organizations_url": "https://api.github.com/users/csuwildcat/orgs",
+ "repos_url": "https://api.github.com/users/csuwildcat/repos",
+ "events_url": "https://api.github.com/users/csuwildcat/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/csuwildcat/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/blockstack/blockstack-server/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 16,
+ "created_at": "2015-06-18T14:41:25Z",
+ "updated_at": "2015-10-05T22:51:42Z",
+ "closed_at": null,
+ "body": "Steps to reproduce:\r\n\r\n- Installed Python\r\n- Installed blockstored with pip\r\n- Attempt to exec `blockstored start`\r\n\r\nError output:\r\n\r\n```\r\n[DEBUG] [blockstored:76] Connect to bitcoind at https://openname@btcd.onename.co\r\nm:8332\r\nTraceback (most recent call last):\r\n File \"blockstore/blockstored.py\", line 701, in \r\n run_blockstored()\r\n File \"blockstore/blockstored.py\", line 688, in run_blockstored\r\n stop_server()\r\n File \"blockstore/blockstored.py\", line 552, in stop_server\r\n from .lib.config import BLOCKSTORED_PID_FILE\r\nValueError: Attempted relative import in non-package\r\n```",
+ "score": 4.3382697
+ },
+ {
+ "url": "https://api.github.com/repos/python-pillow/Pillow/issues/1293",
+ "repository_url": "https://api.github.com/repos/python-pillow/Pillow",
+ "labels_url": "https://api.github.com/repos/python-pillow/Pillow/issues/1293/labels{/name}",
+ "comments_url": "https://api.github.com/repos/python-pillow/Pillow/issues/1293/comments",
+ "events_url": "https://api.github.com/repos/python-pillow/Pillow/issues/1293/events",
+ "html_url": "https://github.com/python-pillow/Pillow/issues/1293",
+ "id": 89785059,
+ "number": 1293,
+ "title": "Problem with saving image from clipboard",
+ "user": {
+ "login": "sallyruthstruik",
+ "id": 1565642,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1565642?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sallyruthstruik",
+ "html_url": "https://github.com/sallyruthstruik",
+ "followers_url": "https://api.github.com/users/sallyruthstruik/followers",
+ "following_url": "https://api.github.com/users/sallyruthstruik/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sallyruthstruik/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sallyruthstruik/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sallyruthstruik/subscriptions",
+ "organizations_url": "https://api.github.com/users/sallyruthstruik/orgs",
+ "repos_url": "https://api.github.com/users/sallyruthstruik/repos",
+ "events_url": "https://api.github.com/users/sallyruthstruik/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sallyruthstruik/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/python-pillow/Pillow/labels/Bug",
+ "name": "Bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/python-pillow/Pillow/labels/Windows",
+ "name": "Windows",
+ "color": "00bcf2"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 52,
+ "created_at": "2015-06-20T15:47:43Z",
+ "updated_at": "2016-04-19T19:38:42Z",
+ "closed_at": null,
+ "body": "Hello,\r\n\r\nI have Windows 8 x64 system and installed Pillow version 2.8.2\r\nI'm trying to grab image from clipboard. I press \"Alt+PrtSc\" and then call grabclipboard function, and get such error:\r\n```{python}\r\nImageGrab.grabclipboard()\r\n---------------------------------------------------------------------------\r\nIOError Traceback (most recent call last)\r\n in ()\r\n 1 from PIL import ImageGrab\r\n 2 \r\n----> 3 ImageGrab.grabclipboard()\r\n\r\nC:\\Anaconda\\lib\\site-packages\\PIL\\ImageGrab.pyc in grabclipboard()\r\n 49 from PIL import BmpImagePlugin\r\n 50 import io\r\n---> 51 return BmpImagePlugin.DibImageFile(io.BytesIO(data))\r\n 52 return data\r\n\r\nC:\\Anaconda\\lib\\site-packages\\PIL\\ImageFile.pyc in __init__(self, fp, filename)\r\n 95 \r\n 96 try:\r\n---> 97 self._open()\r\n 98 except IndexError as v: # end of data\r\n 99 if Image.DEBUG > 1:\r\n\r\nC:\\Anaconda\\lib\\site-packages\\PIL\\BmpImagePlugin.pyc in _open(self)\r\n 204 \r\n 205 def _open(self):\r\n--> 206 self._bitmap()\r\n 207 \r\n 208 #\r\n\r\nC:\\Anaconda\\lib\\site-packages\\PIL\\BmpImagePlugin.pyc in _bitmap(self, header, offset)\r\n 145 raw_mode = MASK_MODES[(file_info['bits'], file_info['rgb_mask'])]\r\n 146 else:\r\n--> 147 raise IOError(\"Unsupported BMP bitfields layout\")\r\n 148 else:\r\n 149 raise IOError(\"Unsupported BMP bitfields layout\")\r\n\r\nIOError: Unsupported BMP bitfields layout\r\n```\r\n\r\nBut if I call ImageGrab.grab function, screenshot(of whole screen) is saved properly. ",
+ "score": 0.47580385
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/issues/24968",
+ "repository_url": "https://api.github.com/repos/saltstack/salt",
+ "labels_url": "https://api.github.com/repos/saltstack/salt/issues/24968/labels{/name}",
+ "comments_url": "https://api.github.com/repos/saltstack/salt/issues/24968/comments",
+ "events_url": "https://api.github.com/repos/saltstack/salt/issues/24968/events",
+ "html_url": "https://github.com/saltstack/salt/issues/24968",
+ "id": 91021245,
+ "number": 24968,
+ "title": "salt-cloud 2015.5.2 cannot provision CentOS 6.6 minion on Azure",
+ "user": {
+ "login": "bradthurber",
+ "id": 3045456,
+ "avatar_url": "https://avatars.githubusercontent.com/u/3045456?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/bradthurber",
+ "html_url": "https://github.com/bradthurber",
+ "followers_url": "https://api.github.com/users/bradthurber/followers",
+ "following_url": "https://api.github.com/users/bradthurber/following{/other_user}",
+ "gists_url": "https://api.github.com/users/bradthurber/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/bradthurber/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/bradthurber/subscriptions",
+ "organizations_url": "https://api.github.com/users/bradthurber/orgs",
+ "repos_url": "https://api.github.com/users/bradthurber/repos",
+ "events_url": "https://api.github.com/users/bradthurber/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/bradthurber/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Bug",
+ "name": "Bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Confirmed",
+ "name": "Confirmed",
+ "color": "c7def8"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/High%20Severity",
+ "name": "High Severity",
+ "color": "ff9143"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/P3",
+ "name": "P3",
+ "color": "0a3d77"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/RIoT",
+ "name": "RIoT",
+ "color": "fef2c0"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Salt-Cloud",
+ "name": "Salt-Cloud",
+ "color": "006b75"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/saltstack/salt/milestones/13",
+ "html_url": "https://github.com/saltstack/salt/milestones/Approved",
+ "labels_url": "https://api.github.com/repos/saltstack/salt/milestones/13/labels",
+ "id": 9265,
+ "number": 13,
+ "title": "Approved",
+ "description": "All issues that are ready to be worked on, both bugs and features.",
+ "creator": {
+ "login": "thatch45",
+ "id": 507599,
+ "avatar_url": "https://avatars.githubusercontent.com/u/507599?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/thatch45",
+ "html_url": "https://github.com/thatch45",
+ "followers_url": "https://api.github.com/users/thatch45/followers",
+ "following_url": "https://api.github.com/users/thatch45/following{/other_user}",
+ "gists_url": "https://api.github.com/users/thatch45/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/thatch45/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/thatch45/subscriptions",
+ "organizations_url": "https://api.github.com/users/thatch45/orgs",
+ "repos_url": "https://api.github.com/users/thatch45/repos",
+ "events_url": "https://api.github.com/users/thatch45/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/thatch45/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 3040,
+ "closed_issues": 3781,
+ "state": "open",
+ "created_at": "2011-05-14T04:00:56Z",
+ "updated_at": "2016-06-21T19:49:47Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 2,
+ "created_at": "2015-06-25T17:07:21Z",
+ "updated_at": "2015-06-25T20:10:13Z",
+ "closed_at": null,
+ "body": "[Edited: Showing more representative logging. Changed to D2 machine type]\r\n\r\nUpon running salt-cloud, the CentOS 6.6 vm is created successfully, but bootstrap of minion fails at creation of /tmp directory with ```Error: there was a profile error```: \r\n\r\n```\r\n[DEBUG ] Deploying saltcentos66-d2-1.cloudapp.net at 1435257905.0\r\n[DEBUG ] Attempting connection to host saltcentos66-d2-1.cloudapp.net on port 22\r\n[DEBUG ] Caught exception in wait_for_port: timed out\r\n[DEBUG ] Retrying connection to host saltcentos66-d2-1.cloudapp.net on port 22 (try 1)\r\n[DEBUG ] Caught exception in wait_for_port: timed out\r\n[DEBUG ] Retrying connection to host saltcentos66-d2-1.cloudapp.net on port 22 (try 2)\r\n[DEBUG ] SSH port 22 on saltcentos66-d2-1.cloudapp.net is available\r\n[DEBUG ] Using password authentication\r\n[DEBUG ] Attempting to authenticate as azureuser (try 1 of 15)\r\n[DEBUG ] SSH command: 'ssh -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oControlPath=none -p 22 azureuser@saltcentos66-d2-1.cloudapp.net date'\r\n[DEBUG ] Child Forked! PID: 26776 STDOUT_FD: 4 STDERR_FD: 7\r\n[DEBUG ] Terminal Command: /bin/sh -c ssh -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oControlPath=none -p 22 azureuser@saltcentos66-d2-1.cloudapp.net date\r\nWarning: Permanently added 'saltcentos66-d2-1.cloudapp.net,191.237.83.222' (RSA) to the list of known hosts.\r\n[DEBUG ] Warning: Permanently added 'saltcentos66-d2-1.cloudapp.net,191.237.83.222' (RSA) to the list of known hosts.\r\nazureuser@saltcentos66-d2-1.cloudapp.net's password: [DEBUG ] azureuser@saltcentos66-d2-1.cloudapp.net's password:\r\n\r\nThu Jun 25 18:46:30 UTC 2015\r\n[DEBUG ] Thu Jun 25 18:46:30 UTC 2015\r\n[DEBUG ] Logging into saltcentos66-d2-1.cloudapp.net:22 as azureuser\r\n[DEBUG ] Using Sanitized-123 as the password\r\n[DEBUG ] Using sudo to run command sudo test -e '/tmp/.saltcloud-42dd1dde-f915-4953-9c69-b9e56946d0bb'\r\n[DEBUG ] SSH command: 'ssh -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oControlPath=none -p 22 azureuser@saltcentos66-d2-1.cloudapp.net \\'sudo test -e \\'\"\\'\"\\'/tmp/.saltcloud-42dd1dde-f915-4953-9c69-b9e56946d0bb\\'\"\\'\"\\'\\''\r\n[DEBUG ] Child Forked! PID: 26899 STDOUT_FD: 4 STDERR_FD: 7\r\n[DEBUG ] Terminal Command: /bin/sh -c ssh -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oControlPath=none -p 22 azureuser@saltcentos66-d2-1.cloudapp.net 'sudo test -e '\"'\"'/tmp/.saltcloud-42dd1dde-f915-4953-9c69-b9e56946d0bb'\"'\"''\r\nssh: connect to host saltcentos66-d2-1.cloudapp.net port 22: Connection refused\r\n[DEBUG ] ssh: connect to host saltcentos66-d2-1.cloudapp.net port 22: Connection refused\r\n[DEBUG ] Using sudo to run command sudo sh -c \"( mkdir -p '/tmp/.saltcloud-42dd1dde-f915-4953-9c69-b9e56946d0bb' && chmod 700 '/tmp/.saltcloud-42dd1dde-f915-4953-9c69-b9e56946d0bb' )\"\r\n[DEBUG ] SSH command: 'ssh -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oControlPath=none -p 22 azureuser@saltcentos66-d2-1.cloudapp.net \\'sudo sh -c \"( mkdir -p \\'\"\\'\"\\'/tmp/.saltcloud-42dd1dde-f915-4953-9c69-b9e56946d0bb\\'\"\\'\"\\' && chmod 700 \\'\"\\'\"\\'/tmp/.saltcloud-42dd1dde-f915-4953-9c69-b9e56946d0bb\\'\"\\'\"\\' )\"\\''\r\n[DEBUG ] Child Forked! PID: 26926 STDOUT_FD: 4 STDERR_FD: 7\r\n[DEBUG ] Terminal Command: /bin/sh -c ssh -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oControlPath=none -p 22 azureuser@saltcentos66-d2-1.cloudapp.net 'sudo sh -c \"( mkdir -p '\"'\"'/tmp/.saltcloud-42dd1dde-f915-4953-9c69-b9e56946d0bb'\"'\"' && chmod 700 '\"'\"'/tmp/.saltcloud-42dd1dde-f915-4953-9c69-b9e56946d0bb'\"'\"' )\"'\r\nWarning: Permanently added 'saltcentos66-d2-1.cloudapp.net,191.237.83.222' (RSA) to the list of known hosts.\r\n[DEBUG ] Warning: Permanently added 'saltcentos66-d2-1.cloudapp.net,191.237.83.222' (RSA) to the list of known hosts.\r\nazureuser@saltcentos66-d2-1.cloudapp.net's password: [DEBUG ] azureuser@saltcentos66-d2-1.cloudapp.net's password:\r\nsudo: sorry, you must have a tty to run sudo\r\n[DEBUG ] sudo: sorry, you must have a tty to run sudo\r\n\r\nError: There was a profile error: Command 'ssh -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -oControlPath=none -p 22 azureuser@saltcentos66-d2-1.cloudapp.net \\'sudo sh -c \"( mkdir -p \\'\"\\'\"\\'/tmp/.saltcloud-42dd1dde-f915-4953-9c69-b9e56946d0bb\\'\"\\'\"\\' && chmod 700 \\'\"\\'\"\\'/tmp/.saltcloud-42dd1dde-f915-4953-9c69-b9e56946d0bb\\'\"\\'\"\\' )\"\\'' failed. Exit code: 1\r\n```\r\n\r\nsalt-cloud command used:\r\n```\r\nsalt-cloud -p azure-centos66-d2 saltcentos66-d2-1 -l debug\r\n```\r\n\r\nversions\r\n```\r\n# salt-cloud --versions\r\n Salt: 2015.5.2\r\n Python: 2.7.5 (default, Jun 24 2015, 00:41:19)\r\n Jinja2: 2.7.3\r\n M2Crypto: 0.21.1\r\n msgpack-python: 0.4.6\r\n msgpack-pure: Not Installed\r\n pycrypto: 2.6.1\r\n libnacl: Not Installed\r\n PyYAML: 3.11\r\n ioflo: Not Installed\r\n PyZMQ: 14.3.1\r\n RAET: Not Installed\r\n ZMQ: 3.2.5\r\n Mako: Not Installed\r\n Apache Libcloud: 0.17.0\r\n\r\n# pip list | grep azu\r\nazure (0.11.1)\r\n```\r\n\r\nprovider file:\r\n```\r\nprov-azure-bet:\r\n provider: azure\r\n subscription_id: abacab00-1234-5678-bcaf-12344568ff6c\r\n certificate_path: /etc/salt/cloud.providers.d/azure-bet.pem\r\n\r\n # Set up the location of the salt master\r\n #\r\n minion:\r\n master: salt.awsdev.openlane.com\r\n```\r\n\r\nprofile file:\r\n```\r\nazure-centos66:\r\n provider: prov-azure-bet\r\n image: '5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-66-20150605'\r\n size: Basic_A2\r\n location: 'East US'\r\n script_args: git v2015.5.2\r\n ssh_username: azureuser\r\n ssh_password: Sanitized-123\r\n slot: staging\r\n media_link: 'https://portalvhdabcdefgh.blob.core.windows.net/vhds'\r\n\r\nazure-centos71:\r\n provider: prov-azure-bet\r\n image: '5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-71-20150410'\r\n size: Basic_A2\r\n location: 'East US'\r\n script_args: git v2015.5.2\r\n ssh_username: azureuser\r\n ssh_password: Sanitized-123\r\n slot: staging\r\n media_link: 'https://portalvhdabcdefgh.blob.core.windows.net/vhds'\r\n\r\nazure-centos66-d2:\r\n provider: prov-azure-bet\r\n image: '5112500ae3b842c8b9c604889f8753c3__OpenLogic-CentOS-66-20150605'\r\n size: Standard_D2\r\n location: 'East US'\r\n script_args: git v2015.5.2\r\n ssh_username: azureuser\r\n ssh_password: Sanitized-123\r\n slot: staging\r\n media_link: 'https://portalvhdabcdefgh.blob.core.windows.net/vhds'\r\n```\r\n",
+ "score": 0.36345905
+ },
+ {
+ "url": "https://api.github.com/repos/uqfoundation/dill/issues/112",
+ "repository_url": "https://api.github.com/repos/uqfoundation/dill",
+ "labels_url": "https://api.github.com/repos/uqfoundation/dill/issues/112/labels{/name}",
+ "comments_url": "https://api.github.com/repos/uqfoundation/dill/issues/112/comments",
+ "events_url": "https://api.github.com/repos/uqfoundation/dill/issues/112/events",
+ "html_url": "https://github.com/uqfoundation/dill/issues/112",
+ "id": 91151250,
+ "number": 112,
+ "title": "get_objgraph script missing import on windows",
+ "user": {
+ "login": "mmckerns",
+ "id": 321534,
+ "avatar_url": "https://avatars.githubusercontent.com/u/321534?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/mmckerns",
+ "html_url": "https://github.com/mmckerns",
+ "followers_url": "https://api.github.com/users/mmckerns/followers",
+ "following_url": "https://api.github.com/users/mmckerns/following{/other_user}",
+ "gists_url": "https://api.github.com/users/mmckerns/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/mmckerns/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/mmckerns/subscriptions",
+ "organizations_url": "https://api.github.com/users/mmckerns/orgs",
+ "repos_url": "https://api.github.com/users/mmckerns/repos",
+ "events_url": "https://api.github.com/users/mmckerns/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/mmckerns/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/uqfoundation/dill/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2015-06-26T04:41:25Z",
+ "updated_at": "2015-06-26T05:00:42Z",
+ "closed_at": null,
+ "body": "Apparently, `_curses` is not easily available for windows, and needs to be installed by hand.\r\nThere seems to be a `pip install`-able build here:\r\nhttp://www.lfd.uci.edu/~gohlke/pythonlibs/xugyqnq9/curses-2.2-cp27-none-win32.whl",
+ "score": 3.8476286
+ },
+ {
+ "url": "https://api.github.com/repos/simphony/simphony-jyulb/issues/26",
+ "repository_url": "https://api.github.com/repos/simphony/simphony-jyulb",
+ "labels_url": "https://api.github.com/repos/simphony/simphony-jyulb/issues/26/labels{/name}",
+ "comments_url": "https://api.github.com/repos/simphony/simphony-jyulb/issues/26/comments",
+ "events_url": "https://api.github.com/repos/simphony/simphony-jyulb/issues/26/events",
+ "html_url": "https://github.com/simphony/simphony-jyulb/issues/26",
+ "id": 92013411,
+ "number": 26,
+ "title": "install of simphony-jyu-lb fails on Ubuntu 12.04.5 LTS - 32bit",
+ "user": {
+ "login": "nathanfranklin",
+ "id": 8287580,
+ "avatar_url": "https://avatars.githubusercontent.com/u/8287580?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nathanfranklin",
+ "html_url": "https://github.com/nathanfranklin",
+ "followers_url": "https://api.github.com/users/nathanfranklin/followers",
+ "following_url": "https://api.github.com/users/nathanfranklin/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nathanfranklin/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nathanfranklin/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nathanfranklin/subscriptions",
+ "organizations_url": "https://api.github.com/users/nathanfranklin/orgs",
+ "repos_url": "https://api.github.com/users/nathanfranklin/repos",
+ "events_url": "https://api.github.com/users/nathanfranklin/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nathanfranklin/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/simphony/simphony-jyulb/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2015-06-30T07:29:11Z",
+ "updated_at": "2015-11-09T10:02:06Z",
+ "closed_at": null,
+ "body": "```\r\n(simphony)franklin@ubuntu:~/simphony-framework$ uname -a\r\nLinux ubuntu 3.13.0-32-generic #57~precise1-Ubuntu SMP Tue Jul 15 03:50:54 UTC 2014 i686 i686 i386 GNU/Linux\r\n```\r\n\r\nCommand and error message:\r\n```\r\n(simphony)franklin@ubuntu:~/simphony-framework$ make simphony-jyu-lb\r\npip install --upgrade git+https://github.com/simphony/simphony-jyulb.git@0.1.3\r\nCollecting git+https://github.com/simphony/simphony-jyulb.git@0.1.3\r\n Cloning https://github.com/simphony/simphony-jyulb.git (to 0.1.3) to /tmp/pip-_VTrNG-build\r\n/home/franklin/simphony/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.\r\n InsecurePlatformWarning\r\nRequirement already up-to-date: simphony in /home/franklin/simphony/lib/python2.7/site-packages (from jyu-engine==0.1.3)\r\nRequirement already up-to-date: enum34>=1.0.4 in /home/franklin/simphony/lib/python2.7/site-packages (from simphony->jyu-engine==0.1.3)\r\nRequirement already up-to-date: stevedore>=1.2.0 in /home/franklin/simphony/lib/python2.7/site-packages (from simphony->jyu-engine==0.1.3)\r\nRequirement already up-to-date: numpy>=1.4.1 in /home/franklin/simphony/lib/python2.7/site-packages (from simphony->jyu-engine==0.1.3)\r\nCollecting argparse (from stevedore>=1.2.0->simphony->jyu-engine==0.1.3)\r\n Using cached argparse-1.3.0-py2.py3-none-any.whl\r\nRequirement already up-to-date: six>=1.9.0 in /home/franklin/simphony/lib/python2.7/site-packages (from stevedore>=1.2.0->simphony->jyu-engine==0.1.3)\r\nRequirement already up-to-date: pbr<2.0,>=0.11 in /home/franklin/simphony/lib/python2.7/site-packages (from stevedore>=1.2.0->simphony->jyu-engine==0.1.3)\r\nInstalling collected packages: jyu-engine, argparse\r\n Running setup.py install for jyu-engine\r\n Complete output from command /home/franklin/simphony/bin/python -c \"import setuptools, tokenize;__file__='/tmp/pip-_VTrNG-build/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\\r\\n', '\\n'), __file__, 'exec'))\" install --record /tmp/pip-5dn3qX-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/franklin/simphony/include/site/python2.7/jyu-engine:\r\n running install\r\n running build\r\n running build_py\r\n creating build\r\n creating build/lib.linux-i686-2.7\r\n creating build/lib.linux-i686-2.7/jyulb\r\n copying jyulb/__init__.py -> build/lib.linux-i686-2.7/jyulb\r\n copying jyulb/cuba_extension.py -> build/lib.linux-i686-2.7/jyulb\r\n creating build/lib.linux-i686-2.7/jyulb/internal\r\n copying jyulb/internal/__init__.py -> build/lib.linux-i686-2.7/jyulb/internal\r\n creating build/lib.linux-i686-2.7/jyulb/fileio\r\n copying jyulb/fileio/__init__.py -> build/lib.linux-i686-2.7/jyulb/fileio\r\n creating build/lib.linux-i686-2.7/jyulb/internal/isothermal\r\n copying jyulb/internal/isothermal/__init__.py -> build/lib.linux-i686-2.7/jyulb/internal/isothermal\r\n copying jyulb/internal/isothermal/jyu_engine.py -> build/lib.linux-i686-2.7/jyulb/internal/isothermal\r\n creating build/lib.linux-i686-2.7/jyulb/internal/common\r\n copying jyulb/internal/common/__init__.py -> build/lib.linux-i686-2.7/jyulb/internal/common\r\n copying jyulb/internal/common/proxy_lattice.py -> build/lib.linux-i686-2.7/jyulb/internal/common\r\n creating build/lib.linux-i686-2.7/jyulb/internal/isothermal/tests\r\n copying jyulb/internal/isothermal/tests/__init__.py -> build/lib.linux-i686-2.7/jyulb/internal/isothermal/tests\r\n copying jyulb/internal/isothermal/tests/test_plugin_integration.py -> build/lib.linux-i686-2.7/jyulb/internal/isothermal/tests\r\n copying jyulb/internal/isothermal/tests/test_jyu_engine.py -> build/lib.linux-i686-2.7/jyulb/internal/isothermal/tests\r\n creating build/lib.linux-i686-2.7/jyulb/internal/common/tests\r\n copying jyulb/internal/common/tests/__init__.py -> build/lib.linux-i686-2.7/jyulb/internal/common/tests\r\n copying jyulb/internal/common/tests/test_proxy_lattice.py -> build/lib.linux-i686-2.7/jyulb/internal/common/tests\r\n creating build/lib.linux-i686-2.7/jyulb/fileio/isothermal\r\n copying jyulb/fileio/isothermal/__init__.py -> build/lib.linux-i686-2.7/jyulb/fileio/isothermal\r\n copying jyulb/fileio/isothermal/jyu_engine.py -> build/lib.linux-i686-2.7/jyulb/fileio/isothermal\r\n creating build/lib.linux-i686-2.7/jyulb/fileio/common\r\n copying jyulb/fileio/common/__init__.py -> build/lib.linux-i686-2.7/jyulb/fileio/common\r\n copying jyulb/fileio/common/jyu_lattice_proxy.py -> build/lib.linux-i686-2.7/jyulb/fileio/common\r\n creating build/lib.linux-i686-2.7/jyulb/fileio/isothermal/tests\r\n copying jyulb/fileio/isothermal/tests/__init__.py -> build/lib.linux-i686-2.7/jyulb/fileio/isothermal/tests\r\n copying jyulb/fileio/isothermal/tests/test_plugin_integration.py -> build/lib.linux-i686-2.7/jyulb/fileio/isothermal/tests\r\n copying jyulb/fileio/isothermal/tests/test_jyu_engine.py -> build/lib.linux-i686-2.7/jyulb/fileio/isothermal/tests\r\n creating build/lib.linux-i686-2.7/jyulb/fileio/common/tests\r\n copying jyulb/fileio/common/tests/__init__.py -> build/lib.linux-i686-2.7/jyulb/fileio/common/tests\r\n copying jyulb/fileio/common/tests/test_jyu_lattice_proxy.py -> build/lib.linux-i686-2.7/jyulb/fileio/common/tests\r\n running build_ext\r\n building 'jyulb.internal.isothermal.solver' extension\r\n creating build/temp.linux-i686-2.7\r\n creating build/temp.linux-i686-2.7/jyulb\r\n creating build/temp.linux-i686-2.7/jyulb/internal\r\n creating build/temp.linux-i686-2.7/jyulb/internal/isothermal\r\n creating build/temp.linux-i686-2.7/JYU-LB\r\n creating build/temp.linux-i686-2.7/JYU-LB/include\r\n creating build/temp.linux-i686-2.7/JYU-LB/include/common\r\n creating build/temp.linux-i686-2.7/JYU-LB/include/collision\r\n creating build/temp.linux-i686-2.7/JYU-LB/include/kernel\r\n creating build/temp.linux-i686-2.7/JYU-LB/include/solver\r\n gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -IJYU-LB/include/common/ -IJYU-LB/include/dvs/ -IJYU-LB/include/collision/ -IJYU-LB/include/kernel/ -IJYU-LB/include/solver/ -I/home/franklin/simphony/local/lib/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -c jyulb/internal/isothermal/solver.cpp -o build/temp.linux-i686-2.7/jyulb/internal/isothermal/solver.o -fopenmp -O3\r\n cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for Ada/C/ObjC but not for C++ [enabled by default]\r\n In file included from /home/franklin/simphony/local/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1804:0,\r\n from /home/franklin/simphony/local/lib/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:17,\r\n from /home/franklin/simphony/local/lib/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h:4,\r\n from jyulb/internal/isothermal/solver.cpp:281:\r\n /home/franklin/simphony/local/lib/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning \"Using deprecated NumPy API, disable it by \" \"#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION\" [-Wcpp]\r\n In file included from JYU-LB/include/common/node.h:10:0,\r\n from jyulb/internal/isothermal/solver.cpp:284:\r\n /home/franklin/simphony/local/lib/python2.7/site-packages/numpy/core/include/numpy/__multiarray_api.h:1629:1: warning: ‘int _import_array()’ defined but not used [-Wunused-function]\r\n /home/franklin/simphony/local/lib/python2.7/site-packages/numpy/core/include/numpy/__ufunc_api.h:241:1: warning: ‘int _import_umath()’ defined but not used [-Wunused-function]\r\n gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -IJYU-LB/include/common/ -IJYU-LB/include/dvs/ -IJYU-LB/include/collision/ -IJYU-LB/include/kernel/ -IJYU-LB/include/solver/ -I/home/franklin/simphony/local/lib/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -c JYU-LB/include/common/node.cpp -o build/temp.linux-i686-2.7/JYU-LB/include/common/node.o -fopenmp -O3\r\n cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for Ada/C/ObjC but not for C++ [enabled by default]\r\n gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -IJYU-LB/include/common/ -IJYU-LB/include/dvs/ -IJYU-LB/include/collision/ -IJYU-LB/include/kernel/ -IJYU-LB/include/solver/ -I/home/franklin/simphony/local/lib/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -c JYU-LB/include/common/filter.cpp -o build/temp.linux-i686-2.7/JYU-LB/include/common/filter.o -fopenmp -O3\r\n cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for Ada/C/ObjC but not for C++ [enabled by default]\r\n gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -IJYU-LB/include/common/ -IJYU-LB/include/dvs/ -IJYU-LB/include/collision/ -IJYU-LB/include/kernel/ -IJYU-LB/include/solver/ -I/home/franklin/simphony/local/lib/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -c JYU-LB/include/collision/collision.cpp -o build/temp.linux-i686-2.7/JYU-LB/include/collision/collision.o -fopenmp -O3\r\n cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for Ada/C/ObjC but not for C++ [enabled by default]\r\n gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -IJYU-LB/include/common/ -IJYU-LB/include/dvs/ -IJYU-LB/include/collision/ -IJYU-LB/include/kernel/ -IJYU-LB/include/solver/ -I/home/franklin/simphony/local/lib/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -c JYU-LB/include/kernel/kernel.cpp -o build/temp.linux-i686-2.7/JYU-LB/include/kernel/kernel.o -fopenmp -O3\r\n cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for Ada/C/ObjC but not for C++ [enabled by default]\r\n JYU-LB/include/kernel/kernel.cpp:48:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]\r\n gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -IJYU-LB/include/common/ -IJYU-LB/include/dvs/ -IJYU-LB/include/collision/ -IJYU-LB/include/kernel/ -IJYU-LB/include/solver/ -I/home/franklin/simphony/local/lib/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -c JYU-LB/include/solver/solver.cpp -o build/temp.linux-i686-2.7/JYU-LB/include/solver/solver.o -fopenmp -O3\r\n cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for Ada/C/ObjC but not for C++ [enabled by default]\r\n g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/jyulb/internal/isothermal/solver.o build/temp.linux-i686-2.7/JYU-LB/include/common/node.o build/temp.linux-i686-2.7/JYU-LB/include/common/filter.o build/temp.linux-i686-2.7/JYU-LB/include/collision/collision.o build/temp.linux-i686-2.7/JYU-LB/include/kernel/kernel.o build/temp.linux-i686-2.7/JYU-LB/include/solver/solver.o -o build/lib.linux-i686-2.7/jyulb/internal/isothermal/solver.so -fopenmp -O3\r\n building 'jyulb.internal.common.domain' extension\r\n creating build/temp.linux-i686-2.7/jyulb/internal/common\r\n gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -IJYU-LB/include/common/ -I/home/franklin/simphony/local/lib/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -c jyulb/internal/common/domain.cpp -o build/temp.linux-i686-2.7/jyulb/internal/common/domain.o -fopenmp -O3\r\n cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for Ada/C/ObjC but not for C++ [enabled by default]\r\n In file included from /home/franklin/simphony/local/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1804:0,\r\n from /home/franklin/simphony/local/lib/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:17,\r\n from /home/franklin/simphony/local/lib/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h:4,\r\n from jyulb/internal/common/domain.cpp:275:\r\n /home/franklin/simphony/local/lib/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning \"Using deprecated NumPy API, disable it by \" \"#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION\" [-Wcpp]\r\n jyulb/internal/common/domain.cpp: In function ‘PyObject* __pyx_pf_5jyulb_8internal_6common_6domain_9PyNodeSet_get_n(__pyx_obj_5jyulb_8internal_6common_6domain_PyNodeSet*, PyArrayObject*)’:\r\n jyulb/internal/common/domain.cpp:1588:197: error: invalid conversion from ‘__pyx_t_5numpy_uint32_t* {aka long unsigned int*}’ to ‘const UINT* {aka const unsigned int*}’ [-fpermissive]\r\n JYU-LB/include/common/node.h:20:18: error: initializing argument 1 of ‘virtual UINT NodeSet::get_n(const UINT*) const’ [-fpermissive]\r\n jyulb/internal/common/domain.cpp: In function ‘PyObject* __pyx_pf_5jyulb_8internal_6common_6domain_9PyNodeSet_2get_ijk(__pyx_obj_5jyulb_8internal_6common_6domain_PyNodeSet*, unsigned int, PyArrayObject*)’:\r\n jyulb/internal/common/domain.cpp:1826:198: error: invalid conversion from ‘__pyx_t_5numpy_uint32_t* {aka long unsigned int*}’ to ‘UINT* {aka unsigned int*}’ [-fpermissive]\r\n JYU-LB/include/common/node.h:21:18: error: initializing argument 2 of ‘virtual void NodeSet::get_ijk(UINT, UINT*) const’ [-fpermissive]\r\n jyulb/internal/common/domain.cpp: In function ‘int __pyx_pf_5jyulb_8internal_6common_6domain_9PyLattice___cinit__(__pyx_obj_5jyulb_8internal_6common_6domain_PyLattice*, PyArrayObject*, PyArrayObject*)’:\r\n jyulb/internal/common/domain.cpp:2184:325: error: invalid conversion from ‘__pyx_t_5numpy_uint32_t* {aka long unsigned int*}’ to ‘const UINT* {aka const unsigned int*}’ [-fpermissive]\r\n JYU-LB/include/common/node.h:36:14: error: initializing argument 1 of ‘Lattice::Lattice(const UINT*, const double*)’ [-fpermissive]\r\n jyulb/internal/common/domain.cpp: In function ‘PyObject* __pyx_pf_5jyulb_8internal_6common_6domain_24PyAbstractIsothermalData_24get_n(__pyx_obj_5jyulb_8internal_6common_6domain_PyAbstractIsothermalData*, PyArrayObject*)’:\r\n jyulb/internal/common/domain.cpp:5741:212: error: invalid conversion from ‘__pyx_t_5numpy_uint32_t* {aka long unsigned int*}’ to ‘const UINT* {aka const unsigned int*}’ [-fpermissive]\r\n JYU-LB/include/common/node.h:20:18: error: initializing argument 1 of ‘virtual UINT NodeSet::get_n(const UINT*) const’ [-fpermissive]\r\n jyulb/internal/common/domain.cpp: In function ‘PyObject* __pyx_pf_5jyulb_8internal_6common_6domain_24PyAbstractIsothermalData_26get_ijk(__pyx_obj_5jyulb_8internal_6common_6domain_PyAbstractIsothermalData*, unsigned int, PyArrayObject*)’:\r\n jyulb/internal/common/domain.cpp:5891:213: error: invalid conversion from ‘__pyx_t_5numpy_uint32_t* {aka long unsigned int*}’ to ‘UINT* {aka unsigned int*}’ [-fpermissive]\r\n JYU-LB/include/common/node.h:21:18: error: initializing argument 2 of ‘virtual void NodeSet::get_ijk(UINT, UINT*) const’ [-fpermissive]\r\n In file included from JYU-LB/include/common/node.h:10:0,\r\n from jyulb/internal/common/domain.cpp:278:\r\n /home/franklin/simphony/local/lib/python2.7/site-packages/numpy/core/include/numpy/__multiarray_api.h: At global scope:\r\n /home/franklin/simphony/local/lib/python2.7/site-packages/numpy/core/include/numpy/__multiarray_api.h:1629:1: warning: ‘int _import_array()’ defined but not used [-Wunused-function]\r\n /home/franklin/simphony/local/lib/python2.7/site-packages/numpy/core/include/numpy/__ufunc_api.h:241:1: warning: ‘int _import_umath()’ defined but not used [-Wunused-function]\r\n error: command 'gcc' failed with exit status 1\r\n \r\n ----------------------------------------\r\nCommand \"/home/franklin/simphony/bin/python -c \"import setuptools, tokenize;__file__='/tmp/pip-_VTrNG-build/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\\r\\n', '\\n'), __file__, 'exec'))\" install --record /tmp/pip-5dn3qX-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/franklin/simphony/include/site/python2.7/jyu-engine\" failed with error code 1 in /tmp/pip-_VTrNG-build\r\nmake: *** [simphony-jyu-lb] Error 1\r\n```",
+ "score": 0.7653773
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/issues/403",
+ "repository_url": "https://api.github.com/repos/pypa/setuptools",
+ "labels_url": "https://api.github.com/repos/pypa/setuptools/issues/403/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pypa/setuptools/issues/403/comments",
+ "events_url": "https://api.github.com/repos/pypa/setuptools/issues/403/events",
+ "html_url": "https://github.com/pypa/setuptools/issues/403",
+ "id": 144281214,
+ "number": 403,
+ "title": "Unable to uninstall package in develop mode",
+ "user": {
+ "login": "bb-migration",
+ "id": 18138808,
+ "avatar_url": "https://avatars.githubusercontent.com/u/18138808?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/bb-migration",
+ "html_url": "https://github.com/bb-migration",
+ "followers_url": "https://api.github.com/users/bb-migration/followers",
+ "following_url": "https://api.github.com/users/bb-migration/following{/other_user}",
+ "gists_url": "https://api.github.com/users/bb-migration/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/bb-migration/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/bb-migration/subscriptions",
+ "organizations_url": "https://api.github.com/users/bb-migration/orgs",
+ "repos_url": "https://api.github.com/users/bb-migration/repos",
+ "events_url": "https://api.github.com/users/bb-migration/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/bb-migration/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/labels/bug",
+ "name": "bug",
+ "color": "ee0701"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/labels/major",
+ "name": "major",
+ "color": "ededed"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 7,
+ "created_at": "2015-06-30T11:14:48Z",
+ "updated_at": "2016-03-29T14:27:48Z",
+ "closed_at": null,
+ "body": "Originally reported by: **lansman (Bitbucket: [lansman](http://bitbucket.org/lansman), GitHub: [lansman](http://github.com/lansman))**\n\n----------------------------------------\n\n* Windows 7 x64\n* setuptools 18.0.1\n* pip 7.0.3\n* mercurial 3.4.1 x64\n* Python 2.7.10 x32 (i access it via `python2.exe` also have python3 installed on my computer, can access it via `python.exe`). \n*But below i work only with python2.exe*\n\nI have a project MY_SCRIPT with mercurial repo in it.\n\nCreated simple setup.py inside it\n```\nfrom setuptools import setup\n\nsetup(\n name='MY_SCRIPT',\n packages=[...], \n use_scm_version=True,\n setup_requires=['setuptools_scm'],\n)\n```\n\ninstall it\n`python.exe setup.py develop`\n\nbut when issuing `pip list` got an error near my script\n\n```\n'Error when trying to get requirement for VCS system Command \"hg showconfig paths.default\" failed with error code 1\n```\n\nOK, went to /.hg/hgrc and added to paths section new const\n```\n[paths]\ndefault=\n```\n\nnow `pip list` works fine and i can see my package in it:\n`MY_SCRIPT (0.1.dev90+n80eec607bac7.d20150630, )`\n\nwhen i add new commits in folder, version in `pip list` output also bumps, so a link exists. Also i can see folders `MY_SCRIPT` and `MY_SCRIPT-0.0.0.dist-info` and `MY_SCRIPT-0.1.dev90+n80eec607bac7.d20150630.dist-info` in site-packages folder.\n**\nBut i cannot disable editable mode (delete my package from pip).**\n\n`pip uninstall MY_SCRIPT` outputs:\n`Can't uninstall 'MY_SCRIPT'. No files were found to uninstall.`\n\n```cd \npython2.exe setup.py develop --uninstall```\n\noutputs:\n```\npython2.exe setup.py develop --uninstall\noptions (after parsing config files):\noptions (after parsing command line):\noption dict for 'aliases' command:\n {}\noption dict for 'develop' command:\n {'uninstall': ('command line', 1)}\nrunning develop\nDistribution.get_command_obj(): creating 'develop' command object\n setting options for 'develop' command:\n setting options for 'develop' command:\n uninstall = 1 (from command line)\nDistribution.get_command_obj(): creating 'egg_info' command object\nDistribution.get_command_obj(): creating 'install' command object\npre-finalize_{unix,other}:\n prefix: None\n exec_prefix: None\n home: None\n user: 0\n install_base: None\n install_platbase: None\n root: None\n install_purelib: None\n install_platlib: None\n install_lib: None\n install_headers: None\n install_scripts: None\n install_data: None\n compile: None\n compile: True\n optimize: None\n force: None\n skip_build: 0\n record: None\n old_and_unmanageable: None\n single_version_externally_managed: None\npost-finalize_{unix,other}():\n prefix: C:\\Python27\\ArcGIS10.2\n exec_prefix: None\n home: None\n user: 0\n install_base: C:\\Python27\\ArcGIS10.2\n install_platbase: C:\\Python27\\ArcGIS10.2\n root: None\n install_purelib: $base/Lib/site-packages\n install_platlib: $base/Lib/site-packages\n install_lib: None\n install_headers: $base/Include/$dist_name\n install_scripts: $base/Scripts\n install_data: $base\n compile: None\n compile: True\n optimize: None\n force: None\n skip_build: 0\n record: None\n old_and_unmanageable: None\n single_version_externally_managed: None\npost-expand_basedirs():\n prefix: C:\\Python27\\ArcGIS10.2\n exec_prefix: None\n home: None\n user: 0\n install_base: C:\\Python27\\ArcGIS10.2\n install_platbase: C:\\Python27\\ArcGIS10.2\n root: None\n install_purelib: $base/Lib/site-packages\n install_platlib: $base/Lib/site-packages\n install_lib: None\n install_headers: $base/Include/$dist_name\n install_scripts: $base/Scripts\n install_data: $base\n compile: None\n compile: True\n optimize: None\n force: None\n skip_build: 0\n record: None\n old_and_unmanageable: None\n single_version_externally_managed: None\nconfig vars:\n{'base': 'C:\\\\Python27\\\\ArcGIS10.2',\n 'dist_fullname': 'MY_SCRIPT-0.1.dev90+n80eec607bac7.d20150630',\n 'dist_name': 'MY_SCRIPT',\n 'dist_version': '0.1.dev90+n80eec607bac7.d20150630',\n 'exec_prefix': 'C:\\\\Python27\\\\ArcGIS10.2',\n 'platbase': 'C:\\\\Python27\\\\ArcGIS10.2',\n 'prefix': 'C:\\\\Python27\\\\ArcGIS10.2',\n 'py_version': '2.7.10',\n 'py_version_nodot': '27',\n 'py_version_short': '2.7',\n 'sys_exec_prefix': 'C:\\\\Python27\\\\ArcGIS10.2',\n 'sys_prefix': 'C:\\\\Python27\\\\ArcGIS10.2',\n 'userbase': 'C:\\\\Users\\\\MY_USER\\\\AppData\\\\Roaming\\\\Python',\n 'usersite': 'C:\\\\Users\\\\MY_USER\\\\AppData\\\\Roaming\\\\Python\\\\Python27\\\\site-packages'}\npost-expand_dirs():\n prefix: C:\\Python27\\ArcGIS10.2\n exec_prefix: None\n home: None\n user: 0\n install_base: C:\\Python27\\ArcGIS10.2\n install_platbase: C:\\Python27\\ArcGIS10.2\n root: None\n install_purelib: C:\\Python27\\ArcGIS10.2/Lib/site-packages\n install_platlib: C:\\Python27\\ArcGIS10.2/Lib/site-packages\n install_lib: None\n install_headers: C:\\Python27\\ArcGIS10.2/Include/MY_SCRIPT\n install_scripts: C:\\Python27\\ArcGIS10.2/Scripts\n install_data: C:\\Python27\\ArcGIS10.2\n compile: None\n compile: True\n optimize: None\n force: None\n skip_build: 0\n record: None\n old_and_unmanageable: None\n single_version_externally_managed: None\nafter prepending root:\n prefix: C:\\Python27\\ArcGIS10.2\n exec_prefix: None\n home: None\n user: 0\n install_base: C:\\Python27\\ArcGIS10.2\n install_platbase: C:\\Python27\\ArcGIS10.2\n root: None\n install_purelib: C:\\Python27\\ArcGIS10.2\\Lib\\site-packages\n install_platlib: C:\\Python27\\ArcGIS10.2\\Lib\\site-packages\n install_lib: C:\\Python27\\ArcGIS10.2\\Lib\\site-packages\\\n install_headers: C:\\Python27\\ArcGIS10.2\\Include\\MY_SCRIPT\n install_scripts: C:\\Python27\\ArcGIS10.2\\Scripts\n install_data: C:\\Python27\\ArcGIS10.2\n compile: None\n compile: True\n optimize: None\n force: None\n skip_build: 0\n record: None\n old_and_unmanageable: None\n single_version_externally_managed: None\nDistribution.get_command_obj(): creating 'build' command object\nDistribution.get_command_obj(): creating 'install_lib' command object\nDistribution.get_command_obj(): creating 'install_scripts' command object\n```\n\nBut my script isn't deleted from pip actually.\n\nAlso was added to PYTHON path manually before installing in develop mode (this is convenient to me) and contents of site-packages/easy-install.pth\n```\nimport sys; sys.__plen = len(sys.path)\nimport sys; new=sys.path[sys.__plen:]; del sys.path[sys.__plen:]; p=getattr(sys,'__egginsert',0); sys.path[p:p]=new; sys.__egginsert = p+len(new)\n```\n\n----------------------------------------\n- Bitbucket: https://bitbucket.org/pypa/setuptools/issue/403\n",
+ "score": 1.0874753
+ },
+ {
+ "url": "https://api.github.com/repos/dronekit/dronekit-sitl/issues/16",
+ "repository_url": "https://api.github.com/repos/dronekit/dronekit-sitl",
+ "labels_url": "https://api.github.com/repos/dronekit/dronekit-sitl/issues/16/labels{/name}",
+ "comments_url": "https://api.github.com/repos/dronekit/dronekit-sitl/issues/16/comments",
+ "events_url": "https://api.github.com/repos/dronekit/dronekit-sitl/issues/16/events",
+ "html_url": "https://github.com/dronekit/dronekit-sitl/issues/16",
+ "id": 93917057,
+ "number": 16,
+ "title": "dronekit-sitl-runner should spawn mavproxy to set up UDP",
+ "user": {
+ "login": "hamishwillee",
+ "id": 5368500,
+ "avatar_url": "https://avatars.githubusercontent.com/u/5368500?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/hamishwillee",
+ "html_url": "https://github.com/hamishwillee",
+ "followers_url": "https://api.github.com/users/hamishwillee/followers",
+ "following_url": "https://api.github.com/users/hamishwillee/following{/other_user}",
+ "gists_url": "https://api.github.com/users/hamishwillee/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/hamishwillee/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/hamishwillee/subscriptions",
+ "organizations_url": "https://api.github.com/users/hamishwillee/orgs",
+ "repos_url": "https://api.github.com/users/hamishwillee/repos",
+ "events_url": "https://api.github.com/users/hamishwillee/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/hamishwillee/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/dronekit/dronekit-sitl/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 11,
+ "created_at": "2015-07-09T00:06:37Z",
+ "updated_at": "2015-11-13T01:00:58Z",
+ "closed_at": null,
+ "body": "To set up SITL you call the following lines( in separate terminals):\r\n```\r\ndronekit-sitl copter-3.4-dev -I0 -S --model quad --home=-35.363261,149.165230,584,353\r\nmavproxy.py --master tcp:127.0.0.1:5760 --sitl 127.0.0.1:5501 --out 127.0.0.1:14550 --out 127.0.0.1:14551\r\n```\r\nThe first line starts SITL which only exposes its TCP connection and waits.\r\n\r\nThe second line spawns an instance of mavproxy that connects SITL TCP and forwards packets to UDP localhost.\r\n\r\nThe requirement is that dronekit-sitle-runner spawn mavproxy for you. This would be more like using the familiar `sim_vehicle.sh`",
+ "score": 0.28503266
+ },
+ {
+ "url": "https://api.github.com/repos/pyFFTW/pyFFTW/issues/64",
+ "repository_url": "https://api.github.com/repos/pyFFTW/pyFFTW",
+ "labels_url": "https://api.github.com/repos/pyFFTW/pyFFTW/issues/64/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pyFFTW/pyFFTW/issues/64/comments",
+ "events_url": "https://api.github.com/repos/pyFFTW/pyFFTW/issues/64/events",
+ "html_url": "https://github.com/pyFFTW/pyFFTW/issues/64",
+ "id": 95904256,
+ "number": 64,
+ "title": "Clean install from requirements.txt file - ImportError: No module named 'numpy'",
+ "user": {
+ "login": "ferdinandvanwyk",
+ "id": 2574004,
+ "avatar_url": "https://avatars.githubusercontent.com/u/2574004?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ferdinandvanwyk",
+ "html_url": "https://github.com/ferdinandvanwyk",
+ "followers_url": "https://api.github.com/users/ferdinandvanwyk/followers",
+ "following_url": "https://api.github.com/users/ferdinandvanwyk/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ferdinandvanwyk/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ferdinandvanwyk/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ferdinandvanwyk/subscriptions",
+ "organizations_url": "https://api.github.com/users/ferdinandvanwyk/orgs",
+ "repos_url": "https://api.github.com/users/ferdinandvanwyk/repos",
+ "events_url": "https://api.github.com/users/ferdinandvanwyk/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ferdinandvanwyk/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pyFFTW/pyFFTW/labels/bug",
+ "name": "bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/pyFFTW/pyFFTW/labels/help%20wanted",
+ "name": "help wanted",
+ "color": "009800"
+ },
+ {
+ "url": "https://api.github.com/repos/pyFFTW/pyFFTW/labels/more%20information%20needed",
+ "name": "more information needed",
+ "color": "009800"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 16,
+ "created_at": "2015-07-19T10:21:31Z",
+ "updated_at": "2016-01-29T22:22:21Z",
+ "closed_at": null,
+ "body": "I am trying to set up a project using pyFFTW and want all my requirements to be listed in the `requirements.txt` file and installed via\r\n```\r\npip install -r requirements.txt\r\n```\r\n\r\nHowever, given a `requirements.txt` file with only the following inside\r\n```\r\nnumpy\r\npyfftw\r\n```\r\n\r\nWhen I run the installation command, I get the following error:\r\n```\r\n$ pip install -r requirements.txt \r\nDownloading/unpacking numpy (from -r requirements.txt (line 1))\r\n Downloading numpy-1.9.2.tar.gz (4.0MB): 4.0MB downloaded\r\n Running setup.py (path:/home/vanwyk/py_envs/py3/build/numpy/setup.py) egg_info for package numpy\r\n Running from numpy source directory.\r\n \r\n warning: no previously-included files matching '*.pyc' found anywhere in distribution\r\n warning: no previously-included files matching '*.pyo' found anywhere in distribution\r\n warning: no previously-included files matching '*.pyd' found anywhere in distribution\r\nDownloading/unpacking pyfftw (from -r requirements.txt (line 2))\r\n Downloading pyFFTW-0.9.2.tar.gz (336kB): 336kB downloaded\r\n Running setup.py (path:/home/vanwyk/py_envs/py3/build/pyfftw/setup.py) egg_info for package pyfftw\r\n Traceback (most recent call last):\r\n File \"\", line 17, in \r\n File \"/home/vanwyk/py_envs/py3/build/pyfftw/setup.py\", line 25, in \r\n import numpy\r\n ImportError: No module named 'numpy'\r\n Complete output from command python setup.py egg_info:\r\n Traceback (most recent call last):\r\n\r\n File \"\", line 17, in \r\n\r\n File \"/home/vanwyk/py_envs/py3/build/pyfftw/setup.py\", line 25, in \r\n\r\n import numpy\r\n\r\nImportError: No module named 'numpy'\r\n\r\n----------------------------------------\r\nCleaning up...\r\n```\r\n\r\nBut if I install `numpy` and `pyfftw` separately things work fine. Is there any way to make installing from `requirements.txt` work so installing dependencies doesn't become a two-step process?\r\n\r\nUbuntu 14.04 LTS\r\nPython 3.4 running in virtualenv",
+ "score": 0.7448452
+ },
+ {
+ "url": "https://api.github.com/repos/cobrateam/splinter/issues/422",
+ "repository_url": "https://api.github.com/repos/cobrateam/splinter",
+ "labels_url": "https://api.github.com/repos/cobrateam/splinter/issues/422/labels{/name}",
+ "comments_url": "https://api.github.com/repos/cobrateam/splinter/issues/422/comments",
+ "events_url": "https://api.github.com/repos/cobrateam/splinter/issues/422/events",
+ "html_url": "https://github.com/cobrateam/splinter/issues/422",
+ "id": 97335882,
+ "number": 422,
+ "title": "Custom firefox profile doesn't work in Windows",
+ "user": {
+ "login": "endolith",
+ "id": 58611,
+ "avatar_url": "https://avatars.githubusercontent.com/u/58611?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/endolith",
+ "html_url": "https://github.com/endolith",
+ "followers_url": "https://api.github.com/users/endolith/followers",
+ "following_url": "https://api.github.com/users/endolith/following{/other_user}",
+ "gists_url": "https://api.github.com/users/endolith/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/endolith/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/endolith/subscriptions",
+ "organizations_url": "https://api.github.com/users/endolith/orgs",
+ "repos_url": "https://api.github.com/users/endolith/repos",
+ "events_url": "https://api.github.com/users/endolith/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/endolith/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/cobrateam/splinter/labels/bug",
+ "name": "bug",
+ "color": "ed1313"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2015-07-26T17:29:41Z",
+ "updated_at": "2015-07-27T15:19:00Z",
+ "closed_at": null,
+ "body": "[Documentation](http://splinter.readthedocs.org/en/latest/drivers/firefox.html#how-to-use-a-specific-profile-for-firefox) says you can select an existing firefox profile instead of creating a temporary one each time:\r\n\r\n browser = Browser('firefox', profile='my_profile')\r\n\r\nBut this doesn't actually work, it doesn't know where to search for the profile:\r\n\r\n```\r\nbrowser = Browser('firefox', profile='default')\r\n...\r\nWindowsError: [Error 3] The system cannot find the path specified: 'default/*.*'\r\n```\r\n\r\nsame for `profile='272kp1a1.default'`, `profile='272kp1a1'`, etc. though it isn't explained in the docs which type of string is correct.",
+ "score": 2.9287922
+ },
+ {
+ "url": "https://api.github.com/repos/scikit-learn/scikit-learn/issues/5115",
+ "repository_url": "https://api.github.com/repos/scikit-learn/scikit-learn",
+ "labels_url": "https://api.github.com/repos/scikit-learn/scikit-learn/issues/5115/labels{/name}",
+ "comments_url": "https://api.github.com/repos/scikit-learn/scikit-learn/issues/5115/comments",
+ "events_url": "https://api.github.com/repos/scikit-learn/scikit-learn/issues/5115/events",
+ "html_url": "https://github.com/scikit-learn/scikit-learn/issues/5115",
+ "id": 100597083,
+ "number": 5115,
+ "title": "GridSearchCV freezes indefinitely with multithreading enabled (i.e. w/ n_jobs != 1)",
+ "user": {
+ "login": "eric-czech",
+ "id": 6130352,
+ "avatar_url": "https://avatars.githubusercontent.com/u/6130352?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/eric-czech",
+ "html_url": "https://github.com/eric-czech",
+ "followers_url": "https://api.github.com/users/eric-czech/followers",
+ "following_url": "https://api.github.com/users/eric-czech/following{/other_user}",
+ "gists_url": "https://api.github.com/users/eric-czech/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/eric-czech/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/eric-czech/subscriptions",
+ "organizations_url": "https://api.github.com/users/eric-czech/orgs",
+ "repos_url": "https://api.github.com/users/eric-czech/repos",
+ "events_url": "https://api.github.com/users/eric-czech/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/eric-czech/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/scikit-learn/scikit-learn/labels/Bug",
+ "name": "Bug",
+ "color": "e10c02"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 33,
+ "created_at": "2015-08-12T17:47:36Z",
+ "updated_at": "2016-05-06T19:14:47Z",
+ "closed_at": null,
+ "body": "I've been intermittently running into this issue (in the subject) with GridSearchCV over a year now, across python 2.7, 3.3, and 3.4, two jobs, several different mac osx platforms/laptops, and many different versions of numpy and scikit-learn (I keep them updated pretty well).\r\n\r\nI've tried all of these suggestions and none of them __always__ work:\r\n\r\nhttps://github.com/scikit-learn/scikit-learn/issues/3605 - Setting multiprocessing start method to 'forkserver'\r\nhttps://github.com/scikit-learn/scikit-learn/issues/2889 - Having issues ONLY when custom scoring functions are passed (I've absolutely had this problem where the same GridSearchCV calls with n_jobs != 1 freeze with a custom scorer but do just fine without one)\r\nhttps://github.com/joblib/joblib/issues/138 - Setting environment variables from MKL thread counts (I have tried this when running a numpy/sklearn built against mkl from an Anaconda distribution)\r\nScaling inputs and making sure there are no errors with n_jobs=1 - I'm completely sure that the things I'm trying to do on multiple threads run correctly on one thread, and in a small amount of time\r\n\r\nIt's a very frustrating problem that always seems to pop back up right when I'm confident it's gone, and the ONLY workaround that works __100% of the time__ for me is going to the source for GridSearchCV in whatever sklearn distribution I'm on an manually changing the backend set in the call to Paralell to 'threading' (instead of multiprocessing).\r\n\r\nI haven't benchmarked the difference between that hack and setting n_jobs=1, but would there be any reason to expect any gains with the threading backend over no parallelization at all? Certainly, it wouldn't be as good as multiprocessing but at least it's more stable.\r\n\r\nbtw the most recent versions I've had the same problem on are:\r\n- Mac OS 10.9.5\r\n- Python 3.4.3 :: Continuum Analytics, Inc.\r\n- scikit-learn==0.16.1\r\n- scipy==0.16.0\r\n- numpy==1.9.2\r\n- pandas==0.16.2\r\n- joblib==0.8.4",
+ "score": 0.24770187
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/issues/3028",
+ "repository_url": "https://api.github.com/repos/pypa/pip",
+ "labels_url": "https://api.github.com/repos/pypa/pip/issues/3028/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pypa/pip/issues/3028/comments",
+ "events_url": "https://api.github.com/repos/pypa/pip/issues/3028/events",
+ "html_url": "https://github.com/pypa/pip/issues/3028",
+ "id": 100766896,
+ "number": 3028,
+ "title": "pip install zc.recipe.egg fails on pip >= 7.x",
+ "user": {
+ "login": "kalbermattenm",
+ "id": 1681332,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1681332?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kalbermattenm",
+ "html_url": "https://github.com/kalbermattenm",
+ "followers_url": "https://api.github.com/users/kalbermattenm/followers",
+ "following_url": "https://api.github.com/users/kalbermattenm/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kalbermattenm/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kalbermattenm/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kalbermattenm/subscriptions",
+ "organizations_url": "https://api.github.com/users/kalbermattenm/orgs",
+ "repos_url": "https://api.github.com/users/kalbermattenm/repos",
+ "events_url": "https://api.github.com/users/kalbermattenm/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kalbermattenm/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/bug",
+ "name": "bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/setuptools",
+ "name": "setuptools",
+ "color": "0052cc"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 10,
+ "created_at": "2015-08-13T13:18:03Z",
+ "updated_at": "2015-11-23T06:32:03Z",
+ "closed_at": null,
+ "body": "On Windows, I was using pip 7.0.1 to install some eggs, notably `zc.recipe.egg` which is part of buildout.\r\n\r\nSince I upgraded virtualenv to version 13.1.0, which comes with a local pip wheel and thus installs pip 7.1.0, when I run `pip install zc.recipe.egg` in my virtual env, I get an error:\r\n```\r\nD:\\Applications\\tmp\\test2>Scripts\\pip.exe install zc.recipe.egg\r\nCollecting zc.recipe.egg\r\nInstalling collected packages: zc.recipe.egg\r\nzc.recipe.egg is in an unsupported or invalid wheel\r\n```\r\nThe error message `is in an unsupported or invalid wheel` is not very explicit and I do not know why pip 7.1.0 (and only this version of pip) is complaining about this egg ?\r\n\r\nI only have this problem with this egg...\r\n\r\nDoes anyone have a clue on what this means, why it appeared when I change my pip version and if there is a way to fix it ?",
+ "score": 7.2523046
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/issues/26665",
+ "repository_url": "https://api.github.com/repos/saltstack/salt",
+ "labels_url": "https://api.github.com/repos/saltstack/salt/issues/26665/labels{/name}",
+ "comments_url": "https://api.github.com/repos/saltstack/salt/issues/26665/comments",
+ "events_url": "https://api.github.com/repos/saltstack/salt/issues/26665/events",
+ "html_url": "https://github.com/saltstack/salt/issues/26665",
+ "id": 103287611,
+ "number": 26665,
+ "title": "salt on MacOS X - adding python RAET lib breaks \"salt-call --versions\" output",
+ "user": {
+ "login": "TheBigBear",
+ "id": 471105,
+ "avatar_url": "https://avatars.githubusercontent.com/u/471105?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/TheBigBear",
+ "html_url": "https://github.com/TheBigBear",
+ "followers_url": "https://api.github.com/users/TheBigBear/followers",
+ "following_url": "https://api.github.com/users/TheBigBear/following{/other_user}",
+ "gists_url": "https://api.github.com/users/TheBigBear/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/TheBigBear/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/TheBigBear/subscriptions",
+ "organizations_url": "https://api.github.com/users/TheBigBear/orgs",
+ "repos_url": "https://api.github.com/users/TheBigBear/repos",
+ "events_url": "https://api.github.com/users/TheBigBear/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/TheBigBear/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Bug",
+ "name": "Bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Core",
+ "name": "Core",
+ "color": "fef2c0"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Help%20Wanted",
+ "name": "Help Wanted",
+ "color": "009800"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/High%20Severity",
+ "name": "High Severity",
+ "color": "ff9143"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/OS%20X",
+ "name": "OS X",
+ "color": "006b75"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/P4",
+ "name": "P4",
+ "color": "031a39"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/saltstack/salt/milestones/13",
+ "html_url": "https://github.com/saltstack/salt/milestones/Approved",
+ "labels_url": "https://api.github.com/repos/saltstack/salt/milestones/13/labels",
+ "id": 9265,
+ "number": 13,
+ "title": "Approved",
+ "description": "All issues that are ready to be worked on, both bugs and features.",
+ "creator": {
+ "login": "thatch45",
+ "id": 507599,
+ "avatar_url": "https://avatars.githubusercontent.com/u/507599?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/thatch45",
+ "html_url": "https://github.com/thatch45",
+ "followers_url": "https://api.github.com/users/thatch45/followers",
+ "following_url": "https://api.github.com/users/thatch45/following{/other_user}",
+ "gists_url": "https://api.github.com/users/thatch45/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/thatch45/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/thatch45/subscriptions",
+ "organizations_url": "https://api.github.com/users/thatch45/orgs",
+ "repos_url": "https://api.github.com/users/thatch45/repos",
+ "events_url": "https://api.github.com/users/thatch45/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/thatch45/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 3040,
+ "closed_issues": 3781,
+ "state": "open",
+ "created_at": "2011-05-14T04:00:56Z",
+ "updated_at": "2016-06-21T19:49:47Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 1,
+ "created_at": "2015-08-26T14:49:41Z",
+ "updated_at": "2015-09-25T21:25:42Z",
+ "closed_at": null,
+ "body": "On a Mac OS X 10.10.5 \r\n```uname -a``` is reporting: \r\n\r\n```\r\nDarwin uk-it-100 14.5.0 Darwin Kernel Version 14.5.0: Wed Jul 29 02:26:53 PDT 2015; root:xnu-2782.40.9~1/RELEASE_X86_64 x86_6\r\n```\r\n\r\nand my ```salt-call --versions``` is reporting:\r\n\r\n```\r\n Salt: 2015.5.5\r\n Python: 2.6.9 (unknown, Jul 14 2015, 19:46:31)\r\n Jinja2: 2.8\r\n M2Crypto: 0.22\r\n msgpack-python: 0.4.6\r\n msgpack-pure: 0.1.3\r\n pycrypto: 2.6.1\r\n libnacl: Not Installed\r\n PyYAML: 3.11\r\n ioflo: 1.3.9\r\n PyZMQ: 14.7.0\r\n RAET: Not Installed\r\n ZMQ: 4.1.3\r\n Mako: 1.0.1\r\n Tornado: 4.2.1\r\n timelib: Not Installed\r\n dateutil: 2.4.2\r\n```\r\n\r\n__But if I do__ a ```pip install -U RAET```, this adds both ```RAET``` and ```libnacl```, as expected.\r\n\r\nlog of ```pip install -U RAET```:\r\n\r\n```\r\npip install RAET \r\nCollecting RAET\r\n/Library/Python/2.6/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.\r\n InsecurePlatformWarning\r\n Using cached raet-0.6.3.tar.gz\r\nRequirement already satisfied (use --upgrade to upgrade): ioflo>=1.2.1 in /Library/Python/2.6/site-packages (from RAET)\r\nCollecting libnacl>=1.4.0 (from RAET)\r\n Using cached libnacl-1.4.3.tar.gz\r\nRequirement already satisfied (use --upgrade to upgrade): six>=1.6.1 in /Library/Python/2.6/site-packages (from RAET)\r\nRequirement already satisfied (use --upgrade to upgrade): importlib>=1.0.3 in /Library/Python/2.6/site-packages (from RAET)\r\nRequirement already satisfied (use --upgrade to upgrade): argparse>=1.2.1 in /Library/Python/2.6/site-packages (from RAET)\r\nRequirement already satisfied (use --upgrade to upgrade): enum34>=1.0.4 in /Library/Python/2.6/site-packages (from RAET)\r\nRequirement already satisfied (use --upgrade to upgrade): ordereddict in /Library/Python/2.6/site-packages (from enum34>=1.0.4->RAET)\r\nInstalling collected packages: libnacl, RAET\r\n Running setup.py install for libnacl\r\n Running setup.py install for RAET\r\nSuccessfully installed RAET-0.6.3 libnacl-1.4.3\r\n```\r\n\r\n__But after that__ the ```salt-call --versions``` \"breaks\" and only shows:\r\n```\r\nsalt-call --versions\r\nTraceback (most recent call last):\r\n File \"/usr/local/bin/salt-call\", line 9, in \r\n load_entry_point('salt==2015.5.5', 'console_scripts', 'salt-call')()\r\n File \"/Library/Python/2.6/site-packages/salt/scripts.py\", line 221, in salt_call\r\n import salt.cli.call\r\n File \"/Library/Python/2.6/site-packages/salt/cli/call.py\", line 9, in \r\n import salt.cli.caller\r\n File \"/Library/Python/2.6/site-packages/salt/cli/caller.py\", line 35, in \r\n from raet import raeting, nacling\r\n File \"/Library/Python/2.6/site-packages/raet/__init__.py\", line 12, in \r\n importlib.import_module(\".{0}\".format(m), package='raet')\r\n File \"/Library/Python/2.6/site-packages/importlib/__init__.py\", line 37, in import_module\r\n __import__(name)\r\n File \"/Library/Python/2.6/site-packages/raet/nacling.py\", line 11, in \r\n import libnacl\r\n File \"/Library/Python/2.6/site-packages/libnacl/__init__.py\", line 89, in \r\n nacl = _get_nacl()\r\n File \"/Library/Python/2.6/site-packages/libnacl/__init__.py\", line 55, in _get_nacl\r\n raise OSError(msg)\r\nOSError: Could not locate nacl lib, searched for libsodium, tweetnacl\r\n```\r\nUntil I do a ```pip unistall libnacl RAET```, after which ```salt-call --versions``` works again as expected.\r\n\r\nPS: I \"think\" I had seen the same (or very similar) issue with the ```python RAET``` and ```ibnacl``` lib on windows around the early 2015.5 series, but on a ```2015.8.0rc3``` I no longer see that issue there.",
+ "score": 0.7841893
+ },
+ {
+ "url": "https://api.github.com/repos/PyCQA/pylint/issues/634",
+ "repository_url": "https://api.github.com/repos/PyCQA/pylint",
+ "labels_url": "https://api.github.com/repos/PyCQA/pylint/issues/634/labels{/name}",
+ "comments_url": "https://api.github.com/repos/PyCQA/pylint/issues/634/comments",
+ "events_url": "https://api.github.com/repos/PyCQA/pylint/issues/634/events",
+ "html_url": "https://github.com/PyCQA/pylint/issues/634",
+ "id": 121204667,
+ "number": 634,
+ "title": "[easy] html report raises UnicodeEncodeError on unicode docstrings",
+ "user": {
+ "login": "pylint-bot",
+ "id": 16198247,
+ "avatar_url": "https://avatars.githubusercontent.com/u/16198247?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/pylint-bot",
+ "html_url": "https://github.com/pylint-bot",
+ "followers_url": "https://api.github.com/users/pylint-bot/followers",
+ "following_url": "https://api.github.com/users/pylint-bot/following{/other_user}",
+ "gists_url": "https://api.github.com/users/pylint-bot/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/pylint-bot/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/pylint-bot/subscriptions",
+ "organizations_url": "https://api.github.com/users/pylint-bot/orgs",
+ "repos_url": "https://api.github.com/users/pylint-bot/repos",
+ "events_url": "https://api.github.com/users/pylint-bot/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/pylint-bot/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/PyCQA/pylint/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 9,
+ "created_at": "2015-08-31T19:38:26Z",
+ "updated_at": "2015-12-09T10:18:46Z",
+ "closed_at": null,
+ "body": "Originally reported by: **Bjorn Pettersen (BitBucket: [thebjorn](http://bitbucket.org/thebjorn), GitHub: @thebjorn?)**\n\n----------------------------------------\n\nThis is triggered by unicode docstrings in duplicated code, e.g. create a module where this code is duplicated:\n\n```\n#!python\n\n# -*- coding: utf-8 -*-\n\ndef funcname(hello):\n u'æøå'\n for i in range(hello):\n print 'world'\n return hello + 'world'\n\n```\n\nand you'll get the following error (notice that there is no reference to which file is in error):\n\n```\n#!python\n\n(dev) go|c:\\srv\\tmp> pylint upyli -fhtml\nNo config file found, using default configuration\nTraceback (most recent call last):\n File \"c:\\python27\\Lib\\runpy.py\", line 162, in _run_module_as_main\n \"__main__\", fname, loader, pkg_name)\n File \"c:\\python27\\Lib\\runpy.py\", line 72, in _run_code\n exec code in run_globals\n File \"c:\\srv\\venv\\dev\\Scripts\\pylint.exe\\__main__.py\", line 9, in \n File \"c:\\srv\\venv\\dev\\lib\\site-packages\\pylint\\__init__.py\", line 23, in run_pylint\n Run(sys.argv[1:])\n File \"c:\\srv\\venv\\dev\\lib\\site-packages\\pylint\\lint.py\", line 1332, in __init__\n linter.check(args)\n File \"c:\\srv\\venv\\dev\\lib\\site-packages\\pylint\\lint.py\", line 747, in check\n self._do_check(files_or_modules)\n File \"c:\\srv\\venv\\dev\\lib\\site-packages\\pylint\\lint.py\", line 878, in _do_check\n checker.close()\n File \"c:\\srv\\venv\\dev\\lib\\site-packages\\pylint\\checkers\\similar.py\", line 320, in close\n self.add_message('R0801', args=(len(couples), '\\n'.join(msg)))\n File \"c:\\srv\\venv\\dev\\lib\\site-packages\\pylint\\checkers\\__init__.py\", line 101, in add_message\n self.linter.add_message(msg_id, line, node, args, confidence)\n File \"c:\\srv\\venv\\dev\\lib\\site-packages\\pylint\\utils.py\", line 410, in add_message\n (abspath, path, module, obj, line or 1, col_offset or 0), msg, confidence))\n File \"c:\\srv\\venv\\dev\\lib\\site-packages\\pylint\\reporters\\html.py\", line 70, in handle_message\n self.msgs += [str(getattr(msg, field)) for field in self.msgargs]\nUnicodeEncodeError: 'ascii' codec can't encode characters in position 87-89: ordinal not in range(128)\n```\n\n----------------------------------------\n- Bitbucket: https://bitbucket.org/logilab/pylint/issue/634\n",
+ "score": 0.5391859
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/issues/424",
+ "repository_url": "https://api.github.com/repos/pypa/setuptools",
+ "labels_url": "https://api.github.com/repos/pypa/setuptools/issues/424/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pypa/setuptools/issues/424/comments",
+ "events_url": "https://api.github.com/repos/pypa/setuptools/issues/424/events",
+ "html_url": "https://github.com/pypa/setuptools/issues/424",
+ "id": 144281624,
+ "number": 424,
+ "title": "__PYVENV_LAUNCHER__ not considered when cross-compiling",
+ "user": {
+ "login": "bb-migration",
+ "id": 18138808,
+ "avatar_url": "https://avatars.githubusercontent.com/u/18138808?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/bb-migration",
+ "html_url": "https://github.com/bb-migration",
+ "followers_url": "https://api.github.com/users/bb-migration/followers",
+ "following_url": "https://api.github.com/users/bb-migration/following{/other_user}",
+ "gists_url": "https://api.github.com/users/bb-migration/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/bb-migration/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/bb-migration/subscriptions",
+ "organizations_url": "https://api.github.com/users/bb-migration/orgs",
+ "repos_url": "https://api.github.com/users/bb-migration/repos",
+ "events_url": "https://api.github.com/users/bb-migration/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/bb-migration/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/labels/bug",
+ "name": "bug",
+ "color": "ee0701"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/labels/minor",
+ "name": "minor",
+ "color": "ededed"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2015-09-01T13:59:03Z",
+ "updated_at": "2016-03-31T14:54:30Z",
+ "closed_at": null,
+ "body": "Originally reported by: **commodo (Bitbucket: [commodo](http://bitbucket.org/commodo), GitHub: [commodo](http://github.com/commodo))**\n\n----------------------------------------\n\nWell, maybe I did not formulate this too well.\nContext: we're cross-compiling python-setuptools for OpenWRT, and we're using the __PYVENV_LAUNCHER__ to create/cross-compile scripts (easy_install and pip) to have \"#!/usr/bin/python2.7\" in the script header rather than the host python (which is in a build path like /home/x/work/openwrt/staging_dir/host/bin/python2).\n\nIt seems that the command/install_scripts.py file provides and executable path for python, which happens to be the host python.\nThat means, that when the target setuptools is built, it will try to run the python at that long build path and won't work.\n\nNot sure what the best fix is, but for now, we're patching (in OpenWRT) with this (check below please):\nhttps://github.com/commodo/packages/commit/b9a0a650352684d8111758c5381c2853585b2015\n\nThis worked for python-setuptools up to a point ; can't be sure when this changed, since I am not comfortable with Mercurial (i.e. I was lazy to dig deeper in commits).\nThis is our current fix, but we'd like an official upstream version.\n\nThanks :)\nP.S: while I'm reporting this, maybe I'll try to see why I added this patch as well:\nhttps://github.com/openwrt/packages/blob/master/lang/python-setuptools/patches/0001-remove-windows-support.patch\nIt was added some time ago and I forgot why.\n\n----------------------------------------\n- Bitbucket: https://bitbucket.org/pypa/setuptools/issue/424\n",
+ "score": 0.7631212
+ },
+ {
+ "url": "https://api.github.com/repos/c-w/Gutenberg/issues/22",
+ "repository_url": "https://api.github.com/repos/c-w/Gutenberg",
+ "labels_url": "https://api.github.com/repos/c-w/Gutenberg/issues/22/labels{/name}",
+ "comments_url": "https://api.github.com/repos/c-w/Gutenberg/issues/22/comments",
+ "events_url": "https://api.github.com/repos/c-w/Gutenberg/issues/22/events",
+ "html_url": "https://github.com/c-w/Gutenberg/issues/22",
+ "id": 104579988,
+ "number": 22,
+ "title": "frozenset on query",
+ "user": {
+ "login": "franciscovargas",
+ "id": 5540172,
+ "avatar_url": "https://avatars.githubusercontent.com/u/5540172?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/franciscovargas",
+ "html_url": "https://github.com/franciscovargas",
+ "followers_url": "https://api.github.com/users/franciscovargas/followers",
+ "following_url": "https://api.github.com/users/franciscovargas/following{/other_user}",
+ "gists_url": "https://api.github.com/users/franciscovargas/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/franciscovargas/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/franciscovargas/subscriptions",
+ "organizations_url": "https://api.github.com/users/franciscovargas/orgs",
+ "repos_url": "https://api.github.com/users/franciscovargas/repos",
+ "events_url": "https://api.github.com/users/franciscovargas/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/franciscovargas/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/c-w/Gutenberg/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": {
+ "login": "c-w",
+ "id": 1086421,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1086421?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/c-w",
+ "html_url": "https://github.com/c-w",
+ "followers_url": "https://api.github.com/users/c-w/followers",
+ "following_url": "https://api.github.com/users/c-w/following{/other_user}",
+ "gists_url": "https://api.github.com/users/c-w/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/c-w/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/c-w/subscriptions",
+ "organizations_url": "https://api.github.com/users/c-w/orgs",
+ "repos_url": "https://api.github.com/users/c-w/repos",
+ "events_url": "https://api.github.com/users/c-w/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/c-w/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "milestone": null,
+ "comments": 11,
+ "created_at": "2015-09-02T21:55:50Z",
+ "updated_at": "2016-05-29T21:30:51Z",
+ "closed_at": null,
+ "body": "The query example ```(print(get_etexts('title', 'Moby Dick; Or, The Whale')))``` is returning frozenset([]) for me is this a current bug or has pip just set this up wrongly ?",
+ "score": 1.7549808
+ },
+ {
+ "url": "https://api.github.com/repos/vmalyi/adb_android/issues/23",
+ "repository_url": "https://api.github.com/repos/vmalyi/adb_android",
+ "labels_url": "https://api.github.com/repos/vmalyi/adb_android/issues/23/labels{/name}",
+ "comments_url": "https://api.github.com/repos/vmalyi/adb_android/issues/23/comments",
+ "events_url": "https://api.github.com/repos/vmalyi/adb_android/issues/23/events",
+ "html_url": "https://github.com/vmalyi/adb_android/issues/23",
+ "id": 104803785,
+ "number": 23,
+ "title": "ImportError: No module named 'var'",
+ "user": {
+ "login": "Blooprint",
+ "id": 6580235,
+ "avatar_url": "https://avatars.githubusercontent.com/u/6580235?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Blooprint",
+ "html_url": "https://github.com/Blooprint",
+ "followers_url": "https://api.github.com/users/Blooprint/followers",
+ "following_url": "https://api.github.com/users/Blooprint/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Blooprint/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Blooprint/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Blooprint/subscriptions",
+ "organizations_url": "https://api.github.com/users/Blooprint/orgs",
+ "repos_url": "https://api.github.com/users/Blooprint/repos",
+ "events_url": "https://api.github.com/users/Blooprint/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Blooprint/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/vmalyi/adb_android/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 10,
+ "created_at": "2015-09-03T23:55:56Z",
+ "updated_at": "2016-06-02T03:04:57Z",
+ "closed_at": null,
+ "body": "error in the adb_android.py file. help?",
+ "score": 1.2356366
+ },
+ {
+ "url": "https://api.github.com/repos/scikit-learn/scikit-learn/issues/5269",
+ "repository_url": "https://api.github.com/repos/scikit-learn/scikit-learn",
+ "labels_url": "https://api.github.com/repos/scikit-learn/scikit-learn/issues/5269/labels{/name}",
+ "comments_url": "https://api.github.com/repos/scikit-learn/scikit-learn/issues/5269/comments",
+ "events_url": "https://api.github.com/repos/scikit-learn/scikit-learn/issues/5269/events",
+ "html_url": "https://github.com/scikit-learn/scikit-learn/issues/5269",
+ "id": 106353942,
+ "number": 5269,
+ "title": "Overflow error with sklearn.datasets.load_svmlight_file()",
+ "user": {
+ "login": "makemate",
+ "id": 12397548,
+ "avatar_url": "https://avatars.githubusercontent.com/u/12397548?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/makemate",
+ "html_url": "https://github.com/makemate",
+ "followers_url": "https://api.github.com/users/makemate/followers",
+ "following_url": "https://api.github.com/users/makemate/following{/other_user}",
+ "gists_url": "https://api.github.com/users/makemate/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/makemate/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/makemate/subscriptions",
+ "organizations_url": "https://api.github.com/users/makemate/orgs",
+ "repos_url": "https://api.github.com/users/makemate/repos",
+ "events_url": "https://api.github.com/users/makemate/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/makemate/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/scikit-learn/scikit-learn/labels/Bug",
+ "name": "Bug",
+ "color": "e10c02"
+ },
+ {
+ "url": "https://api.github.com/repos/scikit-learn/scikit-learn/labels/Need%20Contributor",
+ "name": "Need Contributor",
+ "color": "009800"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 11,
+ "created_at": "2015-09-14T14:25:41Z",
+ "updated_at": "2015-12-10T14:47:49Z",
+ "closed_at": null,
+ "body": "Scikit-learn version: 0.16.1 OS X Yosemite 10.10.5\r\n\r\nI've created a SVMlight file with only one line from a pandas dataframe:\r\n\r\n```\r\nfrom sklearn.datasets import load_svmlight_file\r\nfrom sklearn.datasets import dump_svmlight_file\r\n\r\ndump_svmlight_file(toy_data.drop([\"Output\"], axis=1),toy_data['Output'],\"../data/oneline_pid.txt\", query_id=toy_data['EventID'])\r\n```\r\n\r\nWhen I open the file in an editor the result looks like this:\r\n\r\n0 qid:72048431380967004 0:1440446648 1:72048431380967004 2:236784985 \r\n\r\nWhen I try to load the file with query_id=True I get an overflow error.\r\n\r\n```\r\ntrain = load_svmlight_file(\"../data/oneline_pid.txt\", dtype=np.uint64, query_id=True)\r\n```\r\nOverflowError: signed integer is greater than maximum\r\n\r\nIf I load the file with query_id=False there appears no error message but the value for the query_id is wrong. This is the output:\r\n\r\n[[ 1440446648 72048431380967008 236784985 ]]\r\n\r\n72048431380967004 appears now as 72048431380967008.\r\n\r\nHow do I avoid this error, the maximum value of np.uint64 is 9223372036854775807 so there should be no overflow error.\r\n\r\nHave tried to load with np.int64 as data type too, but the output is the same.\r\n\r\n\r\n",
+ "score": 0.48332724
+ },
+ {
+ "url": "https://api.github.com/repos/home-assistant/home-assistant/issues/393",
+ "repository_url": "https://api.github.com/repos/home-assistant/home-assistant",
+ "labels_url": "https://api.github.com/repos/home-assistant/home-assistant/issues/393/labels{/name}",
+ "comments_url": "https://api.github.com/repos/home-assistant/home-assistant/issues/393/comments",
+ "events_url": "https://api.github.com/repos/home-assistant/home-assistant/issues/393/events",
+ "html_url": "https://github.com/home-assistant/home-assistant/issues/393",
+ "id": 107148696,
+ "number": 393,
+ "title": "Loading configuration.yaml triggers UnicodeEncodeError on Windows",
+ "user": {
+ "login": "pavoni",
+ "id": 4487313,
+ "avatar_url": "https://avatars.githubusercontent.com/u/4487313?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/pavoni",
+ "html_url": "https://github.com/pavoni",
+ "followers_url": "https://api.github.com/users/pavoni/followers",
+ "following_url": "https://api.github.com/users/pavoni/following{/other_user}",
+ "gists_url": "https://api.github.com/users/pavoni/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/pavoni/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/pavoni/subscriptions",
+ "organizations_url": "https://api.github.com/users/pavoni/orgs",
+ "repos_url": "https://api.github.com/users/pavoni/repos",
+ "events_url": "https://api.github.com/users/pavoni/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/pavoni/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/home-assistant/home-assistant/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/home-assistant/home-assistant/labels/windows",
+ "name": "windows",
+ "color": "fef2c0"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2015-09-18T07:29:07Z",
+ "updated_at": "2015-09-20T20:34:52Z",
+ "closed_at": null,
+ "body": "I just tried running master on my windows machine (using 'python setup.py develop' (this does run python 3.4) - and I get the following:-\r\n\r\n````\r\n$ hass\r\nConfig directory: C:\\Users\\Greg\\AppData\\Roaming\\.homeassistant\r\nTraceback (most recent call last):\r\n File \"c:\\Python34\\Scripts\\hass-script.py\", line 9, in \r\n load_entry_point('homeassistant==0.7.3.dev0', 'console_scripts', 'hass')()\r\n File \"c:\\users\\greg\\home-assistant\\homeassistant\\__main__.py\", line 250, in main\r\n skip_pip=args.skip_pip, log_rotate_days=args.log_rotate_days)\r\n File \"c:\\users\\greg\\home-assistant\\homeassistant\\bootstrap.py\", line 224, in from_config_file\r\n config_dict = config_util.load_config_file(config_path)\r\n File \"c:\\users\\greg\\home-assistant\\homeassistant\\config.py\", line 117, in load_config_file\r\n return load_yaml_config_file(config_path)\r\n File \"c:\\users\\greg\\home-assistant\\homeassistant\\config.py\", line 148, in load_yaml_config_file\r\n conf_dict = parse(config_path)\r\n File \"c:\\users\\greg\\home-assistant\\homeassistant\\config.py\", line 130, in parse\r\n return yaml.load(conf_file) or {}\r\n File \"c:\\Python34\\lib\\site-packages\\yaml\\__init__.py\", line 70, in load\r\n loader = Loader(stream)\r\n File \"c:\\Python34\\lib\\site-packages\\yaml\\loader.py\", line 34, in __init__\r\n Reader.__init__(self, stream)\r\n File \"c:\\Python34\\lib\\site-packages\\yaml\\reader.py\", line 85, in __init__\r\n self.determine_encoding()\r\n File \"c:\\Python34\\lib\\site-packages\\yaml\\reader.py\", line 124, in determine_encoding\r\n self.update_raw()\r\n File \"c:\\Python34\\lib\\site-packages\\yaml\\reader.py\", line 178, in update_raw\r\n data = self.stream.read(size)\r\n File \"c:\\Python34\\lib\\codecs.py\", line 319, in decode\r\n (result, consumed) = self._buffer_decode(data, self.errors, final)\r\nUnicodeDecodeError: 'utf-8' codec can't decode byte 0xa3 in position 1709: invalid start byte\r\n````\r\n\r\nI get the same on the dev branch",
+ "score": 3.3511043
+ },
+ {
+ "url": "https://api.github.com/repos/pytest-dev/pytest/issues/1029",
+ "repository_url": "https://api.github.com/repos/pytest-dev/pytest",
+ "labels_url": "https://api.github.com/repos/pytest-dev/pytest/issues/1029/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pytest-dev/pytest/issues/1029/comments",
+ "events_url": "https://api.github.com/repos/pytest-dev/pytest/issues/1029/events",
+ "html_url": "https://github.com/pytest-dev/pytest/issues/1029",
+ "id": 107425753,
+ "number": 1029,
+ "title": "pytest2.8 invariantly writes to working directory + fails on readonly filesystem",
+ "user": {
+ "login": "asottile",
+ "id": 1810591,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1810591?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/asottile",
+ "html_url": "https://github.com/asottile",
+ "followers_url": "https://api.github.com/users/asottile/followers",
+ "following_url": "https://api.github.com/users/asottile/following{/other_user}",
+ "gists_url": "https://api.github.com/users/asottile/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/asottile/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/asottile/subscriptions",
+ "organizations_url": "https://api.github.com/users/asottile/orgs",
+ "repos_url": "https://api.github.com/users/asottile/repos",
+ "events_url": "https://api.github.com/users/asottile/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/asottile/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pytest-dev/pytest/labels/backward%20compatibility",
+ "name": "backward compatibility",
+ "color": "f7c6c7"
+ },
+ {
+ "url": "https://api.github.com/repos/pytest-dev/pytest/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/pytest-dev/pytest/labels/easy",
+ "name": "easy",
+ "color": "bfe5bf"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": {
+ "login": "RonnyPfannschmidt",
+ "id": 156838,
+ "avatar_url": "https://avatars.githubusercontent.com/u/156838?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/RonnyPfannschmidt",
+ "html_url": "https://github.com/RonnyPfannschmidt",
+ "followers_url": "https://api.github.com/users/RonnyPfannschmidt/followers",
+ "following_url": "https://api.github.com/users/RonnyPfannschmidt/following{/other_user}",
+ "gists_url": "https://api.github.com/users/RonnyPfannschmidt/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/RonnyPfannschmidt/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/RonnyPfannschmidt/subscriptions",
+ "organizations_url": "https://api.github.com/users/RonnyPfannschmidt/orgs",
+ "repos_url": "https://api.github.com/users/RonnyPfannschmidt/repos",
+ "events_url": "https://api.github.com/users/RonnyPfannschmidt/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/RonnyPfannschmidt/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "milestone": {
+ "url": "https://api.github.com/repos/pytest-dev/pytest/milestones/9",
+ "html_url": "https://github.com/pytest-dev/pytest/milestones/2.8.6",
+ "labels_url": "https://api.github.com/repos/pytest-dev/pytest/milestones/9/labels",
+ "id": 1459484,
+ "number": 9,
+ "title": "2.8.6",
+ "description": "",
+ "creator": {
+ "login": "RonnyPfannschmidt",
+ "id": 156838,
+ "avatar_url": "https://avatars.githubusercontent.com/u/156838?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/RonnyPfannschmidt",
+ "html_url": "https://github.com/RonnyPfannschmidt",
+ "followers_url": "https://api.github.com/users/RonnyPfannschmidt/followers",
+ "following_url": "https://api.github.com/users/RonnyPfannschmidt/following{/other_user}",
+ "gists_url": "https://api.github.com/users/RonnyPfannschmidt/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/RonnyPfannschmidt/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/RonnyPfannschmidt/subscriptions",
+ "organizations_url": "https://api.github.com/users/RonnyPfannschmidt/orgs",
+ "repos_url": "https://api.github.com/users/RonnyPfannschmidt/repos",
+ "events_url": "https://api.github.com/users/RonnyPfannschmidt/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/RonnyPfannschmidt/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 9,
+ "closed_issues": 0,
+ "state": "closed",
+ "created_at": "2015-12-14T15:29:51Z",
+ "updated_at": "2016-06-19T18:49:56Z",
+ "due_on": null,
+ "closed_at": "2016-02-12T16:01:53Z"
+ },
+ "comments": 20,
+ "created_at": "2015-09-21T00:09:05Z",
+ "updated_at": "2016-01-22T22:35:53Z",
+ "closed_at": null,
+ "body": "I believe these to be the same issue so I'm only making a single report.\r\n\r\n```\r\n$ virtualenv venv\r\n...\r\n$ . venv/bin/activate\r\n$ pip install pytest\r\n...\r\n$ py.test foo.py\r\n============================= test session starts ==============================\r\nplatform linux2 -- Python 2.7.6, pytest-2.8.0, py-1.4.30, pluggy-0.3.1\r\nrootdir: /tmp/foo, inifile: \r\n\r\n=============================== in 0.00 seconds ===============================\r\nERROR: file not found: foo.py\r\n(venv)asottile@work:/tmp/foo$ ls -al .cache/v/cache/lastfailed \r\n-rw-rw-r-- 1 asottile asottile 2 Sep 20 17:03 .cache/v/cache/lastfailed\r\n```\r\n\r\nAnd the error from our CI server (which is running a repo inside docker)\r\n\r\n```\r\n15:06:43 docker run -t -v /nail/scratch/jenkins_prod_slave/workspace/packages-ubuntu-allocate_playground:/work:ro nginx_test_container /bin/bash -c \"cd /work/itest && . /venv34/bin/activate && py.test -s test_nginx.py\"\r\n15:06:43 ============================= test session starts ==============================\r\n15:06:43 platform linux -- Python 3.4.2, pytest-2.8.0, py-1.4.30, pluggy-0.3.1\r\n15:06:43 rootdir: /work, inifile: \r\n15:06:43 \r\ncollecting 0 items\r\ncollecting 5 items\r\ncollected 5 items \r\n15:06:43 \r\n15:06:44 test_nginx.py\r\n...\r\n15:06:51 .Traceback (most recent call last):\r\n15:06:51 File \"/venv34/lib/python3.4/site-packages/py/_error.py\", line 64, in checked_call\r\n15:06:51 return func(*args, **kwargs)\r\n15:06:51 OSError: [Errno 30] Read-only file system: '/work/.cache/v/cache/lastfailed'\r\n15:06:51 \r\n15:06:51 During handling of the above exception, another exception occurred:\r\n15:06:51 \r\n15:06:51 Traceback (most recent call last):\r\n15:06:51 File \"/venv34/bin/py.test\", line 11, in \r\n15:06:51 sys.exit(main())\r\n15:06:51 File \"/venv34/lib/python3.4/site-packages/_pytest/config.py\", line 48, in main\r\n15:06:51 return config.hook.pytest_cmdline_main(config=config)\r\n15:06:51 File \"/venv34/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py\", line 724, in __call__\r\n15:06:51 return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs)\r\n15:06:51 File \"/venv34/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py\", line 338, in _hookexec\r\n15:06:51 return self._inner_hookexec(hook, methods, kwargs)\r\n15:06:51 File \"/venv34/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py\", line 333, in \r\n15:06:51 _MultiCall(methods, kwargs, hook.spec_opts).execute()\r\n15:06:51 File \"/venv34/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py\", line 596, in execute\r\n15:06:51 res = hook_impl.function(*args)\r\n15:06:51 File \"/venv34/lib/python3.4/site-packages/_pytest/main.py\", line 115, in pytest_cmdline_main\r\n15:06:51 return wrap_session(config, _main)\r\n15:06:51 File \"/venv34/lib/python3.4/site-packages/_pytest/main.py\", line 110, in wrap_session\r\n15:06:51 exitstatus=session.exitstatus)\r\n15:06:51 File \"/venv34/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py\", line 724, in __call__\r\n15:06:51 return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs)\r\n15:06:51 File \"/venv34/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py\", line 338, in _hookexec\r\n15:06:51 return self._inner_hookexec(hook, methods, kwargs)\r\n15:06:51 File \"/venv34/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py\", line 333, in \r\n15:06:51 _MultiCall(methods, kwargs, hook.spec_opts).execute()\r\n15:06:51 File \"/venv34/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py\", line 595, in execute\r\n15:06:51 return _wrapped_call(hook_impl.function(*args), self.execute)\r\n15:06:51 File \"/venv34/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py\", line 249, in _wrapped_call\r\n15:06:51 wrap_controller.send(call_outcome)\r\n15:06:51 File \"/venv34/lib/python3.4/site-packages/_pytest/terminal.py\", line 361, in pytest_sessionfinish\r\n15:06:51 outcome.get_result()\r\n15:06:51 File \"/venv34/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py\", line 278, in get_result\r\n15:06:51 raise ex[1].with_traceback(ex[2])\r\n15:06:51 File \"/venv34/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py\", line 264, in __init__\r\n15:06:51 self.result = func()\r\n15:06:51 File \"/venv34/lib/python3.4/site-packages/_pytest/vendored_packages/pluggy.py\", line 596, in execute\r\n15:06:51 res = hook_impl.function(*args)\r\n15:06:51 File \"/venv34/lib/python3.4/site-packages/_pytest/cacheprovider.py\", line 140, in pytest_sessionfinish\r\n15:06:51 config.cache.set(\"cache/lastfailed\", self.lastfailed)\r\n15:06:51 File \"/venv34/lib/python3.4/site-packages/_pytest/cacheprovider.py\", line 73, in set\r\n15:06:51 with path.open(\"w\") as f:\r\n15:06:51 File \"/venv34/lib/python3.4/site-packages/py/_path/local.py\", line 353, in open\r\n15:06:51 return py.error.checked_call(open, self.strpath, mode)\r\n15:06:51 File \"/venv34/lib/python3.4/site-packages/py/_error.py\", line 84, in checked_call\r\n15:06:51 raise cls(\"%s%r\" % (func.__name__, args))\r\n15:06:51 py.error.EROFS: [Read-only file system]: open('/work/.cache/v/cache/lastfailed', 'w')\r\n15:06:51 make: *** [itest] Error 1\r\n...\r\n```",
+ "score": 0.4553057
+ },
+ {
+ "url": "https://api.github.com/repos/giampaolo/psutil/issues/685",
+ "repository_url": "https://api.github.com/repos/giampaolo/psutil",
+ "labels_url": "https://api.github.com/repos/giampaolo/psutil/issues/685/labels{/name}",
+ "comments_url": "https://api.github.com/repos/giampaolo/psutil/issues/685/comments",
+ "events_url": "https://api.github.com/repos/giampaolo/psutil/issues/685/events",
+ "html_url": "https://github.com/giampaolo/psutil/issues/685",
+ "id": 107655340,
+ "number": 685,
+ "title": "virtual_memory() gives highly inaccurate results",
+ "user": {
+ "login": "coderforlife",
+ "id": 1537688,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1537688?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/coderforlife",
+ "html_url": "https://github.com/coderforlife",
+ "followers_url": "https://api.github.com/users/coderforlife/followers",
+ "following_url": "https://api.github.com/users/coderforlife/following{/other_user}",
+ "gists_url": "https://api.github.com/users/coderforlife/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/coderforlife/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/coderforlife/subscriptions",
+ "organizations_url": "https://api.github.com/users/coderforlife/orgs",
+ "repos_url": "https://api.github.com/users/coderforlife/repos",
+ "events_url": "https://api.github.com/users/coderforlife/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/coderforlife/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/giampaolo/psutil/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/giampaolo/psutil/labels/OpSys-Linux",
+ "name": "OpSys-Linux",
+ "color": "FFFFFF"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 17,
+ "created_at": "2015-09-22T06:43:56Z",
+ "updated_at": "2016-03-30T11:28:10Z",
+ "closed_at": null,
+ "body": "These commands were done right after each other:\r\n\r\n In [1]: import psutil\r\n\r\n In [2]: psutil.virtual_memory()\r\n Out[2]: svmem(total=50468696064L, available=4217393152L, percent=91.6, used=50133450752L, free=335245312L, active=2109054976, inactive=2236395520, buffers=372736L, cached=3881775104)\r\n\r\n In [3]: !free\r\n total used free shared buff/cache available\r\n Mem: 49285836 1006960 327452 33552 47951424 47819748\r\n Swap: 16777212 21152 16756060\r\n\r\nfree reports KiB and psutil gives bytes. After considering that, total is spot on and free is very close. The others are not though:\r\n * buff/cache is 8% of what it should be\r\n * used is 48x what is should be\r\n * available is 8% of what is should be\r\n\r\nOverall it makes it look like I have only 4 GiB free when I should have ~46GB free.\r\n\r\nMachine info:\r\n * Python v2.7.5\r\n * psutil v3.2.1 (latest on PIP)\r\n * CentOS Linux release 7.1.1503 (Core)\r\n * Linux Kernel 3.10.0-229.7.2.el7.x86_64 SMP\r\n * RAM: 47.00 GB\r\n * CPU(s): 24x Intel(R) Xeon(R) CPU X5690 @ 3.47GHz\r\n\r\n\r\n",
+ "score": 0.8640775
+ },
+ {
+ "url": "https://api.github.com/repos/byt3bl33d3r/MITMf/issues/205",
+ "repository_url": "https://api.github.com/repos/byt3bl33d3r/MITMf",
+ "labels_url": "https://api.github.com/repos/byt3bl33d3r/MITMf/issues/205/labels{/name}",
+ "comments_url": "https://api.github.com/repos/byt3bl33d3r/MITMf/issues/205/comments",
+ "events_url": "https://api.github.com/repos/byt3bl33d3r/MITMf/issues/205/events",
+ "html_url": "https://github.com/byt3bl33d3r/MITMf/issues/205",
+ "id": 108662954,
+ "number": 205,
+ "title": "Plugins enabled by MITMf-API were not correctly initialized",
+ "user": {
+ "login": "xmcp",
+ "id": 6646473,
+ "avatar_url": "https://avatars.githubusercontent.com/u/6646473?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/xmcp",
+ "html_url": "https://github.com/xmcp",
+ "followers_url": "https://api.github.com/users/xmcp/followers",
+ "following_url": "https://api.github.com/users/xmcp/following{/other_user}",
+ "gists_url": "https://api.github.com/users/xmcp/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/xmcp/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/xmcp/subscriptions",
+ "organizations_url": "https://api.github.com/users/xmcp/orgs",
+ "repos_url": "https://api.github.com/users/xmcp/repos",
+ "events_url": "https://api.github.com/users/xmcp/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/xmcp/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/byt3bl33d3r/MITMf/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/byt3bl33d3r/MITMf/labels/MITMf-API",
+ "name": "MITMf-API",
+ "color": "fbca04"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2015-09-28T13:56:05Z",
+ "updated_at": "2016-06-15T15:43:27Z",
+ "closed_at": null,
+ "body": "**OS**: Kali Linux 2\r\n**MITMf Version**: Latest in `master` (`f6ffad2879`)\r\n\r\n## Reproducing\r\n\r\n`./mitmf.py -i eth0 --spoof --arp --gateway 192.168.1.1 --targets 192.168.1.104`\r\n\r\n [*] MITMf v0.9.8 - 'The Dark Side'\r\n |\r\n |_ Net-Creds v1.0 online\r\n |_ Spoof v0.6\r\n | |_ ARP spoofing enabled\r\n |_ Sergio-Proxy v0.2.1 online\r\n |_ SSLstrip v0.9 by Moxie Marlinspike online\r\n |\r\n |_ MITMf-API online\r\n * Running on http://127.0.0.1:9999/\r\n |_ HTTP server online\r\n |_ DNSChef v0.4 online\r\n |_ SMB server online\r\n\r\n 2015-09-28 21:46:14 192.168.1.104 [type:IE-6 os:Windows XP] www.microsoft.com\r\n 2015-09-28 21:46:14 192.168.1.104 [type:IE-6 os:Windows XP] go.microsoft.com\r\n 2015-09-28 21:46:14 192.168.1.104 [type:IE-6 os:Windows XP] cn.msn.com\r\n 2015-09-28 21:46:23 192.168.1.104 [type:IE-6 os:Windows XP] s.xmcp.tk\r\n 127.0.0.1 - - [28/Sep/2015 21:46:26] \"GET /Upsidedownternet/1 HTTP/1.1\" 200 -\r\n 2015-09-28 21:46:30 192.168.1.104 [type:IE-6 os:Windows XP] s.xmcp.tk\r\n 2015-09-28 21:46:30 [ProxyPlugins] Exception occurred in hooked function\r\n Traceback (most recent call last):\r\n File \"/root/MITMf/core/proxyplugins.py\", line 116, in hook\r\n a = f(**args)\r\n File \"/root/MITMf/plugins/upsidedownternet.py\", line 59, in response\r\n self.clientlog.info(\"Error: {}\".format(e), extra=request.clientInfo)\r\n AttributeError: 'Upsidedownternet' object has no attribute 'clientlog'\r\n\r\n## Explanation\r\n\r\nOnly plugins that appear in command line argument are fully initialized:\r\n\r\n # file: mitmf.py\r\n for plugin in plugins:\r\n if vars(options)[plugin.optname] is True:\r\n ProxyPlugins().add_plugin(plugin)\r\n ...\r\n plugin.setup_logger()\r\n plugin.initialize(options)\r\n ...\r\n plugin.start_config_watch()\r\n\r\nSo, if I enable a new plugin that isn't in the command line argument, it will not be initialized.\r\n\r\n # file: mitmfapi.py\r\n for p in ProxyPlugins().all_plugins:\r\n if (p.name == plugin) and (p not in ProxyPlugins().plugin_list):\r\n ProxyPlugins().add_plugin(p)\r\n # no any initializing code here\r\n return json.dumps({\"plugin\": plugin, \"response\": \"success\"})\r\n\r\n**I don't know whether this is a bug or a design defect, as it's impossible to pass options to plugins in Web API.**",
+ "score": 1.0333146
+ },
+ {
+ "url": "https://api.github.com/repos/xonsh/xonsh/issues/398",
+ "repository_url": "https://api.github.com/repos/xonsh/xonsh",
+ "labels_url": "https://api.github.com/repos/xonsh/xonsh/issues/398/labels{/name}",
+ "comments_url": "https://api.github.com/repos/xonsh/xonsh/issues/398/comments",
+ "events_url": "https://api.github.com/repos/xonsh/xonsh/issues/398/events",
+ "html_url": "https://github.com/xonsh/xonsh/issues/398",
+ "id": 108938374,
+ "number": 398,
+ "title": "Pyreadline and color code issue in windows ",
+ "user": {
+ "login": "jsarver",
+ "id": 1960956,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1960956?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jsarver",
+ "html_url": "https://github.com/jsarver",
+ "followers_url": "https://api.github.com/users/jsarver/followers",
+ "following_url": "https://api.github.com/users/jsarver/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jsarver/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jsarver/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jsarver/subscriptions",
+ "organizations_url": "https://api.github.com/users/jsarver/orgs",
+ "repos_url": "https://api.github.com/users/jsarver/repos",
+ "events_url": "https://api.github.com/users/jsarver/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jsarver/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/xonsh/xonsh/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/xonsh/xonsh/milestones/4",
+ "html_url": "https://github.com/xonsh/xonsh/milestones/v0.4.0",
+ "labels_url": "https://api.github.com/repos/xonsh/xonsh/milestones/4/labels",
+ "id": 1779851,
+ "number": 4,
+ "title": "v0.4.0",
+ "description": "",
+ "creator": {
+ "login": "scopatz",
+ "id": 320553,
+ "avatar_url": "https://avatars.githubusercontent.com/u/320553?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/scopatz",
+ "html_url": "https://github.com/scopatz",
+ "followers_url": "https://api.github.com/users/scopatz/followers",
+ "following_url": "https://api.github.com/users/scopatz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/scopatz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/scopatz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/scopatz/subscriptions",
+ "organizations_url": "https://api.github.com/users/scopatz/orgs",
+ "repos_url": "https://api.github.com/users/scopatz/repos",
+ "events_url": "https://api.github.com/users/scopatz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/scopatz/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 181,
+ "closed_issues": 167,
+ "state": "open",
+ "created_at": "2016-05-20T22:54:44Z",
+ "updated_at": "2016-06-21T20:30:50Z",
+ "due_on": "2016-06-30T04:00:00Z",
+ "closed_at": null
+ },
+ "comments": 5,
+ "created_at": "2015-09-29T19:07:25Z",
+ "updated_at": "2016-06-05T18:57:08Z",
+ "closed_at": null,
+ "body": "First off, this tool is really awesome and I love it. That being said I am having an unusual issue and I think I've narrowed it down to pyreadline. \r\n\r\nI am running windows 7 Miniconda3 python 3.4.3 64 bit and here are the steps I do to recreate the issue.\r\n\r\n conda create -n shelltest -c scopatz xonsh\r\n\r\nIt then asks me to install the follwoing which I say yes.\r\n\r\n The following NEW packages will be INSTALLED:\r\n\r\n pip: 7.1.2-py34_0\r\n ply: 3.7-py34_0\r\n python: 3.4.3-0\r\n setuptools: 18.3.2-py34_0\r\n wheel: 0.26.0-py34_1\r\n xonsh: 0.2.0-py34_1\r\n\r\nEverything installs as expected so I run \"Activate shelltest\" to activate my virtualenv and type \"xonsh\" to run my xonsh shell and get the following prompt:\r\n\r\n ☺←[1;32m☻jsarver@mycomputername☺←[1;34m☻ ~☺←[1;32m☻ ☺←[1;34m☻$☺←[0m☻\r\n\r\nSoo.. I get the odd color codes instead of the default green and blue prompt, that is strange. After some fooling around I discoverd if I install pyreadline then run xonsh I get this prompt:\r\n\r\n jsarver@mycomputername ~ $\r\n\r\nOk now things are looking up, but now if I try to utilize any multiline functionality like defining a function in the xonsh command line like so:\r\n\r\n def foo():\r\n\r\nI get the following error.\r\n\r\n jsarver@mycomputername ~ $ def foo():\r\n pre_input_hook failed\r\n Readline internal error\r\n Traceback (most recent call last):\r\n File \"C:\\Miniconda3\\envs\\shelltest\\lib\\site-packages\\pyreadline\\modes\\basemode.py\", line 124, in readline_setup\r\n self.pre_input_hook()\r\n File \"C:\\Miniconda3\\envs\\shelltest\\lib\\site-packages\\xonsh\\readline_shell.py\", line 81, in inserter\r\n readline.redisplay()\r\n AttributeError: 'module' object has no attribute 'redisplay'\r\n \r\n During handling of the above exception, another exception occurred:\r\n \r\n Traceback (most recent call last):\r\n File \"C:\\Miniconda3\\envs\\shelltest\\lib\\site-packages\\pyreadline\\console\\console.py\", line 768, in hook_wrapper_23\r\n res = ensure_str(readline_hook(prompt))\r\n File \"C:\\Miniconda3\\envs\\shelltest\\lib\\site-packages\\pyreadline\\rlmain.py\", line 569, in readline\r\n self.readline_setup(prompt)\r\n File \"C:\\Miniconda3\\envs\\shelltest\\lib\\site-packages\\pyreadline\\rlmain.py\", line 564, in readline_setup\r\n BaseReadline.readline_setup(self, prompt)\r\n File \"C:\\Miniconda3\\envs\\shelltest\\lib\\site-packages\\pyreadline\\rlmain.py\", line 253, in readline_setup\r\n return self.mode.readline_setup(prompt)\r\n File \"C:\\Miniconda3\\envs\\shelltest\\lib\\site-packages\\pyreadline\\modes\\basemode.py\", line 127, in readline_setup\r\n traceback.print_exc()\r\n NameError: name 'traceback' is not defined\r\n xonsh: For full traceback set: $XONSH_SHOW_TRACEBACK=True\r\n File \"\", line None\r\n SyntaxError: None: no further code\r\n\r\nIf I uninstall pyreadline and go back to to funky looking prompt I can define functions all day and it works fine. I'm sure I can just change my prompt to not use color but feel I should report this because it doesn't seem to be working as intended. I did uninstall my python installations and reinstalled a fresh miniconda in the hopes it was just a borked python install, still no luck. Please let me know if there is anything else I can provide to help troubleshoot this.\r\n\r\nThanks\r\nJosh\r\n",
+ "score": 4.003031
+ },
+ {
+ "url": "https://api.github.com/repos/HDFGroup/hdf-compass/issues/60",
+ "repository_url": "https://api.github.com/repos/HDFGroup/hdf-compass",
+ "labels_url": "https://api.github.com/repos/HDFGroup/hdf-compass/issues/60/labels{/name}",
+ "comments_url": "https://api.github.com/repos/HDFGroup/hdf-compass/issues/60/comments",
+ "events_url": "https://api.github.com/repos/HDFGroup/hdf-compass/issues/60/events",
+ "html_url": "https://github.com/HDFGroup/hdf-compass/issues/60",
+ "id": 109167973,
+ "number": 60,
+ "title": "OPeNDAP plug-in issues",
+ "user": {
+ "login": "kyang2014",
+ "id": 10265107,
+ "avatar_url": "https://avatars.githubusercontent.com/u/10265107?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kyang2014",
+ "html_url": "https://github.com/kyang2014",
+ "followers_url": "https://api.github.com/users/kyang2014/followers",
+ "following_url": "https://api.github.com/users/kyang2014/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kyang2014/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kyang2014/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kyang2014/subscriptions",
+ "organizations_url": "https://api.github.com/users/kyang2014/orgs",
+ "repos_url": "https://api.github.com/users/kyang2014/repos",
+ "events_url": "https://api.github.com/users/kyang2014/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kyang2014/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/HDFGroup/hdf-compass/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/HDFGroup/hdf-compass/labels/OPeNDAP",
+ "name": "OPeNDAP",
+ "color": "bfdadc"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/HDFGroup/hdf-compass/milestones/1",
+ "html_url": "https://github.com/HDFGroup/hdf-compass/milestones/0.6.0",
+ "labels_url": "https://api.github.com/repos/HDFGroup/hdf-compass/milestones/1/labels",
+ "id": 1366956,
+ "number": 1,
+ "title": "0.6.0",
+ "description": "",
+ "creator": {
+ "login": "giumas",
+ "id": 2849257,
+ "avatar_url": "https://avatars.githubusercontent.com/u/2849257?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/giumas",
+ "html_url": "https://github.com/giumas",
+ "followers_url": "https://api.github.com/users/giumas/followers",
+ "following_url": "https://api.github.com/users/giumas/following{/other_user}",
+ "gists_url": "https://api.github.com/users/giumas/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/giumas/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/giumas/subscriptions",
+ "organizations_url": "https://api.github.com/users/giumas/orgs",
+ "repos_url": "https://api.github.com/users/giumas/repos",
+ "events_url": "https://api.github.com/users/giumas/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/giumas/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 9,
+ "closed_issues": 11,
+ "state": "open",
+ "created_at": "2015-10-20T19:46:17Z",
+ "updated_at": "2015-11-03T13:39:15Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 41,
+ "created_at": "2015-09-30T20:02:59Z",
+ "updated_at": "2015-10-27T22:47:18Z",
+ "closed_at": null,
+ "body": "By enabling opendap_model in the compass_viewer, I can build HDF-compass on Linux. So I can test the opendap plug-in at least from my development environment.\r\n\r\nIn general,\r\nOne can open a URL served via DAP via \"Open Resource\". A simple netCDF style DAP service can be opened with the following limitations.\r\n1) The current opendap model misses group attributes (at least for root) \r\n\r\nThe attributes under the root group(or global attributes) can not be displayed. It seems the feature is missing. \r\n\r\n\"\r\n File \"/mnt/scr1/kent/hdf-compass-kent/hdf-compass/build/HDFCompass/out00-PYZ.pyz/compass_viewer.frame\", line 388, in on_menu_reopen\r\n File \"/mnt/scr1/kent/hdf-compass-kent/hdf-compass/build/HDFCompass/out00-PYZ.pyz/opendap_model\", line 272, in __init__\r\nAttributeError: 'NoneType' object has no attribute 'attributes'\r\n\r\nNote: Pydap client on the command-line can successfully retrieve the global attribute. So this is an issue related to the opendap model. \r\nPydap output is as follows:\r\n>>> dataset = open_url('http://test.opendap.org/dap/data/nc/coads_climatology.nc')\r\n>>> print dataset.attributes\r\n{'NC_GLOBAL': {'history': 'FERRET V4.30 (debug/no GUI) 15-Aug-96'}, 'DODS_EXTRA'\r\n: {'Unlimited_Dimension': 'TIME'}}\r\n\r\nI think it is promising to fix this issue. It seems the opendap_model just forgets considering the global attribute case.\r\n\r\n2) Can not serve any object names that contain special characters\r\n\r\n The opendap plug-in can only address the object names that include underscore,letter and numeric values(CF naming conventions). So essentially all HDF5 data served by the default option of the Hyrax OPeNDAP services can not be served since a \"/\" is always included in an HDF5 object name. \r\nSymptom: the plug-in just opens the file without displaying any objects. The file name displayed by the plug-in looks like to be escaped with %...h5 for the dot in an HDF5 file name. \r\n\r\nPydap command-line client doesn't have an issue to open an HDF5 file served by the default HDF5 handler although I may see %.. displayed for the special characters inside the variable names.\r\n\r\n3) Can and potentially will not serve compound datatype objects well because of the limitation of pydap\r\n\r\nMy version of the pydap(installed by using pip) can only handle a scalar compound datatype HDF5 dataset. So we should NOT expect the opendap module to be able to serve compound datatype objects well even if bugs are fixed.\r\n",
+ "score": 0.53101325
+ }
+ ]
+ },
+ "headers": {
+ "server": "GitHub.com",
+ "date": "Wed, 22 Jun 2016 02:15:24 GMT",
+ "content-type": "application/json; charset=utf-8",
+ "content-length": "397597",
+ "connection": "close",
+ "status": "200 OK",
+ "x-ratelimit-limit": "30",
+ "x-ratelimit-remaining": "23",
+ "x-ratelimit-reset": "1466561771",
+ "cache-control": "no-cache",
+ "x-github-media-type": "github.v3; format=json",
+ "link": "; rel=\"next\", ; rel=\"last\"",
+ "access-control-expose-headers": "ETag, Link, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval",
+ "access-control-allow-origin": "*",
+ "content-security-policy": "default-src 'none'",
+ "strict-transport-security": "max-age=31536000; includeSubdomains; preload",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "1; mode=block",
+ "vary": "Accept-Encoding",
+ "x-served-by": "bae57931a6fe678a3dffe9be8e7819c8",
+ "x-github-request-id": "AE1408AB:F652:8339FF3:5769F4BC"
+ }
+ },
+ {
+ "scope": "https://api.github.com:443",
+ "method": "GET",
+ "path": "/search/issues?q=windows+pip+label%3Abug+language%3Apython+state%3Aopen+&sort=created&order=asc&type=all&per_page=100&page=2&q=windows+pip+label:bug+language:python+state:open+&sort=created&order=asc&type=all&per_page=100",
+ "body": "",
+ "status": 200,
+ "response": {
+ "total_count": 161,
+ "incomplete_results": false,
+ "items": [
+ {
+ "url": "https://api.github.com/repos/dronekit/dronekit-sitl/issues/42",
+ "repository_url": "https://api.github.com/repos/dronekit/dronekit-sitl",
+ "labels_url": "https://api.github.com/repos/dronekit/dronekit-sitl/issues/42/labels{/name}",
+ "comments_url": "https://api.github.com/repos/dronekit/dronekit-sitl/issues/42/comments",
+ "events_url": "https://api.github.com/repos/dronekit/dronekit-sitl/issues/42/events",
+ "html_url": "https://github.com/dronekit/dronekit-sitl/issues/42",
+ "id": 109433303,
+ "number": 42,
+ "title": "Can't get any builds to work on Windows using new pip build",
+ "user": {
+ "login": "hamishwillee",
+ "id": 5368500,
+ "avatar_url": "https://avatars.githubusercontent.com/u/5368500?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/hamishwillee",
+ "html_url": "https://github.com/hamishwillee",
+ "followers_url": "https://api.github.com/users/hamishwillee/followers",
+ "following_url": "https://api.github.com/users/hamishwillee/following{/other_user}",
+ "gists_url": "https://api.github.com/users/hamishwillee/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/hamishwillee/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/hamishwillee/subscriptions",
+ "organizations_url": "https://api.github.com/users/hamishwillee/orgs",
+ "repos_url": "https://api.github.com/users/hamishwillee/repos",
+ "events_url": "https://api.github.com/users/hamishwillee/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/hamishwillee/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/dronekit/dronekit-sitl/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 10,
+ "created_at": "2015-10-02T05:29:11Z",
+ "updated_at": "2015-10-20T22:44:01Z",
+ "closed_at": null,
+ "body": "I uninstalled dronekit-sitl, then re-installed using ``pip2 install dronekit-sitl -UI``. Then called ``dronekit-sitl --reset``. I tried all the builds a number of times. I rebooted the computer. Repeatable results below. \r\n\r\nThe following three downloaded and started fine (ie binding the port). However only one heartbeat was received in all cases on Mission Planner - ie failed with timeout.\r\n```\r\ndronekit-sitl copter-3.3-rc11\r\ndronekit-sitl copter-3.3-rc5\r\ndronekit-sitl rover-2.50\r\n```\r\n\r\nThis failed with an exception:\r\n\r\n```\r\n>dronekit-sitl copter-3.2.1\r\nos: win, apm: copter, release: 3.2.1\r\nDownloading SITL from http://d3jdmgrrydviou.cloudfront.net/copter/sitl-win-v3.2.1.tar.gz\r\nExtracted.\r\nExecute: ['.\\\\ArduCopter.elf']\r\nStarting sketch 'ArduCopter'\r\nERROR: Floating point exception\r\nStarting SITL input\r\n```\r\n\r\nThis one seems to have buggered up paths:\r\n```\r\nC:\\Apps\\WinPython-64bit-2.7.10.2\\python-2.7.10.amd64>dronekit-sitl plane-3.3.0\r\nos: win, apm: plane, release: 3.3.0\r\nDownloading SITL from http://d3jdmgrrydviou.cloudfront.net/plane/sitl-win-v3.3.0.tar.gz\r\nExtracted.\r\nTraceback (most recent call last):\r\n File \"c:\\apps\\winpython-64bit-2.7.10.2\\python-2.7.10.amd64\\lib\\runpy.py\", line 162, in _run_module_as_main\r\n \"__main__\", fname, loader, pkg_name)\r\n File \"c:\\apps\\winpython-64bit-2.7.10.2\\python-2.7.10.amd64\\lib\\runpy.py\", line 72, in _run_code\r\n exec code in run_globals\r\n File \"C:\\Apps\\WinPython-64bit-2.7.10.2\\python-2.7.10.amd64\\Scripts\\dronekit-sitl.exe\\__main__.py\", line 9, in \r\n File \"c:\\apps\\winpython-64bit-2.7.10.2\\python-2.7.10.amd64\\lib\\site-packages\\dronekit\\sitl\\__init__.py\", line 306, in main\r\n sitl.launch(args, verbose=True, local=local)\r\n File \"c:\\apps\\winpython-64bit-2.7.10.2\\python-2.7.10.amd64\\lib\\site-packages\\dronekit\\sitl\\__init__.py\", line 148, in launch\r\n elf = open(os.path.join(wd, args[0])).read()\r\nIOError: [Errno 2] No such file or directory: 'C:\\\\Apps\\\\WinPython-64bit-2.7.10.2\\\\settings\\\\.dronekit\\\\sitl\\\\plane-3.3.0\\\\.\\\\ArduPlane.elf'\r\n```\r\n\r\n\r\nThis one failed to download:\r\n```\r\n>dronekit-sitl solo-1.1.46\r\n\r\nos: win, apm: solo, release: 1.1.46\r\nDownloading SITL from http://d3jdmgrrydviou.cloudfront.net/solo/sitl-win-v1.1.46.tar.gz\r\nTraceback (most recent call last):\r\n File \"c:\\apps\\winpython-64bit-2.7.10.2\\python-2.7.10.amd64\\lib\\runpy.py\", line 162, in _run_module_as_main\r\n \"__main__\", fname, loader, pkg_name)\r\n File \"c:\\apps\\winpython-64bit-2.7.10.2\\python-2.7.10.amd64\\lib\\runpy.py\", line 72, in _run_code\r\n exec code in run_globals\r\n File \"C:\\Apps\\WinPython-64bit-2.7.10.2\\python-2.7.10.amd64\\Scripts\\dronekit-sitl.exe\\__main__.py\", line 9, in \r\n File \"c:\\apps\\winpython-64bit-2.7.10.2\\python-2.7.10.amd64\\lib\\site-packages\\dronekit\\sitl\\__init__.py\", line 304, in main\r\n sitl.download(target, verbose=True)\r\n File \"c:\\apps\\winpython-64bit-2.7.10.2\\python-2.7.10.amd64\\lib\\site-packages\\dronekit\\sitl\\__init__.py\", line 119, in download\r\n return download(self.system, self.version, target, verbose=verbose)\r\n File \"c:\\apps\\winpython-64bit-2.7.10.2\\python-2.7.10.amd64\\lib\\site-packages\\dronekit\\sitl\\__init__.py\", line 97, in download\r\n testfile.retrieve(sitl_file, sitl_target + '/sitl.tar.gz')\r\n File \"c:\\apps\\winpython-64bit-2.7.10.2\\python-2.7.10.amd64\\lib\\urllib.py\", line 245, in retrieve\r\n fp = self.open(url, data)\r\n File \"c:\\apps\\winpython-64bit-2.7.10.2\\python-2.7.10.amd64\\lib\\urllib.py\", line 213, in open\r\n return getattr(self, name)(url)\r\n File \"c:\\apps\\winpython-64bit-2.7.10.2\\python-2.7.10.amd64\\lib\\urllib.py\", line 364, in open_http\r\n return self.http_error(url, fp, errcode, errmsg, headers)\r\n File \"c:\\apps\\winpython-64bit-2.7.10.2\\python-2.7.10.amd64\\lib\\urllib.py\", line 381, in http_error\r\n return self.http_error_default(url, fp, errcode, errmsg, headers)\r\n File \"c:\\apps\\winpython-64bit-2.7.10.2\\python-2.7.10.amd64\\lib\\urllib.py\", line 386, in http_error_default\r\n raise IOError, ('http error', errcode, errmsg, headers)\r\nIOError: ('http error', 404, 'Not Found', )\r\n```\r\n\r\n\r\n\r\n\r\n",
+ "score": 6.0475206
+ },
+ {
+ "url": "https://api.github.com/repos/python-pillow/Pillow/issues/1462",
+ "repository_url": "https://api.github.com/repos/python-pillow/Pillow",
+ "labels_url": "https://api.github.com/repos/python-pillow/Pillow/issues/1462/labels{/name}",
+ "comments_url": "https://api.github.com/repos/python-pillow/Pillow/issues/1462/comments",
+ "events_url": "https://api.github.com/repos/python-pillow/Pillow/issues/1462/events",
+ "html_url": "https://github.com/python-pillow/Pillow/issues/1462",
+ "id": 109579585,
+ "number": 1462,
+ "title": "TypeError in PngImagePlugin._save",
+ "user": {
+ "login": "codewarrior0",
+ "id": 307683,
+ "avatar_url": "https://avatars.githubusercontent.com/u/307683?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/codewarrior0",
+ "html_url": "https://github.com/codewarrior0",
+ "followers_url": "https://api.github.com/users/codewarrior0/followers",
+ "following_url": "https://api.github.com/users/codewarrior0/following{/other_user}",
+ "gists_url": "https://api.github.com/users/codewarrior0/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/codewarrior0/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/codewarrior0/subscriptions",
+ "organizations_url": "https://api.github.com/users/codewarrior0/orgs",
+ "repos_url": "https://api.github.com/users/codewarrior0/repos",
+ "events_url": "https://api.github.com/users/codewarrior0/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/codewarrior0/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/python-pillow/Pillow/labels/Bug",
+ "name": "Bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 22,
+ "created_at": "2015-10-02T22:00:02Z",
+ "updated_at": "2016-04-19T20:08:43Z",
+ "closed_at": null,
+ "body": "Using Python 2.7.9 for 64-bit Windows. Pillow 3.0.0 installed via `pip install pillow`. Script file:\r\n\r\n```\r\nimport os\r\n\r\nimport PIL.Image\r\nbasedir = \"../data/PIL_Images\"\r\nim = PIL.Image.open(os.path.join(basedir, \"tinysample.tiff\"))\r\nim.save(os.path.join(basedir, \"tinysample.png\"))\r\n```\r\n\r\nError traceback:\r\n```\r\nTraceback (most recent call last):\r\n File \"pyi_lib_PIL_img_conversion.py\", line 17, in \r\n im.save(os.path.join(basedir, \"tinysample.png\"))\r\n File \"c:\\Users\\Rio\\Documents\\src\\pyinst1328\\.env27\\lib\\site-packages\\PIL\\Image.py\", line 1665, in save\r\n save_handler(self, fp, filename)\r\n File \"c:\\Users\\Rio\\Documents\\src\\pyinst1328\\.env27\\lib\\site-packages\\PIL\\PngImagePlugin.py\", line 757, in _save\r\n data = name + b\"\\0\\0\" + zlib.compress(im.info[\"icc_profile\"])\r\nTypeError: must be string or read-only buffer, not tuple\r\n```\r\n\r\n[Input image file is here.](https://www.dropbox.com/s/4o6zm09was4hf18/tinysample.tiff?dl=0)\r\n\r\nThis code previously worked with `pillow==2.9.0` installed.\r\n\r\nWith `pillow==3.0.0`, `im.info[\"icc_profile\"]` is a tuple of length 1 containing a single bytestring. With `pillow==2.9.0`, `im.info[\"icc_profile\"]` is a bytestring.",
+ "score": 0.7864037
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/issues/11238",
+ "repository_url": "https://api.github.com/repos/pydata/pandas",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/issues/11238/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pydata/pandas/issues/11238/comments",
+ "events_url": "https://api.github.com/repos/pydata/pandas/issues/11238/events",
+ "html_url": "https://github.com/pydata/pandas/issues/11238",
+ "id": 109705560,
+ "number": 11238,
+ "title": "column-specific min_itemsize doesn't work with append_to_multiple ",
+ "user": {
+ "login": "BrenBarn",
+ "id": 1439047,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1439047?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/BrenBarn",
+ "html_url": "https://github.com/BrenBarn",
+ "followers_url": "https://api.github.com/users/BrenBarn/followers",
+ "following_url": "https://api.github.com/users/BrenBarn/following{/other_user}",
+ "gists_url": "https://api.github.com/users/BrenBarn/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/BrenBarn/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/BrenBarn/subscriptions",
+ "organizations_url": "https://api.github.com/users/BrenBarn/orgs",
+ "repos_url": "https://api.github.com/users/BrenBarn/repos",
+ "events_url": "https://api.github.com/users/BrenBarn/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/BrenBarn/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Bug",
+ "name": "Bug",
+ "color": "e10c02"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Difficulty%20Novice",
+ "name": "Difficulty Novice",
+ "color": "fbca04"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Effort%20Low",
+ "name": "Effort Low",
+ "color": "006b75"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/IO%20HDF5",
+ "name": "IO HDF5",
+ "color": "5319e7"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/pydata/pandas/milestones/32",
+ "html_url": "https://github.com/pydata/pandas/milestones/Next%20Major%20Release",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/milestones/32/labels",
+ "id": 933188,
+ "number": 32,
+ "title": "Next Major Release",
+ "description": "after 0.18.0 of course",
+ "creator": {
+ "login": "jreback",
+ "id": 953992,
+ "avatar_url": "https://avatars.githubusercontent.com/u/953992?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jreback",
+ "html_url": "https://github.com/jreback",
+ "followers_url": "https://api.github.com/users/jreback/followers",
+ "following_url": "https://api.github.com/users/jreback/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jreback/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jreback/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jreback/subscriptions",
+ "organizations_url": "https://api.github.com/users/jreback/orgs",
+ "repos_url": "https://api.github.com/users/jreback/repos",
+ "events_url": "https://api.github.com/users/jreback/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jreback/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 971,
+ "closed_issues": 145,
+ "state": "open",
+ "created_at": "2015-01-13T10:53:19Z",
+ "updated_at": "2016-06-21T10:11:19Z",
+ "due_on": "2016-08-31T04:00:00Z",
+ "closed_at": null
+ },
+ "comments": 7,
+ "created_at": "2015-10-04T21:27:09Z",
+ "updated_at": "2015-10-05T20:27:07Z",
+ "closed_at": null,
+ "body": "The `HDFStore.append_to_multiple` passes on its entire `min_itemsize` argument to every sub-append. Because not all columns are in every append, it fails when it tries to set a min_itemsize for a certain column when appending to a table that doesn't use that column. \r\n\r\nSimple example:\r\n\r\n```\r\n>>> store.append_to_multiple({\r\n... 'index': [\"IX\"],\r\n... 'nums': [\"Num\", \"BigNum\", \"RandNum\"],\r\n... \"strs\": [\"Str\", \"LongStr\"]\r\n... }, d.iloc[[0]], 'index', min_itemsize={\"Str\": 10, \"LongStr\": 100})\r\nTraceback (most recent call last):\r\n File \"\", line 5, in \r\n }, d.iloc[[0]], 'index', min_itemsize={\"Str\": 10, \"LongStr\": 100})\r\n File \"c:\\users\\brenbarn\\documents\\python\\extensions\\pandas\\pandas\\io\\pytables.py\", line 1002, in append_to_multiple\r\n self.append(k, val, data_columns=dc, **kwargs)\r\n File \"c:\\users\\brenbarn\\documents\\python\\extensions\\pandas\\pandas\\io\\pytables.py\", line 920, in append\r\n **kwargs)\r\n File \"c:\\users\\brenbarn\\documents\\python\\extensions\\pandas\\pandas\\io\\pytables.py\", line 1265, in _write_to_group\r\n s.write(obj=value, append=append, complib=complib, **kwargs)\r\n File \"c:\\users\\brenbarn\\documents\\python\\extensions\\pandas\\pandas\\io\\pytables.py\", line 3773, in write\r\n **kwargs)\r\n File \"c:\\users\\brenbarn\\documents\\python\\extensions\\pandas\\pandas\\io\\pytables.py\", line 3460, in create_axes\r\n self.validate_min_itemsize(min_itemsize)\r\n File \"c:\\users\\brenbarn\\documents\\python\\extensions\\pandas\\pandas\\io\\pytables.py\", line 3101, in validate_min_itemsize\r\n \"data_column\" % k)\r\nValueError: min_itemsize has the key [LongStr] which is not an axis or data_column\r\n```\r\n\r\nThis apparently means that you can't use `min_itemsize` without manually creating and appending to each separate table beforehand, which is the kind of thing `append_to_multiple` is supposed to shield you from.\r\n\r\nI think `append_to_multiple` should special-case `min_itemsize` and split it into separate dicts for each sub-append. I don't know if there are other potential kwargs that need to be \"allocated\" separately to sub-appends, but if there are it might be good to split them too.",
+ "score": 0.40817347
+ },
+ {
+ "url": "https://api.github.com/repos/ckoepp/TwitterSearch/issues/27",
+ "repository_url": "https://api.github.com/repos/ckoepp/TwitterSearch",
+ "labels_url": "https://api.github.com/repos/ckoepp/TwitterSearch/issues/27/labels{/name}",
+ "comments_url": "https://api.github.com/repos/ckoepp/TwitterSearch/issues/27/comments",
+ "events_url": "https://api.github.com/repos/ckoepp/TwitterSearch/issues/27/events",
+ "html_url": "https://github.com/ckoepp/TwitterSearch/issues/27",
+ "id": 111019745,
+ "number": 27,
+ "title": "Program randomly freezes",
+ "user": {
+ "login": "DoisKoh",
+ "id": 5701052,
+ "avatar_url": "https://avatars.githubusercontent.com/u/5701052?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/DoisKoh",
+ "html_url": "https://github.com/DoisKoh",
+ "followers_url": "https://api.github.com/users/DoisKoh/followers",
+ "following_url": "https://api.github.com/users/DoisKoh/following{/other_user}",
+ "gists_url": "https://api.github.com/users/DoisKoh/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/DoisKoh/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/DoisKoh/subscriptions",
+ "organizations_url": "https://api.github.com/users/DoisKoh/orgs",
+ "repos_url": "https://api.github.com/users/DoisKoh/repos",
+ "events_url": "https://api.github.com/users/DoisKoh/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/DoisKoh/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/ckoepp/TwitterSearch/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 6,
+ "created_at": "2015-10-12T17:26:13Z",
+ "updated_at": "2016-06-02T09:42:37Z",
+ "closed_at": null,
+ "body": "Hello... I'm using your library and I don't know why but my program randomly freezes sometimes. My program is pretty simple and is pretty much just copying the code sample you provide @https://twittersearch.readthedocs.org/en/latest/index.html (actually, your code sample was also freezing when I tried it).\r\n\r\nCould it have to do with the version of python I'm using? (2.7.9)\r\nI installed TwitterSearch through pip. I hope its not some deadlock issue.\r\n\r\nHere's what I've been running:\r\n\r\n```python\r\nfrom TwitterSearch import *\r\nfrom time import sleep\r\ntry:\r\n tso = TwitterSearchOrder() # create a TwitterSearchOrder object\r\n tso.set_keywords(['#vr', '-RT']) # let's define all words we would like to have a look for\r\n tso.set_language('en') # hell no German, I want English!\r\n tso.set_include_entities(False) # and don't give us all those entity information\r\n\r\n # it's about time to create a TwitterSearch object with our secret tokens\r\n ts = TwitterSearch(\r\n consumer_key = 'xxxx',\r\n consumer_secret = 'xxxx',\r\n access_token = 'xxxx',\r\n access_token_secret = 'xxxx'\r\n )\r\n\r\n # open file for writing\r\n text_file = open(\"#vrtest.txt\", \"w\")\r\n\r\n # check when to stop\r\n iterations = 0\r\n max_tweets = 100000\r\n\r\n # callback fucntion used to check if we need to pause the program\r\n def my_callback_closure(current_ts_instance): # accepts ONE argument: an instance of TwitterSearch\r\n queries, tweets_seen = current_ts_instance.get_statistics()\r\n \r\n if queries > 0 and (queries % 2) == 0: # trigger delay every other query\r\n print(\"\\nQueries: \" + str(queries) + \" now sleeping, 1 minute.\\n\");\r\n sleep(60) # sleep for 60 seconds\r\n\r\n # this is where the fun actually starts :)\r\n for tweet in ts.search_tweets_iterable(tso, callback=my_callback_closure):\r\n \r\n current_line = \"%s\" % ( tweet['text'] )\r\n \r\n iterations = iterations + 1\r\n print( \"i: \" + str(iterations) + \" - \" + tweet['user']['screen_name'] + \" tweeted: \" + current_line )\r\n \r\n text_file.write(current_line.encode('utf-8', 'ignore') + \"\\n\")\r\n\r\n # wait 1 second every 10 tweets\r\n if (iterations % 10 == 0):\r\n print(\"\\nSleeping 1 second.\\n\")\r\n sleep(1)\r\n \r\n if (iterations >= max_tweets):\r\n break\r\n\r\nexcept TwitterSearchException as e: # take care of all those ugly errors if there are some\r\n print(e)\r\n\r\nfinally:\r\n # close file\r\n text_file.close()\r\n```\r\n",
+ "score": 0.678968
+ },
+ {
+ "url": "https://api.github.com/repos/bibanon/BASC-Archiver/issues/24",
+ "repository_url": "https://api.github.com/repos/bibanon/BASC-Archiver",
+ "labels_url": "https://api.github.com/repos/bibanon/BASC-Archiver/issues/24/labels{/name}",
+ "comments_url": "https://api.github.com/repos/bibanon/BASC-Archiver/issues/24/comments",
+ "events_url": "https://api.github.com/repos/bibanon/BASC-Archiver/issues/24/events",
+ "html_url": "https://github.com/bibanon/BASC-Archiver/issues/24",
+ "id": 112495066,
+ "number": 24,
+ "title": "0.9.0: --runonce doesn't work.",
+ "user": {
+ "login": "HASJ",
+ "id": 9345660,
+ "avatar_url": "https://avatars.githubusercontent.com/u/9345660?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/HASJ",
+ "html_url": "https://github.com/HASJ",
+ "followers_url": "https://api.github.com/users/HASJ/followers",
+ "following_url": "https://api.github.com/users/HASJ/following{/other_user}",
+ "gists_url": "https://api.github.com/users/HASJ/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/HASJ/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/HASJ/subscriptions",
+ "organizations_url": "https://api.github.com/users/HASJ/orgs",
+ "repos_url": "https://api.github.com/users/HASJ/repos",
+ "events_url": "https://api.github.com/users/HASJ/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/HASJ/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/bibanon/BASC-Archiver/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/bibanon/BASC-Archiver/labels/confirm%20fixed",
+ "name": "confirm fixed",
+ "color": "d4c5f9"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": {
+ "login": "DanielOaks",
+ "id": 251281,
+ "avatar_url": "https://avatars.githubusercontent.com/u/251281?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/DanielOaks",
+ "html_url": "https://github.com/DanielOaks",
+ "followers_url": "https://api.github.com/users/DanielOaks/followers",
+ "following_url": "https://api.github.com/users/DanielOaks/following{/other_user}",
+ "gists_url": "https://api.github.com/users/DanielOaks/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/DanielOaks/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/DanielOaks/subscriptions",
+ "organizations_url": "https://api.github.com/users/DanielOaks/orgs",
+ "repos_url": "https://api.github.com/users/DanielOaks/repos",
+ "events_url": "https://api.github.com/users/DanielOaks/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/DanielOaks/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "milestone": null,
+ "comments": 9,
+ "created_at": "2015-10-21T01:49:26Z",
+ "updated_at": "2016-01-24T00:56:31Z",
+ "closed_at": null,
+ "body": "Script just keeps running. Windows version.",
+ "score": 1.2674693
+ },
+ {
+ "url": "https://api.github.com/repos/tartley/colorama/issues/77",
+ "repository_url": "https://api.github.com/repos/tartley/colorama",
+ "labels_url": "https://api.github.com/repos/tartley/colorama/issues/77/labels{/name}",
+ "comments_url": "https://api.github.com/repos/tartley/colorama/issues/77/comments",
+ "events_url": "https://api.github.com/repos/tartley/colorama/issues/77/events",
+ "html_url": "https://github.com/tartley/colorama/issues/77",
+ "id": 112779309,
+ "number": 77,
+ "title": "Colorama master doesn't work with The Fuck; 0.3.3 partly works; 0.3.2 works",
+ "user": {
+ "login": "hugovk",
+ "id": 1324225,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1324225?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/hugovk",
+ "html_url": "https://github.com/hugovk",
+ "followers_url": "https://api.github.com/users/hugovk/followers",
+ "following_url": "https://api.github.com/users/hugovk/following{/other_user}",
+ "gists_url": "https://api.github.com/users/hugovk/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/hugovk/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/hugovk/subscriptions",
+ "organizations_url": "https://api.github.com/users/hugovk/orgs",
+ "repos_url": "https://api.github.com/users/hugovk/repos",
+ "events_url": "https://api.github.com/users/hugovk/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/hugovk/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/tartley/colorama/labels/bug",
+ "name": "bug",
+ "color": "e11d21"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 12,
+ "created_at": "2015-10-22T11:05:18Z",
+ "updated_at": "2016-05-31T08:03:39Z",
+ "closed_at": null,
+ "body": "Windows 7, Python 2.7, Git BASH.\r\n\r\n * [The Fuck](https://github.com/nvbn/thefuck) works properly with Colorama 0.3.2.\r\n\r\n * The Fuck works with Colorama 0.3.3 but the text isn't coloured and it prints characters like `←[1m`.\r\n\r\n * The Fuck doesn't work with Colorama master branch and the text isn't coloured and it prints characters like `←[1m`.\r\n\r\n---\r\n\r\nInstall latest dev version:\r\n=\r\n\r\n```bash\r\n~/github/colorama (master)\r\n$ python setup.py develop\r\nrunning develop\r\nrunning egg_info\r\nwriting colorama.egg-info\\PKG-INFO\r\nwriting top-level names to colorama.egg-info\\top_level.txt\r\nwriting dependency_links to colorama.egg-info\\dependency_links.txt\r\nreading manifest file 'colorama.egg-info\\SOURCES.txt'\r\nreading manifest template 'MANIFEST.in'\r\nwriting manifest file 'colorama.egg-info\\SOURCES.txt'\r\nrunning build_ext\r\nCreating c:\\python27\\lib\\site-packages\\colorama.egg-link (link to .)\r\nAdding colorama 0.3.3 to easy-install.pth file\r\n\r\nInstalled c:\\users\\hugovk\\github\\colorama\r\nProcessing dependencies for colorama==0.3.3\r\nFinished processing dependencies for colorama==0.3.3\r\n```\r\n\r\nCreate a new branch, try and push it, then use [The Fuck](https://github.com/nvbn/thefuck) to push it properly:\r\n\r\n```bash\r\n~/github/colorama (master)\r\n$ git checkout -b test_branch1\r\nSwitched to a new branch 'test_branch1'\r\n\r\n~/github/colorama (test_branch1)\r\n$ git push\r\nfatal: The current branch test_branch1 has no upstream branch.\r\nTo push the current branch and set the remote as upstream, use\r\n\r\n git push --set-upstream origin test_branch1\r\n\r\n\r\n~/github/colorama (test_branch1)\r\n$ fuck\r\n←[1mgit push --set-upstream origin test_branch1←[0m\r\nfatal: remote part of refspec is not a valid name in\r\nUnexpected end of command stream\r\n```\r\nText was monochrome, command didn't work.\r\n\r\n---\r\n\r\nTry the same thing with Colorama 0.3.2:\r\n=\r\n\r\n```bash\r\n~/github/colorama (test_branch1)\r\n$ pip install colorama==0.3.2\r\nCollecting colorama==0.3.2\r\n Using cached colorama-0.3.2.tar.gz\r\nInstalling collected packages: colorama\r\n Found existing installation: colorama 0.3.3\r\n Uninstalling colorama-0.3.3:\r\n Successfully uninstalled colorama-0.3.3\r\n Running setup.py install for colorama\r\nSuccessfully installed colorama-0.3.3\r\n\r\n~/github/colorama (test_branch1)\r\n$ git push\r\nfatal: The current branch test_branch1 has no upstream branch.\r\nTo push the current branch and set the remote as upstream, use\r\n\r\n git push --set-upstream origin test_branch1\r\n\r\n\r\n~/github/colorama (test_branch1)\r\n$ fuck\r\ngit push --set-upstream origin test_branch1\r\nTotal 0 (delta 0), reused 0 (delta 0)\r\nTo https://github.com/hugovk/colorama\r\n * [new branch] test_branch1 -> test_branch1\r\nBranch test_branch1 set up to track remote branch test_branch1 from origin.\r\n```\r\n\r\nThe command worked, and those last five lines were coloured light grey.\r\n\r\n---\r\n\r\nAnd with Colorama 0.3.3:\r\n=\r\n\r\n```bash\r\n~/github/colorama (test_branch1)\r\n$ pip install colorama==0.3.3\r\nCollecting colorama==0.3.3\r\n Using cached colorama-0.3.3.tar.gz\r\nInstalling collected packages: colorama\r\n Found existing installation: colorama 0.3.2\r\n Uninstalling colorama-0.3.2:\r\n Successfully uninstalled colorama-0.3.2\r\n Running setup.py install for colorama\r\nSuccessfully installed colorama-0.3.3\r\n\r\n~/github/colorama (test_branch1)\r\n$ git checkout -b test_branch2\r\nSwitched to a new branch 'test_branch2'\r\n\r\n~/github/colorama (test_branch2)\r\n$ git push\r\nfatal: The current branch test_branch2 has no upstream branch.\r\nTo push the current branch and set the remote as upstream, use\r\n\r\n git push --set-upstream origin test_branch2\r\n\r\n\r\n~/github/colorama (test_branch2)\r\n$ fuck\r\n←[1mgit push --set-upstream origin test_branch2←[0m\r\nTotal 0 (delta 0), reused 0 (delta 0)\r\nTo https://github.com/hugovk/colorama\r\n * [new branch] test_branch2 -> test_branch2\r\nBranch test_branch2 set up to track remote branch test_branch2 from origin.\r\n```\r\n\r\nThe command worked, but the text is monochrome and shows `←[1m` type characters.\r\n\r\n---\r\n\r\nNote the above was with thefuck==1.45, but similar results are had with latest thefuck==3.1.\r\n\r\n",
+ "score": 0.77801967
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/issues/3215",
+ "repository_url": "https://api.github.com/repos/pypa/pip",
+ "labels_url": "https://api.github.com/repos/pypa/pip/issues/3215/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pypa/pip/issues/3215/comments",
+ "events_url": "https://api.github.com/repos/pypa/pip/issues/3215/events",
+ "html_url": "https://github.com/pypa/pip/issues/3215",
+ "id": 113997545,
+ "number": 3215,
+ "title": "HTTPS certificate verification fails if using proxy pip 7.1.2",
+ "user": {
+ "login": "mayukuse24",
+ "id": 9818793,
+ "avatar_url": "https://avatars.githubusercontent.com/u/9818793?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/mayukuse24",
+ "html_url": "https://github.com/mayukuse24",
+ "followers_url": "https://api.github.com/users/mayukuse24/followers",
+ "following_url": "https://api.github.com/users/mayukuse24/following{/other_user}",
+ "gists_url": "https://api.github.com/users/mayukuse24/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/mayukuse24/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/mayukuse24/subscriptions",
+ "organizations_url": "https://api.github.com/users/mayukuse24/orgs",
+ "repos_url": "https://api.github.com/users/mayukuse24/repos",
+ "events_url": "https://api.github.com/users/mayukuse24/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/mayukuse24/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/bug",
+ "name": "bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/proxy",
+ "name": "proxy",
+ "color": "0052cc"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 42,
+ "created_at": "2015-10-29T07:48:58Z",
+ "updated_at": "2016-05-27T19:51:48Z",
+ "closed_at": null,
+ "body": "When using a proxy (CONNECT via plain HTTP), pip gets the HTTPS certificate verification wrong. Rather than verifying that the certificate received through the tunnel matches the host at the tunnel's end, it compares it to the proxy itself:\r\n\r\nGetting page https://pypi.python.org/simple/plog/\r\n Could not fetch URL https://pypi.python.org/simple/plog/: connection error: hostname 'proxy.iiit.ac.in' doesn't match either of 'www.python.org', 'python.org', 'pypi.python.org', 'docs.python.org', 'testpypi.python.org', 'bugs.python.org', 'wiki.python.org', 'hg.python.org', 'mail.python.org', 'packaging.python.org', 'pythonhosted.org', 'www.pythonhosted.org', 'test.pythonhosted.org', 'us.pycon.org', 'id.python.org'\r\n\r\nAlthough this issue was closed at https://github.com/pypa/pip/issues/1905 for pip 1.5.6 . It still shows up for version 7.1.2",
+ "score": 5.2823005
+ },
+ {
+ "url": "https://api.github.com/repos/BhallaLab/moose-gui/issues/4",
+ "repository_url": "https://api.github.com/repos/BhallaLab/moose-gui",
+ "labels_url": "https://api.github.com/repos/BhallaLab/moose-gui/issues/4/labels{/name}",
+ "comments_url": "https://api.github.com/repos/BhallaLab/moose-gui/issues/4/comments",
+ "events_url": "https://api.github.com/repos/BhallaLab/moose-gui/issues/4/events",
+ "html_url": "https://github.com/BhallaLab/moose-gui/issues/4",
+ "id": 114535115,
+ "number": 4,
+ "title": "dependency `python-suds` does not work on MacOSX ",
+ "user": {
+ "login": "dilawar",
+ "id": 895681,
+ "avatar_url": "https://avatars.githubusercontent.com/u/895681?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dilawar",
+ "html_url": "https://github.com/dilawar",
+ "followers_url": "https://api.github.com/users/dilawar/followers",
+ "following_url": "https://api.github.com/users/dilawar/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dilawar/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dilawar/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dilawar/subscriptions",
+ "organizations_url": "https://api.github.com/users/dilawar/orgs",
+ "repos_url": "https://api.github.com/users/dilawar/repos",
+ "events_url": "https://api.github.com/users/dilawar/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dilawar/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/BhallaLab/moose-gui/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/BhallaLab/moose-gui/labels/status:in-progress",
+ "name": "status:in-progress",
+ "color": "f7c6c7"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": {
+ "login": "hrani",
+ "id": 11624899,
+ "avatar_url": "https://avatars.githubusercontent.com/u/11624899?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/hrani",
+ "html_url": "https://github.com/hrani",
+ "followers_url": "https://api.github.com/users/hrani/followers",
+ "following_url": "https://api.github.com/users/hrani/following{/other_user}",
+ "gists_url": "https://api.github.com/users/hrani/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/hrani/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/hrani/subscriptions",
+ "organizations_url": "https://api.github.com/users/hrani/orgs",
+ "repos_url": "https://api.github.com/users/hrani/repos",
+ "events_url": "https://api.github.com/users/hrani/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/hrani/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "milestone": {
+ "url": "https://api.github.com/repos/BhallaLab/moose-gui/milestones/1",
+ "html_url": "https://github.com/BhallaLab/moose-gui/milestones/ghevar_3.0.2",
+ "labels_url": "https://api.github.com/repos/BhallaLab/moose-gui/milestones/1/labels",
+ "id": 1388750,
+ "number": 1,
+ "title": "ghevar_3.0.2",
+ "description": "Release 3.0.2. Code name: ghevar",
+ "creator": {
+ "login": "dilawar",
+ "id": 895681,
+ "avatar_url": "https://avatars.githubusercontent.com/u/895681?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/dilawar",
+ "html_url": "https://github.com/dilawar",
+ "followers_url": "https://api.github.com/users/dilawar/followers",
+ "following_url": "https://api.github.com/users/dilawar/following{/other_user}",
+ "gists_url": "https://api.github.com/users/dilawar/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/dilawar/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/dilawar/subscriptions",
+ "organizations_url": "https://api.github.com/users/dilawar/orgs",
+ "repos_url": "https://api.github.com/users/dilawar/repos",
+ "events_url": "https://api.github.com/users/dilawar/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/dilawar/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 1,
+ "closed_issues": 0,
+ "state": "open",
+ "created_at": "2015-11-02T12:53:35Z",
+ "updated_at": "2015-11-30T10:05:11Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 12,
+ "created_at": "2015-11-02T06:35:17Z",
+ "updated_at": "2015-11-30T10:50:56Z",
+ "closed_at": null,
+ "body": "I've install suds using pip yet the moosegui does not launch: (On MacOSX).\r\n\r\n~~~\r\nFile \"/opt/local/lib/moose/gui/biomodelsclient.py\", line 49, in \r\n from suds.client import Client\r\nImportError: No module named suds.client\r\n~~~\r\n\r\nThis is probably related to this http://stackoverflow.com/questions/14973852/suds-install-error-no-module-named-client\r\n\r\n/cc @hrani @subhacom @aviralg ",
+ "score": 1.2651639
+ },
+ {
+ "url": "https://api.github.com/repos/xonsh/xonsh/issues/460",
+ "repository_url": "https://api.github.com/repos/xonsh/xonsh",
+ "labels_url": "https://api.github.com/repos/xonsh/xonsh/issues/460/labels{/name}",
+ "comments_url": "https://api.github.com/repos/xonsh/xonsh/issues/460/comments",
+ "events_url": "https://api.github.com/repos/xonsh/xonsh/issues/460/events",
+ "html_url": "https://github.com/xonsh/xonsh/issues/460",
+ "id": 114540132,
+ "number": 460,
+ "title": "“Failed building wheel for xonsh” error on Windows",
+ "user": {
+ "login": "uranusjr",
+ "id": 605277,
+ "avatar_url": "https://avatars.githubusercontent.com/u/605277?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/uranusjr",
+ "html_url": "https://github.com/uranusjr",
+ "followers_url": "https://api.github.com/users/uranusjr/followers",
+ "following_url": "https://api.github.com/users/uranusjr/following{/other_user}",
+ "gists_url": "https://api.github.com/users/uranusjr/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/uranusjr/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/uranusjr/subscriptions",
+ "organizations_url": "https://api.github.com/users/uranusjr/orgs",
+ "repos_url": "https://api.github.com/users/uranusjr/repos",
+ "events_url": "https://api.github.com/users/uranusjr/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/uranusjr/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/xonsh/xonsh/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/xonsh/xonsh/milestones/4",
+ "html_url": "https://github.com/xonsh/xonsh/milestones/v0.4.0",
+ "labels_url": "https://api.github.com/repos/xonsh/xonsh/milestones/4/labels",
+ "id": 1779851,
+ "number": 4,
+ "title": "v0.4.0",
+ "description": "",
+ "creator": {
+ "login": "scopatz",
+ "id": 320553,
+ "avatar_url": "https://avatars.githubusercontent.com/u/320553?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/scopatz",
+ "html_url": "https://github.com/scopatz",
+ "followers_url": "https://api.github.com/users/scopatz/followers",
+ "following_url": "https://api.github.com/users/scopatz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/scopatz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/scopatz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/scopatz/subscriptions",
+ "organizations_url": "https://api.github.com/users/scopatz/orgs",
+ "repos_url": "https://api.github.com/users/scopatz/repos",
+ "events_url": "https://api.github.com/users/scopatz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/scopatz/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 181,
+ "closed_issues": 167,
+ "state": "open",
+ "created_at": "2016-05-20T22:54:44Z",
+ "updated_at": "2016-06-21T20:30:50Z",
+ "due_on": "2016-06-30T04:00:00Z",
+ "closed_at": null
+ },
+ "comments": 8,
+ "created_at": "2015-11-02T07:17:39Z",
+ "updated_at": "2016-06-05T18:57:09Z",
+ "closed_at": null,
+ "body": "Log below:\r\n\r\n~~~\r\nC:\\Users\\uranusjr\\Documents\\programming\\pepsi\\pepsi>pip install xonsh\r\nCollecting xonsh\r\n Downloading xonsh-0.2.2.tar.gz (158kB)\r\n 100% |████████████████████████████████| 159kB 655kB/s\r\nCollecting ply (from xonsh)\r\n Downloading ply-3.8.tar.gz (157kB)\r\n 100% |████████████████████████████████| 159kB 873kB/s\r\nBuilding wheels for collected packages: xonsh, ply\r\n Running setup.py bdist_wheel for xonsh\r\n Complete output from command C:\\Python\\34\\python.exe -c \"import setuptools;__file__='C:\\\\Users\\\\uranusjr\\\\AppData\\\\Loc\r\nal\\\\Temp\\\\pip-build-j7y2_1iy\\\\xonsh\\\\setup.py';exec(compile(open(__file__).read().replace('\\r\\n', '\\n'), __file__, 'exec\r\n'))\" bdist_wheel -d C:\\Users\\uranusjr\\AppData\\Local\\Temp\\tmpiyapkapspip-wheel-:\r\n Traceback (most recent call last):\r\n File \"\", line 1, in \r\n UnicodeDecodeError: 'cp950' codec can't decode byte 0xe2 in position 2829: illegal multibyte sequence\r\n\r\n ----------------------------------------\r\n Failed building wheel for xonsh\r\n Running setup.py bdist_wheel for ply\r\n Stored in directory: C:\\Users\\uranusjr\\AppData\\Local\\pip\\Cache\\wheels\\d9\\34\\fe\\b9f5d00d8690911944b0c24811ed7f5fb2c5d89\r\nf9c4d6053c7\r\nSuccessfully built ply\r\nFailed to build xonsh\r\nInstalling collected packages: ply, xonsh\r\n Running setup.py install for xonsh\r\nSuccessfully installed ply-3.8 xonsh-0.2.2\r\n~~~\r\n\r\nI believe this is related to the content in the setup script (having seen this error numerous times myself), but didn’t look deep into this. The setup seems to complete, however, and I do get to import xonsh in Python. The prompt would be in gibberish, but I don’t think the two problems are related. (Currently looking into this one.) Edit: Seems that I missed the Windows Guide on the main page. Scratch the last part.",
+ "score": 3.9802055
+ },
+ {
+ "url": "https://api.github.com/repos/mila-udem/fuel/issues/267",
+ "repository_url": "https://api.github.com/repos/mila-udem/fuel",
+ "labels_url": "https://api.github.com/repos/mila-udem/fuel/issues/267/labels{/name}",
+ "comments_url": "https://api.github.com/repos/mila-udem/fuel/issues/267/comments",
+ "events_url": "https://api.github.com/repos/mila-udem/fuel/issues/267/events",
+ "html_url": "https://github.com/mila-udem/fuel/issues/267",
+ "id": 114691796,
+ "number": 267,
+ "title": "Install on windows failing w/ python35",
+ "user": {
+ "login": "aluo-x",
+ "id": 15619682,
+ "avatar_url": "https://avatars.githubusercontent.com/u/15619682?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/aluo-x",
+ "html_url": "https://github.com/aluo-x",
+ "followers_url": "https://api.github.com/users/aluo-x/followers",
+ "following_url": "https://api.github.com/users/aluo-x/following{/other_user}",
+ "gists_url": "https://api.github.com/users/aluo-x/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/aluo-x/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/aluo-x/subscriptions",
+ "organizations_url": "https://api.github.com/users/aluo-x/orgs",
+ "repos_url": "https://api.github.com/users/aluo-x/repos",
+ "events_url": "https://api.github.com/users/aluo-x/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/aluo-x/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/mila-udem/fuel/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/mila-udem/fuel/labels/installation",
+ "name": "installation",
+ "color": "006b75"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2015-11-02T21:49:52Z",
+ "updated_at": "2015-11-24T05:01:19Z",
+ "closed_at": null,
+ "body": "Using the pip install git command, it fails with the following output:\r\n```\r\nrunning install\r\nrunning bdist_egg\r\nrunning egg_info\r\ncreating fuel.egg-info\r\nwriting fuel.egg-info\\PKG-INFO\r\nwriting requirements to fuel.egg-info\\requires.txt\r\nwriting entry points to fuel.egg-info\\entry_points.txt\r\nwriting top-level names to fuel.egg-info\\top_level.txt\r\nwriting dependency_links to fuel.egg-info\\dependency_links.txt\r\nwriting manifest file 'fuel.egg-info\\SOURCES.txt'\r\nreading manifest file 'fuel.egg-info\\SOURCES.txt'\r\nwriting manifest file 'fuel.egg-info\\SOURCES.txt'\r\ninstalling library code to build\\bdist.win-amd64\\egg\r\nrunning install_lib\r\nrunning build_py\r\ncreating build\r\ncreating build\\lib.win-amd64-3.5\r\ncreating build\\lib.win-amd64-3.5\\doctests\r\ncopying doctests\\__init__.py -> build\\lib.win-amd64-3.5\\doctests\r\ncreating build\\lib.win-amd64-3.5\\fuel\r\ncopying fuel\\config_parser.py -> build\\lib.win-amd64-3.5\\fuel\r\ncopying fuel\\exceptions.py -> build\\lib.win-amd64-3.5\\fuel\r\ncopying fuel\\iterator.py -> build\\lib.win-amd64-3.5\\fuel\r\ncopying fuel\\schemes.py -> build\\lib.win-amd64-3.5\\fuel\r\ncopying fuel\\server.py -> build\\lib.win-amd64-3.5\\fuel\r\ncopying fuel\\streams.py -> build\\lib.win-amd64-3.5\\fuel\r\ncopying fuel\\utils.py -> build\\lib.win-amd64-3.5\\fuel\r\ncopying fuel\\version.py -> build\\lib.win-amd64-3.5\\fuel\r\ncopying fuel\\__init__.py -> build\\lib.win-amd64-3.5\\fuel\r\ncreating build\\lib.win-amd64-3.5\\fuel\\bin\r\ncopying fuel\\bin\\fuel_convert.py -> build\\lib.win-amd64-3.5\\fuel\\bin\r\ncopying fuel\\bin\\fuel_download.py -> build\\lib.win-amd64-3.5\\fuel\\bin\r\ncopying fuel\\bin\\fuel_info.py -> build\\lib.win-amd64-3.5\\fuel\\bin\r\ncopying fuel\\bin\\__init__.py -> build\\lib.win-amd64-3.5\\fuel\\bin\r\ncreating build\\lib.win-amd64-3.5\\fuel\\converters\r\ncopying fuel\\converters\\adult.py -> build\\lib.win-amd64-3.5\\fuel\\converters\r\ncopying fuel\\converters\\base.py -> build\\lib.win-amd64-3.5\\fuel\\converters\r\ncopying fuel\\converters\\binarized_mnist.py -> build\\lib.win-amd64-3.5\\fuel\\converters\r\ncopying fuel\\converters\\caltech101_silhouettes.py -> build\\lib.win-amd64-3.5\\fuel\\converters\r\ncopying fuel\\converters\\cifar10.py -> build\\lib.win-amd64-3.5\\fuel\\converters\r\ncopying fuel\\converters\\cifar100.py -> build\\lib.win-amd64-3.5\\fuel\\converters\r\ncopying fuel\\converters\\iris.py -> build\\lib.win-amd64-3.5\\fuel\\converters\r\ncopying fuel\\converters\\mnist.py -> build\\lib.win-amd64-3.5\\fuel\\converters\r\ncopying fuel\\converters\\svhn.py -> build\\lib.win-amd64-3.5\\fuel\\converters\r\ncopying fuel\\converters\\__init__.py -> build\\lib.win-amd64-3.5\\fuel\\converters\r\ncreating build\\lib.win-amd64-3.5\\fuel\\datasets\r\ncopying fuel\\datasets\\adult.py -> build\\lib.win-amd64-3.5\\fuel\\datasets\r\ncopying fuel\\datasets\\base.py -> build\\lib.win-amd64-3.5\\fuel\\datasets\r\ncopying fuel\\datasets\\billion.py -> build\\lib.win-amd64-3.5\\fuel\\datasets\r\ncopying fuel\\datasets\\binarized_mnist.py -> build\\lib.win-amd64-3.5\\fuel\\datasets\r\ncopying fuel\\datasets\\caltech101_silhouettes.py -> build\\lib.win-amd64-3.5\\fuel\\datasets\r\ncopying fuel\\datasets\\cifar10.py -> build\\lib.win-amd64-3.5\\fuel\\datasets\r\ncopying fuel\\datasets\\cifar100.py -> build\\lib.win-amd64-3.5\\fuel\\datasets\r\ncopying fuel\\datasets\\hdf5.py -> build\\lib.win-amd64-3.5\\fuel\\datasets\r\ncopying fuel\\datasets\\iris.py -> build\\lib.win-amd64-3.5\\fuel\\datasets\r\ncopying fuel\\datasets\\mnist.py -> build\\lib.win-amd64-3.5\\fuel\\datasets\r\ncopying fuel\\datasets\\svhn.py -> build\\lib.win-amd64-3.5\\fuel\\datasets\r\ncopying fuel\\datasets\\text.py -> build\\lib.win-amd64-3.5\\fuel\\datasets\r\ncopying fuel\\datasets\\toy.py -> build\\lib.win-amd64-3.5\\fuel\\datasets\r\ncopying fuel\\datasets\\__init__.py -> build\\lib.win-amd64-3.5\\fuel\\datasets\r\ncreating build\\lib.win-amd64-3.5\\fuel\\downloaders\r\ncopying fuel\\downloaders\\adult.py -> build\\lib.win-amd64-3.5\\fuel\\downloaders\r\ncopying fuel\\downloaders\\base.py -> build\\lib.win-amd64-3.5\\fuel\\downloaders\r\ncopying fuel\\downloaders\\binarized_mnist.py -> build\\lib.win-amd64-3.5\\fuel\\downloaders\r\ncopying fuel\\downloaders\\caltech101_silhouettes.py -> build\\lib.win-amd64-3.5\\fuel\\downloaders\r\ncopying fuel\\downloaders\\cifar10.py -> build\\lib.win-amd64-3.5\\fuel\\downloaders\r\ncopying fuel\\downloaders\\cifar100.py -> build\\lib.win-amd64-3.5\\fuel\\downloaders\r\ncopying fuel\\downloaders\\iris.py -> build\\lib.win-amd64-3.5\\fuel\\downloaders\r\ncopying fuel\\downloaders\\mnist.py -> build\\lib.win-amd64-3.5\\fuel\\downloaders\r\ncopying fuel\\downloaders\\svhn.py -> build\\lib.win-amd64-3.5\\fuel\\downloaders\r\ncopying fuel\\downloaders\\__init__.py -> build\\lib.win-amd64-3.5\\fuel\\downloaders\r\ncreating build\\lib.win-amd64-3.5\\fuel\\transformers\r\ncopying fuel\\transformers\\defaults.py -> build\\lib.win-amd64-3.5\\fuel\\transformers\r\ncopying fuel\\transformers\\image.py -> build\\lib.win-amd64-3.5\\fuel\\transformers\r\ncopying fuel\\transformers\\text.py -> build\\lib.win-amd64-3.5\\fuel\\transformers\r\ncopying fuel\\transformers\\__init__.py -> build\\lib.win-amd64-3.5\\fuel\\transformers\r\ncreating build\\lib.win-amd64-3.5\\tests\r\ncreating build\\lib.win-amd64-3.5\\tests\\transformers\r\ncopying tests\\transformers\\test_image.py -> build\\lib.win-amd64-3.5\\tests\\transformers\r\ncopying tests\\transformers\\test_transformers.py -> build\\lib.win-amd64-3.5\\tests\\transformers\r\ncopying tests\\transformers\\__init__.py -> build\\lib.win-amd64-3.5\\tests\\transformers\r\nrunning build_ext\r\nbuilding 'fuel.transformers._image' extension\r\nerror: [WinError 2] The system cannot find the file specified\r\n```",
+ "score": 3.4713938
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/issues/459",
+ "repository_url": "https://api.github.com/repos/pypa/setuptools",
+ "labels_url": "https://api.github.com/repos/pypa/setuptools/issues/459/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pypa/setuptools/issues/459/comments",
+ "events_url": "https://api.github.com/repos/pypa/setuptools/issues/459/events",
+ "html_url": "https://github.com/pypa/setuptools/issues/459",
+ "id": 144282183,
+ "number": 459,
+ "title": "Incorrect sys.argv[0] for generated console scripts on Windows",
+ "user": {
+ "login": "bb-migration",
+ "id": 18138808,
+ "avatar_url": "https://avatars.githubusercontent.com/u/18138808?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/bb-migration",
+ "html_url": "https://github.com/bb-migration",
+ "followers_url": "https://api.github.com/users/bb-migration/followers",
+ "following_url": "https://api.github.com/users/bb-migration/following{/other_user}",
+ "gists_url": "https://api.github.com/users/bb-migration/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/bb-migration/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/bb-migration/subscriptions",
+ "organizations_url": "https://api.github.com/users/bb-migration/orgs",
+ "repos_url": "https://api.github.com/users/bb-migration/repos",
+ "events_url": "https://api.github.com/users/bb-migration/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/bb-migration/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/labels/bug",
+ "name": "bug",
+ "color": "ee0701"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/setuptools/labels/minor",
+ "name": "minor",
+ "color": "ededed"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 0,
+ "created_at": "2015-11-07T16:11:19Z",
+ "updated_at": "2016-03-29T14:31:16Z",
+ "closed_at": null,
+ "body": "Originally reported by: **pombredanne (Bitbucket: [pombredanne](http://bitbucket.org/pombredanne), GitHub: [pombredanne](http://github.com/pombredanne))**\n\n----------------------------------------\n\nThe code that generates entry point console script return an incorrect value for sys.argv[0] on windows:\nhttps://bitbucket.org/pypa/setuptools/src/4ce518784af886e6977fa2dbe58359d0fe161d0d/setuptools/command/easy_install.py?at=default&fileviewer=file-view-default#easy_install.py-2008\n\nEven if the script was called from the CLI as XXXX, sys.argv[0] will be XXXX-script.py\nIt should instead by XXXX.\n\npip handles this by fixing sys.argv[0] in the generated launcher script for wheels here https://github.com/pypa/pip/blob/1da0ea13f3f0ab789edd62012d09bf69be045f68/pip/wheel.py#L416\n\ndistlib fixes sys.argv[0] here in a similar way in the launcher script :\nhttps://bitbucket.org/pypa/distlib/src/6ada86eea2700f10edcd81f831139c6ae20edb74/distlib/scripts.py?at=default&fileviewer=file-view-default#scripts.py-55\n\nSetuptools does not and it should IMHO.\n\nSee also this issue: https://github.com/pypa/pip/issues/3233\n\n\nAnd where this was discovered: https://github.com/mitsuhiko/click/issues/365\n\n----------------------------------------\n- Bitbucket: https://bitbucket.org/pypa/setuptools/issue/459\n",
+ "score": 3.7618823
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/issues/11679",
+ "repository_url": "https://api.github.com/repos/pydata/pandas",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/issues/11679/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pydata/pandas/issues/11679/comments",
+ "events_url": "https://api.github.com/repos/pydata/pandas/issues/11679/events",
+ "html_url": "https://github.com/pydata/pandas/issues/11679",
+ "id": 118394225,
+ "number": 11679,
+ "title": "error in in _convert_to_indexer while using .loc with tz-aware DateTimeIndex",
+ "user": {
+ "login": "lopezco",
+ "id": 6637618,
+ "avatar_url": "https://avatars.githubusercontent.com/u/6637618?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/lopezco",
+ "html_url": "https://github.com/lopezco",
+ "followers_url": "https://api.github.com/users/lopezco/followers",
+ "following_url": "https://api.github.com/users/lopezco/following{/other_user}",
+ "gists_url": "https://api.github.com/users/lopezco/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/lopezco/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/lopezco/subscriptions",
+ "organizations_url": "https://api.github.com/users/lopezco/orgs",
+ "repos_url": "https://api.github.com/users/lopezco/repos",
+ "events_url": "https://api.github.com/users/lopezco/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/lopezco/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Bug",
+ "name": "Bug",
+ "color": "e10c02"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Difficulty%20Intermediate",
+ "name": "Difficulty Intermediate",
+ "color": "fbca04"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Effort%20Low",
+ "name": "Effort Low",
+ "color": "006b75"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Timezones",
+ "name": "Timezones",
+ "color": "5319e7"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/pydata/pandas/milestones/40",
+ "html_url": "https://github.com/pydata/pandas/milestones/0.18.2",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/milestones/40/labels",
+ "id": 1639795,
+ "number": 40,
+ "title": "0.18.2",
+ "description": "",
+ "creator": {
+ "login": "jreback",
+ "id": 953992,
+ "avatar_url": "https://avatars.githubusercontent.com/u/953992?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jreback",
+ "html_url": "https://github.com/jreback",
+ "followers_url": "https://api.github.com/users/jreback/followers",
+ "following_url": "https://api.github.com/users/jreback/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jreback/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jreback/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jreback/subscriptions",
+ "organizations_url": "https://api.github.com/users/jreback/orgs",
+ "repos_url": "https://api.github.com/users/jreback/repos",
+ "events_url": "https://api.github.com/users/jreback/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jreback/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 183,
+ "closed_issues": 208,
+ "state": "open",
+ "created_at": "2016-03-11T21:24:45Z",
+ "updated_at": "2016-06-21T12:43:02Z",
+ "due_on": "2016-06-28T04:00:00Z",
+ "closed_at": null
+ },
+ "comments": 6,
+ "created_at": "2015-11-23T14:37:50Z",
+ "updated_at": "2016-04-25T15:23:21Z",
+ "closed_at": null,
+ "body": "Hello,\r\n\r\nI encounter some problems using the data provided here: [data.txt](https://github.com/pydata/pandas/files/41644/data.txt)\r\n\r\nWhen I was trying to use **.loc** on my **DateTimeIndex**, I go t the following error\r\n``` python\r\nKeyError: \"['2015-03-01T02:00:00.000000000+0100'] not in index\"\r\n```\r\nNotice that the error occurs only if we have the DST changing time in the DateTimeIndex\r\n\r\nWhile debugging I've found that the error comes from the _convert_to_indexer method at: \r\n``` python\r\n# indexing.py\r\nmask = check == -1\r\nif mask.any():\r\n raise KeyError('%s not in index' % objarr[mask]) <------------------------------------\r\n```\r\nHere is the copy-paste example using the data on the .txt attached:\r\n``` python\r\ndata = pd.read_csv(\"data.txt\"), parse_dates={'time':['Date']})\r\ndata.set_index('time', inplace=True)\r\ndata.index = data.index.tz_localize('Europe/Paris', ambiguous='infer').tz_convert('UTC')\r\n\r\nfor i in range(1, len(data)):\r\n try:-aware \r\n data.loc[data.index[:i], 'value'] = -1\r\n except Exception as e:\r\n print i,e\r\n break\r\n\r\n```\r\n\r\nOther important fact: the error occurs for pandas version 0.17.0 and 0.17.1. However, I've managed to make it work with an older version of pandas (**0.16.2**) \r\n\r\nI hope this is explicit enough.\r\n\r\n**UPDATE**\r\n``` python\r\nIn[19]: pd.show_versions()\r\n\r\nINSTALLED VERSIONS\r\n------------------\r\ncommit: None\r\npython: 2.7.6.final.0\r\npython-bits: 64\r\nOS: Linux\r\nOS-release: 3.19.0-33-generic\r\nmachine: x86_64\r\nprocessor: x86_64\r\nbyteorder: little\r\nLC_ALL: None\r\nLANG: en_US.UTF-8\r\n\r\npandas: 0.17.1\r\nnose: 1.3.7\r\npip: 7.1.2\r\nsetuptools: 18.5\r\nCython: 0.23.4\r\nnumpy: 1.10.1\r\nscipy: 0.16.1\r\nstatsmodels: None\r\nIPython: 4.0.0\r\nsphinx: None\r\npatsy: None\r\ndateutil: 2.4.2\r\npytz: 2015.7\r\nblosc: None\r\nbottleneck: None\r\ntables: None\r\nnumexpr: 2.4.6\r\nmatplotlib: 1.5.0\r\nopenpyxl: None\r\nxlrd: None\r\nxlwt: None\r\nxlsxwriter: None\r\nlxml: None\r\nbs4: None\r\nhtml5lib: None\r\nhttplib2: None\r\napiclient: None\r\nsqlalchemy: None\r\npymysql: None\r\npsycopg2: None\r\nJinja2: None\r\n```",
+ "score": 0.6430466
+ },
+ {
+ "url": "https://api.github.com/repos/duniter/sakia/issues/284",
+ "repository_url": "https://api.github.com/repos/duniter/sakia",
+ "labels_url": "https://api.github.com/repos/duniter/sakia/issues/284/labels{/name}",
+ "comments_url": "https://api.github.com/repos/duniter/sakia/issues/284/comments",
+ "events_url": "https://api.github.com/repos/duniter/sakia/issues/284/events",
+ "html_url": "https://github.com/duniter/sakia/issues/284",
+ "id": 120968202,
+ "number": 284,
+ "title": "Fix appveyor build",
+ "user": {
+ "login": "Insoleet",
+ "id": 1170293,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1170293?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Insoleet",
+ "html_url": "https://github.com/Insoleet",
+ "followers_url": "https://api.github.com/users/Insoleet/followers",
+ "following_url": "https://api.github.com/users/Insoleet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Insoleet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Insoleet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Insoleet/subscriptions",
+ "organizations_url": "https://api.github.com/users/Insoleet/orgs",
+ "repos_url": "https://api.github.com/users/Insoleet/repos",
+ "events_url": "https://api.github.com/users/Insoleet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Insoleet/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/duniter/sakia/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/duniter/sakia/labels/enhancement",
+ "name": "enhancement",
+ "color": "84b6eb"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/duniter/sakia/milestones/9",
+ "html_url": "https://github.com/duniter/sakia/milestones/future",
+ "labels_url": "https://api.github.com/repos/duniter/sakia/milestones/9/labels",
+ "id": 1373119,
+ "number": 9,
+ "title": "future",
+ "description": null,
+ "creator": {
+ "login": "M5oul",
+ "id": 4758871,
+ "avatar_url": "https://avatars.githubusercontent.com/u/4758871?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/M5oul",
+ "html_url": "https://github.com/M5oul",
+ "followers_url": "https://api.github.com/users/M5oul/followers",
+ "following_url": "https://api.github.com/users/M5oul/following{/other_user}",
+ "gists_url": "https://api.github.com/users/M5oul/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/M5oul/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/M5oul/subscriptions",
+ "organizations_url": "https://api.github.com/users/M5oul/orgs",
+ "repos_url": "https://api.github.com/users/M5oul/repos",
+ "events_url": "https://api.github.com/users/M5oul/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/M5oul/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 24,
+ "closed_issues": 1,
+ "state": "open",
+ "created_at": "2015-10-23T18:54:25Z",
+ "updated_at": "2016-05-12T19:35:05Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 1,
+ "created_at": "2015-12-08T09:30:05Z",
+ "updated_at": "2016-01-15T19:28:43Z",
+ "closed_at": null,
+ "body": "So with the migration to python 3.5, we broke a couple of things on appveyor : \r\n\r\n- No prebuild binary for pyqt 5.5.1 for python 3.5? It seems like we have to wait for PyQt 5.6. In the meantime, we are missing a conda package for PyQt5...\r\n- cx_freeze cannot be installed on windows via pip ( https://bitbucket.org/anthony_tuininga/cx_freeze/issues/56/missed-cxfreeze-postinstall-script-in )",
+ "score": 1.1817191
+ },
+ {
+ "url": "https://api.github.com/repos/python-pillow/Pillow/issues/1597",
+ "repository_url": "https://api.github.com/repos/python-pillow/Pillow",
+ "labels_url": "https://api.github.com/repos/python-pillow/Pillow/issues/1597/labels{/name}",
+ "comments_url": "https://api.github.com/repos/python-pillow/Pillow/issues/1597/comments",
+ "events_url": "https://api.github.com/repos/python-pillow/Pillow/issues/1597/events",
+ "html_url": "https://github.com/python-pillow/Pillow/issues/1597",
+ "id": 122312021,
+ "number": 1597,
+ "title": "Segmentation fault",
+ "user": {
+ "login": "playnet",
+ "id": 1932020,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1932020?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/playnet",
+ "html_url": "https://github.com/playnet",
+ "followers_url": "https://api.github.com/users/playnet/followers",
+ "following_url": "https://api.github.com/users/playnet/following{/other_user}",
+ "gists_url": "https://api.github.com/users/playnet/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/playnet/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/playnet/subscriptions",
+ "organizations_url": "https://api.github.com/users/playnet/orgs",
+ "repos_url": "https://api.github.com/users/playnet/repos",
+ "events_url": "https://api.github.com/users/playnet/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/playnet/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/python-pillow/Pillow/labels/Bug",
+ "name": "Bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/python-pillow/Pillow/labels/Tiff",
+ "name": "Tiff",
+ "color": "fef2c0"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 12,
+ "created_at": "2015-12-15T16:32:36Z",
+ "updated_at": "2015-12-30T15:01:56Z",
+ "closed_at": null,
+ "body": "\r\n[rdf.zip](https://github.com/python-pillow/Pillow/files/62856/rdf.zip)\r\ngithub don't eat .tif file, unzip it and\r\n\r\n```\r\nPython 2.7.6 (default, Jun 22 2015, 17:58:13) \r\n[GCC 4.8.2] on linux2\r\nType \"help\", \"copyright\", \"credits\" or \"license\" for more information.\r\n>>> import PIL.Image\r\n>>> filename=\"rdf.tif\"\r\n>>> img = PIL.Image.open(filename)\r\n>>> img.info\r\n{'resolution': (72.0, 72.0), 'compression': 'tiff_lzw'}\r\n>>> img.size\r\n(518, 556)\r\n>>> img.save(\"rdf.1.tif\", format='TIFF')\r\nSegmentation fault\r\n\r\n$ pip show Pillow\r\n---\r\nName: Pillow\r\nVersion: 3.0.0\r\nLocation: /usr/local/lib/python2.7/dist-packages\r\nRequires: \r\n\r\n$ dpkg -l|grep tiff\r\nii libtiff-tools 4.0.3-7ubuntu0.3 amd64 TIFF manipulation and conversion tools\r\nii libtiff4:amd64 3.9.7-2ubuntu1 amd64 Tag Image File Format (TIFF) library (old version)\r\nii libtiff5:amd64 4.0.3-7ubuntu0.3 amd64 Tag Image File Format (TIFF) library\r\nii libtiff5:i386 4.0.3-7ubuntu0.3 i386 Tag Image File Format (TIFF) library\r\nii libtiff5-dev:amd64 4.0.3-7ubuntu0.3 amd64 Tag Image File Format library (TIFF), development files\r\nii libtiffxx5:amd64 4.0.3-7ubuntu0.3 amd64 Tag Image File Format (TIFF) library -- C++ interface\r\n\r\n```\r\n\r\n```\r\nuname -a\r\nLinux playnet 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux\r\ncat /etc/lsb-release\r\nDISTRIB_ID=LinuxMint\r\nDISTRIB_RELEASE=17.2\r\nDISTRIB_CODENAME=rafaela\r\nDISTRIB_DESCRIPTION=\"Linux Mint 17.2 Rafaela\"\r\n```\r\n\r\nAnd\r\n```\r\nLinux build64 2.6.32-042stab111.12 #1 SMP Thu Sep 17 11:38:20 MSK 2015 x86_64 x86_64 x86_64 GNU/Linux\r\n$cat /etc/redhat-release \r\nCentOS release 6.7 (Final)\r\n$python -V\r\nPython 2.6.6\r\n\r\n```\r\n",
+ "score": 0.5389216
+ },
+ {
+ "url": "https://api.github.com/repos/FCS-analysis/PyCorrFit/issues/147",
+ "repository_url": "https://api.github.com/repos/FCS-analysis/PyCorrFit",
+ "labels_url": "https://api.github.com/repos/FCS-analysis/PyCorrFit/issues/147/labels{/name}",
+ "comments_url": "https://api.github.com/repos/FCS-analysis/PyCorrFit/issues/147/comments",
+ "events_url": "https://api.github.com/repos/FCS-analysis/PyCorrFit/issues/147/events",
+ "html_url": "https://github.com/FCS-analysis/PyCorrFit/issues/147",
+ "id": 122768994,
+ "number": 147,
+ "title": "MacOSx builds fail to open data since release 0.9.5",
+ "user": {
+ "login": "weidemann",
+ "id": 5793720,
+ "avatar_url": "https://avatars.githubusercontent.com/u/5793720?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/weidemann",
+ "html_url": "https://github.com/weidemann",
+ "followers_url": "https://api.github.com/users/weidemann/followers",
+ "following_url": "https://api.github.com/users/weidemann/following{/other_user}",
+ "gists_url": "https://api.github.com/users/weidemann/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/weidemann/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/weidemann/subscriptions",
+ "organizations_url": "https://api.github.com/users/weidemann/orgs",
+ "repos_url": "https://api.github.com/users/weidemann/repos",
+ "events_url": "https://api.github.com/users/weidemann/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/weidemann/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/FCS-analysis/PyCorrFit/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/FCS-analysis/PyCorrFit/labels/Mac",
+ "name": "Mac",
+ "color": "c7def8"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 5,
+ "created_at": "2015-12-17T16:22:35Z",
+ "updated_at": "2016-05-30T15:33:26Z",
+ "closed_at": null,
+ "body": "tested PyCorrFit latest release 0.9.5\r\n\r\nDoes not allow file loading under MacOS.\r\nDoes not allow to cancel during the infinite loading time.\r\n\r\nCan load the files but crashes when using Win_64 bit version.",
+ "score": 0.3749455
+ },
+ {
+ "url": "https://api.github.com/repos/F483/btctxstore/issues/17",
+ "repository_url": "https://api.github.com/repos/F483/btctxstore",
+ "labels_url": "https://api.github.com/repos/F483/btctxstore/issues/17/labels{/name}",
+ "comments_url": "https://api.github.com/repos/F483/btctxstore/issues/17/comments",
+ "events_url": "https://api.github.com/repos/F483/btctxstore/issues/17/events",
+ "html_url": "https://github.com/F483/btctxstore/issues/17",
+ "id": 123678009,
+ "number": 17,
+ "title": "Signing encoding error.",
+ "user": {
+ "login": "F483",
+ "id": 977605,
+ "avatar_url": "https://avatars.githubusercontent.com/u/977605?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/F483",
+ "html_url": "https://github.com/F483",
+ "followers_url": "https://api.github.com/users/F483/followers",
+ "following_url": "https://api.github.com/users/F483/following{/other_user}",
+ "gists_url": "https://api.github.com/users/F483/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/F483/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/F483/subscriptions",
+ "organizations_url": "https://api.github.com/users/F483/orgs",
+ "repos_url": "https://api.github.com/users/F483/repos",
+ "events_url": "https://api.github.com/users/F483/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/F483/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/F483/btctxstore/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2015-12-23T15:27:34Z",
+ "updated_at": "2016-02-29T00:52:14Z",
+ "closed_at": null,
+ "body": "> matthewr\r\n> 7:04 AM @f483 on line 283 of control.py in btctxstore: the first parameter to struct needs to be a byte string otherwise it doesn't run on windows. I don't have commit access so I can't change this but might want to look into it.\r\n\r\nI don't think its that simple, the error must be before that as all input should be sanitized and normalized before it gets that far. I will check if the unittest cover all possible inputs and add them if not. Then fix anything that breaks.\r\n\r\n@robertsdotpm do you have a stack trace or the input that caused the problem.",
+ "score": 0.46075937
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/issues/11983",
+ "repository_url": "https://api.github.com/repos/pydata/pandas",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/issues/11983/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pydata/pandas/issues/11983/comments",
+ "events_url": "https://api.github.com/repos/pydata/pandas/issues/11983/events",
+ "html_url": "https://github.com/pydata/pandas/issues/11983",
+ "id": 125369922,
+ "number": 11983,
+ "title": "Panel resample by periods does not work in 0.17.1 for certain panels",
+ "user": {
+ "login": "rekcahpassyla",
+ "id": 7807926,
+ "avatar_url": "https://avatars.githubusercontent.com/u/7807926?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/rekcahpassyla",
+ "html_url": "https://github.com/rekcahpassyla",
+ "followers_url": "https://api.github.com/users/rekcahpassyla/followers",
+ "following_url": "https://api.github.com/users/rekcahpassyla/following{/other_user}",
+ "gists_url": "https://api.github.com/users/rekcahpassyla/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/rekcahpassyla/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/rekcahpassyla/subscriptions",
+ "organizations_url": "https://api.github.com/users/rekcahpassyla/orgs",
+ "repos_url": "https://api.github.com/users/rekcahpassyla/repos",
+ "events_url": "https://api.github.com/users/rekcahpassyla/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/rekcahpassyla/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Bug",
+ "name": "Bug",
+ "color": "e10c02"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Difficulty%20Intermediate",
+ "name": "Difficulty Intermediate",
+ "color": "fbca04"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Effort%20Low",
+ "name": "Effort Low",
+ "color": "006b75"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Period",
+ "name": "Period",
+ "color": "eb6420"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Resample",
+ "name": "Resample",
+ "color": "207de5"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/pydata/pandas/milestones/32",
+ "html_url": "https://github.com/pydata/pandas/milestones/Next%20Major%20Release",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/milestones/32/labels",
+ "id": 933188,
+ "number": 32,
+ "title": "Next Major Release",
+ "description": "after 0.18.0 of course",
+ "creator": {
+ "login": "jreback",
+ "id": 953992,
+ "avatar_url": "https://avatars.githubusercontent.com/u/953992?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jreback",
+ "html_url": "https://github.com/jreback",
+ "followers_url": "https://api.github.com/users/jreback/followers",
+ "following_url": "https://api.github.com/users/jreback/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jreback/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jreback/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jreback/subscriptions",
+ "organizations_url": "https://api.github.com/users/jreback/orgs",
+ "repos_url": "https://api.github.com/users/jreback/repos",
+ "events_url": "https://api.github.com/users/jreback/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jreback/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 971,
+ "closed_issues": 145,
+ "state": "open",
+ "created_at": "2015-01-13T10:53:19Z",
+ "updated_at": "2016-06-21T10:11:19Z",
+ "due_on": "2016-08-31T04:00:00Z",
+ "closed_at": null
+ },
+ "comments": 2,
+ "created_at": "2016-01-07T10:48:52Z",
+ "updated_at": "2016-04-11T22:06:17Z",
+ "closed_at": null,
+ "body": "This code works in 0.15.2 but breaks in 0.17.1\r\n\r\n```python\r\nimport pandas as pd\r\nimport numpy as np\r\n\r\npd.show_versions()\r\n\r\nitems = ['foo']\r\nmajor_axis = pd.date_range('2013-04-01', '2013-06-30')\r\nminor_axis = [0]\r\n\r\np = pd.Panel(\r\n np.ones(major_axis.size).reshape(1, -1, 1),\r\n items=items,\r\n major_axis=major_axis\r\n)\r\n\r\np.resample('Q', how='mean', axis=1, kind='period')\r\n```\r\n\r\n### 0.15.2:\r\n```\r\nINSTALLED VERSIONS\r\n------------------\r\ncommit: None\r\npython: 2.7.11.final.0\r\npython-bits: 64\r\nOS: Windows\r\nOS-release: 7\r\nmachine: AMD64\r\nprocessor: Intel64 Family 6 Model 26 Stepping 5, GenuineIntel\r\nbyteorder: little\r\nLC_ALL: None\r\nLANG: en_GB\r\n\r\npandas: 0.15.2\r\nnose: 1.3.7\r\nCython: 0.22\r\nnumpy: 1.9.3\r\nscipy: 0.16.0\r\nstatsmodels: None\r\nIPython: 3.2.1\r\nsphinx: 1.3.1\r\npatsy: 0.3.0\r\ndateutil: 2.4.1\r\npytz: 2015.7\r\nbottleneck: 1.0.0\r\ntables: 3.2.0\r\nnumexpr: 2.4.3\r\nmatplotlib: 1.4.3\r\nopenpyxl: 1.8.5\r\nxlrd: 0.9.4\r\nxlwt: 0.7.5\r\nxlsxwriter: 0.7.3\r\nlxml: 3.4.4\r\nbs4: 4.3.2\r\nhtml5lib: 0.999\r\nhttplib2: None\r\napiclient: None\r\nrpy2: None\r\nsqlalchemy: 1.0.9\r\npymysql: None\r\npsycopg2: None\r\nOut[1]: \r\n\r\nDimensions: 1 (items) x 1 (major_axis) x 1 (minor_axis)\r\nItems axis: foo to foo\r\nMajor_axis axis: 2013Q2 to 2013Q2\r\nMinor_axis axis: 0 to 0\r\n```\r\n\r\n### 0.17.1:\r\n\r\n```\r\nINSTALLED VERSIONS\r\n------------------\r\ncommit: None\r\npython: 2.7.11.final.0\r\npython-bits: 64\r\nOS: Windows\r\nOS-release: 7\r\nmachine: AMD64\r\nprocessor: Intel64 Family 6 Model 26 Stepping 5, GenuineIntel\r\nbyteorder: little\r\nLC_ALL: None\r\nLANG: None\r\n\r\npandas: 0.17.1\r\nnose: 1.3.7\r\npip: 7.1.2\r\nsetuptools: 19.1.1\r\nCython: 0.23.4\r\nnumpy: 1.10.2\r\nscipy: 0.16.0\r\nstatsmodels: 0.6.1\r\nIPython: 3.2.1\r\nsphinx: 1.3\r\npatsy: 0.4.0\r\ndateutil: 2.4.2\r\npytz: 2015.7\r\nblosc: None\r\nbottleneck: 1.0.0\r\ntables: 3.2.2\r\nnumexpr: 2.4.4\r\nmatplotlib: 1.4.3\r\nopenpyxl: None\r\nxlrd: 0.9.4\r\nxlwt: None\r\nxlsxwriter: 0.7.7\r\nlxml: None\r\nbs4: 4.3.2\r\nhtml5lib: 0.999\r\nhttplib2: None\r\napiclient: None\r\nsqlalchemy: 1.0.10\r\npymysql: None\r\npsycopg2: None\r\nJinja2: None\r\n\r\n\r\nIn [11]: p.resample('Q', how='mean', axis=1, kind='period')\r\n---------------------------------------------------------------------------\r\nNotImplementedError Traceback (most recent call last)\r\n in ()\r\n----> 1 p.resample('Q', how='mean', axis=1, kind='period')\r\n\r\nc:\\python\\envs\\pandas-0.17\\lib\\site-packages\\pandas\\core\\generic.pyc in resample(self, rule, how, axis, fill_method, closed, label, convention, kind,\r\nloffset, limit, base)\r\n 3641 fill_method=fill_method, convention=convention,\r\n 3642 limit=limit, base=base)\r\n-> 3643 return sampler.resample(self).__finalize__(self)\r\n 3644\r\n 3645 def first(self, offset):\r\n\r\nc:\\python\\envs\\pandas-0.17\\lib\\site-packages\\pandas\\tseries\\resample.pyc in resample(self, obj)\r\n 80\r\n 81 if isinstance(ax, DatetimeIndex):\r\n---> 82 rs = self._resample_timestamps()\r\n 83 elif isinstance(ax, PeriodIndex):\r\n 84 offset = to_offset(self.freq)\r\n\r\nc:\\python\\envs\\pandas-0.17\\lib\\site-packages\\pandas\\tseries\\resample.pyc in _resample_timestamps(self, kind)\r\n 285 # downsample\r\n 286 grouped = obj.groupby(grouper, axis=self.axis)\r\n--> 287 result = grouped.aggregate(self._agg_method)\r\n 288 # GH2073\r\n 289 if self.fill_method is not None:\r\n\r\nc:\\python\\envs\\pandas-0.17\\lib\\site-packages\\pandas\\core\\groupby.pyc in aggregate(self, arg, *args, **kwargs)\r\n 3661 \"\"\"\r\n 3662 if isinstance(arg, compat.string_types):\r\n-> 3663 return getattr(self, arg)(*args, **kwargs)\r\n 3664\r\n 3665 return self._aggregate_generic(arg, *args, **kwargs)\r\n\r\nc:\\python\\envs\\pandas-0.17\\lib\\site-packages\\pandas\\core\\groupby.pyc in mean(self)\r\n 764 self._set_selection_from_grouper()\r\n 765 f = lambda x: x.mean(axis=self.axis)\r\n--> 766 return self._python_agg_general(f)\r\n 767\r\n 768 def median(self):\r\n\r\nc:\\python\\envs\\pandas-0.17\\lib\\site-packages\\pandas\\core\\groupby.pyc in _python_agg_general(self, func, *args, **kwargs)\r\n 1223 # iterate through \"columns\" ex exclusions to populate output dict\r\n 1224 output = {}\r\n-> 1225 for name, obj in self._iterate_slices():\r\n 1226 try:\r\n 1227 result, counts = self.grouper.agg_series(obj, f)\r\n\r\nc:\\python\\envs\\pandas-0.17\\lib\\site-packages\\pandas\\core\\groupby.pyc in _iterate_slices(self)\r\n 3637 slicer = lambda x: self._selected_obj[x]\r\n 3638 else:\r\n-> 3639 raise NotImplementedError(\"axis other than 0 is not supported\")\r\n 3640\r\n 3641 for val in slice_axis:\r\n\r\nNotImplementedError: axis other than 0 is not supported\r\n\r\n```\r\n",
+ "score": 0.42047954
+ },
+ {
+ "url": "https://api.github.com/repos/jaraco/jaraco.video/issues/6",
+ "repository_url": "https://api.github.com/repos/jaraco/jaraco.video",
+ "labels_url": "https://api.github.com/repos/jaraco/jaraco.video/issues/6/labels{/name}",
+ "comments_url": "https://api.github.com/repos/jaraco/jaraco.video/issues/6/comments",
+ "events_url": "https://api.github.com/repos/jaraco/jaraco.video/issues/6/events",
+ "html_url": "https://github.com/jaraco/jaraco.video/issues/6",
+ "id": 126203868,
+ "number": 6,
+ "title": "Can't create Device instance",
+ "user": {
+ "login": "jaraco",
+ "id": 308610,
+ "avatar_url": "https://avatars.githubusercontent.com/u/308610?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jaraco",
+ "html_url": "https://github.com/jaraco",
+ "followers_url": "https://api.github.com/users/jaraco/followers",
+ "following_url": "https://api.github.com/users/jaraco/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jaraco/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jaraco/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jaraco/subscriptions",
+ "organizations_url": "https://api.github.com/users/jaraco/orgs",
+ "repos_url": "https://api.github.com/users/jaraco/repos",
+ "events_url": "https://api.github.com/users/jaraco/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jaraco/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/jaraco/jaraco.video/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/jaraco/jaraco.video/labels/major",
+ "name": "major",
+ "color": "ededed"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2016-01-12T03:58:18Z",
+ "updated_at": "2016-01-13T03:54:59Z",
+ "closed_at": null,
+ "body": "Originally reported by: **Curtis Maloney (Bitbucket: [funkybob](http://bitbucket.org/funkybob), GitHub: [funkybob](http://github.com/funkybob))**\n\n----------------------------------------\n\nHave tried latest pip version and BB repo from today, and get the same result:\n\n\n```\n#!python\n\n>>> c = capture.Device(0)\nTraceback (most recent call last):\n File \"\", line 1, in \n File \"C:\\Python27\\lib\\site-packages\\jaraco\\video\\capture.py\", line 54, in __init__\n self.initialize()\n File \"C:\\Python27\\lib\\site-packages\\jaraco\\video\\capture.py\", line 94, in initialize\n None,\n_ctypes.COMError: (-2147467259, 'Unspecified error', (None, None, None, 0, None))\n```\n\nPython 2.7.11 (32bit)\nWindows 7 Professional (64bit)\n\n----------------------------------------\n- Bitbucket: https://bitbucket.org/jaraco/jaraco.video/issue/6\n",
+ "score": 1.1030604
+ },
+ {
+ "url": "https://api.github.com/repos/hoburg/gpkit/issues/510",
+ "repository_url": "https://api.github.com/repos/hoburg/gpkit",
+ "labels_url": "https://api.github.com/repos/hoburg/gpkit/issues/510/labels{/name}",
+ "comments_url": "https://api.github.com/repos/hoburg/gpkit/issues/510/comments",
+ "events_url": "https://api.github.com/repos/hoburg/gpkit/issues/510/events",
+ "html_url": "https://github.com/hoburg/gpkit/issues/510",
+ "id": 131486248,
+ "number": 510,
+ "title": "Windows pip install instructions out of date",
+ "user": {
+ "login": "bqpd",
+ "id": 1482776,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1482776?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/bqpd",
+ "html_url": "https://github.com/bqpd",
+ "followers_url": "https://api.github.com/users/bqpd/followers",
+ "following_url": "https://api.github.com/users/bqpd/following{/other_user}",
+ "gists_url": "https://api.github.com/users/bqpd/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/bqpd/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/bqpd/subscriptions",
+ "organizations_url": "https://api.github.com/users/bqpd/orgs",
+ "repos_url": "https://api.github.com/users/bqpd/repos",
+ "events_url": "https://api.github.com/users/bqpd/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/bqpd/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/hoburg/gpkit/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/hoburg/gpkit/milestones/14",
+ "html_url": "https://github.com/hoburg/gpkit/milestones/Docs",
+ "labels_url": "https://api.github.com/repos/hoburg/gpkit/milestones/14/labels",
+ "id": 1608352,
+ "number": 14,
+ "title": "Docs",
+ "description": "Scrubbing / improvement of documentation at http://gpkit.rtfd.org",
+ "creator": {
+ "login": "whoburg",
+ "id": 6042395,
+ "avatar_url": "https://avatars.githubusercontent.com/u/6042395?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/whoburg",
+ "html_url": "https://github.com/whoburg",
+ "followers_url": "https://api.github.com/users/whoburg/followers",
+ "following_url": "https://api.github.com/users/whoburg/following{/other_user}",
+ "gists_url": "https://api.github.com/users/whoburg/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/whoburg/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/whoburg/subscriptions",
+ "organizations_url": "https://api.github.com/users/whoburg/orgs",
+ "repos_url": "https://api.github.com/users/whoburg/repos",
+ "events_url": "https://api.github.com/users/whoburg/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/whoburg/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 32,
+ "closed_issues": 6,
+ "state": "open",
+ "created_at": "2016-02-26T16:13:33Z",
+ "updated_at": "2016-06-08T21:00:05Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 0,
+ "created_at": "2016-02-04T22:01:45Z",
+ "updated_at": "2016-03-15T18:40:51Z",
+ "closed_at": null,
+ "body": "They reference Anaconda, and need to be updated for the python xy environment.\r\n\r\nMore details:\r\nhttps://github.com/hoburg/gpkit/commit/f926d46c7bcf56f39cca7954dfbe56541bbeed18#commitcomment-15898949",
+ "score": 10.844188
+ },
+ {
+ "url": "https://api.github.com/repos/hoburg/gpkit/issues/512",
+ "repository_url": "https://api.github.com/repos/hoburg/gpkit",
+ "labels_url": "https://api.github.com/repos/hoburg/gpkit/issues/512/labels{/name}",
+ "comments_url": "https://api.github.com/repos/hoburg/gpkit/issues/512/comments",
+ "events_url": "https://api.github.com/repos/hoburg/gpkit/issues/512/events",
+ "html_url": "https://github.com/hoburg/gpkit/issues/512",
+ "id": 131649759,
+ "number": 512,
+ "title": "old version of GPkit on PyPI? (t_issue476)",
+ "user": {
+ "login": "whoburg",
+ "id": 6042395,
+ "avatar_url": "https://avatars.githubusercontent.com/u/6042395?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/whoburg",
+ "html_url": "https://github.com/whoburg",
+ "followers_url": "https://api.github.com/users/whoburg/followers",
+ "following_url": "https://api.github.com/users/whoburg/following{/other_user}",
+ "gists_url": "https://api.github.com/users/whoburg/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/whoburg/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/whoburg/subscriptions",
+ "organizations_url": "https://api.github.com/users/whoburg/orgs",
+ "repos_url": "https://api.github.com/users/whoburg/repos",
+ "events_url": "https://api.github.com/users/whoburg/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/whoburg/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/hoburg/gpkit/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/hoburg/gpkit/milestones/5",
+ "html_url": "https://github.com/hoburg/gpkit/milestones/Distant%20release",
+ "labels_url": "https://api.github.com/repos/hoburg/gpkit/milestones/5/labels",
+ "id": 1213262,
+ "number": 5,
+ "title": "Distant release",
+ "description": "These are issues with a shelf life greater than 3 months.",
+ "creator": {
+ "login": "bqpd",
+ "id": 1482776,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1482776?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/bqpd",
+ "html_url": "https://github.com/bqpd",
+ "followers_url": "https://api.github.com/users/bqpd/followers",
+ "following_url": "https://api.github.com/users/bqpd/following{/other_user}",
+ "gists_url": "https://api.github.com/users/bqpd/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/bqpd/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/bqpd/subscriptions",
+ "organizations_url": "https://api.github.com/users/bqpd/orgs",
+ "repos_url": "https://api.github.com/users/bqpd/repos",
+ "events_url": "https://api.github.com/users/bqpd/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/bqpd/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 27,
+ "closed_issues": 7,
+ "state": "open",
+ "created_at": "2015-07-17T17:11:51Z",
+ "updated_at": "2016-06-19T03:48:16Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 13,
+ "created_at": "2016-02-05T13:49:26Z",
+ "updated_at": "2016-03-15T18:40:34Z",
+ "closed_at": null,
+ "body": "A user attempting to install reports,\r\n\r\n\"I'm attaching a screenshot of the error. I have uninstalled and reinstalled python(x,y) a couple of times and get the same error. \"\r\n\r\n\r\n",
+ "score": 0.8324326
+ },
+ {
+ "url": "https://api.github.com/repos/scrapy/scrapy/issues/1764",
+ "repository_url": "https://api.github.com/repos/scrapy/scrapy",
+ "labels_url": "https://api.github.com/repos/scrapy/scrapy/issues/1764/labels{/name}",
+ "comments_url": "https://api.github.com/repos/scrapy/scrapy/issues/1764/comments",
+ "events_url": "https://api.github.com/repos/scrapy/scrapy/issues/1764/events",
+ "html_url": "https://github.com/scrapy/scrapy/issues/1764",
+ "id": 131659833,
+ "number": 1764,
+ "title": "sslv3 alert handshake failure when making a request",
+ "user": {
+ "login": "lagenar",
+ "id": 38682,
+ "avatar_url": "https://avatars.githubusercontent.com/u/38682?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/lagenar",
+ "html_url": "https://github.com/lagenar",
+ "followers_url": "https://api.github.com/users/lagenar/followers",
+ "following_url": "https://api.github.com/users/lagenar/following{/other_user}",
+ "gists_url": "https://api.github.com/users/lagenar/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/lagenar/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/lagenar/subscriptions",
+ "organizations_url": "https://api.github.com/users/lagenar/orgs",
+ "repos_url": "https://api.github.com/users/lagenar/repos",
+ "events_url": "https://api.github.com/users/lagenar/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/lagenar/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/scrapy/scrapy/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/scrapy/scrapy/labels/https",
+ "name": "https",
+ "color": "e11d21"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 35,
+ "created_at": "2016-02-05T14:34:13Z",
+ "updated_at": "2016-04-19T09:40:37Z",
+ "closed_at": null,
+ "body": "Hi there, I recently upgraded to the latest scrapy and on some sites SSL enabled sites I get an exception when trying to make requests to it, while on previous scrapy versions I didn't have this issue.\r\nThe issue can be seen by making a request with scrapy shell:\r\n\r\n`scrapy shell \"https://www.gohastings.com/\"`\r\n\r\nThe error I get is: \r\n`Retrying (failed 1 times): `",
+ "score": 0.32683542
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/issues/30957",
+ "repository_url": "https://api.github.com/repos/saltstack/salt",
+ "labels_url": "https://api.github.com/repos/saltstack/salt/issues/30957/labels{/name}",
+ "comments_url": "https://api.github.com/repos/saltstack/salt/issues/30957/comments",
+ "events_url": "https://api.github.com/repos/saltstack/salt/issues/30957/events",
+ "html_url": "https://github.com/saltstack/salt/issues/30957",
+ "id": 131787870,
+ "number": 30957,
+ "title": "using pip to update salt minions doesn't work",
+ "user": {
+ "login": "jefftucker",
+ "id": 178283,
+ "avatar_url": "https://avatars.githubusercontent.com/u/178283?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jefftucker",
+ "html_url": "https://github.com/jefftucker",
+ "followers_url": "https://api.github.com/users/jefftucker/followers",
+ "following_url": "https://api.github.com/users/jefftucker/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jefftucker/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jefftucker/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jefftucker/subscriptions",
+ "organizations_url": "https://api.github.com/users/jefftucker/orgs",
+ "repos_url": "https://api.github.com/users/jefftucker/repos",
+ "events_url": "https://api.github.com/users/jefftucker/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jefftucker/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Bug",
+ "name": "Bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Documentation",
+ "name": "Documentation",
+ "color": "fef2c0"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/High%20Severity",
+ "name": "High Severity",
+ "color": "ff9143"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/P3",
+ "name": "P3",
+ "color": "0a3d77"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Packaging",
+ "name": "Packaging",
+ "color": "006b75"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Stretch",
+ "name": "Stretch",
+ "color": "FF1493"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/TEAM%20Platform",
+ "name": "TEAM Platform",
+ "color": "A9A9A9"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Windows",
+ "name": "Windows",
+ "color": "006b75"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": {
+ "login": "twangboy",
+ "id": 9383935,
+ "avatar_url": "https://avatars.githubusercontent.com/u/9383935?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/twangboy",
+ "html_url": "https://github.com/twangboy",
+ "followers_url": "https://api.github.com/users/twangboy/followers",
+ "following_url": "https://api.github.com/users/twangboy/following{/other_user}",
+ "gists_url": "https://api.github.com/users/twangboy/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/twangboy/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/twangboy/subscriptions",
+ "organizations_url": "https://api.github.com/users/twangboy/orgs",
+ "repos_url": "https://api.github.com/users/twangboy/repos",
+ "events_url": "https://api.github.com/users/twangboy/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/twangboy/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "milestone": {
+ "url": "https://api.github.com/repos/saltstack/salt/milestones/83",
+ "html_url": "https://github.com/saltstack/salt/milestones/C%208",
+ "labels_url": "https://api.github.com/repos/saltstack/salt/milestones/83/labels",
+ "id": 1785130,
+ "number": 83,
+ "title": "C 8",
+ "description": "",
+ "creator": {
+ "login": "meggiebot",
+ "id": 12242451,
+ "avatar_url": "https://avatars.githubusercontent.com/u/12242451?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/meggiebot",
+ "html_url": "https://github.com/meggiebot",
+ "followers_url": "https://api.github.com/users/meggiebot/followers",
+ "following_url": "https://api.github.com/users/meggiebot/following{/other_user}",
+ "gists_url": "https://api.github.com/users/meggiebot/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/meggiebot/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/meggiebot/subscriptions",
+ "organizations_url": "https://api.github.com/users/meggiebot/orgs",
+ "repos_url": "https://api.github.com/users/meggiebot/repos",
+ "events_url": "https://api.github.com/users/meggiebot/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/meggiebot/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 31,
+ "closed_issues": 17,
+ "state": "open",
+ "created_at": "2016-05-24T15:11:11Z",
+ "updated_at": "2016-06-21T18:51:53Z",
+ "due_on": "2016-06-24T06:00:00Z",
+ "closed_at": null
+ },
+ "comments": 2,
+ "created_at": "2016-02-05T23:24:54Z",
+ "updated_at": "2016-06-09T00:34:31Z",
+ "closed_at": null,
+ "body": "This documentation for pip states that salt can use pip to update the salt minion on windows with salt: https://docs.saltstack.com/en/latest/ref/modules/all/salt.modules.pip.html\r\n\r\nThis is a complete lie. It doesn't work in any way and as far as I can tell, upgrading salt on windows from anything other than a full .msi file is impossible. I get lots of errors, the first of which (when using the exact command specified) is this: \r\n\r\n```\r\nsalt minion-name pip.install pkgs=[salt==2015.8.3] bin_env='c:\\salt\\bin\\scripts\\pip.exe' cwd='c:\\salt\\bin\\Scripts' upgrade=true\r\ndrowe-www-1:\r\n ----------\r\n pid:\r\n 3672\r\n retcode:\r\n 1\r\n stderr:\r\n You are using pip version 6.1.1, however version 8.0.2 is available.\r\n You should consider upgrading via the 'pip install --upgrade pip' command.\r\n c:\\salt\\bin\\lib\\site-packages\\pip\\_vendor\\requests\\packages\\urllib3\\util\\ssl_.py:79: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.\r\n InsecurePlatformWarning\r\n DEPRECATION: Uninstalling a distutils installed project (salt) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project.\r\n Command \"c:\\salt\\bin\\python.exe -c \"import setuptools, tokenize;__file__='c:\\\\windows\\\\temp\\\\pip-build-8l1lyu\\\\salt\\\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\\r\\n', '\\n'), __file__, 'exec'))\" install --record c:\\windows\\temp\\pip-ubhxtq-record\\install-record.txt --single-version-externally-managed --compile\" failed with error code 1 in c:\\windows\\temp\\pip-build-8l1lyu\\salt\r\n stdout:\r\n Collecting salt==2015.8.3\r\n Downloading salt-2015.8.3.tar.gz (6.8MB)\r\n Requirement already up-to-date: Jinja2 in c:\\salt\\bin\\lib\\site-packages (from salt==2015.8.3)\r\n Requirement already up-to-date: msgpack-python>0.3 in c:\\salt\\bin\\lib\\site-packages (from salt==2015.8.3)\r\n Requirement already up-to-date: PyYAML in c:\\salt\\bin\\lib\\site-packages (from salt==2015.8.3)\r\n Requirement already up-to-date: MarkupSafe in c:\\salt\\bin\\lib\\site-packages (from salt==2015.8.3)\r\n Requirement already up-to-date: requests>=1.0.0 in c:\\salt\\bin\\lib\\site-packages (from salt==2015.8.3)\r\n Requirement already up-to-date: tornado>=4.2.1 in c:\\salt\\bin\\lib\\site-packages (from salt==2015.8.3)\r\n Requirement already up-to-date: futures>=2.0 in c:\\salt\\bin\\lib\\site-packages (from salt==2015.8.3)\r\n Requirement already up-to-date: WMI in c:\\salt\\bin\\lib\\site-packages (from salt==2015.8.3)\r\n Requirement already up-to-date: pypiwin32>=219 in c:\\salt\\bin\\lib\\site-packages (from salt==2015.8.3)\r\n Requirement already up-to-date: pyzmq>=2.2.0 in c:\\salt\\bin\\lib\\site-packages (from salt==2015.8.3)\r\n Requirement already up-to-date: backports.ssl-match-hostname in c:\\salt\\bin\\lib\\site-packages (from tornado>=4.2.1->salt==2015.8.3)\r\n Requirement already up-to-date: singledispatch in c:\\salt\\bin\\lib\\site-packages (from tornado>=4.2.1->salt==2015.8.3)\r\n Requirement already up-to-date: certifi in c:\\salt\\bin\\lib\\site-packages (from tornado>=4.2.1->salt==2015.8.3)\r\n Requirement already up-to-date: backports-abc>=0.4 in c:\\salt\\bin\\lib\\site-packages (from tornado>=4.2.1->salt==2015.8.3)\r\n Requirement already up-to-date: six in c:\\salt\\bin\\lib\\site-packages (from singledispatch->tornado>=4.2.1->salt==2015.8.3)\r\n Installing collected packages: salt\r\n Found existing installation: salt 2014.7.5\r\n Uninstalling salt-2014.7.5:\r\n Successfully uninstalled salt-2014.7.5\r\n Running setup.py install for salt\r\n Complete output from command c:\\salt\\bin\\python.exe -c \"import setuptools, tokenize;__file__='c:\\\\windows\\\\temp\\\\pip-build-8l1lyu\\\\salt\\\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\\r\\n', '\\n'), __file__, 'exec'))\" install --record c:\\windows\\temp\\pip-ubhxtq-record\\install-record.txt --single-version-externally-managed --compile:\r\n 2015.8.3\r\n\r\n running install\r\n\r\n running install-pycrypto-windows\r\n\r\n No handlers could be found for logger \"pip.utils\"\r\n\r\n error: [Error 2] The system cannot find the file specified\r\n\r\n\r\n ----------------------------------------\r\n Rolling back uninstall of salt\r\nERROR: Minions returned with non-zero exit code\r\n```\r\n\r\nI then tried upgrading salt by going directly to the windows box and using pip, which resulted in the same message and same problem. \r\n\r\nNext, I tried using easy_install -U salt==2015.8.3 and this worked! However the minion won't start and is complaining about not findig libeay32 \r\n```Traceback (most recent call last):\r\n File \"c:\\salt\\bin\\Scripts\\salt-minion\", line 4, in \r\n __import__('pkg_resources').run_script('salt==2015.8.3', 'salt-minion')\r\n File \"c:\\salt\\bin\\lib\\site-packages\\pkg_resources\\__init__.py\", line 723, in r\r\nun_script\r\n self.require(requires)[0].run_script(script_name, ns)\r\n File \"c:\\salt\\bin\\lib\\site-packages\\pkg_resources\\__init__.py\", line 1636, in\r\nrun_script\r\n exec(code, namespace, namespace)\r\n File \"c:\\salt\\bin\\lib\\site-packages\\salt-2015.8.3-py2.7.egg\\EGG-INFO\\scripts\\s\r\nalt-minion\", line 26, in \r\n salt_minion()\r\n File \"c:\\salt\\bin\\lib\\site-packages\\salt-2015.8.3-py2.7.egg\\salt\\scripts.py\",\r\nline 106, in salt_minion\r\n import salt.cli.daemons\r\n File \"c:\\salt\\bin\\lib\\site-packages\\salt-2015.8.3-py2.7.egg\\salt\\cli\\daemons.p\r\ny\", line 47, in \r\n from salt.utils import parsers, ip_bracket\r\n File \"c:\\salt\\bin\\lib\\site-packages\\salt-2015.8.3-py2.7.egg\\salt\\utils\\parsers\r\n.py\", line 26, in \r\n import salt.config as config\r\n File \"c:\\salt\\bin\\lib\\site-packages\\salt-2015.8.3-py2.7.egg\\salt\\config.py\", l\r\nine 40, in \r\n import salt.utils.sdb\r\n File \"c:\\salt\\bin\\lib\\site-packages\\salt-2015.8.3-py2.7.egg\\salt\\utils\\sdb.py\"\r\n, line 9, in \r\n import salt.loader\r\n File \"c:\\salt\\bin\\lib\\site-packages\\salt-2015.8.3-py2.7.egg\\salt\\loader.py\", l\r\nine 30, in \r\n import salt.utils.event\r\n File \"c:\\salt\\bin\\lib\\site-packages\\salt-2015.8.3-py2.7.egg\\salt\\utils\\event.p\r\ny\", line 81, in \r\n import salt.payload\r\n File \"c:\\salt\\bin\\lib\\site-packages\\salt-2015.8.3-py2.7.egg\\salt\\payload.py\",\r\nline 17, in \r\n import salt.crypt\r\n File \"c:\\salt\\bin\\lib\\site-packages\\salt-2015.8.3-py2.7.egg\\salt\\crypt.py\", li\r\nne 37, in \r\n import salt.utils.rsax931\r\n File \"c:\\salt\\bin\\lib\\site-packages\\salt-2015.8.3-py2.7.egg\\salt\\utils\\rsax931\r\n.py\", line 69, in \r\n libcrypto = _init_libcrypto()\r\n File \"c:\\salt\\bin\\lib\\site-packages\\salt-2015.8.3-py2.7.egg\\salt\\utils\\rsax931\r\n.py\", line 47, in _init_libcrypto\r\n libcrypto = _load_libcrypto()\r\n File \"c:\\salt\\bin\\lib\\site-packages\\salt-2015.8.3-py2.7.egg\\salt\\utils\\rsax931\r\n.py\", line 25, in _load_libcrypto\r\n return cdll.LoadLibrary('libeay32')\r\n File \"c:\\salt\\bin\\lib\\ctypes\\__init__.py\", line 443, in LoadLibrary\r\n return self._dlltype(name)\r\n File \"c:\\salt\\bin\\lib\\ctypes\\__init__.py\", line 365, in __init__\r\n self._handle = _dlopen(self._name, mode)\r\nWindowsError: [Error 126] The specified module could not be found```\r\n\r\nno problem, let's install pyopenssl! `pip install -U pyopenssl`\r\nThis gives the usual \"can't find vcvarsall.bat\" error with python packages. Not a problem, let's try again `pip install -U --only-binary pyopenssl` and this worked fine, however when starting the salt minion I still get the same error as I pasted above. \r\n\r\nMy conclusion is that the ONLY way to successfully update salt on windows machines is to write a state that downloads the installer to a specified directory and then also write a state that puts a powershell script in another directory that stops the salt minion, runs the installer, then starts the new salt minion. Please remove this lie about pip being able to upgrade the minion from your documentation.",
+ "score": 8.259684
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/issues/3463",
+ "repository_url": "https://api.github.com/repos/pypa/pip",
+ "labels_url": "https://api.github.com/repos/pypa/pip/issues/3463/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pypa/pip/issues/3463/comments",
+ "events_url": "https://api.github.com/repos/pypa/pip/issues/3463/events",
+ "html_url": "https://github.com/pypa/pip/issues/3463",
+ "id": 132017452,
+ "number": 3463,
+ "title": "Problems on Windows with username containing non-ASCII characters",
+ "user": {
+ "login": "pekkaklarck",
+ "id": 114985,
+ "avatar_url": "https://avatars.githubusercontent.com/u/114985?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/pekkaklarck",
+ "html_url": "https://github.com/pekkaklarck",
+ "followers_url": "https://api.github.com/users/pekkaklarck/followers",
+ "following_url": "https://api.github.com/users/pekkaklarck/following{/other_user}",
+ "gists_url": "https://api.github.com/users/pekkaklarck/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/pekkaklarck/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/pekkaklarck/subscriptions",
+ "organizations_url": "https://api.github.com/users/pekkaklarck/orgs",
+ "repos_url": "https://api.github.com/users/pekkaklarck/repos",
+ "events_url": "https://api.github.com/users/pekkaklarck/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/pekkaklarck/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/bug",
+ "name": "bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/encoding",
+ "name": "encoding",
+ "color": "0052cc"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 30,
+ "created_at": "2016-02-07T21:50:41Z",
+ "updated_at": "2016-05-23T09:53:51Z",
+ "closed_at": null,
+ "body": "When organizing a Python training recently, one participant failed to use pip after a fresh Python 2.7.11 installation on Windows. Quick investigation showed that the reason problem was `ä` in her username. We failed to workaround that even by creating a new account and needed to use `python setup.py install` instead.\r\n\r\nI now tried to reproduce the problem on my virtual machine. My main account there has only ASCII characters in the username but I created another for testing purposes. Clearly everything is not correct:\r\n\r\n```\r\nC:\\Users\\Ürjö>pip\r\nTraceback (most recent call last):\r\n File \"c:\\python27\\lib\\runpy.py\", line 162, in _run_module_as_main\r\n \"__main__\", fname, loader, pkg_name)\r\n File \"c:\\python27\\lib\\runpy.py\", line 72, in _run_code\r\n exec code in run_globals\r\n File \"C:\\Python27\\Scripts\\pip.exe\\__main__.py\", line 9, in \r\n File \"c:\\python27\\lib\\site-packages\\pip\\__init__.py\", line 210, in main\r\n cmd_name, cmd_args = parseopts(args)\r\n File \"c:\\python27\\lib\\site-packages\\pip\\__init__.py\", line 165, in parseopts\r\n parser.print_help()\r\n File \"c:\\python27\\lib\\optparse.py\", line 1670, in print_help\r\n file.write(self.format_help().encode(encoding, \"replace\"))\r\n File \"c:\\python27\\lib\\optparse.py\", line 1650, in format_help\r\n result.append(self.format_option_help(formatter))\r\n File \"c:\\python27\\lib\\optparse.py\", line 1633, in format_option_help\r\n result.append(group.format_help(formatter))\r\n File \"c:\\python27\\lib\\optparse.py\", line 1114, in format_help\r\n result += OptionContainer.format_help(self, formatter)\r\n File \"c:\\python27\\lib\\optparse.py\", line 1085, in format_help\r\n result.append(self.format_option_help(formatter))\r\n File \"c:\\python27\\lib\\optparse.py\", line 1074, in format_option_help\r\n result.append(formatter.format_option(option))\r\n File \"c:\\python27\\lib\\optparse.py\", line 316, in format_option\r\n help_text = self.expand_default(option)\r\n File \"c:\\python27\\lib\\site-packages\\pip\\baseparser.py\", line 112, in expand_default\r\n return optparse.IndentedHelpFormatter.expand_default(self, option)\r\n File \"c:\\python27\\lib\\optparse.py\", line 288, in expand_default\r\n return option.help.replace(self.default_tag, str(default_value))\r\nUnicodeEncodeError: 'ascii' codec can't encode character u'\\xdc' in position 9: ordinal not in range(128)\r\n```\r\n\r\nInterestingly installation and uninstallation seem to work fine also with this account. I guess the difference with the problem I saw earlier could be that my main user/admin doesn't have non-ASCII characters.",
+ "score": 4.352012
+ },
+ {
+ "url": "https://api.github.com/repos/google/grr/issues/331",
+ "repository_url": "https://api.github.com/repos/google/grr",
+ "labels_url": "https://api.github.com/repos/google/grr/issues/331/labels{/name}",
+ "comments_url": "https://api.github.com/repos/google/grr/issues/331/comments",
+ "events_url": "https://api.github.com/repos/google/grr/issues/331/events",
+ "html_url": "https://github.com/google/grr/issues/331",
+ "id": 132587611,
+ "number": 331,
+ "title": "Un-auditable dependencies in GRR code",
+ "user": {
+ "login": "darrenbilby",
+ "id": 5226094,
+ "avatar_url": "https://avatars.githubusercontent.com/u/5226094?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/darrenbilby",
+ "html_url": "https://github.com/darrenbilby",
+ "followers_url": "https://api.github.com/users/darrenbilby/followers",
+ "following_url": "https://api.github.com/users/darrenbilby/following{/other_user}",
+ "gists_url": "https://api.github.com/users/darrenbilby/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/darrenbilby/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/darrenbilby/subscriptions",
+ "organizations_url": "https://api.github.com/users/darrenbilby/orgs",
+ "repos_url": "https://api.github.com/users/darrenbilby/repos",
+ "events_url": "https://api.github.com/users/darrenbilby/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/darrenbilby/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/google/grr/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 7,
+ "created_at": "2016-02-10T01:48:31Z",
+ "updated_at": "2016-02-26T23:11:51Z",
+ "closed_at": null,
+ "body": "We are acquiring a number of dependencies on external, unauditable blobs that are required for using GRR. While its true that we'll always depend on blobs of code, at least if they are tracked in a code repo users have an option to track the changes and updates. \r\n\r\nI don't think its a necessary state for the things we control, so would be great to start removing some of them, or at least justifying why they are there, from a brief look I found:\r\n\r\nServer debs on docs:\r\nhttps://github.com/google/grr/blob/master/scripts/install_script_ubuntu.sh#L21\r\n\r\nRekall component on apache server:\r\nhttp://images.rekall-forensic.com/share/rekall-core-1.5.0.tar.gz#egg=rekall-core-1.5\r\n\r\nChipsec component (chipsec fork tarball in docs): \r\n(relies on link in docs, fix in progress)\r\n\r\nmrgcastle Vagrant images vs upstream:\r\nhttps://github.com/google/grr/blob/master/vagrant/Vagrantfile#L14\r\n\r\n",
+ "score": 0.30881473
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/issues/31280",
+ "repository_url": "https://api.github.com/repos/saltstack/salt",
+ "labels_url": "https://api.github.com/repos/saltstack/salt/issues/31280/labels{/name}",
+ "comments_url": "https://api.github.com/repos/saltstack/salt/issues/31280/comments",
+ "events_url": "https://api.github.com/repos/saltstack/salt/issues/31280/events",
+ "html_url": "https://github.com/saltstack/salt/issues/31280",
+ "id": 134367130,
+ "number": 31280,
+ "title": "salt-call state.highstate exiting with \"Exiting gracefully on Ctrl-c\" message",
+ "user": {
+ "login": "rambli",
+ "id": 934811,
+ "avatar_url": "https://avatars.githubusercontent.com/u/934811?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/rambli",
+ "html_url": "https://github.com/rambli",
+ "followers_url": "https://api.github.com/users/rambli/followers",
+ "following_url": "https://api.github.com/users/rambli/following{/other_user}",
+ "gists_url": "https://api.github.com/users/rambli/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/rambli/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/rambli/subscriptions",
+ "organizations_url": "https://api.github.com/users/rambli/orgs",
+ "repos_url": "https://api.github.com/users/rambli/repos",
+ "events_url": "https://api.github.com/users/rambli/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/rambli/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Bug",
+ "name": "Bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/High%20Severity",
+ "name": "High Severity",
+ "color": "ff9143"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/P3",
+ "name": "P3",
+ "color": "0a3d77"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Platform",
+ "name": "Platform",
+ "color": "fef2c0"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Windows",
+ "name": "Windows",
+ "color": "006b75"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/saltstack/salt/milestones/13",
+ "html_url": "https://github.com/saltstack/salt/milestones/Approved",
+ "labels_url": "https://api.github.com/repos/saltstack/salt/milestones/13/labels",
+ "id": 9265,
+ "number": 13,
+ "title": "Approved",
+ "description": "All issues that are ready to be worked on, both bugs and features.",
+ "creator": {
+ "login": "thatch45",
+ "id": 507599,
+ "avatar_url": "https://avatars.githubusercontent.com/u/507599?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/thatch45",
+ "html_url": "https://github.com/thatch45",
+ "followers_url": "https://api.github.com/users/thatch45/followers",
+ "following_url": "https://api.github.com/users/thatch45/following{/other_user}",
+ "gists_url": "https://api.github.com/users/thatch45/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/thatch45/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/thatch45/subscriptions",
+ "organizations_url": "https://api.github.com/users/thatch45/orgs",
+ "repos_url": "https://api.github.com/users/thatch45/repos",
+ "events_url": "https://api.github.com/users/thatch45/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/thatch45/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 3040,
+ "closed_issues": 3781,
+ "state": "open",
+ "created_at": "2011-05-14T04:00:56Z",
+ "updated_at": "2016-06-21T19:49:47Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 8,
+ "created_at": "2016-02-17T18:55:35Z",
+ "updated_at": "2016-02-19T19:28:22Z",
+ "closed_at": null,
+ "body": "I'm facing the following issue running a highstate command with a very simple top file:\r\nSalt version: 2015.8.5 (Beryllium)\r\nHost: Windows 2012R2 VM \r\nSingle minion running in masterless mode\r\n\r\n```\r\nC:\\salt\\srv\\salt>salt-call state.highstate -l debug --local\r\n[DEBUG ] Reading configuration from c:\\salt\\conf\\minion\r\n[DEBUG ] Using cached minion ID from c:\\salt\\conf\\minion_id: WIN-M9GCE6IBR1K.xyz.net\r\n[DEBUG ] Configuration file path: c:\\salt\\conf\\minion\r\n[WARNING ] Insecure logging configuration detected! Sensitive data may be logged\r\n.\r\n[DEBUG ] Reading configuration from c:\\salt\\conf\\minion\r\n[DEBUG ] LazyLoaded jinja.render\r\n[DEBUG ] LazyLoaded yaml.render\r\n[DEBUG ] LazyLoaded jinja.render\r\n[DEBUG ] LazyLoaded yaml.render\r\n[DEBUG ] LazyLoaded state.highstate\r\n[DEBUG ] LazyLoaded grains.get\r\n[DEBUG ] LazyLoaded saltutil.is_running\r\n[DEBUG ] LazyLoaded roots.envs\r\n\r\nExiting gracefully on Ctrl-c\r\n```\r\n\r\nUpon digging into salt code by following trace output, turns out saltutil.is_running check is the issue. I verified that upon commenting the state function running check below, my top.sls gets properly processed on a highstate call.\r\n```\r\nsalt/modules/state.py: Line 119\r\nactive = __salt__['saltutil.is_running']('state.*')\r\n```\r\nEven running this raises the \"Exiting gracefully..\" message:\r\n```\r\n$> salt-call saltutil.is_running state.highstate\r\nlocal:\r\nExiting gracefully on Ctrl-c\r\n```\r\nI am digging in further to find out why **attempting to get list of running jobs on this minion is raising a KeyboardInterrupt exception**. Any ideas why checking state with saltutil.is_running is raising this error?\r\n\r\nAlthough I'm fairly certain my state files have nothing to do with this issue, here they are for reference:\r\ntop.sls:\r\n```\r\nbase:\r\n '*':\r\n - service\r\n```\r\n\r\nservice.sls:\r\n```\r\nPower:\r\n service.running:\r\n - enable: True\r\n - reload: True\r\n```\r\n\r\nSalt version info:\r\n```\r\nSalt Version:\r\n Salt: 2015.8.5\r\n\r\nDependency Versions:\r\n Jinja2: 2.8\r\n M2Crypto: Not Installed\r\n Mako: Not Installed\r\n PyYAML: 3.11\r\n PyZMQ: 15.2.0\r\n Python: 2.7.8 (default, Jun 30 2014, 16:08:48) [MSC v.1500 64 bit (AMD6\r\n4)]\r\n RAET: Not Installed\r\n Tornado: 4.3\r\n ZMQ: 4.1.2\r\n cffi: 1.5.0\r\n cherrypy: Not Installed\r\n dateutil: Not Installed\r\n gitdb: 0.6.4\r\n gitpython: 1.0.1\r\n ioflo: Not Installed\r\n libgit2: Not Installed\r\n libnacl: 1.4.4\r\n msgpack-pure: Not Installed \r\n msgpack-python: 0.4.7\r\n mysql-python: Not Installed\r\n pycparser: 2.14\r\n pycrypto: 2.6.1\r\n pygit2: Not Installed\r\n python-gnupg: Not Installed\r\n smmap: 0.9.0\r\n timelib: Not Installed\r\n\r\nSystem Versions:\r\n dist:\r\n machine: AMD64\r\n release: 2012Server\r\n system: 2012Server 6.2.9200 Multiprocessor Free\r\n```",
+ "score": 0.6579218
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/issues/12424",
+ "repository_url": "https://api.github.com/repos/pydata/pandas",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/issues/12424/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pydata/pandas/issues/12424/comments",
+ "events_url": "https://api.github.com/repos/pydata/pandas/issues/12424/events",
+ "html_url": "https://github.com/pydata/pandas/issues/12424",
+ "id": 135704250,
+ "number": 12424,
+ "title": "pd.to_datetime raises AttributeError with specific inputs when errors='ignore'",
+ "user": {
+ "login": "aktiur",
+ "id": 1560652,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1560652?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/aktiur",
+ "html_url": "https://github.com/aktiur",
+ "followers_url": "https://api.github.com/users/aktiur/followers",
+ "following_url": "https://api.github.com/users/aktiur/following{/other_user}",
+ "gists_url": "https://api.github.com/users/aktiur/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/aktiur/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/aktiur/subscriptions",
+ "organizations_url": "https://api.github.com/users/aktiur/orgs",
+ "repos_url": "https://api.github.com/users/aktiur/repos",
+ "events_url": "https://api.github.com/users/aktiur/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/aktiur/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Bug",
+ "name": "Bug",
+ "color": "e10c02"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Difficulty%20Novice",
+ "name": "Difficulty Novice",
+ "color": "fbca04"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Effort%20Low",
+ "name": "Effort Low",
+ "color": "006b75"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Timeseries",
+ "name": "Timeseries",
+ "color": "AFEEEE"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/pydata/pandas/milestones/32",
+ "html_url": "https://github.com/pydata/pandas/milestones/Next%20Major%20Release",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/milestones/32/labels",
+ "id": 933188,
+ "number": 32,
+ "title": "Next Major Release",
+ "description": "after 0.18.0 of course",
+ "creator": {
+ "login": "jreback",
+ "id": 953992,
+ "avatar_url": "https://avatars.githubusercontent.com/u/953992?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jreback",
+ "html_url": "https://github.com/jreback",
+ "followers_url": "https://api.github.com/users/jreback/followers",
+ "following_url": "https://api.github.com/users/jreback/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jreback/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jreback/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jreback/subscriptions",
+ "organizations_url": "https://api.github.com/users/jreback/orgs",
+ "repos_url": "https://api.github.com/users/jreback/repos",
+ "events_url": "https://api.github.com/users/jreback/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jreback/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 971,
+ "closed_issues": 145,
+ "state": "open",
+ "created_at": "2015-01-13T10:53:19Z",
+ "updated_at": "2016-06-21T10:11:19Z",
+ "due_on": "2016-08-31T04:00:00Z",
+ "closed_at": null
+ },
+ "comments": 1,
+ "created_at": "2016-02-23T10:57:08Z",
+ "updated_at": "2016-02-23T14:22:26Z",
+ "closed_at": null,
+ "body": "I'm trying to import a csv file into a PostgreSQL table using [odo](https://github.com/blaze/odo). During import, `odo` tries to automatically detect date columns using `pd.to_datetime` with `errors='ignore'`. However, with one of my columns (that isn't a date column, it's some kind of zip code), `pd.to_datetime` raises an AttributeError.\r\n\r\nI have been able to narrow down the problem to this small snippet:\r\n\r\n >>> pd.to_datetime(pd.Series(['01210', np.nan]), errors='ignore')\r\n Traceback (most recent call last):\r\n File \"pandas\\tslib.pyx\", line 1952, in pandas.tslib.array_to_datetime (pandas\\tslib.c:35219)\r\n File \"pandas\\tslib.pyx\", line 1432, in pandas.tslib._check_dts_bounds (pandas\\tslib.c:26809)\r\n pandas.tslib.OutOfBoundsDatetime: Out of bounds nanosecond timestamp: 1210-01-01 00:00:00\r\n\r\n During handling of the above exception, another exception occurred:\r\n\r\n Traceback (most recent call last):\r\n File \"pandas\\tslib.pyx\", line 1981, in pandas.tslib.array_to_datetime (pandas\\tslib.c:35724)\r\n File \"pandas\\tslib.pyx\", line 1975, in pandas.tslib.array_to_datetime (pandas\\tslib.c:35602)\r\n File \"pandas\\tslib.pyx\", line 1228, in pandas.tslib.convert_to_tsobject (pandas\\tslib.c:23563)\r\n File \"pandas\\tslib.pyx\", line 1432, in pandas.tslib._check_dts_bounds (pandas\\tslib.c:26809)\r\n pandas.tslib.OutOfBoundsDatetime: Out of bounds nanosecond timestamp: 1210-01-01 00:00:00\r\n\r\n During handling of the above exception, another exception occurred:\r\n\r\n Traceback (most recent call last):\r\n File \"\", line 1, in \r\n File \"C:\\Miniconda3\\envs\\py35\\lib\\site-packages\\pandas\\util\\decorators.py\", line 89, in wrapper\r\n return func(*args, **kwargs)\r\n File \"C:\\Miniconda3\\envs\\py35\\lib\\site-packages\\pandas\\tseries\\tools.py\", line 276, in to_datetime\r\n unit=unit, infer_datetime_format=infer_datetime_format)\r\n File \"C:\\Miniconda3\\envs\\py35\\lib\\site-packages\\pandas\\tseries\\tools.py\", line 390, in _to_datetime\r\n values = _convert_listlike(arg._values, False, format)\r\n File \"C:\\Miniconda3\\envs\\py35\\lib\\site-packages\\pandas\\tseries\\tools.py\", line 372, in _convert_listlike\r\n require_iso8601=require_iso8601)\r\n File \"pandas\\tslib.pyx\", line 1847, in pandas.tslib.array_to_datetime (pandas\\tslib.c:37155)\r\n File \"pandas\\tslib.pyx\", line 2005, in pandas.tslib.array_to_datetime (pandas\\tslib.c:36116)\r\n AttributeError: 'float' object has no attribute 'view'\r\n#### output of ``pd.show_versions()``\r\n\r\n INSTALLED VERSIONS\r\n ------------------\r\n commit: None\r\n python: 3.5.1.final.0\r\n python-bits: 64\r\n OS: Windows\r\n OS-release: 10\r\n machine: AMD64\r\n processor: Intel64 Family 6 Model 61 Stepping 4, GenuineIntel\r\n byteorder: little\r\n LC_ALL: None\r\n LANG: None\r\n\r\n pandas: 0.17.1\r\n nose: None\r\n pip: 8.0.2\r\n setuptools: 19.6.2\r\n Cython: None\r\n numpy: 1.10.1\r\n scipy: 0.16.0\r\n statsmodels: None\r\n IPython: 4.0.1\r\n sphinx: 1.3.1\r\n patsy: None\r\n dateutil: 2.4.2\r\n pytz: 2015.7\r\n blosc: None\r\n bottleneck: None\r\n tables: None\r\n numexpr: None\r\n matplotlib: 1.5.0\r\n openpyxl: None\r\n xlrd: None\r\n xlwt: None\r\n xlsxwriter: None\r\n lxml: None\r\n bs4: None\r\n html5lib: None\r\n httplib2: None\r\n apiclient: None\r\n sqlalchemy: None\r\n pymysql: None\r\n psycopg2: 2.6.1 (dt dec pq3 ext lo64)\r\n Jinja2: 2.8",
+ "score": 0.45896894
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/issues/12433",
+ "repository_url": "https://api.github.com/repos/pydata/pandas",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/issues/12433/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pydata/pandas/issues/12433/comments",
+ "events_url": "https://api.github.com/repos/pydata/pandas/issues/12433/events",
+ "html_url": "https://github.com/pydata/pandas/issues/12433",
+ "id": 135919099,
+ "number": 12433,
+ "title": "Panel resample fails for degenerate panels",
+ "user": {
+ "login": "killchr",
+ "id": 17442238,
+ "avatar_url": "https://avatars.githubusercontent.com/u/17442238?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/killchr",
+ "html_url": "https://github.com/killchr",
+ "followers_url": "https://api.github.com/users/killchr/followers",
+ "following_url": "https://api.github.com/users/killchr/following{/other_user}",
+ "gists_url": "https://api.github.com/users/killchr/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/killchr/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/killchr/subscriptions",
+ "organizations_url": "https://api.github.com/users/killchr/orgs",
+ "repos_url": "https://api.github.com/users/killchr/repos",
+ "events_url": "https://api.github.com/users/killchr/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/killchr/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Bug",
+ "name": "Bug",
+ "color": "e10c02"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Difficulty%20Intermediate",
+ "name": "Difficulty Intermediate",
+ "color": "fbca04"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Effort%20Medium",
+ "name": "Effort Medium",
+ "color": "006b75"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Resample",
+ "name": "Resample",
+ "color": "207de5"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Reshaping",
+ "name": "Reshaping",
+ "color": "02d7e1"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/pydata/pandas/milestones/32",
+ "html_url": "https://github.com/pydata/pandas/milestones/Next%20Major%20Release",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/milestones/32/labels",
+ "id": 933188,
+ "number": 32,
+ "title": "Next Major Release",
+ "description": "after 0.18.0 of course",
+ "creator": {
+ "login": "jreback",
+ "id": 953992,
+ "avatar_url": "https://avatars.githubusercontent.com/u/953992?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jreback",
+ "html_url": "https://github.com/jreback",
+ "followers_url": "https://api.github.com/users/jreback/followers",
+ "following_url": "https://api.github.com/users/jreback/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jreback/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jreback/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jreback/subscriptions",
+ "organizations_url": "https://api.github.com/users/jreback/orgs",
+ "repos_url": "https://api.github.com/users/jreback/repos",
+ "events_url": "https://api.github.com/users/jreback/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jreback/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 971,
+ "closed_issues": 145,
+ "state": "open",
+ "created_at": "2015-01-13T10:53:19Z",
+ "updated_at": "2016-06-21T10:11:19Z",
+ "due_on": "2016-08-31T04:00:00Z",
+ "closed_at": null
+ },
+ "comments": 1,
+ "created_at": "2016-02-24T01:16:08Z",
+ "updated_at": "2016-04-18T18:19:08Z",
+ "closed_at": null,
+ "body": "#### Code Sample, a copy-pastable example if possible\r\n```\r\nimport numpy as np\r\nimport pandas as pd\r\n\r\ndr = pd.date_range('20100101','20151231',freq='T')\r\np1 = pd.Panel(items = dr, data=np.random.randn(len(dr),3,3))\r\n#this works\r\np2 = p1.resample('D', axis=0, how='last')\r\np3 = pd.Panel(items = dr, data=np.random.randn(len(dr),1,1))\r\n#this causes an error\r\np4 = p3.resample('D', axis=0, how='last')\r\n```\r\n\r\n#### Expected Output\r\n\r\n#### output of ``pd.show_versions()``\r\nINSTALLED VERSIONS\r\n------------------\r\ncommit: None\r\npython: 3.5.1.final.0\r\npython-bits: 64\r\nOS: Windows\r\nOS-release: 7\r\nmachine: AMD64\r\nprocessor: Intel64 Family 6 Model 58 Stepping 9, GenuineIntel\r\nbyteorder: little\r\nLC_ALL: None\r\nLANG: None\r\n\r\npandas: 0.17.1\r\nnose: 1.3.7\r\npip: 8.0.2\r\nsetuptools: 19.6.2\r\nCython: 0.23.4\r\nnumpy: 1.10.4\r\nscipy: 0.17.0\r\nstatsmodels: 0.6.1\r\nIPython: None\r\nsphinx: 1.3.1\r\npatsy: 0.4.0\r\ndateutil: 2.4.2\r\npytz: 2015.7\r\nblosc: None\r\nbottleneck: 1.0.0\r\ntables: 3.2.2\r\nnumexpr: 2.4.6\r\nmatplotlib: 1.5.1\r\nopenpyxl: 2.3.2\r\nxlrd: 0.9.4\r\nxlwt: 1.0.0\r\nxlsxwriter: 0.8.4\r\nlxml: 3.5.0\r\nbs4: 4.4.1\r\nhtml5lib: None\r\nhttplib2: None\r\napiclient: None\r\nsqlalchemy: 1.0.11\r\npymysql: None\r\npsycopg2: None\r\nJinja2: 2.8\r\n",
+ "score": 0.79762477
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/issues/3509",
+ "repository_url": "https://api.github.com/repos/pypa/pip",
+ "labels_url": "https://api.github.com/repos/pypa/pip/issues/3509/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pypa/pip/issues/3509/comments",
+ "events_url": "https://api.github.com/repos/pypa/pip/issues/3509/events",
+ "html_url": "https://github.com/pypa/pip/issues/3509",
+ "id": 136044945,
+ "number": 3509,
+ "title": "pip --isolated doesn't work for certain packages",
+ "user": {
+ "login": "TheFriendlyCoder",
+ "id": 5114350,
+ "avatar_url": "https://avatars.githubusercontent.com/u/5114350?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/TheFriendlyCoder",
+ "html_url": "https://github.com/TheFriendlyCoder",
+ "followers_url": "https://api.github.com/users/TheFriendlyCoder/followers",
+ "following_url": "https://api.github.com/users/TheFriendlyCoder/following{/other_user}",
+ "gists_url": "https://api.github.com/users/TheFriendlyCoder/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/TheFriendlyCoder/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/TheFriendlyCoder/subscriptions",
+ "organizations_url": "https://api.github.com/users/TheFriendlyCoder/orgs",
+ "repos_url": "https://api.github.com/users/TheFriendlyCoder/repos",
+ "events_url": "https://api.github.com/users/TheFriendlyCoder/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/TheFriendlyCoder/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/bug",
+ "name": "bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/setuptools",
+ "name": "setuptools",
+ "color": "0052cc"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 11,
+ "created_at": "2016-02-24T12:19:46Z",
+ "updated_at": "2016-02-26T07:25:50Z",
+ "closed_at": null,
+ "body": "I recently tried ran into problems downloading and installing Python packages which, after a great deal of time and effort, I have isolated to a bug with the --isolated command line option. In short, it would appear that when you perform operations with PIP using this option, a unique parameter is handed off to the distutils package which is invalid: --no-user-cfg.\r\n\r\nIn my case I'm running on a Windows 7 environment, using Python 3.2, PIP v7.1.2 and the latest version of setuptools v20.0. For a very simple use case consider the following:\r\n\r\n 1. install Python 3.2 (32 and 64bit both seem to behave the same)\r\n 2. install PIP 7.1.2 (ie: download the get-pip.py from the PIP website and do a \"python get-pip.py \"pip<8\")\r\n 3. try installing a package such as \"coverage\" using the isolated flag (ie: pip --isolated install coverage)\r\n\r\n**Results:** you will get an odd-looking error message that looks like this:\r\n\r\n> Collecting coverage\r\n> Downloading coverage-4.0.3.tar.gz (354kB)\r\n> 100% |################################| 356kB 3.7MB/s\r\n> Complete output from command python setup.py egg_info:\r\n> usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]\r\n> or: -c --help [cmd1 cmd2 ...]\r\n> or: -c --help-commands\r\n> or: -c cmd --help\r\n> \r\n> error: option --no-user-cfg not recognized\r\n\r\nConversely, if you attempt the install without the \"--isolated\" flag, the operation completes successfully.\r\n\r\nAfter doing some digging I've isolated the problem to lines 174-177 in the \"distutils_scheme\" function found in the \"Lib\\site-packages\\pip\\locations.py\" script which look as follows:\r\n\r\n```\r\n if isolated:\r\n extra_dist_args = {\"script_args\": [\"--no-user-cfg\"]}\r\n else:\r\n extra_dist_args = {}\r\n```\r\n\r\nIt would appear that, when this option is set it passes along a \"--no-user-cfg\" option to the distutils package which, according to the error output, is not a valid option supported by distutils.\r\n\r\nThis error doesn't occur for all Python packages, but I have reproduced it on several. If I'm not mistaken the commonality between all of them is that they are all tar-balls containing source projects that then have certain \"egg\" operations performed on them. Perhaps this will help further isolate and repair the issue.\r\n\r\nBelow are a list of several of the other packages I've reproduced this problem with:\r\n\r\n- coverage v4.0.3 (needed by pytest-cov)\r\n- lazy-object-proxy v1.2.1 (needed by astroid 1.1.1, a transitive dependency of PyLint)\r\n- Jinja2 v2.6 (needed by sphinx)\r\n- MarkupSafe (needed by Jinja2 v2.8)\r\n- logilab-common\r\n- PyLint v1.3.1 (last version of PyLint to officially support Python 3.2)\r\n\r\nNeedless to say, many of the very common Python packages used by anyone under these conditions will be completely unusable. As such I'd strongly encourage you to escalate this issue so it can be fixed sooner rather than later.\r\n",
+ "score": 5.8890653
+ },
+ {
+ "url": "https://api.github.com/repos/mkdocs/mkdocs/issues/842",
+ "repository_url": "https://api.github.com/repos/mkdocs/mkdocs",
+ "labels_url": "https://api.github.com/repos/mkdocs/mkdocs/issues/842/labels{/name}",
+ "comments_url": "https://api.github.com/repos/mkdocs/mkdocs/issues/842/comments",
+ "events_url": "https://api.github.com/repos/mkdocs/mkdocs/issues/842/events",
+ "html_url": "https://github.com/mkdocs/mkdocs/issues/842",
+ "id": 136454605,
+ "number": 842,
+ "title": "Images in subpages names index.md have the incorrect path on Windows",
+ "user": {
+ "login": "styfle",
+ "id": 229881,
+ "avatar_url": "https://avatars.githubusercontent.com/u/229881?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/styfle",
+ "html_url": "https://github.com/styfle",
+ "followers_url": "https://api.github.com/users/styfle/followers",
+ "following_url": "https://api.github.com/users/styfle/following{/other_user}",
+ "gists_url": "https://api.github.com/users/styfle/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/styfle/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/styfle/subscriptions",
+ "organizations_url": "https://api.github.com/users/styfle/orgs",
+ "repos_url": "https://api.github.com/users/styfle/repos",
+ "events_url": "https://api.github.com/users/styfle/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/styfle/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/mkdocs/mkdocs/labels/Bug",
+ "name": "Bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/mkdocs/mkdocs/milestones/10",
+ "html_url": "https://github.com/mkdocs/mkdocs/milestones/0.16",
+ "labels_url": "https://api.github.com/repos/mkdocs/mkdocs/milestones/10/labels",
+ "id": 1727187,
+ "number": 10,
+ "title": "0.16",
+ "description": "",
+ "creator": {
+ "login": "d0ugal",
+ "id": 48211,
+ "avatar_url": "https://avatars.githubusercontent.com/u/48211?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/d0ugal",
+ "html_url": "https://github.com/d0ugal",
+ "followers_url": "https://api.github.com/users/d0ugal/followers",
+ "following_url": "https://api.github.com/users/d0ugal/following{/other_user}",
+ "gists_url": "https://api.github.com/users/d0ugal/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/d0ugal/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/d0ugal/subscriptions",
+ "organizations_url": "https://api.github.com/users/d0ugal/orgs",
+ "repos_url": "https://api.github.com/users/d0ugal/repos",
+ "events_url": "https://api.github.com/users/d0ugal/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/d0ugal/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 14,
+ "closed_issues": 7,
+ "state": "open",
+ "created_at": "2016-04-24T10:08:16Z",
+ "updated_at": "2016-06-11T23:17:28Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 26,
+ "created_at": "2016-02-25T17:26:20Z",
+ "updated_at": "2016-04-27T07:54:16Z",
+ "closed_at": null,
+ "body": "I am using the following markdown in `index.md` and running `mkdocs serve`\r\n\r\n```md\r\n## Diagram\r\nThis is the svg\r\n\r\n```\r\n\r\nThe output is correct\r\n\r\n```html\r\n
\r\n```\r\n\r\nHowever I get a broken image as seen below\r\n\r\n\r\n\r\nIt appears that the svg file is served as `application/octet-stream` instead of the expected `image/svg+xml`",
+ "score": 2.6919413
+ },
+ {
+ "url": "https://api.github.com/repos/Alfanous-team/alfanous/issues/463",
+ "repository_url": "https://api.github.com/repos/Alfanous-team/alfanous",
+ "labels_url": "https://api.github.com/repos/Alfanous-team/alfanous/issues/463/labels{/name}",
+ "comments_url": "https://api.github.com/repos/Alfanous-team/alfanous/issues/463/comments",
+ "events_url": "https://api.github.com/repos/Alfanous-team/alfanous/issues/463/events",
+ "html_url": "https://github.com/Alfanous-team/alfanous/issues/463",
+ "id": 137118470,
+ "number": 463,
+ "title": "django app fail",
+ "user": {
+ "login": "ATouhou",
+ "id": 6802820,
+ "avatar_url": "https://avatars.githubusercontent.com/u/6802820?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ATouhou",
+ "html_url": "https://github.com/ATouhou",
+ "followers_url": "https://api.github.com/users/ATouhou/followers",
+ "following_url": "https://api.github.com/users/ATouhou/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ATouhou/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ATouhou/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ATouhou/subscriptions",
+ "organizations_url": "https://api.github.com/users/ATouhou/orgs",
+ "repos_url": "https://api.github.com/users/ATouhou/repos",
+ "events_url": "https://api.github.com/users/ATouhou/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ATouhou/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/Alfanous-team/alfanous/labels/bug",
+ "name": "bug",
+ "color": "FF0000"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": {
+ "login": "assem-ch",
+ "id": 315228,
+ "avatar_url": "https://avatars.githubusercontent.com/u/315228?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/assem-ch",
+ "html_url": "https://github.com/assem-ch",
+ "followers_url": "https://api.github.com/users/assem-ch/followers",
+ "following_url": "https://api.github.com/users/assem-ch/following{/other_user}",
+ "gists_url": "https://api.github.com/users/assem-ch/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/assem-ch/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/assem-ch/subscriptions",
+ "organizations_url": "https://api.github.com/users/assem-ch/orgs",
+ "repos_url": "https://api.github.com/users/assem-ch/repos",
+ "events_url": "https://api.github.com/users/assem-ch/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/assem-ch/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "milestone": null,
+ "comments": 5,
+ "created_at": "2016-02-29T00:47:17Z",
+ "updated_at": "2016-06-03T01:38:29Z",
+ "closed_at": null,
+ "body": "Assalamu aleykoum wa rahmatullahi wa barakatuh my beloved brothers.\r\nI just tried setting it up localhost and after a whole bunch of problems (there is a lot extra things that has to be installed that is not listed in your walkthrough/guide\"), I get this error:\r\n\r\n\r\n\r\n\r\nany ideas?",
+ "score": 1.0350043
+ },
+ {
+ "url": "https://api.github.com/repos/jtpereyda/boofuzz/issues/39",
+ "repository_url": "https://api.github.com/repos/jtpereyda/boofuzz",
+ "labels_url": "https://api.github.com/repos/jtpereyda/boofuzz/issues/39/labels{/name}",
+ "comments_url": "https://api.github.com/repos/jtpereyda/boofuzz/issues/39/comments",
+ "events_url": "https://api.github.com/repos/jtpereyda/boofuzz/issues/39/events",
+ "html_url": "https://github.com/jtpereyda/boofuzz/issues/39",
+ "id": 137388611,
+ "number": 39,
+ "title": "Binary Install for Windows Not Applicable",
+ "user": {
+ "login": "jtpereyda",
+ "id": 244969,
+ "avatar_url": "https://avatars.githubusercontent.com/u/244969?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jtpereyda",
+ "html_url": "https://github.com/jtpereyda",
+ "followers_url": "https://api.github.com/users/jtpereyda/followers",
+ "following_url": "https://api.github.com/users/jtpereyda/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jtpereyda/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jtpereyda/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jtpereyda/subscriptions",
+ "organizations_url": "https://api.github.com/users/jtpereyda/orgs",
+ "repos_url": "https://api.github.com/users/jtpereyda/repos",
+ "events_url": "https://api.github.com/users/jtpereyda/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jtpereyda/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/jtpereyda/boofuzz/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2016-02-29T21:53:58Z",
+ "updated_at": "2016-02-29T21:55:10Z",
+ "closed_at": null,
+ "body": "The latest wheel doesn't have Windows binaries.\r\n\r\nThis might not be worth maintaining, in which case the quick fix is to remove the binary subsection from INSTALL.rst.",
+ "score": 5.4619317
+ },
+ {
+ "url": "https://api.github.com/repos/dateutil/dateutil/issues/197",
+ "repository_url": "https://api.github.com/repos/dateutil/dateutil",
+ "labels_url": "https://api.github.com/repos/dateutil/dateutil/issues/197/labels{/name}",
+ "comments_url": "https://api.github.com/repos/dateutil/dateutil/issues/197/comments",
+ "events_url": "https://api.github.com/repos/dateutil/dateutil/issues/197/events",
+ "html_url": "https://github.com/dateutil/dateutil/issues/197",
+ "id": 137565438,
+ "number": 197,
+ "title": "utcoffset crash on Windows with EPOCH and tzlocal for timezone GMT+x",
+ "user": {
+ "login": "ggtools",
+ "id": 547260,
+ "avatar_url": "https://avatars.githubusercontent.com/u/547260?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/ggtools",
+ "html_url": "https://github.com/ggtools",
+ "followers_url": "https://api.github.com/users/ggtools/followers",
+ "following_url": "https://api.github.com/users/ggtools/following{/other_user}",
+ "gists_url": "https://api.github.com/users/ggtools/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/ggtools/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/ggtools/subscriptions",
+ "organizations_url": "https://api.github.com/users/ggtools/orgs",
+ "repos_url": "https://api.github.com/users/ggtools/repos",
+ "events_url": "https://api.github.com/users/ggtools/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/ggtools/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/dateutil/dateutil/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/dateutil/dateutil/labels/time%20zones",
+ "name": "time zones",
+ "color": "c7def8"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/dateutil/dateutil/milestones/4",
+ "html_url": "https://github.com/dateutil/dateutil/milestones/Bugfix%20release",
+ "labels_url": "https://api.github.com/repos/dateutil/dateutil/milestones/4/labels",
+ "id": 1299444,
+ "number": 4,
+ "title": "Bugfix release",
+ "description": "This is a tracking milestone for an unspecified bugfix release. It indicates that a given issue or PR can be included on the next point release.",
+ "creator": {
+ "login": "pganssle",
+ "id": 1377457,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1377457?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/pganssle",
+ "html_url": "https://github.com/pganssle",
+ "followers_url": "https://api.github.com/users/pganssle/followers",
+ "following_url": "https://api.github.com/users/pganssle/following{/other_user}",
+ "gists_url": "https://api.github.com/users/pganssle/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/pganssle/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/pganssle/subscriptions",
+ "organizations_url": "https://api.github.com/users/pganssle/orgs",
+ "repos_url": "https://api.github.com/users/pganssle/repos",
+ "events_url": "https://api.github.com/users/pganssle/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/pganssle/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 15,
+ "closed_issues": 3,
+ "state": "open",
+ "created_at": "2015-09-10T14:22:04Z",
+ "updated_at": "2016-05-25T22:34:44Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 17,
+ "created_at": "2016-03-01T12:46:19Z",
+ "updated_at": "2016-03-06T15:08:36Z",
+ "closed_at": null,
+ "body": "My local time zone is Europe/Paris and I noticed that on Windows the following operation crashed:\r\n\r\n >>> datetime.fromtimestamp(0,tz.tzlocal())\r\n Traceback (most recent call last):\r\n File \"\", line 1, in \r\n File \"C:\\Anaconda3\\lib\\site-packages\\dateutil\\tz.py\", line 99, in utcoffset\r\n if self._isdst(dt):\r\n File \"C:\\Anaconda3\\lib\\site-packages\\dateutil\\tz.py\", line 143, in _isdst\r\n return time.localtime(timestamp+time.timezone).tm_isdst\r\n OSError: [Errno 22] Invalid argument\r\n\r\nThe same on Linux is working fine.\r\n\r\nLooking at the code I discovered that the issue is caused by the call to `time.localtime()` with `-3600` as argument. This is working fine on Linux but not on Windows.",
+ "score": 2.3784502
+ },
+ {
+ "url": "https://api.github.com/repos/conda/conda/issues/2152",
+ "repository_url": "https://api.github.com/repos/conda/conda",
+ "labels_url": "https://api.github.com/repos/conda/conda/issues/2152/labels{/name}",
+ "comments_url": "https://api.github.com/repos/conda/conda/issues/2152/comments",
+ "events_url": "https://api.github.com/repos/conda/conda/issues/2152/events",
+ "html_url": "https://github.com/conda/conda/issues/2152",
+ "id": 137679298,
+ "number": 2152,
+ "title": "Cannot create environment on Windows 7 x64",
+ "user": {
+ "login": "pbowyer",
+ "id": 89852,
+ "avatar_url": "https://avatars.githubusercontent.com/u/89852?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/pbowyer",
+ "html_url": "https://github.com/pbowyer",
+ "followers_url": "https://api.github.com/users/pbowyer/followers",
+ "following_url": "https://api.github.com/users/pbowyer/following{/other_user}",
+ "gists_url": "https://api.github.com/users/pbowyer/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/pbowyer/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/pbowyer/subscriptions",
+ "organizations_url": "https://api.github.com/users/pbowyer/orgs",
+ "repos_url": "https://api.github.com/users/pbowyer/repos",
+ "events_url": "https://api.github.com/users/pbowyer/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/pbowyer/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/conda/conda/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/conda/conda/labels/Windows",
+ "name": "Windows",
+ "color": "5319e7"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 3,
+ "created_at": "2016-03-01T20:35:00Z",
+ "updated_at": "2016-03-10T06:06:57Z",
+ "closed_at": null,
+ "body": "This is similar to #1936 but isn't resolved by #2083. I'm trying to create an environment - the 'root' install is working great:\r\n\r\n```\r\n$ conda create --name hotbar --file environment_win64.yml\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/affine-1.2.0-py27_0.tar.bz2\r\nFetching package metadata: .\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/bokeh-0.11.0-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/boto-2.39.0-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/click-6.3-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/cligj-0.2.0-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/curl-7.45.0-vc9_1.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/cycler-0.9.0-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/cython-0.23.4-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/enum34-1.1.2-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/flask-0.10.1-py27_1.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/futures-3.0.3-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/gdal-2.0.0-py27_1.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/geos-3.4.2-vc9_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/h5py-2.5.0-np110py27_4.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/hdf4-4.2.11-0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/hdf5-1.8.15.1-vc9_4.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/ipykernel-4.2.2-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/ipython-4.0.3-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/ipython-notebook-4.0.4-py27_3.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/ipython-qtconsole-4.0.1-py27_4.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/ipython_genutils-0.1.0-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/ipywidgets-4.1.1-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/jedi-0.9.0-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/jinja2-2.8-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/jpeg-8d-vc9_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/jupyter-1.0.0-py27_1.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/jupyter_client-4.1.1-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/jupyter_console-4.1.0-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/jupyter_core-4.0.6-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/kealib-1.4.5-vc9_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/krb5-1.13.2-0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/libgdal-2.0.0-vc9_2.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/libnetcdf-4.3.3.1-vc9_5.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/libpng-1.6.17-vc9_1.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/libsodium-1.0.3-0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/libtiff-4.0.6-vc9_1.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/llvmlite-0.8.0-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/lxml-3.5.0-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/markupsafe-0.23-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/matplotlib-1.5.1-np110py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/mkl-11.3.1-0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/mkl-service-1.1.2-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/msvc_runtime-1.0.1-vc9_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/nbconvert-4.1.0-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/nbformat-4.0.1-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/nose-1.3.7-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/notebook-4.1.0-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/numba-0.23.1-np110py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/numexpr-2.4.6-np110py27_1.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/numpy-1.10.4-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/odo-0.4.0-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/pandas-0.17.1-np110py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/path.py-8.1.2-py27_1.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/patsy-0.4.0-np110py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/pep8-1.7.0-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/pip-8.0.2-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/proj4-4.9.1-vc9_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/py-1.4.31-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/pyasn1-0.1.9-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/pyparsing-2.0.3-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/pyqt-4.11.4-py27_5.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/pyreadline-2.1-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/pytest-2.8.5-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/python-2.7.11-2.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/python-dateutil-2.4.2-py27_0.tar.bz2\r\nFetching: https://conda.anaconda.org/robintw/win-64/python-fmask-0.2.1-py27_1.tar.bz2\r\nFetching package metadata: .\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/pytz-2015.7-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/pyzmq-15.2.0-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/qt-4.8.7-vc9_6.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/qtconsole-4.1.1-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/rasterio-0.25.0-np110py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/requests-2.9.1-py27_0.tar.bz2\r\nFetching: https://conda.anaconda.org/robintw/win-64/rios-1.4.2-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/scikit-image-0.11.3-np110py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/scikit-learn-0.17-np110py27_2.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/scipy-0.17.0-np110py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/setuptools-20.1.1-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/sip-4.16.9-py27_2.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/six-1.10.0-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/snuggs-1.3.1-np110py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/sockjs-tornado-1.0.1-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/ssl_match_hostname-3.4.0.2-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/statsmodels-0.6.1-np110py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/sympy-0.7.6.1-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/tk-8.5.18-vc9_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/tornado-4.3-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/traitlets-4.1.0-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/unicodecsv-0.14.1-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/werkzeug-0.11.3-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/wheel-0.29.0-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/xerces-c-3.1.2-vc9_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/xlrd-0.9.4-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/xlsxwriter-0.8.4-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/xlwings-0.6.4-py27_1.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/xlwt-1.0.0-py27_0.tar.bz2\r\nFetching: https://repo.continuum.io/pkgs/free/win-64/zlib-1.2.8-vc9_2.tar.bz2\r\n[ COMPLETE ]|##################################################| 100%\r\nExtracting packages ...\r\nAn unexpected error has occurred, please consider sending the | 65%\r\nfollowing traceback to the conda GitHub issue tracker at:\r\n\r\n https://github.com/conda/conda/issues\r\n\r\nInclude the output of the command 'conda info' in your report.\r\n\r\n\r\nTraceback (most recent call last):\r\n File \"C:\\Anaconda2\\Scripts\\conda-script.py\", line 4, in \r\n sys.exit(main())\r\n File \"C:\\Anaconda2\\lib\\site-packages\\conda\\cli\\main.py\", line 173, in main\r\n args_func(args, p)\r\n File \"C:\\Anaconda2\\lib\\site-packages\\conda\\cli\\main.py\", line 180, in args_func\r\n args.func(args, p)\r\n File \"C:\\Anaconda2\\lib\\site-packages\\conda\\cli\\main_create.py\", line 49, in execute\r\n install.install(args, parser, 'create')\r\n File \"C:\\Anaconda2\\lib\\site-packages\\conda\\cli\\install.py\", line 173, in install\r\n misc.explicit(specs, prefix)\r\n File \"C:\\Anaconda2\\lib\\site-packages\\conda\\misc.py\", line 92, in explicit\r\n force_extract_and_link(dists, prefix, verbose=verbose)\r\n File \"C:\\Anaconda2\\lib\\site-packages\\conda\\misc.py\", line 55, in force_extract_and_link\r\n execute_actions(actions, verbose=verbose)\r\n File \"C:\\Anaconda2\\lib\\site-packages\\conda\\plan.py\", line 538, in execute_actions\r\n inst.execute_instructions(plan, index, verbose)\r\n File \"C:\\Anaconda2\\lib\\site-packages\\conda\\instructions.py\", line 149, in execute_instructions\r\n cmd(state, arg)\r\n File \"C:\\Anaconda2\\lib\\site-packages\\conda\\instructions.py\", line 63, in EXTRACT_CMD\r\n install.extract(config.pkgs_dirs[0], arg)\r\n File \"C:\\Anaconda2\\lib\\site-packages\\conda\\install.py\", line 485, in extract\r\n t.extractall(path=path)\r\n File \"C:\\Anaconda2\\lib\\tarfile.py\", line 2078, in extractall\r\n self.extract(tarinfo, path)\r\n File \"C:\\Anaconda2\\lib\\tarfile.py\", line 2115, in extract\r\n self._extract_member(tarinfo, os.path.join(path, tarinfo.name))\r\n File \"C:\\Anaconda2\\lib\\tarfile.py\", line 2191, in _extract_member\r\n self.makefile(tarinfo, targetpath)\r\n File \"C:\\Anaconda2\\lib\\tarfile.py\", line 2231, in makefile\r\n with bltn_open(targetpath, \"wb\") as target:\r\nIOError: [Errno 13] Permission denied: 'C:\\\\Anaconda2\\\\pkgs\\\\python-2.7.11-2\\\\DLLs\\\\_ctypes.pyd'\r\n```\r\n\r\nThe environment fails to create:\r\n```\r\nλ conda info --envs\r\nUsing Anaconda Cloud api site https://api.anaconda.org\r\n# conda environments:\r\n#\r\nroot * C:\\Anaconda2\r\n```\r\n\r\nAnd this is my conda install:\r\n```\r\n$ conda info\r\nUsing Anaconda Cloud api site https://api.anaconda.org\r\nCurrent conda install:\r\n\r\n platform : win-64\r\n conda version : 3.19.3\r\n conda-build version : 1.18.1\r\n python version : 2.7.11.final.0\r\n requests version : 2.9.1\r\n root environment : C:\\Anaconda2 (writable)\r\n default environment : C:\\Anaconda2\r\n envs directories : C:\\Anaconda2\\envs\r\n package cache : C:\\Anaconda2\\pkgs\r\n channel URLs : https://repo.continuum.io/pkgs/free/win-64/\r\n https://repo.continuum.io/pkgs/free/noarch/\r\n https://repo.continuum.io/pkgs/pro/win-64/\r\n https://repo.continuum.io/pkgs/pro/noarch/\r\n config file : None\r\n is foreign system : False\r\n```\r\n\r\nIs there any current work-around? The system is Windows 7 Professional.\r\n\r\nAnnoyingly, it works great for a friend on Windows 10. One difference we found is the Python version string. Mine, on Windows 7:\r\n```\r\nλ python --version\r\nPython 2.7.11 :: Anaconda 2.5.0 (64-bit)\r\n```\r\n\r\nHis on Windows 10:\r\n```\r\nPython 2.7.11 :: Continuum Analytics, Inc.\r\n```\r\nHe installed the Python 3 version of Anaconda first and then Python 2 within it; I downloaded Python2 version directly.",
+ "score": 3.4612155
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/issues/12513",
+ "repository_url": "https://api.github.com/repos/pydata/pandas",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/issues/12513/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pydata/pandas/issues/12513/comments",
+ "events_url": "https://api.github.com/repos/pydata/pandas/issues/12513/events",
+ "html_url": "https://github.com/pydata/pandas/issues/12513",
+ "id": 137920890,
+ "number": 12513,
+ "title": "BUG: Construct DataFrame raise error if specify `dtype='datetime64[ns, UTC]'`",
+ "user": {
+ "login": "BranYang",
+ "id": 4443076,
+ "avatar_url": "https://avatars.githubusercontent.com/u/4443076?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/BranYang",
+ "html_url": "https://github.com/BranYang",
+ "followers_url": "https://api.github.com/users/BranYang/followers",
+ "following_url": "https://api.github.com/users/BranYang/following{/other_user}",
+ "gists_url": "https://api.github.com/users/BranYang/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/BranYang/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/BranYang/subscriptions",
+ "organizations_url": "https://api.github.com/users/BranYang/orgs",
+ "repos_url": "https://api.github.com/users/BranYang/repos",
+ "events_url": "https://api.github.com/users/BranYang/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/BranYang/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Bug",
+ "name": "Bug",
+ "color": "e10c02"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Dtypes",
+ "name": "Dtypes",
+ "color": "e102d8"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Reshaping",
+ "name": "Reshaping",
+ "color": "02d7e1"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Timezones",
+ "name": "Timezones",
+ "color": "5319e7"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/pydata/pandas/milestones/40",
+ "html_url": "https://github.com/pydata/pandas/milestones/0.18.2",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/milestones/40/labels",
+ "id": 1639795,
+ "number": 40,
+ "title": "0.18.2",
+ "description": "",
+ "creator": {
+ "login": "jreback",
+ "id": 953992,
+ "avatar_url": "https://avatars.githubusercontent.com/u/953992?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jreback",
+ "html_url": "https://github.com/jreback",
+ "followers_url": "https://api.github.com/users/jreback/followers",
+ "following_url": "https://api.github.com/users/jreback/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jreback/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jreback/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jreback/subscriptions",
+ "organizations_url": "https://api.github.com/users/jreback/orgs",
+ "repos_url": "https://api.github.com/users/jreback/repos",
+ "events_url": "https://api.github.com/users/jreback/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jreback/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 183,
+ "closed_issues": 208,
+ "state": "open",
+ "created_at": "2016-03-11T21:24:45Z",
+ "updated_at": "2016-06-21T12:43:02Z",
+ "due_on": "2016-06-28T04:00:00Z",
+ "closed_at": null
+ },
+ "comments": 1,
+ "created_at": "2016-03-02T16:19:56Z",
+ "updated_at": "2016-04-25T15:31:31Z",
+ "closed_at": null,
+ "body": "#### Code Sample, a copy-pastable example if possible\r\n```Python\r\nimport pandas as pd\r\nimport numpy as np\r\narray_dim2 = np.arange(10).reshape((5, 2))\r\ndf = pd.DataFrame(array_dim2 , dtype='datetime64[ns, UTC]') # doesn't work\r\n```\r\nThe error:\r\n```Python\r\nTypeError Traceback (most recent call last)\r\n in ()\r\n----> 1 df = pd.DataFrame(array_dim2 , dtype='datetime64[ns, UTC]')\r\n\r\nC:\\D\\Projects\\Github\\pandas\\pandas\\core\\frame.py in __init__(self, data, index,\r\ncolumns, dtype, copy)\r\n 252 else:\r\n 253 mgr = self._init_ndarray(data, index, columns, dtype=dty\r\npe,\r\n--> 254 copy=copy)\r\n 255 elif isinstance(data, (list, types.GeneratorType)):\r\n 256 if isinstance(data, types.GeneratorType):\r\n\r\nC:\\D\\Projects\\Github\\pandas\\pandas\\core\\frame.py in _init_ndarray(self, values,\r\nindex, columns, dtype, copy)\r\n 412\r\n 413 if dtype is not None:\r\n--> 414 if values.dtype != dtype:\r\n 415 try:\r\n 416 values = values.astype(dtype)\r\n\r\nTypeError: data type not understood\r\n```\r\n#### Expected Output\r\n```Python\r\nIn [5]: df = pd.DataFrame(array_dim2 , dtype='datetime64[ns, UTC]')\r\n\r\nIn [6]: df\r\nOut[6]:\r\n 0 1\r\n0 1970-01-01 00:00:00.000000000+00:00 1970-01-01 00:00:00.000000001+00:00\r\n1 1970-01-01 00:00:00.000000002+00:00 1970-01-01 00:00:00.000000003+00:00\r\n2 1970-01-01 00:00:00.000000004+00:00 1970-01-01 00:00:00.000000005+00:00\r\n3 1970-01-01 00:00:00.000000006+00:00 1970-01-01 00:00:00.000000007+00:00\r\n4 1970-01-01 00:00:00.000000008+00:00 1970-01-01 00:00:00.000000009+00:00\r\n```\r\n\r\n#### output of ``pd.show_versions()``\r\n```\r\npython: 3.5.1.final.0\r\npython-bits: 64\r\nOS: Windows\r\nOS-release: 7\r\nmachine: AMD64\r\nprocessor: Intel64 Family 6 Model 58 Stepping 9, GenuineIntel\r\nbyteorder: little\r\nLC_ALL: None\r\nLANG: None\r\n\r\npandas: 0.18.0rc1+66.gce3ac93\r\nnose: 1.3.7\r\npip: 8.0.2\r\nsetuptools: 19.2\r\nCython: 0.23.4\r\nnumpy: 1.10.1\r\nscipy: None\r\nstatsmodels: None\r\nxarray: None\r\nIPython: 4.0.2\r\nsphinx: 1.3.1\r\npatsy: None\r\ndateutil: 2.4.2\r\npytz: 2015.7\r\nblosc: None\r\nbottleneck: None\r\ntables: None\r\nnumexpr: None\r\nmatplotlib: 1.5.1\r\nopenpyxl: 2.3.3\r\nxlrd: 0.9.4\r\nxlwt: 1.0.0\r\nxlsxwriter: None\r\nlxml: 3.5.0\r\nbs4: 4.4.1\r\nhtml5lib: 0.999\r\nhttplib2: None\r\napiclient: None\r\nsqlalchemy: None\r\npymysql: None\r\npsycopg2: None\r\njinja2: 2.8\r\n```\r\n\r\n",
+ "score": 0.60987943
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/issues/12519",
+ "repository_url": "https://api.github.com/repos/pydata/pandas",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/issues/12519/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pydata/pandas/issues/12519/comments",
+ "events_url": "https://api.github.com/repos/pydata/pandas/issues/12519/events",
+ "html_url": "https://github.com/pydata/pandas/issues/12519",
+ "id": 138174318,
+ "number": 12519,
+ "title": "Read CSV error_bad_lines does not error for too many values in first data row",
+ "user": {
+ "login": "jarekszymczak",
+ "id": 15443994,
+ "avatar_url": "https://avatars.githubusercontent.com/u/15443994?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jarekszymczak",
+ "html_url": "https://github.com/jarekszymczak",
+ "followers_url": "https://api.github.com/users/jarekszymczak/followers",
+ "following_url": "https://api.github.com/users/jarekszymczak/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jarekszymczak/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jarekszymczak/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jarekszymczak/subscriptions",
+ "organizations_url": "https://api.github.com/users/jarekszymczak/orgs",
+ "repos_url": "https://api.github.com/users/jarekszymczak/repos",
+ "events_url": "https://api.github.com/users/jarekszymczak/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jarekszymczak/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Bug",
+ "name": "Bug",
+ "color": "e10c02"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/CSV",
+ "name": "CSV",
+ "color": "5319e7"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Difficulty%20Intermediate",
+ "name": "Difficulty Intermediate",
+ "color": "fbca04"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Effort%20Low",
+ "name": "Effort Low",
+ "color": "006b75"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/pydata/pandas/milestones/32",
+ "html_url": "https://github.com/pydata/pandas/milestones/Next%20Major%20Release",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/milestones/32/labels",
+ "id": 933188,
+ "number": 32,
+ "title": "Next Major Release",
+ "description": "after 0.18.0 of course",
+ "creator": {
+ "login": "jreback",
+ "id": 953992,
+ "avatar_url": "https://avatars.githubusercontent.com/u/953992?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jreback",
+ "html_url": "https://github.com/jreback",
+ "followers_url": "https://api.github.com/users/jreback/followers",
+ "following_url": "https://api.github.com/users/jreback/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jreback/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jreback/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jreback/subscriptions",
+ "organizations_url": "https://api.github.com/users/jreback/orgs",
+ "repos_url": "https://api.github.com/users/jreback/repos",
+ "events_url": "https://api.github.com/users/jreback/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jreback/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 971,
+ "closed_issues": 145,
+ "state": "open",
+ "created_at": "2015-01-13T10:53:19Z",
+ "updated_at": "2016-06-21T10:11:19Z",
+ "due_on": "2016-08-31T04:00:00Z",
+ "closed_at": null
+ },
+ "comments": 4,
+ "created_at": "2016-03-03T13:13:37Z",
+ "updated_at": "2016-06-03T11:06:05Z",
+ "closed_at": null,
+ "body": "Hi, I would like to report an unexpected behaviour connected with option error_bad_lines (I just reference this for make it easier to find this bug if someone was to report the same).\r\n\r\nGiven the following two CSV files:\r\nsimple.csv\r\n```\r\nCol1,Col2\r\n4,Here\r\n5,7,Invalid\r\n8,Row\r\n9,Does\r\n10,Break\r\n```\r\n\r\nsimple2.csv\r\n```\r\nCol1,Col2\r\n5,7,Invalid\r\n4,Row\r\n8,Does\r\n9,Not\r\n10,Break\r\n```\r\n\r\nThe following code breaks, as expected:\r\n```\r\ndf = pd.read_csv('simple.csv')\r\n```\r\n\r\nThe fact that the following code does not break is up to discussion (though it is inconsistent depending on whether an error is in first row or futher ones):\r\n```\r\ndf2 = pd.read_csv('simple2.csv')\r\n```\r\n\r\nAs the index is read as the first column and hence it comes down to another potential issue reported (ragarding erroring on too few values), so I am not going into this here.\r\n\r\nSo the result is as follows:\r\n```\r\n\tCol1\t\tCol2\r\n5\t7\t\tInvalid\r\n4\tRow\t\tNaN\r\n8\tDoes\tNaN\r\n9\tNot\t\tNaN\r\n10\tBreak\tNaN\r\n```\r\n\r\nHowever even if I specify explicitly, that there is no index in CSV:\r\n```\r\ndf3 = pd.read_csv('simple2.csv', index_col=False)\r\n```\r\n\r\nIt still works, yielding the result:\r\n```\r\n\tCol1 \tCol2\r\n0\t5 \t\t7\r\n1\t4 \t\tRow\r\n2\t8\t\tDoes\r\n3\t9\t\tNot\r\n4\t10\t\tBreak\r\n```\r\n\r\nAnd this is definitely a bug I believe. I discovered it by accident, as in CSV that I was about to read comma was used also as decimal separator in first column and the totally corrupted CSV ended up read and parsed as DataFrame.\r\n#### output of ``pd.show_versions()``\r\nINSTALLED VERSIONS\r\n------------------\r\ncommit: None\r\npython: 3.5.1.final.0\r\npython-bits: 64\r\nOS: Windows\r\nOS-release: 7\r\nmachine: AMD64\r\nprocessor: Intel64 Family 6 Model 60 Stepping 3, GenuineIntel\r\nbyteorder: little\r\nLC_ALL: None\r\nLANG: None\r\n\r\npandas: 0.17.1\r\nnose: 1.3.7\r\npip: 8.0.3\r\nsetuptools: 20.1.1\r\nCython: 0.23.4\r\nnumpy: 1.10.1\r\nscipy: 0.16.0\r\nstatsmodels: 0.6.1\r\nIPython: 4.0.1\r\nsphinx: 1.3.1\r\npatsy: 0.4.0\r\ndateutil: 2.4.2\r\npytz: 2015.7\r\nblosc: None\r\nbottleneck: 1.0.0\r\ntables: 3.2.2\r\nnumexpr: 2.4.4\r\nmatplotlib: 1.5.0\r\nopenpyxl: 2.2.6\r\nxlrd: 0.9.4\r\nxlwt: 1.0.0\r\nxlsxwriter: 0.7.7\r\nlxml: 3.4.4\r\nbs4: 4.4.1\r\nhtml5lib: None\r\nhttplib2: None\r\napiclient: None\r\nsqlalchemy: 1.0.9\r\npymysql: None\r\npsycopg2: None\r\nJinja2: 2.8\r\n",
+ "score": 0.66191256
+ },
+ {
+ "url": "https://api.github.com/repos/mkdocs/mkdocs/issues/859",
+ "repository_url": "https://api.github.com/repos/mkdocs/mkdocs",
+ "labels_url": "https://api.github.com/repos/mkdocs/mkdocs/issues/859/labels{/name}",
+ "comments_url": "https://api.github.com/repos/mkdocs/mkdocs/issues/859/comments",
+ "events_url": "https://api.github.com/repos/mkdocs/mkdocs/issues/859/events",
+ "html_url": "https://github.com/mkdocs/mkdocs/issues/859",
+ "id": 138296417,
+ "number": 859,
+ "title": "Large search indexes can cause Lunr to freeze the page while it creates the index.",
+ "user": {
+ "login": "sashadt",
+ "id": 4966983,
+ "avatar_url": "https://avatars.githubusercontent.com/u/4966983?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sashadt",
+ "html_url": "https://github.com/sashadt",
+ "followers_url": "https://api.github.com/users/sashadt/followers",
+ "following_url": "https://api.github.com/users/sashadt/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sashadt/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sashadt/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sashadt/subscriptions",
+ "organizations_url": "https://api.github.com/users/sashadt/orgs",
+ "repos_url": "https://api.github.com/users/sashadt/repos",
+ "events_url": "https://api.github.com/users/sashadt/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sashadt/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/mkdocs/mkdocs/labels/Bug",
+ "name": "Bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 46,
+ "created_at": "2016-03-03T21:03:24Z",
+ "updated_at": "2016-06-10T01:51:30Z",
+ "closed_at": null,
+ "body": "When using readthedocs theme, search shows \"no results\" for a few seconds while search is being performed, and then results are loaded. However, few seconds are enough to convince the users nothing is found, and they move on.\r\n\r\nFor example see: http://docs.datatorrent.com Try searching for \"test\" and you will see the following for a while:\r\n\r\n\r\n\r\n\r\nPerhaps an indicator of search in progress can be added?\r\n\r\n",
+ "score": 0.32761815
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/issues/12565",
+ "repository_url": "https://api.github.com/repos/pydata/pandas",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/issues/12565/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pydata/pandas/issues/12565/comments",
+ "events_url": "https://api.github.com/repos/pydata/pandas/issues/12565/events",
+ "html_url": "https://github.com/pydata/pandas/issues/12565",
+ "id": 139431555,
+ "number": 12565,
+ "title": "BUG?: secondary_y is unaltered by fontsize parameter",
+ "user": {
+ "login": "scotthounsell",
+ "id": 9099192,
+ "avatar_url": "https://avatars.githubusercontent.com/u/9099192?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/scotthounsell",
+ "html_url": "https://github.com/scotthounsell",
+ "followers_url": "https://api.github.com/users/scotthounsell/followers",
+ "following_url": "https://api.github.com/users/scotthounsell/following{/other_user}",
+ "gists_url": "https://api.github.com/users/scotthounsell/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/scotthounsell/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/scotthounsell/subscriptions",
+ "organizations_url": "https://api.github.com/users/scotthounsell/orgs",
+ "repos_url": "https://api.github.com/users/scotthounsell/repos",
+ "events_url": "https://api.github.com/users/scotthounsell/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/scotthounsell/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Bug",
+ "name": "Bug",
+ "color": "e10c02"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Difficulty%20Novice",
+ "name": "Difficulty Novice",
+ "color": "fbca04"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Effort%20Low",
+ "name": "Effort Low",
+ "color": "006b75"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Visualization",
+ "name": "Visualization",
+ "color": "8AE234"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/pydata/pandas/milestones/32",
+ "html_url": "https://github.com/pydata/pandas/milestones/Next%20Major%20Release",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/milestones/32/labels",
+ "id": 933188,
+ "number": 32,
+ "title": "Next Major Release",
+ "description": "after 0.18.0 of course",
+ "creator": {
+ "login": "jreback",
+ "id": 953992,
+ "avatar_url": "https://avatars.githubusercontent.com/u/953992?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jreback",
+ "html_url": "https://github.com/jreback",
+ "followers_url": "https://api.github.com/users/jreback/followers",
+ "following_url": "https://api.github.com/users/jreback/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jreback/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jreback/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jreback/subscriptions",
+ "organizations_url": "https://api.github.com/users/jreback/orgs",
+ "repos_url": "https://api.github.com/users/jreback/repos",
+ "events_url": "https://api.github.com/users/jreback/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jreback/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 971,
+ "closed_issues": 145,
+ "state": "open",
+ "created_at": "2015-01-13T10:53:19Z",
+ "updated_at": "2016-06-21T10:11:19Z",
+ "due_on": "2016-08-31T04:00:00Z",
+ "closed_at": null
+ },
+ "comments": 1,
+ "created_at": "2016-03-09T00:01:38Z",
+ "updated_at": "2016-04-25T15:34:45Z",
+ "closed_at": null,
+ "body": "Hi,\r\n\r\nI have found that fontsize is ignored on the secondary_y axis in DataFrame.plot in version 17.1. Is this by intention? (Apologies, if this is the wrong place to ask this or if it has already been asked as I was unable to find it.)\r\n\r\nThanks!\r\n\r\nExample:\r\n```python\r\n>>> import pandas as pd, numpy as np, matplotlib.pyplot as plt\r\n>>> x = pd.DataFrame(np.random.randn(100,2), columns=list('AB')).assign(C = lambda df: df.B.cumsum())\r\n>>> x.plot(secondary_y='C', fontsize=20).legend(fontsize=16)\r\n\r\n>>> plt.show() # Righthand y axis remains small\r\n```\r\nHere are my package versions:\r\n```python\r\n>>> pd.show_versions()\r\n\r\nINSTALLED VERSIONS\r\n------------------\r\ncommit: None\r\npython: 2.7.9.final.0\r\npython-bits: 32\r\nOS: Windows\r\nOS-release: 8\r\nmachine: AMD64\r\nprocessor: AMD64 Family 21 Model 16 Stepping 1, AuthenticAMD\r\nbyteorder: little\r\nLC_ALL: None\r\nLANG: None\r\n\r\npandas: 0.17.1\r\nnose: None\r\npip: 1.5.6\r\nsetuptools: 7.0\r\nCython: None\r\nnumpy: 1.9.3\r\nscipy: 0.16.0\r\nstatsmodels: None\r\nIPython: None\r\nsphinx: None\r\npatsy: None\r\ndateutil: 2.4.2\r\npytz: 2015.7\r\nblosc: None\r\nbottleneck: None\r\ntables: None\r\nnumexpr: None\r\nmatplotlib: 1.5.0\r\nopenpyxl: None\r\nxlrd: 0.9.4\r\nxlwt: None\r\nxlsxwriter: None\r\nlxml: None\r\nbs4: None\r\nhtml5lib: None\r\nhttplib2: None\r\napiclient: None\r\nsqlalchemy: None\r\npymysql: None\r\npsycopg2: None\r\nJinja2: None\r\n```",
+ "score": 0.8182873
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/issues/12652",
+ "repository_url": "https://api.github.com/repos/pydata/pandas",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/issues/12652/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pydata/pandas/issues/12652/comments",
+ "events_url": "https://api.github.com/repos/pydata/pandas/issues/12652/events",
+ "html_url": "https://github.com/pydata/pandas/issues/12652",
+ "id": 141466570,
+ "number": 12652,
+ "title": "DataFrame Groupby Apply Returning Unexpected Result?",
+ "user": {
+ "login": "jaradc",
+ "id": 12854767,
+ "avatar_url": "https://avatars.githubusercontent.com/u/12854767?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jaradc",
+ "html_url": "https://github.com/jaradc",
+ "followers_url": "https://api.github.com/users/jaradc/followers",
+ "following_url": "https://api.github.com/users/jaradc/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jaradc/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jaradc/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jaradc/subscriptions",
+ "organizations_url": "https://api.github.com/users/jaradc/orgs",
+ "repos_url": "https://api.github.com/users/jaradc/repos",
+ "events_url": "https://api.github.com/users/jaradc/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jaradc/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Bug",
+ "name": "Bug",
+ "color": "e10c02"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Groupby",
+ "name": "Groupby",
+ "color": "729FCF"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Usage%20Question",
+ "name": "Usage Question",
+ "color": "0052cc"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/pydata/pandas/milestones/40",
+ "html_url": "https://github.com/pydata/pandas/milestones/0.18.2",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/milestones/40/labels",
+ "id": 1639795,
+ "number": 40,
+ "title": "0.18.2",
+ "description": "",
+ "creator": {
+ "login": "jreback",
+ "id": 953992,
+ "avatar_url": "https://avatars.githubusercontent.com/u/953992?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jreback",
+ "html_url": "https://github.com/jreback",
+ "followers_url": "https://api.github.com/users/jreback/followers",
+ "following_url": "https://api.github.com/users/jreback/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jreback/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jreback/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jreback/subscriptions",
+ "organizations_url": "https://api.github.com/users/jreback/orgs",
+ "repos_url": "https://api.github.com/users/jreback/repos",
+ "events_url": "https://api.github.com/users/jreback/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jreback/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 183,
+ "closed_issues": 208,
+ "state": "open",
+ "created_at": "2016-03-11T21:24:45Z",
+ "updated_at": "2016-06-21T12:43:02Z",
+ "due_on": "2016-06-28T04:00:00Z",
+ "closed_at": null
+ },
+ "comments": 3,
+ "created_at": "2016-03-17T03:06:59Z",
+ "updated_at": "2016-04-26T15:10:03Z",
+ "closed_at": null,
+ "body": "Why doesn't applying the `addColumn` function to a `DataFrameGroupby` object return the expected output below?\r\n\r\n#### Code Sample, a copy-pasteable example if possible\r\n```\r\nimport pandas as pd\r\n\r\ndf = pd.DataFrame({\r\n ('C', 'julian'): [0.258185, 0.52591899999999991, 0.17491099999999998, 0.94083099999999997, 0.70193700000000003, 0.189361, 0.90364500000000003, 0.56848199999999993, 0.44919799999999993, 0.39054899999999998],\r\n ('B', 'geoffrey'): [0.27970200000000001, 0.54119799999999996, 0.36436499999999999, 0.73802900000000005, 0.85527000000000009, 0.37441099999999999, 0.87378500000000003, 0.062140000000000001, 0.008404, 0.171458], \r\n ('A', 'julian'): [0.20408199999999999, 0.263235, 0.196243, 0.52878500000000006, 0.85351699999999997, 0.23979699999999998, 0.98073399999999999, 0.59194199999999997, 0.81816699999999998, 0.21742399999999998], \r\n ('B', 'julian'): [0.79572500000000002, 0.507324, 0.65340799999999999, 0.65416000000000007, 0.803087, 0.94354400000000005, 0.85009699999999988, 0.56629799999999997, 0.28205000000000002, 0.47193299999999999], \r\n ('A', 'geoffrey'): [0.073676000000000005, 0.096733, 0.028613, 0.831569, 0.26324999999999998, 0.069519000000000011, 0.29041400000000001, 0.088387000000000007, 0.061483000000000003, 0.42760200000000004], \r\n ('C', 'geoffrey'): [0.25811200000000001, 0.75765199999999999, 0.92473300000000003, 0.29447299999999998, 0.26469799999999999, 0.84664699999999993, 0.11871300000000001, 0.87206399999999995, 0.65837000000000001, 0.23442600000000002]},\r\n columns=pd.MultiIndex.from_tuples([('A','julian'),('A','geoffrey'), ('B','julian'),('B','geoffrey'), ('C','julian'),('C','geoffrey')]))\r\n\r\ndef addColumn(grouped):\r\n name = grouped.columns[0][1]\r\n grouped['sum', name] = grouped.sum(axis=1)\r\n #print(grouped)\r\n return grouped\r\n\r\nresult = df.groupby(level=1, axis=1).apply(addColumn)\r\n```\r\n\r\n#### Expected Output\r\n```\r\n A B C sum A B C sum \r\n geoffrey geoffrey geoffrey geoffrey julian julian julian julian \r\n0 0.073676 0.279702 0.258112 0.611491 0.204082 0.795725 0.258185 1.257992 \r\n1 0.096733 0.541198 0.757652 1.395584 0.263235 0.507324 0.525919 1.296478 \r\n2 0.028613 0.364365 0.924733 1.317710 0.196243 0.653408 0.174911 1.024561 \r\n3 0.831569 0.738029 0.294473 1.864071 0.528785 0.654160 0.940831 2.123776 \r\n4 0.263250 0.855270 0.264698 1.383219 0.853517 0.803087 0.701937 2.358542 \r\n5 0.069519 0.374411 0.846647 1.290578 0.239797 0.943544 0.189361 1.372703 \r\n6 0.290414 0.873785 0.118713 1.282912 0.980734 0.850097 0.903645 2.734476 \r\n7 0.088387 0.062140 0.872064 1.022590 0.591942 0.566298 0.568482 1.726721 \r\n8 0.061483 0.008404 0.658370 0.728257 0.818167 0.282050 0.449198 1.549415 \r\n9 0.427602 0.171458 0.234426 0.833486 0.217424 0.471933 0.390549 1.079906 \r\n```\r\n\r\n#### output of ``pd.show_versions()``\r\n\r\n> INSTALLED VERSIONS\r\n> ------------------\r\n> commit: None\r\n> python: 3.4.2.final.0\r\n> python-bits: 64\r\n> OS: Windows\r\n> OS-release: 7\r\n> machine: AMD64\r\n> processor: Intel64 Family 6 Model 42 Stepping 7, GenuineIntel\r\n> byteorder: little\r\n> LC_ALL: None\r\n> LANG: None\r\n> \r\n> pandas: 0.17.1\r\n> nose: None\r\n> pip: None\r\n> setuptools: 15.0\r\n> Cython: 0.22\r\n> numpy: 1.9.3\r\n> scipy: 0.16.0c1\r\n> statsmodels: 0.6.1\r\n> IPython: 4.0.0\r\n> sphinx: None\r\n> patsy: 0.4.0\r\n> dateutil: 2.4.2\r\n> pytz: 2015.2\r\n> blosc: None\r\n> bottleneck: None\r\n> tables: None\r\n> numexpr: None\r\n> matplotlib: 1.4.3\r\n> openpyxl: 1.8.6\r\n> xlrd: 0.9.3\r\n> xlwt: None\r\n> xlsxwriter: 0.7.3\r\n> lxml: 3.4.2\r\n> bs4: 4.1.0\r\n> html5lib: 0.999\r\n> httplib2: 0.9.1\r\n> apiclient: None\r\n> sqlalchemy: None\r\n> pymysql: None\r\n> psycopg2: None\r\n> Jinja2: 2.8",
+ "score": 0.51698595
+ },
+ {
+ "url": "https://api.github.com/repos/nicolargo/glances/issues/815",
+ "repository_url": "https://api.github.com/repos/nicolargo/glances",
+ "labels_url": "https://api.github.com/repos/nicolargo/glances/issues/815/labels{/name}",
+ "comments_url": "https://api.github.com/repos/nicolargo/glances/issues/815/comments",
+ "events_url": "https://api.github.com/repos/nicolargo/glances/issues/815/events",
+ "html_url": "https://github.com/nicolargo/glances/issues/815",
+ "id": 141530554,
+ "number": 815,
+ "title": "[WebUI] Glances will not get past loading screen - Windows Server 2012",
+ "user": {
+ "login": "jjbrunton",
+ "id": 8502823,
+ "avatar_url": "https://avatars.githubusercontent.com/u/8502823?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jjbrunton",
+ "html_url": "https://github.com/jjbrunton",
+ "followers_url": "https://api.github.com/users/jjbrunton/followers",
+ "following_url": "https://api.github.com/users/jjbrunton/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jjbrunton/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jjbrunton/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jjbrunton/subscriptions",
+ "organizations_url": "https://api.github.com/users/jjbrunton/orgs",
+ "repos_url": "https://api.github.com/users/jjbrunton/repos",
+ "events_url": "https://api.github.com/users/jjbrunton/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jjbrunton/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/nicolargo/glances/labels/bug",
+ "name": "bug",
+ "color": "e10c02"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/nicolargo/glances/milestones/25",
+ "html_url": "https://github.com/nicolargo/glances/milestones/2.7",
+ "labels_url": "https://api.github.com/repos/nicolargo/glances/milestones/25/labels",
+ "id": 1650430,
+ "number": 25,
+ "title": "2.7",
+ "description": "",
+ "creator": {
+ "login": "nicolargo",
+ "id": 776747,
+ "avatar_url": "https://avatars.githubusercontent.com/u/776747?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/nicolargo",
+ "html_url": "https://github.com/nicolargo",
+ "followers_url": "https://api.github.com/users/nicolargo/followers",
+ "following_url": "https://api.github.com/users/nicolargo/following{/other_user}",
+ "gists_url": "https://api.github.com/users/nicolargo/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/nicolargo/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/nicolargo/subscriptions",
+ "organizations_url": "https://api.github.com/users/nicolargo/orgs",
+ "repos_url": "https://api.github.com/users/nicolargo/repos",
+ "events_url": "https://api.github.com/users/nicolargo/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/nicolargo/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 16,
+ "closed_issues": 23,
+ "state": "open",
+ "created_at": "2016-03-17T08:02:40Z",
+ "updated_at": "2016-06-10T15:31:32Z",
+ "due_on": "2016-08-31T22:00:00Z",
+ "closed_at": null
+ },
+ "comments": 26,
+ "created_at": "2016-03-17T09:45:21Z",
+ "updated_at": "2016-05-22T08:40:37Z",
+ "closed_at": null,
+ "body": "http://localhost:61208/api/2/all\r\n\r\nreturns\r\n\r\nCannot get stats ('utf8' codec can't decode byte 0xb5 in position 0: invalid start byte)",
+ "score": 2.5761633
+ },
+ {
+ "url": "https://api.github.com/repos/timofurrer/try/issues/2",
+ "repository_url": "https://api.github.com/repos/timofurrer/try",
+ "labels_url": "https://api.github.com/repos/timofurrer/try/issues/2/labels{/name}",
+ "comments_url": "https://api.github.com/repos/timofurrer/try/issues/2/comments",
+ "events_url": "https://api.github.com/repos/timofurrer/try/issues/2/events",
+ "html_url": "https://github.com/timofurrer/try/issues/2",
+ "id": 142412679,
+ "number": 2,
+ "title": "The executable python3.5 (from --python=python3.5) does not exist",
+ "user": {
+ "login": "tomsitter",
+ "id": 2029528,
+ "avatar_url": "https://avatars.githubusercontent.com/u/2029528?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tomsitter",
+ "html_url": "https://github.com/tomsitter",
+ "followers_url": "https://api.github.com/users/tomsitter/followers",
+ "following_url": "https://api.github.com/users/tomsitter/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tomsitter/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tomsitter/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tomsitter/subscriptions",
+ "organizations_url": "https://api.github.com/users/tomsitter/orgs",
+ "repos_url": "https://api.github.com/users/tomsitter/repos",
+ "events_url": "https://api.github.com/users/tomsitter/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tomsitter/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/timofurrer/try/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/timofurrer/try/labels/help-wanted",
+ "name": "help-wanted",
+ "color": "fbca04"
+ },
+ {
+ "url": "https://api.github.com/repos/timofurrer/try/labels/windows-support",
+ "name": "windows-support",
+ "color": "d4c5f9"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 5,
+ "created_at": "2016-03-21T17:11:08Z",
+ "updated_at": "2016-03-29T23:54:39Z",
+ "closed_at": null,
+ "body": "Hey,\r\n\r\nI'm trying to run this on Windows 10. After installing via pip I'm running into a couple separate issues\r\n\r\n1) `try` is masked by Windows PowerShell's try syntax\r\n2) Running as a python m (`python -m try requests`) results in the error:\r\n`The executable python3.5 (from --python=python3.5) does not exist`\r\n\r\nI'm using Python 3.5 installed to C:\\Python35\\python.exe\r\n\r\nAny help would be great!",
+ "score": 1.5141281
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/issues/12690",
+ "repository_url": "https://api.github.com/repos/pydata/pandas",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/issues/12690/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pydata/pandas/issues/12690/comments",
+ "events_url": "https://api.github.com/repos/pydata/pandas/issues/12690/events",
+ "html_url": "https://github.com/pydata/pandas/issues/12690",
+ "id": 142675526,
+ "number": 12690,
+ "title": "Rounding errors when parsing timedeltas",
+ "user": {
+ "login": "belteshassar",
+ "id": 12408997,
+ "avatar_url": "https://avatars.githubusercontent.com/u/12408997?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/belteshassar",
+ "html_url": "https://github.com/belteshassar",
+ "followers_url": "https://api.github.com/users/belteshassar/followers",
+ "following_url": "https://api.github.com/users/belteshassar/following{/other_user}",
+ "gists_url": "https://api.github.com/users/belteshassar/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/belteshassar/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/belteshassar/subscriptions",
+ "organizations_url": "https://api.github.com/users/belteshassar/orgs",
+ "repos_url": "https://api.github.com/users/belteshassar/repos",
+ "events_url": "https://api.github.com/users/belteshassar/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/belteshassar/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Bug",
+ "name": "Bug",
+ "color": "e10c02"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Difficulty%20Intermediate",
+ "name": "Difficulty Intermediate",
+ "color": "fbca04"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Effort%20Low",
+ "name": "Effort Low",
+ "color": "006b75"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Timedelta",
+ "name": "Timedelta",
+ "color": "5319e7"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/pydata/pandas/milestones/40",
+ "html_url": "https://github.com/pydata/pandas/milestones/0.18.2",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/milestones/40/labels",
+ "id": 1639795,
+ "number": 40,
+ "title": "0.18.2",
+ "description": "",
+ "creator": {
+ "login": "jreback",
+ "id": 953992,
+ "avatar_url": "https://avatars.githubusercontent.com/u/953992?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jreback",
+ "html_url": "https://github.com/jreback",
+ "followers_url": "https://api.github.com/users/jreback/followers",
+ "following_url": "https://api.github.com/users/jreback/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jreback/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jreback/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jreback/subscriptions",
+ "organizations_url": "https://api.github.com/users/jreback/orgs",
+ "repos_url": "https://api.github.com/users/jreback/repos",
+ "events_url": "https://api.github.com/users/jreback/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jreback/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 183,
+ "closed_issues": 208,
+ "state": "open",
+ "created_at": "2016-03-11T21:24:45Z",
+ "updated_at": "2016-06-21T12:43:02Z",
+ "due_on": "2016-06-28T04:00:00Z",
+ "closed_at": null
+ },
+ "comments": 1,
+ "created_at": "2016-03-22T14:55:15Z",
+ "updated_at": "2016-04-26T21:53:41Z",
+ "closed_at": null,
+ "body": "Found this while working on #12136.\r\n\r\nRounding errors occur for timedeltas initialized using fractional microsecond values:\r\n\r\n```\r\n>>> pd.Timedelta('12.312us') == pd.Timedelta(12312)\r\nFalse\r\n>>> pd.Timedelta(12.312, unit='us') == pd.Timedelta(12312)\r\nFalse\r\n>>> pd.Timedelta('12.312us') == pd.Timedelta(12311)\r\nTrue\r\n```\r\n\r\nAdditionally, precision is lost when initializing timedeltas with fractional millisecond (and probably second) values:\r\n\r\n```\r\n>>> pd.Timedelta(0.012312, unit='ms') == pd.Timedelta(12311)\r\nFalse\r\n>>> pd.Timedelta(0.012311, unit='ms') == pd.Timedelta(12311)\r\nFalse\r\n>>> pd.Timedelta(0.012311, unit='ms') == pd.Timedelta(12000)\r\nTrue\r\n```\r\n\r\nI believe the problem is here: https://github.com/pydata/pandas/blob/288059adfb751d52be57e444198198518d256c05/pandas/tslib.pyx#L3399\r\nbumping up the values of `p` should probably solve this.\r\n\r\n#### output of ``pd.show_versions()``\r\n\r\ncommit: None\r\npython: 2.7.11.final.0\r\npython-bits: 64\r\nOS: Windows\r\nOS-release: 10\r\nmachine: AMD64\r\nprocessor: Intel64 Family 6 Model 78 Stepping 3, GenuineIntel\r\nbyteorder: little\r\nLC_ALL: None\r\nLANG: None\r\n\r\npandas: 0+unknown\r\nnose: 1.3.7\r\npip: 8.1.0\r\nsetuptools: 20.2.2\r\nCython: 0.23.4\r\nnumpy: 1.10.4\r\nscipy: 0.17.0\r\nstatsmodels: None\r\nxarray: None\r\nIPython: 4.1.2\r\nsphinx: 1.3.5\r\npatsy: 0.4.0\r\ndateutil: 2.4.2\r\npytz: 2015.7\r\nblosc: None\r\nbottleneck: 1.0.0\r\ntables: 3.2.2\r\nnumexpr: 2.4.6\r\nmatplotlib: 1.5.1\r\nopenpyxl: 2.3.2\r\nxlrd: 0.9.4\r\nxlwt: 1.0.0\r\nxlsxwriter: 0.8.4\r\nlxml: 3.5.0\r\nbs4: 4.3.2\r\nhtml5lib: 0.999\r\nhttplib2: None\r\napiclient: None\r\nsqlalchemy: 1.0.12\r\npymysql: 0.6.7.None\r\npsycopg2: None\r\njinja2: 2.8\r\nboto: None\r\n",
+ "score": 0.7290506
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/issues/3604",
+ "repository_url": "https://api.github.com/repos/pypa/pip",
+ "labels_url": "https://api.github.com/repos/pypa/pip/issues/3604/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pypa/pip/issues/3604/comments",
+ "events_url": "https://api.github.com/repos/pypa/pip/issues/3604/events",
+ "html_url": "https://github.com/pypa/pip/issues/3604",
+ "id": 145951815,
+ "number": 3604,
+ "title": "Pip throws exception on Cyrillic character in module description",
+ "user": {
+ "login": "EdBrereton",
+ "id": 1326060,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1326060?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/EdBrereton",
+ "html_url": "https://github.com/EdBrereton",
+ "followers_url": "https://api.github.com/users/EdBrereton/followers",
+ "following_url": "https://api.github.com/users/EdBrereton/following{/other_user}",
+ "gists_url": "https://api.github.com/users/EdBrereton/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/EdBrereton/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/EdBrereton/subscriptions",
+ "organizations_url": "https://api.github.com/users/EdBrereton/orgs",
+ "repos_url": "https://api.github.com/users/EdBrereton/repos",
+ "events_url": "https://api.github.com/users/EdBrereton/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/EdBrereton/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/bug",
+ "name": "bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/encoding",
+ "name": "encoding",
+ "color": "0052cc"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/search",
+ "name": "search",
+ "color": "0052cc"
+ },
+ {
+ "url": "https://api.github.com/repos/pypa/pip/labels/windows",
+ "name": "windows",
+ "color": "fbca04"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2016-04-05T10:42:36Z",
+ "updated_at": "2016-04-06T10:38:33Z",
+ "closed_at": null,
+ "body": "* Pip version: 8.1.1\r\n* Python version: 3.5.1\r\n* Operating System: Windows 10 64 bit\r\n\r\n### Description:\r\n\r\nAttempting to use the command `pip search vcard_split` in powershell results in an exception being presented to user. This appears to be caused by Cyrillic characters in the module description. This also occurs in other searches where this module is returned as a result (i.e. `pip search gmail`)\r\n \r\n\r\n### What I've run:\r\n\r\n```\r\nPS C:\\Users\\edward.brereton> pip search vcard_split\r\n--- Logging error ---\r\nTraceback (most recent call last):\r\n File \"c:\\users\\edward.brereton\\appdata\\local\\programs\\python\\python35\\lib\\logging\\__init__.py\", line 982, in emit\r\n stream.write(msg)\r\n File \"c:\\users\\edward.brereton\\appdata\\local\\programs\\python\\python35\\lib\\site-packages\\pip\\_vendor\\colorama\\ansitowin32.py\", line 137, in write\r\n self.write_and_convert(text)\r\n File \"c:\\users\\edward.brereton\\appdata\\local\\programs\\python\\python35\\lib\\site-packages\\pip\\_vendor\\colorama\\ansitowin32.py\", line 165, in write_and_convert\r\n self.write_plain_text(text, cursor, len(text))\r\n File \"c:\\users\\edward.brereton\\appdata\\local\\programs\\python\\python35\\lib\\site-packages\\pip\\_vendor\\colorama\\ansitowin32.py\", line 170, in write_plain_text\r\n self.wrapped.write(text[start:end])\r\n File \"c:\\users\\edward.brereton\\appdata\\local\\programs\\python\\python35\\lib\\encodings\\cp850.py\", line 19, in encode\r\n return codecs.charmap_encode(input,self.errors,encoding_map)[0]\r\nUnicodeEncodeError: 'charmap' codec can't encode characters in position 398-407: character maps to \r\nCall stack:\r\n File \"c:\\users\\edward.brereton\\appdata\\local\\programs\\python\\python35\\lib\\runpy.py\", line 170, in _run_module_as_main\r\n \"__main__\", mod_spec)\r\n File \"c:\\users\\edward.brereton\\appdata\\local\\programs\\python\\python35\\lib\\runpy.py\", line 85, in _run_code\r\n exec(code, run_globals)\r\n File \"C:\\Users\\edward.brereton\\AppData\\Local\\Programs\\Python\\Python35\\Scripts\\pip.exe\\__main__.py\", line 9, in \r\n sys.exit(main())\r\n File \"c:\\users\\edward.brereton\\appdata\\local\\programs\\python\\python35\\lib\\site-packages\\pip\\__init__.py\", line 217, in main\r\n return command.main(cmd_args)\r\n File \"c:\\users\\edward.brereton\\appdata\\local\\programs\\python\\python35\\lib\\site-packages\\pip\\basecommand.py\", line 209, in main\r\n status = self.run(options, args)\r\n File \"c:\\users\\edward.brereton\\appdata\\local\\programs\\python\\python35\\lib\\site-packages\\pip\\commands\\search.py\", line 50, in run\r\n print_results(hits, terminal_width=terminal_width)\r\n File \"c:\\users\\edward.brereton\\appdata\\local\\programs\\python\\python35\\lib\\site-packages\\pip\\commands\\search.py\", line 129, in print_results\r\n logger.info(line)\r\nMessage: 'vcard_split (0.2dev-r2010) - Splits one vcard file (*.vcf) to many vcard\\n files with one vcard per file. Useful for\\n import contacts to phones, thats do not\\n support multiple vcard in one file.\\n Supprt unicode cyrillic characters.\\n \\u041a\\u043e\\u043d\\u0441\\u043e\\u043b\\u044c\\u043d\\u0430\\u044f \\u043f\\u0440\\u043e\\u0433\\u0440\\u0430\\u043c\\u043c\\u0430 \\u0434\\u043b\\u044f \\u0440\\u0430\\u0437\\u0431\\u0438\\u0435\\u043d\\u0438\\u044f \\u043e\\u0434\\u043d\\u043e\\u0433\\u043e\\n \\u0431\\u043e\\u043b\\u044c\\u0448\\u043b\\u0433\\u043e \\u0444\\u0430\\u0439\\u043b\\u0430 \\u0441 \\u043a\\u043e\\u043d\\u0442\\u0430\\u043a\\u0442\\u0430\\u043c\\u0438 \\u0432 \\u0444\\u043e\\u0440\\u043c\\u0430\\u0442\\u0435 VCARD\\n (*.vcf) \\u043d\\u0430 \\u043d\\u0435\\u0441\\u043a\\u043e\\u043b\\u044c\\u043a\\u043e \\u0444\\u0430\\u0439\\u043b\\u043e\\u0432 \\u0441\\u043e\\u0434\\u0435\\u0440\\u0436\\u0430\\u0449\\u0438\\u0445\\n \\u043e\\u0434\\u0438\\u043d \\u043a\\u043e\\u043d\\u0442\\u0430\\u043a\\u0442. \\u041f\\u043e\\u043b\\u0435\\u0437\\u043d\\u0430 \\u0434\\u043b\\u044f \\u0438\\u043c\\u043f\\u043e\\u0440\\u0442\\u0430 \\u043a\\u043e\\u043d\\u0442\\u0430\\u043a\\u0442\\u043e\\u0432 \\u0432\\n \\u0442\\u0435\\u043b\\u0435\\u0444\\u043e\\u043d, \\u043a\\u043e\\u0442\\u043e\\u0440\\u044b\\u0439 \\u043d\\u0435 \\u043f\\u043e\\u0434\\u0434\\u0435\\u0440\\u0436\\u0438\\u0432\\u0430\\u0435\\u0442\\n \\u043d\\u0435\\u0441\\u043a\\u043e\\u043b\\u044c\\u043a\\u043e \\u043a\\u043e\\u043d\\u0442\\u0430\\u043a\\u0442\\u043e\\u0432 \\u0432 \\u043e\\u0434\\u043d\\u043e\\u043c \\u0444\\u0430\\u0439\\u043b\\u0435. \\u041f\\u043e\\u0434\\u0434\\u0435\\u0440\\u0436\\u0438\\u0432\\u0430\\u0435\\u0442\\n \\u0440\\u0443\\u0441\\u0441\\u043a\\u0438\\u0435 \\u0431\\u0443\\u043a\\u0432\\u044b \\u043a\\u0438\\u0440\\u0438\\u043b\\u043b\\u0438\\u0446\\u0443 \\u0432 \\u0442\\u0435\\u043a\\u0441\\u0442\\u0435 \\u043a\\u043e\\u043d\\u0442\\u0430\\u043a\\u0442\\u043e\\u0432.\\n \\u0420\\u0430\\u0431\\u043e\\u0442\\u043e\\u0441\\u043f\\u043e\\u0441\\u043e\\u0431\\u043d\\u043e\\u0441\\u0442\\u044c \\u043f\\u0440\\u043e\\u0432\\u0435\\u0440\\u044f\\u043b\\u0430\\u0441\\u044c \\u043d\\u0430 \\u0444\\u0430\\u0439\\u043b\\u0435 \\u0441\\n \\u043a\\u043e\\u043d\\u0442\\u0430\\u043a\\u0442\\u0430\\u043c\\u0438 \\u044d\\u043a\\u0441\\u043f\\u043e\\u0440\\u0442\\u0438\\u0440\\u043e\\u0432\\u0430\\u043d\\u043d\\u044b\\u043c\\u0438 \\u0438\\u0437 google\\n gmail.com. \\u0423\\u0441\\u0442\\u0430\\u043d\\u043e\\u0432\\u043a\\u0430 \\u0432\\u0430\\u0440\\u0438\\u0430\\u043d\\u0442 1: \\u0441\\u043a\\u0430\\u0447\\u0430\\u0442\\u044c,\\n \\u0440\\u0430\\u0441\\u043f\\u0430\\u043a\\u043e\\u0432\\u0430\\u0442\\u044c, \\u0432 \\u043f\\u0430\\u043f\\u043a\\u0435 \\u0437\\u0430\\u043f\\u0443\\u0441\\u0442\\u0438\\u0442\\u044c \"python setup.py\\n install\". \\u0418\\u0441\\u043f\\u043e\\u043b\\u044c\\u0437\\u043e\\u0432\\u0430\\u043d\\u0438\\u0435 \\u0432\\u0430\\u0440\\u0438\\u0430\\u043d\\u0442 1:\\n python vcard_split.py [-h] [-l LOG_LEVEL] [-d]\\n filename [filename ...] \\u043d\\u0430\\u043f\\u0440\\u0438\\u043c\\u0435\\u0440 \"python\\n vcard_split.py contacts.vcf\" \\u0423\\u0441\\u0442\\u0430\\u043d\\u043e\\u0432\\u043a\\u0430\\n \\u0432\\u0430\\u0440\\u0438\\u0430\\u043d\\u0442 2: \"easy_install -U vcard_split\".\\n \\u0418\\u0441\\u043f\\u043e\\u043b\\u044c\\u0437\\u043e\\u0432\\u0430\\u043d\\u0438\\u0435 \\u0432\\u0430\\u0440\\u0438\\u0430\\u043d\\u0442 2: vcard_split [-h] [-l\\n LOG_LEVEL] [-d] filename [filename ...] \\u043d\\u0430\\u043f\\u0440\\u0438\\u043c\\u0435\\u0440\\n \"vcard_split contacts.vcf\"'\r\nArguments: ()\r\nPS C:\\Users\\edward.brereton> pip --version\r\npip 8.1.1 from c:\\users\\edward.brereton\\appdata\\local\\programs\\python\\python35\\lib\\site-packages (python 3.5)\r\nPS C:\\Users\\edward.brereton> python --version\r\nPython 3.5.1\r\n```\r\n",
+ "score": 6.531528
+ },
+ {
+ "url": "https://api.github.com/repos/kwikteam/klusta/issues/18",
+ "repository_url": "https://api.github.com/repos/kwikteam/klusta",
+ "labels_url": "https://api.github.com/repos/kwikteam/klusta/issues/18/labels{/name}",
+ "comments_url": "https://api.github.com/repos/kwikteam/klusta/issues/18/comments",
+ "events_url": "https://api.github.com/repos/kwikteam/klusta/issues/18/events",
+ "html_url": "https://github.com/kwikteam/klusta/issues/18",
+ "id": 146944825,
+ "number": 18,
+ "title": "error running klustaviewa on linux",
+ "user": {
+ "login": "salazarr",
+ "id": 10233443,
+ "avatar_url": "https://avatars.githubusercontent.com/u/10233443?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/salazarr",
+ "html_url": "https://github.com/salazarr",
+ "followers_url": "https://api.github.com/users/salazarr/followers",
+ "following_url": "https://api.github.com/users/salazarr/following{/other_user}",
+ "gists_url": "https://api.github.com/users/salazarr/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/salazarr/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/salazarr/subscriptions",
+ "organizations_url": "https://api.github.com/users/salazarr/orgs",
+ "repos_url": "https://api.github.com/users/salazarr/repos",
+ "events_url": "https://api.github.com/users/salazarr/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/salazarr/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/kwikteam/klusta/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 15,
+ "created_at": "2016-04-08T14:33:12Z",
+ "updated_at": "2016-04-15T15:14:19Z",
+ "closed_at": null,
+ "body": "Hi \r\n\r\nI have installed klusta from the web page :\r\n\r\nhttps://github.com/kwikteam/klusta/#quick-install-guide\r\n\r\nand tried to open klustaviewa but I get the following error message:\r\n\r\nklustaviewa\r\nTraceback (most recent call last):\r\n File \"/home/mint/miniconda3/envs/klusta/bin/klustaviewa\", line 7, in \r\n from klustaviewa.scripts.runklustaviewa import main\r\n File \"/home/mint/miniconda3/envs/klusta/lib/python2.7/site-packages/klustaviewa/__init__.py\", line 44, in \r\n from kwiklib.utils import logger as log\r\n File \"/home/mint/miniconda3/envs/klusta/lib/python2.7/site-packages/kwiklib/__init__.py\", line 9, in \r\n import dataio\r\n File \"/home/mint/miniconda3/envs/klusta/lib/python2.7/site-packages/kwiklib/dataio/__init__.py\", line 4, in \r\n from kwikloader import *\r\n File \"/home/mint/miniconda3/envs/klusta/lib/python2.7/site-packages/kwiklib/dataio/kwikloader.py\", line 31, in \r\n from .experiment import Experiment\r\n File \"/home/mint/miniconda3/envs/klusta/lib/python2.7/site-packages/kwiklib/dataio/experiment.py\", line 16, in \r\n from klusta.traces.waveform import WaveformLoader, SpikeLoader\r\n File \"/home/mint/miniconda3/envs/klusta/lib/python2.7/site-packages/klusta/traces/__init__.py\", line 9, in \r\n from .spikedetekt import SpikeDetekt\r\n File \"/home/mint/miniconda3/envs/klusta/lib/python2.7/site-packages/klusta/traces/spikedetekt.py\", line 13, in \r\n from tqdm import tqdm\r\n File \"/home/mint/miniconda3/envs/klusta/lib/python2.7/site-packages/tqdm/__init__.py\", line 6, in \r\n from ._main import main\r\n File \"/home/mint/miniconda3/envs/klusta/lib/python2.7/site-packages/tqdm/_main.py\", line 3, in \r\n from docopt import docopt\r\nImportError: No module named docopt\r\n\r\n\r\nAny idea?\r\n\r\nThanks,\r\n\r\nRodrigo.\r\n\r\n",
+ "score": 0.5379021
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/issues/12857",
+ "repository_url": "https://api.github.com/repos/pydata/pandas",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/issues/12857/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pydata/pandas/issues/12857/comments",
+ "events_url": "https://api.github.com/repos/pydata/pandas/issues/12857/events",
+ "html_url": "https://github.com/pydata/pandas/issues/12857",
+ "id": 147305713,
+ "number": 12857,
+ "title": "BUG: not properly converting S1 in astype ,on PY3",
+ "user": {
+ "login": "cchrysostomou",
+ "id": 2927161,
+ "avatar_url": "https://avatars.githubusercontent.com/u/2927161?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/cchrysostomou",
+ "html_url": "https://github.com/cchrysostomou",
+ "followers_url": "https://api.github.com/users/cchrysostomou/followers",
+ "following_url": "https://api.github.com/users/cchrysostomou/following{/other_user}",
+ "gists_url": "https://api.github.com/users/cchrysostomou/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/cchrysostomou/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/cchrysostomou/subscriptions",
+ "organizations_url": "https://api.github.com/users/cchrysostomou/orgs",
+ "repos_url": "https://api.github.com/users/cchrysostomou/repos",
+ "events_url": "https://api.github.com/users/cchrysostomou/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/cchrysostomou/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Bug",
+ "name": "Bug",
+ "color": "e10c02"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Difficulty%20Intermediate",
+ "name": "Difficulty Intermediate",
+ "color": "fbca04"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Dtypes",
+ "name": "Dtypes",
+ "color": "e102d8"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Effort%20Low",
+ "name": "Effort Low",
+ "color": "006b75"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Error%20Reporting",
+ "name": "Error Reporting",
+ "color": "ffa0ff"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/pydata/pandas/milestones/40",
+ "html_url": "https://github.com/pydata/pandas/milestones/0.18.2",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/milestones/40/labels",
+ "id": 1639795,
+ "number": 40,
+ "title": "0.18.2",
+ "description": "",
+ "creator": {
+ "login": "jreback",
+ "id": 953992,
+ "avatar_url": "https://avatars.githubusercontent.com/u/953992?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jreback",
+ "html_url": "https://github.com/jreback",
+ "followers_url": "https://api.github.com/users/jreback/followers",
+ "following_url": "https://api.github.com/users/jreback/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jreback/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jreback/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jreback/subscriptions",
+ "organizations_url": "https://api.github.com/users/jreback/orgs",
+ "repos_url": "https://api.github.com/users/jreback/repos",
+ "events_url": "https://api.github.com/users/jreback/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jreback/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 183,
+ "closed_issues": 208,
+ "state": "open",
+ "created_at": "2016-03-11T21:24:45Z",
+ "updated_at": "2016-06-21T12:43:02Z",
+ "due_on": "2016-06-28T04:00:00Z",
+ "closed_at": null
+ },
+ "comments": 9,
+ "created_at": "2016-04-11T03:25:32Z",
+ "updated_at": "2016-04-26T15:25:36Z",
+ "closed_at": null,
+ "body": "I am trying to create a dataframe where each cell is represented as a single characters rather than python objects. I am able to create and work with the dataframe when using .astype command. However, If i try to print out a larger portion of the table, then I get an error.\r\n\r\n#### Code Sample, a copy-pastable example if possible\r\n\r\n```\r\nimport random\r\nimport pandas as pd\r\nlets = 'ACDEFGHIJKLMNOP'\r\nslen = 50\r\nnseqs = 1000\r\nwords = [[random.choice(lets) for x in range(slen)] for _ in range(nseqs)]\r\ndf = pd.DataFrame(words).astype('S1')\r\n#this will print correctly:\r\nprint(df.iloc[:60, :])\r\n#this will raise an error:\r\nprint(df.iloc[:61, :])\r\n```\r\n\r\n#### error raised\r\n\r\n```\r\nC:\\Anaconda3\\lib\\site-packages\\pandas\\core\\internals.py in _vstack(to_stack, dtype)\r\n 4248 \r\n 4249 # work around NumPy 1.6 bug\r\n-> 4250 if dtype == _NS_DTYPE or dtype == _TD_DTYPE:\r\n 4251 new_values = np.vstack([x.view('i8') for x in to_stack])\r\n 4252 return new_values.view(dtype)\r\nTypeError: data type \"bytes8\" not understood\r\n```\r\n\r\n#### output of ``pd.show_versions()``\r\ncommit: None\r\npython: 3.4.4.final.0\r\npython-bits: 64\r\nOS: Windows\r\nOS-release: 7\r\nmachine: AMD64\r\nprocessor: Intel64 Family 6 Model 61 Stepping 4, GenuineIntel\r\nbyteorder: little\r\nLC_ALL: None\r\nLANG: None\r\n\r\npandas: 0.17.1\r\nnose: None\r\npip: 8.1.1\r\nsetuptools: 20.3\r\nCython: 0.23.4\r\nnumpy: 1.10.4\r\nscipy: 0.17.0\r\nstatsmodels: 0.6.1\r\nIPython: 4.1.1\r\nsphinx: 1.4b1\r\npatsy: 0.4.0\r\ndateutil: 2.4.2\r\npytz: 2015.7\r\nblosc: None\r\nbottleneck: 1.0.0\r\ntables: 3.2.2\r\nnumexpr: 2.4.6\r\nmatplotlib: 1.5.1\r\nopenpyxl: 2.3.2\r\nxlrd: 0.9.4\r\nxlwt: 1.0.0\r\nxlsxwriter: 0.8.4\r\nlxml: 3.5.0\r\nbs4: 4.4.1\r\nhtml5lib: None\r\nhttplib2: None\r\napiclient: None\r\nsqlalchemy: 1.0.11\r\npymysql: None\r\npsycopg2: None\r\nJinja2: 2.8\r\n",
+ "score": 0.7501816
+ },
+ {
+ "url": "https://api.github.com/repos/NLeSC/software.esciencecenter.nl/issues/87",
+ "repository_url": "https://api.github.com/repos/NLeSC/software.esciencecenter.nl",
+ "labels_url": "https://api.github.com/repos/NLeSC/software.esciencecenter.nl/issues/87/labels{/name}",
+ "comments_url": "https://api.github.com/repos/NLeSC/software.esciencecenter.nl/issues/87/comments",
+ "events_url": "https://api.github.com/repos/NLeSC/software.esciencecenter.nl/issues/87/events",
+ "html_url": "https://github.com/NLeSC/software.esciencecenter.nl/issues/87",
+ "id": 147406573,
+ "number": 87,
+ "title": "estep validation error windows",
+ "user": {
+ "login": "sonjageorgievska",
+ "id": 12493538,
+ "avatar_url": "https://avatars.githubusercontent.com/u/12493538?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sonjageorgievska",
+ "html_url": "https://github.com/sonjageorgievska",
+ "followers_url": "https://api.github.com/users/sonjageorgievska/followers",
+ "following_url": "https://api.github.com/users/sonjageorgievska/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sonjageorgievska/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sonjageorgievska/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sonjageorgievska/subscriptions",
+ "organizations_url": "https://api.github.com/users/sonjageorgievska/orgs",
+ "repos_url": "https://api.github.com/users/sonjageorgievska/repos",
+ "events_url": "https://api.github.com/users/sonjageorgievska/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sonjageorgievska/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/NLeSC/software.esciencecenter.nl/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/NLeSC/software.esciencecenter.nl/labels/validator",
+ "name": "validator",
+ "color": "fef2c0"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": {
+ "login": "sonjageorgievska",
+ "id": 12493538,
+ "avatar_url": "https://avatars.githubusercontent.com/u/12493538?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sonjageorgievska",
+ "html_url": "https://github.com/sonjageorgievska",
+ "followers_url": "https://api.github.com/users/sonjageorgievska/followers",
+ "following_url": "https://api.github.com/users/sonjageorgievska/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sonjageorgievska/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sonjageorgievska/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sonjageorgievska/subscriptions",
+ "organizations_url": "https://api.github.com/users/sonjageorgievska/orgs",
+ "repos_url": "https://api.github.com/users/sonjageorgievska/repos",
+ "events_url": "https://api.github.com/users/sonjageorgievska/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sonjageorgievska/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2016-04-11T12:03:21Z",
+ "updated_at": "2016-04-12T10:49:25Z",
+ "closed_at": null,
+ "body": "```\r\nC:\\Users\\sonja\\Documents\\GitHub\\software.esciencecenter.nl>estep validate -v\r\nLocating local references\r\nCollection: software\r\nTraceback (most recent call last):\r\n File \"C:\\Users\\sonja\\Anaconda3\\Scripts\\estep-script.py\", line 9, in \r\n load_entry_point('estep', 'console_scripts', 'estep')()\r\n File \"c:\\users\\sonja\\documents\\software.esciencecenter.nl\\estep\\script.py\", li\r\nne 109, in main\r\n resolve_local=not arguments['--no-local-resolve'])\r\n File \"c:\\users\\sonja\\documents\\software.esciencecenter.nl\\estep\\script.py\", li\r\nne 74, in validate\r\n for docname, document in collection.documents():\r\n File \"c:\\users\\sonja\\documents\\software.esciencecenter.nl\\estep\\script.py\", li\r\nne 41, in documents\r\n return recurseDirectory(self.directory, self.name)\r\n File \"c:\\users\\sonja\\documents\\software.esciencecenter.nl\\estep\\script.py\", li\r\nne 119, in recurseDirectory\r\n obj.append((path, jekyllfile2object(path, schemaType=schemaType)))\r\n File \"c:\\users\\sonja\\documents\\software.esciencecenter.nl\\estep\\format.py\", li\r\nne 57, in jekyllfile2object\r\n obj = jekyll2object(f.read(), contentProperty)\r\n File \"C:\\Users\\sonja\\Anaconda3\\lib\\encodings\\cp1252.py\", line 23, in decode\r\n return codecs.charmap_decode(input,self.errors,decoding_table)[0]\r\nUnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position 1509: cha\r\nracter maps to \r\n```",
+ "score": 5.62135
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/issues/12898",
+ "repository_url": "https://api.github.com/repos/pydata/pandas",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/issues/12898/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pydata/pandas/issues/12898/comments",
+ "events_url": "https://api.github.com/repos/pydata/pandas/issues/12898/events",
+ "html_url": "https://github.com/pydata/pandas/issues/12898",
+ "id": 148296232,
+ "number": 12898,
+ "title": "bugs when groupby/aggregate on columns with datetime64[ns, timezone]",
+ "user": {
+ "login": "sdementen",
+ "id": 1304950,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1304950?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sdementen",
+ "html_url": "https://github.com/sdementen",
+ "followers_url": "https://api.github.com/users/sdementen/followers",
+ "following_url": "https://api.github.com/users/sdementen/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sdementen/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sdementen/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sdementen/subscriptions",
+ "organizations_url": "https://api.github.com/users/sdementen/orgs",
+ "repos_url": "https://api.github.com/users/sdementen/repos",
+ "events_url": "https://api.github.com/users/sdementen/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sdementen/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Bug",
+ "name": "Bug",
+ "color": "e10c02"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Difficulty%20Intermediate",
+ "name": "Difficulty Intermediate",
+ "color": "fbca04"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Effort%20Medium",
+ "name": "Effort Medium",
+ "color": "006b75"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Groupby",
+ "name": "Groupby",
+ "color": "729FCF"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Timezones",
+ "name": "Timezones",
+ "color": "5319e7"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/pydata/pandas/milestones/32",
+ "html_url": "https://github.com/pydata/pandas/milestones/Next%20Major%20Release",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/milestones/32/labels",
+ "id": 933188,
+ "number": 32,
+ "title": "Next Major Release",
+ "description": "after 0.18.0 of course",
+ "creator": {
+ "login": "jreback",
+ "id": 953992,
+ "avatar_url": "https://avatars.githubusercontent.com/u/953992?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jreback",
+ "html_url": "https://github.com/jreback",
+ "followers_url": "https://api.github.com/users/jreback/followers",
+ "following_url": "https://api.github.com/users/jreback/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jreback/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jreback/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jreback/subscriptions",
+ "organizations_url": "https://api.github.com/users/jreback/orgs",
+ "repos_url": "https://api.github.com/users/jreback/repos",
+ "events_url": "https://api.github.com/users/jreback/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jreback/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 971,
+ "closed_issues": 145,
+ "state": "open",
+ "created_at": "2015-01-13T10:53:19Z",
+ "updated_at": "2016-06-21T10:11:19Z",
+ "due_on": "2016-08-31T04:00:00Z",
+ "closed_at": null
+ },
+ "comments": 2,
+ "created_at": "2016-04-14T09:00:28Z",
+ "updated_at": "2016-04-14T11:22:35Z",
+ "closed_at": null,
+ "body": "When aggregating a column with dtype datetime64[ns, timezone], pandas does not handle properly tz information. It looks like as if pandas was dropping the timezone info (ie doing its calculation on the UTC values) and then localizing the date to the original timezone,i.e. doing something like\r\n`column_with_UTC_dates_in_naive_format.tz_localize(timezone)`\r\ninstead of \r\n`column_with_UTC_dates_in_naive_format.tz_localize(\"UTC\").tz_convert(timezone)`\r\n\r\nThis buggy behavior is even more striking when running the sample with\r\n`idx = pandas.date_range(\"2016-03-27\", \"2016-03-29\", freq=\"H\", closed=\"left\", tz=\"Europe/Brussels\")` (cover the DST change) as the naive UTC date \"2016-03-27 03:00\" cannot be localized to the timezone as it is not recognized. In this case, the dtype of the column is not anymore datetime64[ns, timezone] but just int64.\r\n\r\n#### Code Sample, a copy-pastable example if possible\r\n```\r\n# create a DataFrame with a \"time\" column filled with localized datetime64 on hourly basis\r\nidx = pandas.date_range(\"2016-01-01\", \"2016-01-03\", freq=\"H\", closed=\"left\",tz=\"Europe/Brussels\")\r\ndf = pandas.Series(idx, index=idx, name=\"time\").to_frame()\r\n# calculate some min and max of \"time\" column per hour of the day\r\ndf_agg = df.groupby(idx.hour).aggregate([\"min\",\"max\"])\r\ndf_agg.info()\r\nprint df_agg\r\n```\r\n\r\n#### Expected Output\r\n```\r\n\r\nDatetimeIndex: 48 entries, 2016-01-01 00:00:00+01:00 to 2016-01-02 23:00:00+01:00\r\nFreq: H\r\nData columns (total 1 columns):\r\ntime 48 non-null datetime64[ns, Europe/Brussels]\r\ndtypes: datetime64[ns, Europe/Brussels](1)\r\nmemory usage: 768.0 bytes\r\n\r\nInt64Index: 24 entries, 0 to 23\r\nData columns (total 2 columns):\r\n(time, min) 24 non-null datetime64[ns, Europe/Brussels]\r\n(time, max) 24 non-null datetime64[ns, Europe/Brussels]\r\ndtypes: datetime64[ns, Europe/Brussels](2)\r\nmemory usage: 576.0 bytes\r\n time \r\n min max\r\n0 2015-12-31 23:00:00+01:00 2016-01-01 23:00:00+01:00\r\n1 2016-01-01 00:00:00+01:00 2016-01-02 00:00:00+01:00\r\n2 2016-01-01 01:00:00+01:00 2016-01-02 01:00:00+01:00\r\n3 2016-01-01 02:00:00+01:00 2016-01-02 02:00:00+01:00\r\n4 2016-01-01 03:00:00+01:00 2016-01-02 03:00:00+01:00\r\n5 2016-01-01 04:00:00+01:00 2016-01-02 04:00:00+01:00\r\n6 2016-01-01 05:00:00+01:00 2016-01-02 05:00:00+01:00\r\n7 2016-01-01 06:00:00+01:00 2016-01-02 06:00:00+01:00\r\n8 2016-01-01 07:00:00+01:00 2016-01-02 07:00:00+01:00\r\n9 2016-01-01 08:00:00+01:00 2016-01-02 08:00:00+01:00\r\n10 2016-01-01 09:00:00+01:00 2016-01-02 09:00:00+01:00\r\n11 2016-01-01 10:00:00+01:00 2016-01-02 10:00:00+01:00\r\n12 2016-01-01 11:00:00+01:00 2016-01-02 11:00:00+01:00\r\n13 2016-01-01 12:00:00+01:00 2016-01-02 12:00:00+01:00\r\n14 2016-01-01 13:00:00+01:00 2016-01-02 13:00:00+01:00\r\n15 2016-01-01 14:00:00+01:00 2016-01-02 14:00:00+01:00\r\n16 2016-01-01 15:00:00+01:00 2016-01-02 15:00:00+01:00\r\n17 2016-01-01 16:00:00+01:00 2016-01-02 16:00:00+01:00\r\n18 2016-01-01 17:00:00+01:00 2016-01-02 17:00:00+01:00\r\n19 2016-01-01 18:00:00+01:00 2016-01-02 18:00:00+01:00\r\n20 2016-01-01 19:00:00+01:00 2016-01-02 19:00:00+01:00\r\n21 2016-01-01 20:00:00+01:00 2016-01-02 20:00:00+01:00\r\n22 2016-01-01 21:00:00+01:00 2016-01-02 21:00:00+01:00\r\n23 2016-01-01 22:00:00+01:00 2016-01-02 22:00:00+01:00\r\n```\r\n\r\n#### output of ``pd.show_versions()``\r\nINSTALLED VERSIONS\r\n------------------\r\ncommit: None\r\npython: 2.7.11.final.0\r\npython-bits: 32\r\nOS: Windows\r\nOS-release: 7\r\nmachine: AMD64\r\nprocessor: Intel64 Family 6 Model 61 Stepping 4, GenuineIntel\r\nbyteorder: little\r\nLC_ALL: None\r\nLANG: None\r\n\r\npandas: 0.18.0\r\nnose: 1.3.7\r\npip: 8.1.1\r\nsetuptools: 20.6.7\r\nCython: None\r\nnumpy: 1.10.4\r\nscipy: 0.17.0\r\nstatsmodels: 0.6.1\r\nxarray: None\r\nIPython: None\r\nsphinx: None\r\npatsy: 0.4.0\r\ndateutil: 2.5.0\r\npytz: 2016.1\r\nblosc: None\r\nbottleneck: None\r\ntables: 3.2.2\r\nnumexpr: 2.4.6\r\nmatplotlib: 1.5.1\r\nopenpyxl: 2.3.2\r\nxlrd: 0.9.4\r\nxlwt: None\r\nxlsxwriter: None\r\nlxml: None\r\nbs4: None\r\nhtml5lib: None\r\nhttplib2: None\r\napiclient: None\r\nsqlalchemy: 1.0.12\r\npymysql: None\r\npsycopg2: None\r\njinja2: 2.8\r\nboto: None\r\nNone\r\n\r\n",
+ "score": 0.42235348
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/issues/32717",
+ "repository_url": "https://api.github.com/repos/saltstack/salt",
+ "labels_url": "https://api.github.com/repos/saltstack/salt/issues/32717/labels{/name}",
+ "comments_url": "https://api.github.com/repos/saltstack/salt/issues/32717/comments",
+ "events_url": "https://api.github.com/repos/saltstack/salt/issues/32717/events",
+ "html_url": "https://github.com/saltstack/salt/issues/32717",
+ "id": 149811075,
+ "number": 32717,
+ "title": "pycurl in salt-minion windows 2016.3.0rc2",
+ "user": {
+ "login": "emeygret",
+ "id": 15383526,
+ "avatar_url": "https://avatars.githubusercontent.com/u/15383526?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/emeygret",
+ "html_url": "https://github.com/emeygret",
+ "followers_url": "https://api.github.com/users/emeygret/followers",
+ "following_url": "https://api.github.com/users/emeygret/following{/other_user}",
+ "gists_url": "https://api.github.com/users/emeygret/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/emeygret/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/emeygret/subscriptions",
+ "organizations_url": "https://api.github.com/users/emeygret/orgs",
+ "repos_url": "https://api.github.com/users/emeygret/repos",
+ "events_url": "https://api.github.com/users/emeygret/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/emeygret/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Bug",
+ "name": "Bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Fixed%20Pending%20Verification",
+ "name": "Fixed Pending Verification",
+ "color": "d4c5f9"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/High%20Severity",
+ "name": "High Severity",
+ "color": "ff9143"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/P3",
+ "name": "P3",
+ "color": "0a3d77"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Packaging",
+ "name": "Packaging",
+ "color": "006b75"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Platform",
+ "name": "Platform",
+ "color": "fef2c0"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/TEAM%20Platform",
+ "name": "TEAM Platform",
+ "color": "A9A9A9"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Windows",
+ "name": "Windows",
+ "color": "006b75"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": {
+ "login": "twangboy",
+ "id": 9383935,
+ "avatar_url": "https://avatars.githubusercontent.com/u/9383935?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/twangboy",
+ "html_url": "https://github.com/twangboy",
+ "followers_url": "https://api.github.com/users/twangboy/followers",
+ "following_url": "https://api.github.com/users/twangboy/following{/other_user}",
+ "gists_url": "https://api.github.com/users/twangboy/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/twangboy/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/twangboy/subscriptions",
+ "organizations_url": "https://api.github.com/users/twangboy/orgs",
+ "repos_url": "https://api.github.com/users/twangboy/repos",
+ "events_url": "https://api.github.com/users/twangboy/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/twangboy/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "milestone": {
+ "url": "https://api.github.com/repos/saltstack/salt/milestones/82",
+ "html_url": "https://github.com/saltstack/salt/milestones/C%209",
+ "labels_url": "https://api.github.com/repos/saltstack/salt/milestones/82/labels",
+ "id": 1783248,
+ "number": 82,
+ "title": "C 9",
+ "description": "",
+ "creator": {
+ "login": "meggiebot",
+ "id": 12242451,
+ "avatar_url": "https://avatars.githubusercontent.com/u/12242451?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/meggiebot",
+ "html_url": "https://github.com/meggiebot",
+ "followers_url": "https://api.github.com/users/meggiebot/followers",
+ "following_url": "https://api.github.com/users/meggiebot/following{/other_user}",
+ "gists_url": "https://api.github.com/users/meggiebot/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/meggiebot/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/meggiebot/subscriptions",
+ "organizations_url": "https://api.github.com/users/meggiebot/orgs",
+ "repos_url": "https://api.github.com/users/meggiebot/repos",
+ "events_url": "https://api.github.com/users/meggiebot/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/meggiebot/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 4,
+ "closed_issues": 22,
+ "state": "open",
+ "created_at": "2016-05-23T17:20:41Z",
+ "updated_at": "2016-06-13T23:25:19Z",
+ "due_on": "2016-06-03T06:00:00Z",
+ "closed_at": null
+ },
+ "comments": 10,
+ "created_at": "2016-04-20T15:55:41Z",
+ "updated_at": "2016-05-24T21:19:14Z",
+ "closed_at": null,
+ "body": "my server is on debian jessie with last released package : 2015.8.8.2\r\nI upgrade one minion windows for this test, I don't think it is an issue.\r\n\r\nI would like to use win_pkg.install behind an http proxy, it doesn't work on 2015.8 so I would try the new option that is in 2016.3.\r\n\r\nI configure proxy_host: and proxy_port: in minion conf file (no need username and pass) \r\n\r\nand I have this error : \r\nMinionError: Error: proxy_host and proxy_port has been set. This requires pycurl, but the pycurl library does not seem to be installed reading http://www.uvnc.eu/download/1205/UltraVNC_1_2_05_X64_Setup.exe\r\n\r\nmaybe it would be a good Idea to package pycurl in msi ?\r\n\r\n",
+ "score": 4.039646
+ },
+ {
+ "url": "https://api.github.com/repos/giampaolo/psutil/issues/810",
+ "repository_url": "https://api.github.com/repos/giampaolo/psutil",
+ "labels_url": "https://api.github.com/repos/giampaolo/psutil/issues/810/labels{/name}",
+ "comments_url": "https://api.github.com/repos/giampaolo/psutil/issues/810/comments",
+ "events_url": "https://api.github.com/repos/giampaolo/psutil/issues/810/events",
+ "html_url": "https://github.com/giampaolo/psutil/issues/810",
+ "id": 150993162,
+ "number": 810,
+ "title": "Unable to install psutil 4.1.0 on windows",
+ "user": {
+ "login": "Mark-Booth",
+ "id": 1576793,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1576793?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/Mark-Booth",
+ "html_url": "https://github.com/Mark-Booth",
+ "followers_url": "https://api.github.com/users/Mark-Booth/followers",
+ "following_url": "https://api.github.com/users/Mark-Booth/following{/other_user}",
+ "gists_url": "https://api.github.com/users/Mark-Booth/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/Mark-Booth/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/Mark-Booth/subscriptions",
+ "organizations_url": "https://api.github.com/users/Mark-Booth/orgs",
+ "repos_url": "https://api.github.com/users/Mark-Booth/repos",
+ "events_url": "https://api.github.com/users/Mark-Booth/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/Mark-Booth/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/giampaolo/psutil/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/giampaolo/psutil/labels/OpSys-Windows",
+ "name": "OpSys-Windows",
+ "color": "FFFFFF"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 19,
+ "created_at": "2016-04-25T22:02:08Z",
+ "updated_at": "2016-06-19T20:08:41Z",
+ "closed_at": null,
+ "body": "Similar to issue #706 the current version of psutil doesn't appear to have windows installers.\r\n\r\nIf I do `pip install --user psutil` it gives me a `error: Unable to find vcvarsall.bat`, but it works fine if I do `pip install --user psutil==4.0.0`.",
+ "score": 5.6210237
+ },
+ {
+ "url": "https://api.github.com/repos/Castronova/EMIT/issues/439",
+ "repository_url": "https://api.github.com/repos/Castronova/EMIT",
+ "labels_url": "https://api.github.com/repos/Castronova/EMIT/issues/439/labels{/name}",
+ "comments_url": "https://api.github.com/repos/Castronova/EMIT/issues/439/comments",
+ "events_url": "https://api.github.com/repos/Castronova/EMIT/issues/439/events",
+ "html_url": "https://github.com/Castronova/EMIT/issues/439",
+ "id": 151766977,
+ "number": 439,
+ "title": "Installer is broken",
+ "user": {
+ "login": "farrieta9",
+ "id": 12265327,
+ "avatar_url": "https://avatars.githubusercontent.com/u/12265327?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/farrieta9",
+ "html_url": "https://github.com/farrieta9",
+ "followers_url": "https://api.github.com/users/farrieta9/followers",
+ "following_url": "https://api.github.com/users/farrieta9/following{/other_user}",
+ "gists_url": "https://api.github.com/users/farrieta9/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/farrieta9/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/farrieta9/subscriptions",
+ "organizations_url": "https://api.github.com/users/farrieta9/orgs",
+ "repos_url": "https://api.github.com/users/farrieta9/repos",
+ "events_url": "https://api.github.com/users/farrieta9/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/farrieta9/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/Castronova/EMIT/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/Castronova/EMIT/labels/Needs%20OSX%20Testing",
+ "name": "Needs OSX Testing",
+ "color": "b60205"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": {
+ "login": "farrieta9",
+ "id": 12265327,
+ "avatar_url": "https://avatars.githubusercontent.com/u/12265327?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/farrieta9",
+ "html_url": "https://github.com/farrieta9",
+ "followers_url": "https://api.github.com/users/farrieta9/followers",
+ "following_url": "https://api.github.com/users/farrieta9/following{/other_user}",
+ "gists_url": "https://api.github.com/users/farrieta9/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/farrieta9/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/farrieta9/subscriptions",
+ "organizations_url": "https://api.github.com/users/farrieta9/orgs",
+ "repos_url": "https://api.github.com/users/farrieta9/repos",
+ "events_url": "https://api.github.com/users/farrieta9/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/farrieta9/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2016-04-28T23:41:09Z",
+ "updated_at": "2016-05-25T17:39:11Z",
+ "closed_at": null,
+ "body": "- [ ] No module named Crypto.Cipher. This is for windows\n tried pip install pycrypto but it did not work.\n\n- [ ] Cannot build build-dev-environment.\n I type the following:\n ./build-dev-environment.sh emit emit-env-osx \nI get permission denied and when i use sudo it says command not found\n\n- [ ] matplotlib.ft2font.so Reason: image not found",
+ "score": 1.8846201
+ },
+ {
+ "url": "https://api.github.com/repos/havardgulldahl/jottalib/issues/112",
+ "repository_url": "https://api.github.com/repos/havardgulldahl/jottalib",
+ "labels_url": "https://api.github.com/repos/havardgulldahl/jottalib/issues/112/labels{/name}",
+ "comments_url": "https://api.github.com/repos/havardgulldahl/jottalib/issues/112/comments",
+ "events_url": "https://api.github.com/repos/havardgulldahl/jottalib/issues/112/events",
+ "html_url": "https://github.com/havardgulldahl/jottalib/issues/112",
+ "id": 153451741,
+ "number": 112,
+ "title": "Problem installing on Win 7 - fails because of xattr ",
+ "user": {
+ "login": "sdalgard",
+ "id": 2270169,
+ "avatar_url": "https://avatars.githubusercontent.com/u/2270169?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/sdalgard",
+ "html_url": "https://github.com/sdalgard",
+ "followers_url": "https://api.github.com/users/sdalgard/followers",
+ "following_url": "https://api.github.com/users/sdalgard/following{/other_user}",
+ "gists_url": "https://api.github.com/users/sdalgard/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/sdalgard/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/sdalgard/subscriptions",
+ "organizations_url": "https://api.github.com/users/sdalgard/orgs",
+ "repos_url": "https://api.github.com/users/sdalgard/repos",
+ "events_url": "https://api.github.com/users/sdalgard/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/sdalgard/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/havardgulldahl/jottalib/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/havardgulldahl/jottalib/labels/windows",
+ "name": "windows",
+ "color": "fbca04"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2016-05-06T13:31:50Z",
+ "updated_at": "2016-06-11T16:47:18Z",
+ "closed_at": null,
+ "body": "Hi,\r\nThank you for making this functionality available :-)\r\nI am trying to test jottalib on windows 7, but the installation fails:\r\n\r\nI have first installed Python 3.5.1 and the started on installing jottalib.\r\n\r\nWhen running \"pip install jottalib[scanner]\" , it ends with the message :\r\nCommand \"python setup.py egg_info\" failed with error code 1 in C:\\Users\\steffend\\AppData\\Local\\Temp\\pip-build-5028kyzf\\xattr\\\r\n\r\nWhen searching for issues about xattr I find that its not supported \r\nhttps://github.com/xattr/xattr/issues/17\r\n\r\nIs there a way around this?\r\n\r\nBest regards\r\nSteffen Dalgard\r\n\r\nI have \r\nHere is the complete printout from the pip command:\r\nCollecting jottalib[scanner]\r\n Using cached jottalib-0.4.2-1.tar.gz\r\nCollecting requests (from jottalib[scanner])\r\n Using cached requests-2.10.0-py2.py3-none-any.whl\r\nCollecting requests-toolbelt (from jottalib[scanner])\r\n Using cached requests_toolbelt-0.6.1-py2.py3-none-any.whl\r\nCollecting certifi==2015.4.28 (from jottalib[scanner])\r\n Using cached certifi-2015.04.28-py2.py3-none-any.whl\r\nCollecting clint (from jottalib[scanner])\r\n Using cached clint-0.5.1.tar.gz\r\nCollecting python-dateutil (from jottalib[scanner])\r\n Using cached python_dateutil-2.5.3-py2.py3-none-any.whl\r\nCollecting humanize (from jottalib[scanner])\r\n Using cached humanize-0.5.1.tar.gz\r\nCollecting lxml (from jottalib[scanner])\r\n Using cached lxml-3.6.0.tar.gz\r\nCollecting six (from jottalib[scanner])\r\n Using cached six-1.10.0-py2.py3-none-any.whl\r\nCollecting xattr (from jottalib[scanner])\r\n Using cached xattr-0.8.0.tar.gz\r\n Complete output from command python setup.py egg_info:\r\n _cffi_backend.c\r\n ffi.c\r\n prep_cif.c\r\n types.c\r\n win32.c\r\n Creating library build\\temp.win32-3.5\\Release\\c\\_cffi_backend.cp35-win32.lib and object build\\temp.win32-3.5\\Release\\c\\_cffi_backend.cp35-win32.exp\r\n Generating code\r\n Finished generating code\r\n \r\n Installed c:\\users\\steffend\\appdata\\local\\temp\\pip-build-_f5qidb7\\xattr\\.eggs\\cffi-1.6.0-py3.5-win32.egg\r\n Searching for pycparser\r\n Reading https://pypi.python.org/simple/pycparser/\r\n Best match: pycparser 2.14\r\n Downloading https://pypi.python.org/packages/6d/31/666614af3db0acf377876d48688c5d334b6e493b96d21aa7d332169bee50/pycparser-2.14.tar.gz#md5=a2bc8d28c923b4fe2b2c3b4b51a4f935\r\n Processing pycparser-2.14.tar.gz\r\n Writing C:\\Users\\steffend\\AppData\\Local\\Temp\\easy_install-fh60yv2k\\pycparser-2.14\\setup.cfg\r\n Running pycparser-2.14\\setup.py -q bdist_egg --dist-dir C:\\Users\\steffend\\AppData\\Local\\Temp\\easy_install-fh60yv2k\\pycparser-2.14\\egg-dist-tmp-pzqwd9hz\r\n warning: no previously-included files matching 'yacctab.*' found under directory 'tests'\r\n warning: no previously-included files matching 'lextab.*' found under directory 'tests'\r\n warning: no previously-included files matching 'yacctab.*' found under directory 'examples'\r\n warning: no previously-included files matching 'lextab.*' found under directory 'examples'\r\n zip_safe flag not set; analyzing archive contents...\r\n Copying pycparser-2.14-py3.5.egg to c:\\users\\steffend\\appdata\\local\\temp\\pip-build-_f5qidb7\\xattr\\.eggs\r\n \r\n Installed c:\\users\\steffend\\appdata\\local\\temp\\pip-build-_f5qidb7\\xattr\\.eggs\\pycparser-2.14-py3.5.egg\r\n running egg_info\r\n creating pip-egg-info\\xattr.egg-info\r\n writing pip-egg-info\\xattr.egg-info\\PKG-INFO\r\n writing dependency_links to pip-egg-info\\xattr.egg-info\\dependency_links.txt\r\n writing top-level names to pip-egg-info\\xattr.egg-info\\top_level.txt\r\n writing entry points to pip-egg-info\\xattr.egg-info\\entry_points.txt\r\n writing requirements to pip-egg-info\\xattr.egg-info\\requires.txt\r\n writing manifest file 'pip-egg-info\\xattr.egg-info\\SOURCES.txt'\r\n warning: manifest_maker: standard file '-c' not found\r\n \r\n _cffi__x480bb259x3f40c4a9.c\r\n xattr\\__pycache__\\_cffi__x480bb259x3f40c4a9.c(220): fatal error C1083: Cannot open include file: 'sys/xattr.h': No such file or directory\r\n Traceback (most recent call last):\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\distutils\\_msvccompiler.py\", line 395, in compile\r\n self.spawn(args)\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\distutils\\_msvccompiler.py\", line 514, in spawn\r\n return super().spawn(cmd)\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\distutils\\ccompiler.py\", line 909, in spawn\r\n spawn(cmd, dry_run=self.dry_run)\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\distutils\\spawn.py\", line 38, in spawn\r\n _spawn_nt(cmd, search_path, dry_run=dry_run)\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\distutils\\spawn.py\", line 81, in _spawn_nt\r\n \"command %r failed with exit status %d\" % (cmd, rc))\r\n distutils.errors.DistutilsExecError: command 'D:\\\\Program Files (x86)\\\\Microsoft Visual Studio 14.0\\\\VC\\\\BIN\\\\cl.exe' failed with exit status 2\r\n \r\n During handling of the above exception, another exception occurred:\r\n \r\n Traceback (most recent call last):\r\n File \"c:\\users\\steffend\\appdata\\local\\temp\\pip-build-_f5qidb7\\xattr\\.eggs\\cffi-1.6.0-py3.5-win32.egg\\cffi\\ffiplatform.py\", line 55, in _build\r\n dist.run_command('build_ext')\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\distutils\\dist.py\", line 974, in run_command\r\n cmd_obj.run()\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\site-packages\\setuptools\\command\\build_ext.py\", line 49, in run\r\n _build_ext.run(self)\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\distutils\\command\\build_ext.py\", line 338, in run\r\n self.build_extensions()\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\distutils\\command\\build_ext.py\", line 447, in build_extensions\r\n self._build_extensions_serial()\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\distutils\\command\\build_ext.py\", line 472, in _build_extensions_serial\r\n self.build_extension(ext)\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\site-packages\\setuptools\\command\\build_ext.py\", line 174, in build_extension\r\n _build_ext.build_extension(self, ext)\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\distutils\\command\\build_ext.py\", line 532, in build_extension\r\n depends=ext.depends)\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\distutils\\_msvccompiler.py\", line 397, in compile\r\n raise CompileError(msg)\r\n distutils.errors.CompileError: command 'D:\\\\Program Files (x86)\\\\Microsoft Visual Studio 14.0\\\\VC\\\\BIN\\\\cl.exe' failed with exit status 2\r\n \r\n During handling of the above exception, another exception occurred:\r\n \r\n Traceback (most recent call last):\r\n File \"\", line 1, in \r\n File \"C:\\Users\\steffend\\AppData\\Local\\Temp\\pip-build-_f5qidb7\\xattr\\setup.py\", line 67, in \r\n cmdclass={'build': cffi_build},\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\distutils\\core.py\", line 148, in setup\r\n dist.run_commands()\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\distutils\\dist.py\", line 955, in run_commands\r\n self.run_command(cmd)\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\distutils\\dist.py\", line 974, in run_command\r\n cmd_obj.run()\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\site-packages\\setuptools\\command\\egg_info.py\", line 193, in run\r\n self.find_sources()\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\site-packages\\setuptools\\command\\egg_info.py\", line 216, in find_sources\r\n mm.run()\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\site-packages\\setuptools\\command\\egg_info.py\", line 300, in run\r\n self.add_defaults()\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\site-packages\\setuptools\\command\\egg_info.py\", line 329, in add_defaults\r\n sdist.add_defaults(self)\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\site-packages\\setuptools\\command\\sdist.py\", line 120, in add_defaults\r\n build_py = self.get_finalized_command('build_py')\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\distutils\\cmd.py\", line 299, in get_finalized_command\r\n cmd_obj.ensure_finalized()\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\distutils\\cmd.py\", line 107, in ensure_finalized\r\n self.finalize_options()\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\site-packages\\setuptools\\command\\build_py.py\", line 33, in finalize_options\r\n orig.build_py.finalize_options(self)\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\distutils\\command\\build_py.py\", line 45, in finalize_options\r\n ('force', 'force'))\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\distutils\\cmd.py\", line 287, in set_undefined_options\r\n src_cmd_obj.ensure_finalized()\r\n File \"c:\\users\\steffend\\appdata\\local\\programs\\python\\python35-32\\lib\\distutils\\cmd.py\", line 107, in ensure_finalized\r\n self.finalize_options()\r\n File \"C:\\Users\\steffend\\AppData\\Local\\Temp\\pip-build-_f5qidb7\\xattr\\setup.py\", line 15, in finalize_options\r\n from xattr.lib import ffi\r\n File \"c:\\users\\steffend\\appdata\\local\\temp\\pip-build-_f5qidb7\\xattr\\xattr\\__init__.py\", line 12, in \r\n from .lib import (XATTR_NOFOLLOW, XATTR_CREATE, XATTR_REPLACE,\r\n File \"c:\\users\\steffend\\appdata\\local\\temp\\pip-build-_f5qidb7\\xattr\\xattr\\lib.py\", line 596, in \r\n \"\"\", ext_package='xattr')\r\n File \"c:\\users\\steffend\\appdata\\local\\temp\\pip-build-_f5qidb7\\xattr\\.eggs\\cffi-1.6.0-py3.5-win32.egg\\cffi\\api.py\", line 450, in verify\r\n lib = self.verifier.load_library()\r\n File \"c:\\users\\steffend\\appdata\\local\\temp\\pip-build-_f5qidb7\\xattr\\.eggs\\cffi-1.6.0-py3.5-win32.egg\\cffi\\verifier.py\", line 113, in load_library\r\n self._compile_module()\r\n File \"c:\\users\\steffend\\appdata\\local\\temp\\pip-build-_f5qidb7\\xattr\\.eggs\\cffi-1.6.0-py3.5-win32.egg\\cffi\\verifier.py\", line 210, in _compile_module\r\n outputfilename = ffiplatform.compile(tmpdir, self.get_extension())\r\n File \"c:\\users\\steffend\\appdata\\local\\temp\\pip-build-_f5qidb7\\xattr\\.eggs\\cffi-1.6.0-py3.5-win32.egg\\cffi\\ffiplatform.py\", line 29, in compile\r\n outputfilename = _build(tmpdir, ext, compiler_verbose)\r\n File \"c:\\users\\steffend\\appdata\\local\\temp\\pip-build-_f5qidb7\\xattr\\.eggs\\cffi-1.6.0-py3.5-win32.egg\\cffi\\ffiplatform.py\", line 62, in _build\r\n raise VerificationError('%s: %s' % (e.__class__.__name__, e))\r\n cffi.ffiplatform.VerificationError: CompileError: command 'D:\\\\Program Files (x86)\\\\Microsoft Visual Studio 14.0\\\\VC\\\\BIN\\\\cl.exe' failed with exit status 2\r\n \r\n ----------------------------------------",
+ "score": 2.0784333
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/issues/13193",
+ "repository_url": "https://api.github.com/repos/pydata/pandas",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/issues/13193/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pydata/pandas/issues/13193/comments",
+ "events_url": "https://api.github.com/repos/pydata/pandas/issues/13193/events",
+ "html_url": "https://github.com/pydata/pandas/issues/13193",
+ "id": 154940933,
+ "number": 13193,
+ "title": "BUG: merging on int32 platforms with large blocks",
+ "user": {
+ "login": "randomgambit",
+ "id": 8282510,
+ "avatar_url": "https://avatars.githubusercontent.com/u/8282510?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/randomgambit",
+ "html_url": "https://github.com/randomgambit",
+ "followers_url": "https://api.github.com/users/randomgambit/followers",
+ "following_url": "https://api.github.com/users/randomgambit/following{/other_user}",
+ "gists_url": "https://api.github.com/users/randomgambit/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/randomgambit/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/randomgambit/subscriptions",
+ "organizations_url": "https://api.github.com/users/randomgambit/orgs",
+ "repos_url": "https://api.github.com/users/randomgambit/repos",
+ "events_url": "https://api.github.com/users/randomgambit/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/randomgambit/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Bug",
+ "name": "Bug",
+ "color": "e10c02"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Difficulty%20Advanced",
+ "name": "Difficulty Advanced",
+ "color": "fbca04"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Effort%20Medium",
+ "name": "Effort Medium",
+ "color": "006b75"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Reshaping",
+ "name": "Reshaping",
+ "color": "02d7e1"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/pydata/pandas/milestones/32",
+ "html_url": "https://github.com/pydata/pandas/milestones/Next%20Major%20Release",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/milestones/32/labels",
+ "id": 933188,
+ "number": 32,
+ "title": "Next Major Release",
+ "description": "after 0.18.0 of course",
+ "creator": {
+ "login": "jreback",
+ "id": 953992,
+ "avatar_url": "https://avatars.githubusercontent.com/u/953992?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jreback",
+ "html_url": "https://github.com/jreback",
+ "followers_url": "https://api.github.com/users/jreback/followers",
+ "following_url": "https://api.github.com/users/jreback/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jreback/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jreback/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jreback/subscriptions",
+ "organizations_url": "https://api.github.com/users/jreback/orgs",
+ "repos_url": "https://api.github.com/users/jreback/repos",
+ "events_url": "https://api.github.com/users/jreback/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jreback/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 971,
+ "closed_issues": 145,
+ "state": "open",
+ "created_at": "2015-01-13T10:53:19Z",
+ "updated_at": "2016-06-21T10:11:19Z",
+ "due_on": "2016-08-31T04:00:00Z",
+ "closed_at": null
+ },
+ "comments": 14,
+ "created_at": "2016-05-16T00:21:09Z",
+ "updated_at": "2016-05-16T13:56:18Z",
+ "closed_at": null,
+ "body": "Hello everyone,\r\n\r\nI am trying to merge a ridiculously large dataframe with another ridiculously smaller one and I get\r\n\r\n`df=df.merge(slave,left_on='buyer',right_on='NAME',how='left')`\r\n`OverflowError: Python int too large to convert to C long`\r\n\r\nRam is filled at 56% prior to the merge. Am I hitting some limitations here?\r\n\r\nmaster dataframe\r\n```\r\ndf.info()\r\n\r\nInt64Index: 80162624 entries, 0 to 90320839\r\nData columns (total 38 columns):\r\nindex int64\r\n\r\ndtypes: datetime64[ns](2), float32(1), int64(3), object(32)\r\nmemory usage: 23.0+ GB\r\n```\r\n\r\n```\r\ndataframe I would like to merge to the master\r\n\r\nslave.info()\r\n\r\nRangeIndex: 55394 entries, 0 to 55393\r\nData columns (total 6 columns):\r\ndtypes: object(6)\r\nmemory usage: 2.5+ MB\r\n```\r\n\r\nI am using the latest Anaconda distribution (that is, with Pandas 18.0)\r\nThanks for your help!\r\n",
+ "score": 0.47051898
+ },
+ {
+ "url": "https://api.github.com/repos/obspy/obspy/issues/1410",
+ "repository_url": "https://api.github.com/repos/obspy/obspy",
+ "labels_url": "https://api.github.com/repos/obspy/obspy/issues/1410/labels{/name}",
+ "comments_url": "https://api.github.com/repos/obspy/obspy/issues/1410/comments",
+ "events_url": "https://api.github.com/repos/obspy/obspy/issues/1410/events",
+ "html_url": "https://github.com/obspy/obspy/issues/1410",
+ "id": 155334727,
+ "number": 1410,
+ "title": "Handling of invalid times when parsing SEED volumes (xseed).",
+ "user": {
+ "login": "petrrr",
+ "id": 3065632,
+ "avatar_url": "https://avatars.githubusercontent.com/u/3065632?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/petrrr",
+ "html_url": "https://github.com/petrrr",
+ "followers_url": "https://api.github.com/users/petrrr/followers",
+ "following_url": "https://api.github.com/users/petrrr/following{/other_user}",
+ "gists_url": "https://api.github.com/users/petrrr/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/petrrr/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/petrrr/subscriptions",
+ "organizations_url": "https://api.github.com/users/petrrr/orgs",
+ "repos_url": "https://api.github.com/users/petrrr/repos",
+ "events_url": "https://api.github.com/users/petrrr/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/petrrr/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/obspy/obspy/labels/.io.xseed",
+ "name": ".io.xseed",
+ "color": "0404B4"
+ },
+ {
+ "url": "https://api.github.com/repos/obspy/obspy/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/obspy/obspy/labels/external",
+ "name": "external",
+ "color": "595454"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/obspy/obspy/milestones/13",
+ "html_url": "https://github.com/obspy/obspy/milestones/1.0.2",
+ "labels_url": "https://api.github.com/repos/obspy/obspy/milestones/13/labels",
+ "id": 1383705,
+ "number": 13,
+ "title": "1.0.2",
+ "description": "",
+ "creator": {
+ "login": "megies",
+ "id": 1842780,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1842780?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/megies",
+ "html_url": "https://github.com/megies",
+ "followers_url": "https://api.github.com/users/megies/followers",
+ "following_url": "https://api.github.com/users/megies/following{/other_user}",
+ "gists_url": "https://api.github.com/users/megies/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/megies/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/megies/subscriptions",
+ "organizations_url": "https://api.github.com/users/megies/orgs",
+ "repos_url": "https://api.github.com/users/megies/repos",
+ "events_url": "https://api.github.com/users/megies/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/megies/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 37,
+ "closed_issues": 30,
+ "state": "open",
+ "created_at": "2015-10-29T15:43:09Z",
+ "updated_at": "2016-06-21T08:23:00Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 1,
+ "created_at": "2016-05-17T18:55:45Z",
+ "updated_at": "2016-05-18T10:04:28Z",
+ "closed_at": null,
+ "body": "I came across a SEED dataless file which had time set to `24:00:00.0000` in epoch time spans. Even if to some extent it might make sense to indicate the the time span ends with that day, according to the SEED Manual this is not really standard compliant. \r\n\r\nNonetheless, some programs seems not to enforce this or are resilient, e.g. PDCC and some seiscomp tools. What adds a bit to the confusion and makes it difficult to understand the issue is that Obspy in such a case just silently ignores the value. So if the time is supposed to close an epoch, the parse representation is interpreted as an open ended epoch.\r\n\r\nTherefore, I would propose that the behavior wrt parsing invalid datetime value is somewhat modified. I see the following possibilities:\r\n * generate a warning or even an error so that it becomes obvious that the file is not fully compliant;\r\n * accept some invalid values;\r\n * accept some invalid values and generate a warning;\r\n\r\nNo clear idea what is the best, therefore I start this with as issue. I can provide an PR, once this is discussed and settled.\r\n\r\nTo help us understand and resolve your issue please check that you have provided the information below.\r\n\r\n- [ ] ObsPy version, Python version and Platform (Windows, OSX, Linux ...)\r\n\r\nVersion 1.0.1, Python 3.4.4, OSX/Macports\r\n\r\n- [ ] How did you install ObsPy and Python (pip, anaconda, from source ...)\r\n\r\nMacports\r\n\r\n- [ ] If possible please supply a [Short, Self Contained, Correct, Example](http://sscce.org/) that demonstrates the issue i.e a small piece of code which reproduces the issue and can be run with out any other (or as few as possible) external dependencies.\r\n\r\nWill provide an example dataless if this is relant\r\n\r\n- [ ] If this is a regression (Used to work in an earlier version of ObsPy), please note where it used to work.\r\n\r\nNot investigated\r\n",
+ "score": 0.84661096
+ },
+ {
+ "url": "https://api.github.com/repos/skuschel/postpic/issues/55",
+ "repository_url": "https://api.github.com/repos/skuschel/postpic",
+ "labels_url": "https://api.github.com/repos/skuschel/postpic/issues/55/labels{/name}",
+ "comments_url": "https://api.github.com/repos/skuschel/postpic/issues/55/comments",
+ "events_url": "https://api.github.com/repos/skuschel/postpic/issues/55/events",
+ "html_url": "https://github.com/skuschel/postpic/issues/55",
+ "id": 155362433,
+ "number": 55,
+ "title": "provide MS Windows compatibilty, i.e. using python(x,y)",
+ "user": {
+ "login": "gloomy-penguin",
+ "id": 8459162,
+ "avatar_url": "https://avatars.githubusercontent.com/u/8459162?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/gloomy-penguin",
+ "html_url": "https://github.com/gloomy-penguin",
+ "followers_url": "https://api.github.com/users/gloomy-penguin/followers",
+ "following_url": "https://api.github.com/users/gloomy-penguin/following{/other_user}",
+ "gists_url": "https://api.github.com/users/gloomy-penguin/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/gloomy-penguin/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/gloomy-penguin/subscriptions",
+ "organizations_url": "https://api.github.com/users/gloomy-penguin/orgs",
+ "repos_url": "https://api.github.com/users/gloomy-penguin/repos",
+ "events_url": "https://api.github.com/users/gloomy-penguin/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/gloomy-penguin/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/skuschel/postpic/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/skuschel/postpic/labels/question/support",
+ "name": "question/support",
+ "color": "cc317c"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2016-05-17T21:09:07Z",
+ "updated_at": "2016-05-30T17:32:16Z",
+ "closed_at": null,
+ "body": "The current installation routine seems to not (yet) provide compatibility with MS Windows operating systems. Neither installation using the setup.py nor pip was successful.\r\nSome unfortunate users might nevertheless be bound to Windows, e.g. if one would want to install it on a machine maintained by DESY IT. Although PostPIC should be compatible with, e.g. python(x,y), I could track the errors down to some unsatisfying inabilities of Windows:\r\n\r\n1. Since Windows (or any NTFS file system) handles symlinks very awkwardly, calling the symbolic `_postpic_version.py` link in the main directory fails.\r\nLuckily, this can be overcome easily by rewriting line 26 of setup.py\r\n`import _postpic_version`\r\nto\r\n`from postpic import _postpic_version`\r\nsince the `__init.py__` in the postpic subfolder is properly set up.\r\nI am not sure whether this invokes additional problems, but to me it seems like a proper and easy solution.\r\n\r\n2. However, installation on windows still requires a Windows c++ python compiler, e.g. the Microsoft VisualC++ compiler available for python2.7 and python 3.x.\r\n\r\n3. After getting through the items above, still the installation routine could not call the cython libraries included in python(x,y). I was not able to track this down, probably it is an issue how python(x,y) implements those libraries. However, I recognize that this should not change postpic's functionality.\r\n\r\nFinally, I feel the need for appreciating that the installation on my personal Ubuntu machine ran as smoothly as it could ever be. However, providing support for Windows might open postpic up to a broader range of users.\r\nedit: I seem to be not able to add labels to this issue, my apologies",
+ "score": 4.3606005
+ },
+ {
+ "url": "https://api.github.com/repos/uqfoundation/multiprocess/issues/19",
+ "repository_url": "https://api.github.com/repos/uqfoundation/multiprocess",
+ "labels_url": "https://api.github.com/repos/uqfoundation/multiprocess/issues/19/labels{/name}",
+ "comments_url": "https://api.github.com/repos/uqfoundation/multiprocess/issues/19/comments",
+ "events_url": "https://api.github.com/repos/uqfoundation/multiprocess/issues/19/events",
+ "html_url": "https://github.com/uqfoundation/multiprocess/issues/19",
+ "id": 156049809,
+ "number": 19,
+ "title": "Execution hangs in module level map call when pool is built in a submodule and submodule is imported in module's __init__",
+ "user": {
+ "login": "grayfall",
+ "id": 6906110,
+ "avatar_url": "https://avatars.githubusercontent.com/u/6906110?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/grayfall",
+ "html_url": "https://github.com/grayfall",
+ "followers_url": "https://api.github.com/users/grayfall/followers",
+ "following_url": "https://api.github.com/users/grayfall/following{/other_user}",
+ "gists_url": "https://api.github.com/users/grayfall/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/grayfall/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/grayfall/subscriptions",
+ "organizations_url": "https://api.github.com/users/grayfall/orgs",
+ "repos_url": "https://api.github.com/users/grayfall/repos",
+ "events_url": "https://api.github.com/users/grayfall/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/grayfall/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/uqfoundation/multiprocess/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 27,
+ "created_at": "2016-05-20T20:59:02Z",
+ "updated_at": "2016-06-06T11:06:17Z",
+ "closed_at": null,
+ "body": "Suppose we've got a project:\r\n\r\n test/\r\n test.py\r\n pkg/\r\n __init__.py\r\n lib/\r\n __init__.py\r\n workers.py\r\n test/\r\n __init__.py\r\n workers.py\r\n\r\nIn `pkg/lib/workers` we have:\r\n\r\n\r\n import multiprocess.pool as mp\r\n \r\n \r\n class Test:\r\n def __init__(self, f):\r\n self.f = f\r\n \r\n def method(self, data):\r\n return workers.map(self.f, data)\r\n \r\n\r\n if __name__ == \"__main__\":\r\n raise RuntimeError\r\n else:\r\n workers = mp.Pool(processes=2)\r\n\r\nin `pkg/test/workers.py`\r\n\r\n from ..lib.workers import *\r\n \r\n\r\n print(Test(max).method([[1,2,3], [1,2,3]]))\r\n\r\n\r\nin `test.py`\r\n\r\n print(\"Hello\")\r\n \r\n import pkg.test.workers\r\n \r\n print(\"Goobye\")\r\n\r\n\r\nWhen I run `test.py` I get: \r\n\r\n $ python test.py \r\n Hello\r\n [3, 3]\r\n Goobye\r\n\r\nIf I change the second line of code in `pkg/test/workers.py` from `print(Test(max).method([[1,2,3], [1,2,3]]))` to `print(Test(lambda x: max(x)).method([[1,2,3], [1,2,3]]))`, I get\r\n\r\n $ python test.py \r\n Hello\r\n\r\nAnd the process freezes. Nothing happens for hours. No errors, no messages.\r\n\r\nP.S.\r\n\r\nThis is a stripped down version of my real project, where I use the pool of workers inside a bound method of an instance and pass an attribute to the pool as a function to use. I believe this example reproduces the exact same problem. \r\n\r\nP.P.S.\r\n\r\nI've also asked the question on Stack Overflow ([link](http://stackoverflow.com/questions/37355288/multiprocess-freezes?noredirect=1#comment62226170_37355288))",
+ "score": 0.34360886
+ },
+ {
+ "url": "https://api.github.com/repos/quantopian/zipline/issues/1228",
+ "repository_url": "https://api.github.com/repos/quantopian/zipline",
+ "labels_url": "https://api.github.com/repos/quantopian/zipline/issues/1228/labels{/name}",
+ "comments_url": "https://api.github.com/repos/quantopian/zipline/issues/1228/comments",
+ "events_url": "https://api.github.com/repos/quantopian/zipline/issues/1228/events",
+ "html_url": "https://github.com/quantopian/zipline/issues/1228",
+ "id": 156354789,
+ "number": 1228,
+ "title": "yahoo bundle causes SQLiteAdjustmentWriter error - sqlite3.OperationalError: unable to open database file",
+ "user": {
+ "login": "cwengc",
+ "id": 5105334,
+ "avatar_url": "https://avatars.githubusercontent.com/u/5105334?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/cwengc",
+ "html_url": "https://github.com/cwengc",
+ "followers_url": "https://api.github.com/users/cwengc/followers",
+ "following_url": "https://api.github.com/users/cwengc/following{/other_user}",
+ "gists_url": "https://api.github.com/users/cwengc/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/cwengc/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/cwengc/subscriptions",
+ "organizations_url": "https://api.github.com/users/cwengc/orgs",
+ "repos_url": "https://api.github.com/users/cwengc/repos",
+ "events_url": "https://api.github.com/users/cwengc/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/cwengc/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/quantopian/zipline/labels/Bug",
+ "name": "Bug",
+ "color": "fc2929"
+ },
+ {
+ "url": "https://api.github.com/repos/quantopian/zipline/labels/Data%20Bundle",
+ "name": "Data Bundle",
+ "color": "116184"
+ },
+ {
+ "url": "https://api.github.com/repos/quantopian/zipline/labels/Windows",
+ "name": "Windows",
+ "color": "207de5"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 1,
+ "created_at": "2016-05-23T20:03:42Z",
+ "updated_at": "2016-06-07T15:39:40Z",
+ "closed_at": null,
+ "body": "Dear Zipline Maintainers,\r\n\r\nBefore I tell you about my issue, let me describe my environment:\r\n\r\n# Environment\r\n\r\n* Operating System: Windows 7\r\n* Python Version: 3.4\r\n* Python Bitness: 64\r\n* How did you install Zipline: conda\r\n* Python packages: \r\n```\r\n_license 1.1 py34_0\r\nalabaster 0.7.3 py34_0\r\nanaconda 2.3.0 np19py34_0\r\nargcomplete 0.8.9 py34_0\r\nastropy 1.0.3 np19py34_0\r\nbabel 1.3 py34_0\r\nbcolz 0.12.1 np19py34_0\r\nbeautiful-soup 4.3.2 py34_1\r\nbeautifulsoup4 4.3.2 \r\nbinstar 0.11.0 py34_0\r\nbitarray 0.8.1 py34_1\r\nblaze 0.8.0 \r\nblaze-core 0.8.0 np19py34_0\r\nblz 0.6.2 np19py34_1\r\nbokeh 0.9.0 np19py34_0\r\nboto 2.38.0 py34_0\r\nbottleneck 1.0.0 np19py34_0\r\ncachetools 1.1.6 py34_0\r\ncertifi 14.05.14 py34_0\r\ncffi 1.1.0 py34_0\r\nclick 6.6 py34_0\r\nclyent 0.3.4 py34_0\r\ncolorama 0.3.3 py34_0\r\nconda 4.0.6 py34_0\r\nconda-build 1.14.1 py34_0\r\nconda-env 2.4.5 py34_0\r\nconfigobj 5.0.6 py34_0\r\ncontextlib2 0.4.0 py34_0\r\ncryptography 0.9.1 py34_0\r\ncyordereddict 0.2.2 py34_0\r\ncython 0.24 py34_0\r\ncytoolz 0.7.3 py34_0\r\ndatashape 0.4.5 np19py34_0\r\ndecorator 4.0.9 py34_0\r\ndocutils 0.12 py34_1\r\ndynd-python 0.6.5 np19py34_0\r\nfastcache 1.0.2 py34_0\r\nflask 0.10.1 py34_1\r\ngreenlet 0.4.7 py34_0\r\nh5py 2.5.0 np19py34_1\r\nhdf5 1.8.15.1 2\r\nidna 2.0 py34_0\r\nintervaltree 2.1.0 py34_0\r\nipython 3.2.0 py34_0\r\nipython-notebook 3.2.0 py34_0\r\nipython-qtconsole 3.2.0 py34_0\r\nitsdangerous 0.24 py34_0\r\njdcal 1.0 py34_0\r\njedi 0.8.1 py34_0\r\njinja2 2.7.3 py34_2\r\njsonschema 2.4.0 py34_0\r\nlauncher 1.0.0 1\r\nllvmlite 0.5.0 py34_0\r\nlogbook 0.12.5 py34_0\r\nlxml 3.4.4 py34_0\r\nmarkupsafe 0.23 py34_0\r\nmatplotlib 1.4.3 np19py34_1\r\nmenuinst 1.3.2 py34_0\r\nmistune 0.5.1 py34_1\r\nmkl 11.3.1 0\r\nmock 1.0.1 py34_0\r\nmultipledispatch 0.4.8 py34_0\r\nnetworkx 1.11 py34_0\r\nnltk 3.0.3 np19py34_0\r\nnode-webkit 0.10.1 0\r\nnose 1.3.7 py34_0\r\nnumba 0.19.1 np19py34_0\r\nnumexpr 2.4.6 np19py34_0\r\nnumpy 1.9.3 py34_1\r\nodo 0.3.2 np19py34_0\r\nopenpyxl 1.8.5 py34_0\r\npandas 0.16.1 np19py34_0\r\npandas-datareader 0.2.1 py34_0\r\npatsy 0.4.1 py34_0\r\npep8 1.6.2 py34_0\r\npillow 2.8.2 py34_0\r\npip 8.1.1 py34_1\r\nply 3.6 py34_0\r\npsutil 2.2.1 py34_0\r\npy 1.4.27 py34_0\r\npyasn1 0.1.7 py34_0\r\npycosat 0.6.1 py34_0\r\npycparser 2.14 py34_0\r\npycrypto 2.6.1 py34_3\r\npyflakes 0.9.2 py34_0\r\npygments 2.0.2 py34_0\r\npyopenssl 0.15.1 py34_1\r\npyparsing 2.0.3 py34_0\r\npyqt 4.10.4 py34_1\r\npyreadline 2.0 py34_0\r\npytables 3.2.0 np19py34_0\r\npytest 2.7.1 py34_0\r\npython 3.4.4 4\r\npython-dateutil 2.5.3 py34_0\r\npytz 2016.4 py34_0\r\npywin32 219 py34_0\r\npyyaml 3.11 py34_3\r\npyzmq 14.7.0 py34_0\r\nrequests 2.9.1 py34_0\r\nrequests-file 1.4 py34_0\r\nrope 0.9.4 py34_1\r\nrope-py3k 0.9.4.post1 \r\nrunipy 0.1.3 py34_0\r\nscikit-image 0.11.3 np19py34_0\r\nscikit-learn 0.16.1 np19py34_0\r\nscipy 0.16.0 np19py34_0\r\nsetuptools 20.7.0 py34_0\r\nsix 1.10.0 py34_0\r\nsnowballstemmer 1.2.0 py34_0\r\nsockjs-tornado 1.0.1 py34_0\r\nsortedcontainers 1.4.4 py34_0\r\nsphinx 1.3.1 py34_0\r\nsphinx-rtd-theme 0.1.7 \r\nsphinx_rtd_theme 0.1.7 py34_0\r\nspyder 2.3.5.2 py34_0\r\nspyder-app 2.3.5.2 py34_0\r\nsqlalchemy 1.0.12 py34_0\r\nstatsmodels 0.6.1 np19py34_0\r\nswigibpy 0.4.1 \r\nsympy 0.7.6 py34_0\r\ntables 3.2.0 \r\ntoolz 0.7.4 py34_0\r\ntornado 4.2 py34_0\r\nujson 1.33 py34_0\r\nvs2010_runtime 10.00.40219.1 0\r\nwerkzeug 0.10.4 py34_0\r\nwheel 0.29.0 py34_0\r\nxlrd 0.9.3 py34_0\r\nxlsxwriter 0.7.3 py34_0\r\nxlwings 0.3.5 py34_0\r\nxlwt 1.0.0 py34_0\r\nzipline 1.0.0 np19py34_0\r\nzlib 1.2.8 vc10_2\r\n```\r\nNow that you know a little about me, let me tell you about the issue I am\r\nhaving:\r\n\r\n# Description of Issue\r\nI'm running on windows, I'm getting an error when trying to write the asset to file. I have specified yahoo as the data source and registered the bundle followed by ingest.\r\n\r\nThis is the point where I'm encountering an issue:\r\n```python\r\nadjustment_db_writer = SQLiteAdjustmentWriter(\r\n stack.enter_context(working_file(\r\n adjustment_db_path(name, timestr, environ=environ),\r\n )).path,\r\n BcolzDailyBarReader(daily_bars_path),\r\n bundle.calendar,\r\n overwrite=True,\r\n```\r\n\r\nStacktrace\r\n```\r\n File \"C:\\Anaconda3\\lib\\site-packages\\zipline\\data\\bundles\\core.py\", line 358, in ingest\r\n overwrite=True,\r\n File \"C:\\Anaconda3\\lib\\site-packages\\zipline\\data\\us_equity_pricing.py\", line 824, in __init__\r\n self.conn = sqlite3.connect(conn_or_path)\r\nsqlite3.OperationalError: unable to open database file\r\n```\r\nconn_or_path is\r\n`'C:\\\\Users\\\\4770\\\\AppData\\\\Local\\\\Temp\\\\tmp73enzuii'`\r\n(Note that this changes on every run)\r\n\r\nHere is how you can reproduce this issue on your machine:\r\n\r\n## Reproduction Steps\r\n\r\n1. on windows machine, \r\n2. register yahoo bundle, start=\"2014-01-01\", end=\"2014-02-02\"\r\n3. ingest yahoo bundle\r\n...\r\n\r\n## What steps have you taken to resolve this already?\r\nstep through the code till the point where error occurs, with stack trace attached\r\n\r\n\r\n...\r\n\r\nSincerely,\r\nWayne\r\n",
+ "score": 1.6980284
+ },
+ {
+ "url": "https://api.github.com/repos/lingpy/lingpy/issues/254",
+ "repository_url": "https://api.github.com/repos/lingpy/lingpy",
+ "labels_url": "https://api.github.com/repos/lingpy/lingpy/issues/254/labels{/name}",
+ "comments_url": "https://api.github.com/repos/lingpy/lingpy/issues/254/comments",
+ "events_url": "https://api.github.com/repos/lingpy/lingpy/issues/254/events",
+ "html_url": "https://github.com/lingpy/lingpy/issues/254",
+ "id": 158694419,
+ "number": 254,
+ "title": "igraph requirement",
+ "user": {
+ "login": "evoling",
+ "id": 2795822,
+ "avatar_url": "https://avatars.githubusercontent.com/u/2795822?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/evoling",
+ "html_url": "https://github.com/evoling",
+ "followers_url": "https://api.github.com/users/evoling/followers",
+ "following_url": "https://api.github.com/users/evoling/following{/other_user}",
+ "gists_url": "https://api.github.com/users/evoling/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/evoling/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/evoling/subscriptions",
+ "organizations_url": "https://api.github.com/users/evoling/orgs",
+ "repos_url": "https://api.github.com/users/evoling/repos",
+ "events_url": "https://api.github.com/users/evoling/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/evoling/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/lingpy/lingpy/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 2,
+ "created_at": "2016-06-06T14:40:46Z",
+ "updated_at": "2016-06-06T16:36:59Z",
+ "closed_at": null,
+ "body": "When you run `from lingpy import *` from a fresh install you get the warnings:\r\n\r\n```\r\n2016-06-06 16:36:51,060 [WARNING] Module 'sklearn' could not be loaded. Some methods may not work properly.\r\n2016-06-06 16:36:51,060 [WARNING] Module 'igraph' could not be loaded. Some methods may not work properly.\r\n```\r\n\r\n`pip install igraph` installs the wrong igraph library, and causes cryptic errors when you try to import lingpy. You need `pip install python-igraph` instead. ",
+ "score": 2.4051592
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/issues/13407",
+ "repository_url": "https://api.github.com/repos/pydata/pandas",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/issues/13407/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pydata/pandas/issues/13407/comments",
+ "events_url": "https://api.github.com/repos/pydata/pandas/issues/13407/events",
+ "html_url": "https://github.com/pydata/pandas/issues/13407",
+ "id": 159303277,
+ "number": 13407,
+ "title": "DataFrame.values not a 2D-array when constructed from timezone-aware datetimes",
+ "user": {
+ "login": "aburgm",
+ "id": 5033091,
+ "avatar_url": "https://avatars.githubusercontent.com/u/5033091?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/aburgm",
+ "html_url": "https://github.com/aburgm",
+ "followers_url": "https://api.github.com/users/aburgm/followers",
+ "following_url": "https://api.github.com/users/aburgm/following{/other_user}",
+ "gists_url": "https://api.github.com/users/aburgm/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/aburgm/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/aburgm/subscriptions",
+ "organizations_url": "https://api.github.com/users/aburgm/orgs",
+ "repos_url": "https://api.github.com/users/aburgm/repos",
+ "events_url": "https://api.github.com/users/aburgm/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/aburgm/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Bug",
+ "name": "Bug",
+ "color": "e10c02"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Difficulty%20Intermediate",
+ "name": "Difficulty Intermediate",
+ "color": "fbca04"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Dtypes",
+ "name": "Dtypes",
+ "color": "e102d8"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Effort%20Low",
+ "name": "Effort Low",
+ "color": "006b75"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Reshaping",
+ "name": "Reshaping",
+ "color": "02d7e1"
+ },
+ {
+ "url": "https://api.github.com/repos/pydata/pandas/labels/Timezones",
+ "name": "Timezones",
+ "color": "5319e7"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/pydata/pandas/milestones/32",
+ "html_url": "https://github.com/pydata/pandas/milestones/Next%20Major%20Release",
+ "labels_url": "https://api.github.com/repos/pydata/pandas/milestones/32/labels",
+ "id": 933188,
+ "number": 32,
+ "title": "Next Major Release",
+ "description": "after 0.18.0 of course",
+ "creator": {
+ "login": "jreback",
+ "id": 953992,
+ "avatar_url": "https://avatars.githubusercontent.com/u/953992?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jreback",
+ "html_url": "https://github.com/jreback",
+ "followers_url": "https://api.github.com/users/jreback/followers",
+ "following_url": "https://api.github.com/users/jreback/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jreback/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jreback/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jreback/subscriptions",
+ "organizations_url": "https://api.github.com/users/jreback/orgs",
+ "repos_url": "https://api.github.com/users/jreback/repos",
+ "events_url": "https://api.github.com/users/jreback/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jreback/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 971,
+ "closed_issues": 145,
+ "state": "open",
+ "created_at": "2015-01-13T10:53:19Z",
+ "updated_at": "2016-06-21T10:11:19Z",
+ "due_on": "2016-08-31T04:00:00Z",
+ "closed_at": null
+ },
+ "comments": 3,
+ "created_at": "2016-06-09T00:03:39Z",
+ "updated_at": "2016-06-09T16:41:03Z",
+ "closed_at": null,
+ "body": "When a DataFrame column is constructed from timezone-aware datetime objects, its `values` attribute returns a `pandas.DatetimeIndex` instead of a 2D numpy array. This is problematic because the datetime index does not support all operations that a numpy array does.\r\n\r\n#### Code Sample, a copy-pastable example if possible\r\n\r\n```python\r\nimport datetime\r\nimport dateutil\r\nimport pandas\r\nimport numpy as np\r\ndf = pandas.DataFrame()\r\ndf['Time'] = [datetime.datetime(2015,1,1,tzinfo=dateutil.tz.tzutc())]\r\ndf.dropna(axis=0) # raises ValueError: 'axis' entry is out of bounds\r\n```\r\n\r\nAlso, `print df.values` returns `DatetimeIndex(['2015-01-01'], dtype='datetime64[ns, UTC]', freq=None)`.\r\n\r\n#### Expected Output\r\n\r\nThe `df.dropna` call should be a no-op.\r\n\r\nCompare this to the case when constructed using `df['Time'] = [datetime.datetime(2015,1,1)]`. In that case, `df.dropna` works as expected, and `df.values` is `array([['2014-12-31T16:00:00.000000000-0800']], dtype='datetime64[ns]')`.\r\n\r\n#### output of ``pd.show_versions()``\r\n\r\n```\r\nINSTALLED VERSIONS\r\n------------------\r\ncommit: None\r\npython: 2.7.11.final.0\r\npython-bits: 64\r\nOS: Windows\r\nOS-release: 7\r\nmachine: AMD64\r\nprocessor: Intel64 Family 6 Model 63 Stepping 2, GenuineIntel\r\nbyteorder: little\r\nLC_ALL: None\r\nLANG: None\r\n\r\npandas: 0.18.1\r\nnose: None\r\npip: 8.0.2\r\nsetuptools: 20.1.1\r\nCython: 0.23.4\r\nnumpy: 1.10.4\r\nscipy: 0.17.0\r\nstatsmodels: 0.6.1\r\nxarray: None\r\nIPython: 4.1.1\r\nsphinx: 1.3.5\r\npatsy: 0.4.0\r\ndateutil: 2.4.2\r\npytz: 2015.7\r\nblosc: None\r\nbottleneck: None\r\ntables: 3.2.2\r\nnumexpr: 2.4.6\r\nmatplotlib: 1.5.1\r\nopenpyxl: 2.3.2\r\nxlrd: 0.9.4\r\nxlwt: 1.0.0\r\nxlsxwriter: None\r\nlxml: None\r\nbs4: 4.3.2\r\nhtml5lib: None\r\nhttplib2: None\r\napiclient: None\r\nsqlalchemy: 1.0.12\r\npymysql: None\r\npsycopg2: None\r\njinja2: 2.8\r\nboto: None\r\npandas_datareader: None\r\n```",
+ "score": 0.9475301
+ },
+ {
+ "url": "https://api.github.com/repos/jkbrzt/httpie/issues/480",
+ "repository_url": "https://api.github.com/repos/jkbrzt/httpie",
+ "labels_url": "https://api.github.com/repos/jkbrzt/httpie/issues/480/labels{/name}",
+ "comments_url": "https://api.github.com/repos/jkbrzt/httpie/issues/480/comments",
+ "events_url": "https://api.github.com/repos/jkbrzt/httpie/issues/480/events",
+ "html_url": "https://github.com/jkbrzt/httpie/issues/480",
+ "id": 159396857,
+ "number": 480,
+ "title": "HTTPie ignores system certificates",
+ "user": {
+ "login": "luv",
+ "id": 1266756,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1266756?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/luv",
+ "html_url": "https://github.com/luv",
+ "followers_url": "https://api.github.com/users/luv/followers",
+ "following_url": "https://api.github.com/users/luv/following{/other_user}",
+ "gists_url": "https://api.github.com/users/luv/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/luv/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/luv/subscriptions",
+ "organizations_url": "https://api.github.com/users/luv/orgs",
+ "repos_url": "https://api.github.com/users/luv/repos",
+ "events_url": "https://api.github.com/users/luv/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/luv/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/jkbrzt/httpie/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": null,
+ "comments": 13,
+ "created_at": "2016-06-09T12:35:33Z",
+ "updated_at": "2016-06-10T13:55:30Z",
+ "closed_at": null,
+ "body": "HTTPie ignores system certificates\r\n\r\n```\r\nhttp --debug -j https://example_using_my_ca.com\r\n\r\nHTTPie 0.9.3\r\nHTTPie data: /home/lukas/.httpie\r\nRequests 2.10.0\r\nPygments 1.6\r\nPython 3.4.3 (default, Oct 14 2015, 20:28:29) \r\n[GCC 4.8.4] linux\r\n\r\n>>> requests.request(**{'allow_redirects': False,\r\n 'auth': None,\r\n 'cert': None,\r\n 'data': '',\r\n 'files': DataDict(),\r\n 'headers': {'Accept': b'application/json',\r\n 'Content-Type': b'application/json',\r\n 'User-Agent': b'HTTPie/0.9.3'},\r\n 'method': 'get',\r\n 'params': ParamsDict(),\r\n 'proxies': {},\r\n 'stream': True,\r\n 'timeout': 30,\r\n 'url': 'https://example_using_my_ca.com',\r\n 'verify': True})\r\n\r\nTraceback (most recent call last):\r\n File \"/usr/local/lib/python3.4/dist-packages/requests/packages/urllib3/connectionpool.py\", line 578, in urlopen\r\n chunked=chunked)\r\n File \"/usr/local/lib/python3.4/dist-packages/requests/packages/urllib3/connectionpool.py\", line 351, in _make_request\r\n self._validate_conn(conn)\r\n File \"/usr/local/lib/python3.4/dist-packages/requests/packages/urllib3/connectionpool.py\", line 814, in _validate_conn\r\n conn.connect()\r\n File \"/usr/local/lib/python3.4/dist-packages/requests/packages/urllib3/connection.py\", line 289, in connect\r\n ssl_version=resolved_ssl_version)\r\n File \"/usr/local/lib/python3.4/dist-packages/requests/packages/urllib3/util/ssl_.py\", line 308, in ssl_wrap_socket\r\n return context.wrap_socket(sock, server_hostname=server_hostname)\r\n File \"/usr/lib/python3.4/ssl.py\", line 365, in wrap_socket\r\n _context=self)\r\n File \"/usr/lib/python3.4/ssl.py\", line 601, in __init__\r\n self.do_handshake()\r\n File \"/usr/lib/python3.4/ssl.py\", line 828, in do_handshake\r\n self._sslobj.do_handshake()\r\nssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:600)\r\n\r\nDuring handling of the above exception, another exception occurred:\r\n\r\nTraceback (most recent call last):\r\n File \"/usr/local/lib/python3.4/dist-packages/requests/adapters.py\", line 403, in send\r\n timeout=timeout\r\n File \"/usr/local/lib/python3.4/dist-packages/requests/packages/urllib3/connectionpool.py\", line 604, in urlopen\r\n raise SSLError(e)\r\nrequests.packages.urllib3.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:600)\r\n\r\nDuring handling of the above exception, another exception occurred:\r\n\r\nTraceback (most recent call last):\r\n File \"/usr/local/bin/http\", line 11, in \r\n sys.exit(main())\r\n File \"/usr/local/lib/python3.4/dist-packages/httpie/core.py\", line 115, in main\r\n response = get_response(args, config_dir=env.config.directory)\r\n File \"/usr/local/lib/python3.4/dist-packages/httpie/client.py\", line 48, in get_response\r\n response = requests_session.request(**kwargs)\r\n File \"/usr/local/lib/python3.4/dist-packages/requests/sessions.py\", line 475, in request\r\n resp = self.send(prep, **send_kwargs)\r\n File \"/usr/local/lib/python3.4/dist-packages/requests/sessions.py\", line 585, in send\r\n r = adapter.send(request, **kwargs)\r\n File \"/usr/local/lib/python3.4/dist-packages/requests/adapters.py\", line 477, in send\r\n raise SSLError(e, request=request)\r\nrequests.exceptions.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:600)\r\n```\r\n\r\nFor reference, curl works fine: `curl https://example_using_my_ca.com`\r\n\r\n",
+ "score": 0.5137622
+ },
+ {
+ "url": "https://api.github.com/repos/pallets/flask/issues/1902",
+ "repository_url": "https://api.github.com/repos/pallets/flask",
+ "labels_url": "https://api.github.com/repos/pallets/flask/issues/1902/labels{/name}",
+ "comments_url": "https://api.github.com/repos/pallets/flask/issues/1902/comments",
+ "events_url": "https://api.github.com/repos/pallets/flask/issues/1902/events",
+ "html_url": "https://github.com/pallets/flask/issues/1902",
+ "id": 159501827,
+ "number": 1902,
+ "title": "Import error with some examples",
+ "user": {
+ "login": "rnelsonchem",
+ "id": 3750670,
+ "avatar_url": "https://avatars.githubusercontent.com/u/3750670?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/rnelsonchem",
+ "html_url": "https://github.com/rnelsonchem",
+ "followers_url": "https://api.github.com/users/rnelsonchem/followers",
+ "following_url": "https://api.github.com/users/rnelsonchem/following{/other_user}",
+ "gists_url": "https://api.github.com/users/rnelsonchem/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/rnelsonchem/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/rnelsonchem/subscriptions",
+ "organizations_url": "https://api.github.com/users/rnelsonchem/orgs",
+ "repos_url": "https://api.github.com/users/rnelsonchem/repos",
+ "events_url": "https://api.github.com/users/rnelsonchem/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/rnelsonchem/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/pallets/flask/labels/bug",
+ "name": "bug",
+ "color": "eb6420"
+ },
+ {
+ "url": "https://api.github.com/repos/pallets/flask/labels/cli",
+ "name": "cli",
+ "color": "5C35CC"
+ },
+ {
+ "url": "https://api.github.com/repos/pallets/flask/labels/docs",
+ "name": "docs",
+ "color": "ded63c"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/pallets/flask/milestones/2",
+ "html_url": "https://github.com/pallets/flask/milestones/1.0",
+ "labels_url": "https://api.github.com/repos/pallets/flask/milestones/2/labels",
+ "id": 795954,
+ "number": 2,
+ "title": "1.0",
+ "description": "",
+ "creator": {
+ "login": "untitaker",
+ "id": 837573,
+ "avatar_url": "https://avatars.githubusercontent.com/u/837573?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/untitaker",
+ "html_url": "https://github.com/untitaker",
+ "followers_url": "https://api.github.com/users/untitaker/followers",
+ "following_url": "https://api.github.com/users/untitaker/following{/other_user}",
+ "gists_url": "https://api.github.com/users/untitaker/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/untitaker/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/untitaker/subscriptions",
+ "organizations_url": "https://api.github.com/users/untitaker/orgs",
+ "repos_url": "https://api.github.com/users/untitaker/repos",
+ "events_url": "https://api.github.com/users/untitaker/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/untitaker/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 19,
+ "closed_issues": 28,
+ "state": "open",
+ "created_at": "2014-09-19T15:47:20Z",
+ "updated_at": "2016-06-09T21:09:26Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 6,
+ "created_at": "2016-06-09T20:35:18Z",
+ "updated_at": "2016-06-20T22:43:18Z",
+ "closed_at": null,
+ "body": "I'm trying to run the \"flaskr\" and \"minitwit\" examples, but I'm running into an import error issue. I'm trying to follow the instructions from the README file. When running `flask initdb`, I get the following error:\r\n\r\n```\r\nTraceback (most recent call last):\r\n File \"/home/nelson/apps/miniconda/bin/flask\", line 6, in \r\n sys.exit(flask.cli.main())\r\n File \"/home/nelson/apps/miniconda/lib/python3.4/site-packages/flask/cli.py\", line 478, in main\r\n cli.main(args=args, prog_name=name)\r\n File \"/home/nelson/apps/miniconda/lib/python3.4/site-packages/flask/cli.py\", line 345, in main\r\n return AppGroup.main(self, *args, **kwargs)\r\n File \"/home/nelson/apps/miniconda/lib/python3.4/site-packages/click/core.py\", line 696, in main\r\n rv = self.invoke(ctx)\r\n File \"/home/nelson/apps/miniconda/lib/python3.4/site-packages/click/core.py\", line 1055, in invoke\r\n cmd_name, cmd, args = self.resolve_command(ctx, args)\r\n File \"/home/nelson/apps/miniconda/lib/python3.4/site-packages/click/core.py\", line 1094, in resolve_command\r\n cmd = self.get_command(ctx, cmd_name)\r\n File \"/home/nelson/apps/miniconda/lib/python3.4/site-packages/flask/cli.py\", line 316, in get_command\r\n rv = info.load_app().cli.get_command(ctx, name)\r\n File \"/home/nelson/apps/miniconda/lib/python3.4/site-packages/flask/cli.py\", line 209, in load_app\r\n rv = locate_app(self.app_import_path)\r\n File \"/home/nelson/apps/miniconda/lib/python3.4/site-packages/flask/cli.py\", line 89, in locate_app\r\n __import__(module)\r\nImportError: No module named 'flaskr'\r\n```\r\n\r\nI'm using an Anaconda Python install on both Windows 10 (Python 3.5) and Linux (Python 3.4) with either the stock flask 0.11 install or an install from the latest git repo. I'm running this code from appropriate directory and am able to import flaskr or minitwit from a terminal Python session. I can run the other examples that do not require the flask script. \r\n\r\n",
+ "score": 0.851207
+ },
+ {
+ "url": "https://api.github.com/repos/conda/conda/issues/2668",
+ "repository_url": "https://api.github.com/repos/conda/conda",
+ "labels_url": "https://api.github.com/repos/conda/conda/issues/2668/labels{/name}",
+ "comments_url": "https://api.github.com/repos/conda/conda/issues/2668/comments",
+ "events_url": "https://api.github.com/repos/conda/conda/issues/2668/events",
+ "html_url": "https://github.com/conda/conda/issues/2668",
+ "id": 160290535,
+ "number": 2668,
+ "title": "Activate overwrites full path (repeated activation)",
+ "user": {
+ "login": "jakirkham",
+ "id": 3019665,
+ "avatar_url": "https://avatars.githubusercontent.com/u/3019665?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/jakirkham",
+ "html_url": "https://github.com/jakirkham",
+ "followers_url": "https://api.github.com/users/jakirkham/followers",
+ "following_url": "https://api.github.com/users/jakirkham/following{/other_user}",
+ "gists_url": "https://api.github.com/users/jakirkham/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/jakirkham/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/jakirkham/subscriptions",
+ "organizations_url": "https://api.github.com/users/jakirkham/orgs",
+ "repos_url": "https://api.github.com/users/jakirkham/repos",
+ "events_url": "https://api.github.com/users/jakirkham/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/jakirkham/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/conda/conda/labels/bug",
+ "name": "bug",
+ "color": "fc2929"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": {
+ "login": "msarahan",
+ "id": 38393,
+ "avatar_url": "https://avatars.githubusercontent.com/u/38393?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/msarahan",
+ "html_url": "https://github.com/msarahan",
+ "followers_url": "https://api.github.com/users/msarahan/followers",
+ "following_url": "https://api.github.com/users/msarahan/following{/other_user}",
+ "gists_url": "https://api.github.com/users/msarahan/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/msarahan/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/msarahan/subscriptions",
+ "organizations_url": "https://api.github.com/users/msarahan/orgs",
+ "repos_url": "https://api.github.com/users/msarahan/repos",
+ "events_url": "https://api.github.com/users/msarahan/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/msarahan/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "milestone": {
+ "url": "https://api.github.com/repos/conda/conda/milestones/2",
+ "html_url": "https://github.com/conda/conda/milestones/4.1",
+ "labels_url": "https://api.github.com/repos/conda/conda/milestones/2/labels",
+ "id": 1716159,
+ "number": 2,
+ "title": "4.1",
+ "description": "",
+ "creator": {
+ "login": "kalefranz",
+ "id": 1418419,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1418419?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/kalefranz",
+ "html_url": "https://github.com/kalefranz",
+ "followers_url": "https://api.github.com/users/kalefranz/followers",
+ "following_url": "https://api.github.com/users/kalefranz/following{/other_user}",
+ "gists_url": "https://api.github.com/users/kalefranz/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/kalefranz/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/kalefranz/subscriptions",
+ "organizations_url": "https://api.github.com/users/kalefranz/orgs",
+ "repos_url": "https://api.github.com/users/kalefranz/repos",
+ "events_url": "https://api.github.com/users/kalefranz/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/kalefranz/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 16,
+ "closed_issues": 104,
+ "state": "open",
+ "created_at": "2016-04-19T03:25:44Z",
+ "updated_at": "2016-06-21T15:33:26Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 25,
+ "created_at": "2016-06-14T21:39:43Z",
+ "updated_at": "2016-06-21T22:51:04Z",
+ "closed_at": null,
+ "body": "It seems the new `conda` will overwrite everything in the path by adding the prefix to it multiple times.\r\n\r\n```\r\nLast login: Tue Jun 14 16:31:45 on ttys006\r\nprepending /zopt/conda2/envs/nanshenv/bin to PATH\r\n-bash: sed: command not found\r\n-bash: docker-machine: command not found\r\n-bash: docker-machine: command not found\r\n((nanshenv)) kirkhamj-lm1:apache-libcloud kirkhamj$ which sed\r\n-bash: which: command not found\r\n((nanshenv)) kirkhamj-lm1:apache-libcloud kirkhamj$ env\r\n-bash: env: command not found\r\n((nanshenv)) kirkhamj-lm1:apache-libcloud kirkhamj$ python\r\nPython 2.7.11 |Continuum Analytics, Inc.| (default, Dec 6 2015, 18:57:58) \r\n[GCC 4.2.1 (Apple Inc. build 5577)] on darwin\r\nType \"help\", \"copyright\", \"credits\" or \"license\" for more information.\r\nAnaconda is brought to you by Continuum Analytics.\r\nPlease check out: http://continuum.io/thanks and https://anaconda.org\r\n>>> import os\r\n>>> print(os.environ)\r\n{'SPARK_HOME': '/Applications/spark-1.1.1-bin-hadoop1', 'TERM_PROGRAM_VERSION': '326', 'LOGNAME': 'kirkhamj', 'USER': 'kirkhamj', 'PATH': '/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:', 'HOME': '/Users/kirkhamj', 'PROMPT_VAR': 'PS1', 'PS1': '((nanshenv)) \\\\h:\\\\W \\\\u\\\\$ ', 'DISPLAY': '/tmp/launch-El9IAA/org.macosforge.xquartz:0', 'TERM_PROGRAM': 'Apple_Terminal', 'LANG': 'en_US.UTF-8', 'TERM': 'xterm-256color', 'SHELL': 'bash', 'SHLVL': '1', 'SECURITYSESSIONID': '186a5', 'CONDA_ENV_PATH': '', 'CONDA_OLD_PS1': '\\\\h:\\\\W \\\\u\\\\$ ', '_': '/zopt/conda2/envs/nanshenv/bin/python', 'CONDA_DEFAULT_ENV': '', 'TERM_SESSION_ID': '46E47552-F7A1-44E5-8F1D-9748F29F8BD1', 'SSH_AUTH_SOCK': '/tmp/launch-k8nEFT/Listeners', 'Apple_PubSub_Socket_Render': '/tmp/launch-IbGiHb/Render', 'TMPDIR': '/var/folders/jj/pp1xwt1n4zdgy9zxbxc22t8w66tr7q/T/', 'LSCOLORS': 'ExFxBxDxCxegedabagacad', 'CLICOLOR': '1', '__CF_USER_TEXT_ENCODING': '0xC6D60F7:0:0', 'PWD': '/Users/kirkhamj/Developer/Conda/conda-forge/feedstocks/feedstocks/apache-libcloud', 'GHC_DOT_APP': '/Applications/ghc-7.8.3.app', '__CHECKFIX1436934': '1', 'CONDA_PATH_BACKUP': '/Applications/PyCharm CE.app/Contents/MacOS:/Users/kirkhamj/bin:/Users/kirkhamj/Library/Haskell/bin:/usr/local/packer/:/usr/local/jython2.5.3/:/usr/local/gfortran/:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/usr/local/MacGPG2/bin:/Library/TeX/texbin'}\r\n>>> print(os.environ[\"PATH\"])\r\n/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:/zopt/conda2/envs/nanshenv/bin:\r\n```",
+ "score": 0.24389441
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/issues/34170",
+ "repository_url": "https://api.github.com/repos/saltstack/salt",
+ "labels_url": "https://api.github.com/repos/saltstack/salt/issues/34170/labels{/name}",
+ "comments_url": "https://api.github.com/repos/saltstack/salt/issues/34170/comments",
+ "events_url": "https://api.github.com/repos/saltstack/salt/issues/34170/events",
+ "html_url": "https://github.com/saltstack/salt/issues/34170",
+ "id": 161438301,
+ "number": 34170,
+ "title": "ps.top raises ValueError \"too many values to unpack\" when psutil > 4.1.0",
+ "user": {
+ "login": "rodoyle",
+ "id": 1016172,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1016172?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/rodoyle",
+ "html_url": "https://github.com/rodoyle",
+ "followers_url": "https://api.github.com/users/rodoyle/followers",
+ "following_url": "https://api.github.com/users/rodoyle/following{/other_user}",
+ "gists_url": "https://api.github.com/users/rodoyle/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/rodoyle/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/rodoyle/subscriptions",
+ "organizations_url": "https://api.github.com/users/rodoyle/orgs",
+ "repos_url": "https://api.github.com/users/rodoyle/repos",
+ "events_url": "https://api.github.com/users/rodoyle/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/rodoyle/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "labels": [
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Bug",
+ "name": "Bug",
+ "color": "e11d21"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Execution%20Module",
+ "name": "Execution Module",
+ "color": "006b75"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/High%20Severity",
+ "name": "High Severity",
+ "color": "ff9143"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/P4",
+ "name": "P4",
+ "color": "031a39"
+ },
+ {
+ "url": "https://api.github.com/repos/saltstack/salt/labels/Platform",
+ "name": "Platform",
+ "color": "fef2c0"
+ }
+ ],
+ "state": "open",
+ "locked": false,
+ "assignee": null,
+ "milestone": {
+ "url": "https://api.github.com/repos/saltstack/salt/milestones/13",
+ "html_url": "https://github.com/saltstack/salt/milestones/Approved",
+ "labels_url": "https://api.github.com/repos/saltstack/salt/milestones/13/labels",
+ "id": 9265,
+ "number": 13,
+ "title": "Approved",
+ "description": "All issues that are ready to be worked on, both bugs and features.",
+ "creator": {
+ "login": "thatch45",
+ "id": 507599,
+ "avatar_url": "https://avatars.githubusercontent.com/u/507599?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/thatch45",
+ "html_url": "https://github.com/thatch45",
+ "followers_url": "https://api.github.com/users/thatch45/followers",
+ "following_url": "https://api.github.com/users/thatch45/following{/other_user}",
+ "gists_url": "https://api.github.com/users/thatch45/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/thatch45/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/thatch45/subscriptions",
+ "organizations_url": "https://api.github.com/users/thatch45/orgs",
+ "repos_url": "https://api.github.com/users/thatch45/repos",
+ "events_url": "https://api.github.com/users/thatch45/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/thatch45/received_events",
+ "type": "User",
+ "site_admin": false
+ },
+ "open_issues": 3040,
+ "closed_issues": 3781,
+ "state": "open",
+ "created_at": "2011-05-14T04:00:56Z",
+ "updated_at": "2016-06-21T19:49:47Z",
+ "due_on": null,
+ "closed_at": null
+ },
+ "comments": 1,
+ "created_at": "2016-06-21T13:35:15Z",
+ "updated_at": "2016-06-21T17:50:32Z",
+ "closed_at": null,
+ "body": "### Description of Issue/Question\r\n1. ```salt-call pip.install psutil``` \r\noutput: installs psutil 4.3.0 (current stable release)\r\n\r\n2. ```salt-call ps.top```\r\noutput:\r\n```\r\nTraceback (most recent call last):\r\n File \"/usr/bin/salt-call\", line 11, in \r\n salt_call()\r\n File \"/usr/lib/python2.7/dist-packages/salt/scripts.py\", line 345, in salt_call\r\n client.run()\r\n File \"/usr/lib/python2.7/dist-packages/salt/cli/call.py\", line 58, in run\r\n caller.run()\r\n File \"/usr/lib/python2.7/dist-packages/salt/cli/caller.py\", line 134, in run\r\n ret = self.call()\r\n File \"/usr/lib/python2.7/dist-packages/salt/cli/caller.py\", line 197, in call\r\n ret['return'] = func(*args, **kwargs)\r\n File \"/usr/lib/python2.7/dist-packages/salt/modules/ps.py\", line 135, in top\r\n user, system = process.cpu_times()\r\n```\r\n\r\nInvestigating this on the minion:\r\n```\r\n>>> process = psutil.Process(1)\r\n>>> process.cpu_times()\r\npcputimes(user=0.56, system=2.52, children_user=1088.18, children_system=73.1)\r\n```\r\npsutil.Process.cpu_times() now returns more than expected two values on Linux but not windows and OS X according to the documentation.\r\n\r\nSalt documentation does not mention a requirement for psutil <=4.10 and the module does not handle the newer return value. Searching the issues for 'psutil' turns up several compatibility issues elsewhere, but none in the ps.top module. It is possible this issue is part of a larger cross-platform compatibility problem in the ps module.\r\n\r\n### Setup\r\n(Please provide relevant configs and/or SLS files (Be sure to remove sensitive info).)\r\n- None, purely built in modules\r\n\r\npsutil should be version 4.3.0\r\n\r\nIn 4.1.0 new fields were added, \"Changed in version 4.1.0: return two extra fields: children_user and children_system.\" [http://pythonhosted.org/psutil/](url)\r\n\r\n### Steps to Reproduce Issue\r\n(Include debug logs if possible and relevant.)\r\n\r\n1. install default psutil from pip on minion with ubuntu 14.04 LTS \r\n2. use built in ps.util module from either locally or remotely\r\n\r\n### Versions Report\r\n(Provided by running `salt --versions-report`. Please also mention any differences in master/minion versions.)\r\n\r\nSalt Version:\r\n Salt: 2016.3.1 (as on master)\r\n \r\n Dependency Versions:\r\n cffi: Not Installed\r\n cherrypy: Not Installed\r\n dateutil: 1.5\r\n gitdb: Not Installed\r\n gitpython: Not Installed\r\n ioflo: Not Installed\r\n Jinja2: 2.7.2\r\n libgit2: Not Installed\r\n libnacl: Not Installed\r\n M2Crypto: Not Installed\r\n Mako: 0.9.1\r\n msgpack-pure: Not Installed\r\n msgpack-python: 0.3.0\r\n mysql-python: 1.2.3\r\n pycparser: Not Installed\r\n pycrypto: 2.6.1\r\n pygit2: Not Installed\r\n Python: 2.7.6 (default, Jun 22 2015, 17:58:13)\r\n python-gnupg: Not Installed\r\n PyYAML: 3.10\r\n PyZMQ: 14.0.1\r\n RAET: Not Installed\r\n smmap: Not Installed\r\n timelib: Not Installed\r\n Tornado: 4.2.1\r\n ZMQ: 4.0.5\r\n \r\n System Versions:\r\n dist: Ubuntu 14.04 trusty\r\n machine: x86_64\r\n release: 3.19.0-61-generic\r\n system: Linux\r\n version: Ubuntu 14.04 trusty",
+ "score": 1.654835
+ }
+ ]
+ },
+ "headers": {
+ "server": "GitHub.com",
+ "date": "Wed, 22 Jun 2016 02:15:26 GMT",
+ "content-type": "application/json; charset=utf-8",
+ "content-length": "325039",
+ "connection": "close",
+ "status": "200 OK",
+ "x-ratelimit-limit": "30",
+ "x-ratelimit-remaining": "22",
+ "x-ratelimit-reset": "1466561771",
+ "cache-control": "no-cache",
+ "x-github-media-type": "github.v3; format=json",
+ "link": "; rel=\"first\", ; rel=\"prev\"",
+ "access-control-expose-headers": "ETag, Link, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval",
+ "access-control-allow-origin": "*",
+ "content-security-policy": "default-src 'none'",
+ "strict-transport-security": "max-age=31536000; includeSubdomains; preload",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "1; mode=block",
+ "vary": "Accept-Encoding",
+ "x-served-by": "8a5c38021a5cd7cef7b8f49a296fee40",
+ "x-github-request-id": "AE1408AB:F64F:5FC3CF7:5769F4BD"
+ }
+ },
+ {
+ "scope": "https://api.github.com:443",
+ "method": "GET",
+ "path": "/search/users?q=tom+repos:%3E42+followers:%3E1000&type=all&sort=updated&per_page=100",
+ "body": "",
+ "status": 200,
+ "response": {
+ "total_count": 4,
+ "incomplete_results": false,
+ "items": [
+ {
+ "login": "mojombo",
+ "id": 1,
+ "avatar_url": "https://avatars.githubusercontent.com/u/1?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/mojombo",
+ "html_url": "https://github.com/mojombo",
+ "followers_url": "https://api.github.com/users/mojombo/followers",
+ "following_url": "https://api.github.com/users/mojombo/following{/other_user}",
+ "gists_url": "https://api.github.com/users/mojombo/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/mojombo/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/mojombo/subscriptions",
+ "organizations_url": "https://api.github.com/users/mojombo/orgs",
+ "repos_url": "https://api.github.com/users/mojombo/repos",
+ "events_url": "https://api.github.com/users/mojombo/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/mojombo/received_events",
+ "type": "User",
+ "site_admin": false,
+ "score": 41.889614
+ },
+ {
+ "login": "tmcw",
+ "id": 32314,
+ "avatar_url": "https://avatars.githubusercontent.com/u/32314?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tmcw",
+ "html_url": "https://github.com/tmcw",
+ "followers_url": "https://api.github.com/users/tmcw/followers",
+ "following_url": "https://api.github.com/users/tmcw/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tmcw/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tmcw/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tmcw/subscriptions",
+ "organizations_url": "https://api.github.com/users/tmcw/orgs",
+ "repos_url": "https://api.github.com/users/tmcw/repos",
+ "events_url": "https://api.github.com/users/tmcw/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tmcw/received_events",
+ "type": "User",
+ "site_admin": false,
+ "score": 33.511692
+ },
+ {
+ "login": "tomdale",
+ "id": 90888,
+ "avatar_url": "https://avatars.githubusercontent.com/u/90888?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tomdale",
+ "html_url": "https://github.com/tomdale",
+ "followers_url": "https://api.github.com/users/tomdale/followers",
+ "following_url": "https://api.github.com/users/tomdale/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tomdale/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tomdale/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tomdale/subscriptions",
+ "organizations_url": "https://api.github.com/users/tomdale/orgs",
+ "repos_url": "https://api.github.com/users/tomdale/repos",
+ "events_url": "https://api.github.com/users/tomdale/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tomdale/received_events",
+ "type": "User",
+ "site_admin": false,
+ "score": 20.284273
+ },
+ {
+ "login": "tommy351",
+ "id": 411425,
+ "avatar_url": "https://avatars.githubusercontent.com/u/411425?v=3",
+ "gravatar_id": "",
+ "url": "https://api.github.com/users/tommy351",
+ "html_url": "https://github.com/tommy351",
+ "followers_url": "https://api.github.com/users/tommy351/followers",
+ "following_url": "https://api.github.com/users/tommy351/following{/other_user}",
+ "gists_url": "https://api.github.com/users/tommy351/gists{/gist_id}",
+ "starred_url": "https://api.github.com/users/tommy351/starred{/owner}{/repo}",
+ "subscriptions_url": "https://api.github.com/users/tommy351/subscriptions",
+ "organizations_url": "https://api.github.com/users/tommy351/orgs",
+ "repos_url": "https://api.github.com/users/tommy351/repos",
+ "events_url": "https://api.github.com/users/tommy351/events{/privacy}",
+ "received_events_url": "https://api.github.com/users/tommy351/received_events",
+ "type": "User",
+ "site_admin": false,
+ "score": 13.695011
+ }
+ ]
+ },
+ "headers": {
+ "server": "GitHub.com",
+ "date": "Wed, 22 Jun 2016 02:15:27 GMT",
+ "content-type": "application/json; charset=utf-8",
+ "content-length": "3524",
+ "connection": "close",
+ "status": "200 OK",
+ "x-ratelimit-limit": "30",
+ "x-ratelimit-remaining": "21",
+ "x-ratelimit-reset": "1466561771",
+ "cache-control": "no-cache",
+ "x-github-media-type": "github.v3; format=json",
+ "access-control-expose-headers": "ETag, Link, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval",
+ "access-control-allow-origin": "*",
+ "content-security-policy": "default-src 'none'",
+ "strict-transport-security": "max-age=31536000; includeSubdomains; preload",
+ "x-content-type-options": "nosniff",
+ "x-frame-options": "deny",
+ "x-xss-protection": "1; mode=block",
+ "vary": "Accept-Encoding",
+ "x-served-by": "d594a23ec74671eba905bf91ef329026",
+ "x-github-request-id": "AE1408AB:F650:7A5C16E:5769F4BF"
+ }
+ }
+]
\ No newline at end of file
diff --git a/test/fixtures/user.js b/test/fixtures/user.js
new file mode 100644
index 00000000..068839b0
--- /dev/null
+++ b/test/fixtures/user.js
@@ -0,0 +1,13 @@
+let user;
+
+if (process.env.GHTOOLS_USER) {
+ user = {
+ 'USERNAME': process.env.GHTOOLS_USER,
+ 'PASSWORD': process.env.GHTOOLS_PASSWORD,
+ 'REPO': 'github',
+ 'ORGANIZATION': 'github-api-tests',
+ };
+} else {
+ throw new Error('No testing account set up. Please email jaredrewerts@gmail.com to get access.');
+}
+export default user;
diff --git a/test/gist.spec.js b/test/gist.spec.js
new file mode 100644
index 00000000..50ff7669
--- /dev/null
+++ b/test/gist.spec.js
@@ -0,0 +1,150 @@
+import expect from 'must';
+
+import Github from '../lib/GitHub';
+import testUser from './fixtures/user.js';
+import testGist from './fixtures/gist.json';
+import {assertSuccessful} from './helpers/callbacks';
+
+describe('Gist', function() {
+ let gist;
+ let gistId;
+ let github;
+ let commentId;
+ let revisionId;
+
+ before(function() {
+ github = new Github({
+ username: testUser.USERNAME,
+ password: testUser.PASSWORD,
+ auth: 'basic',
+ });
+ });
+
+ describe('reading', function() {
+ before(function() {
+ gist = github.getGist('0ac3ef3451f4bdc9efec660ffce3e336');
+ });
+
+ it('should read a gist', function(done) {
+ gist.read(assertSuccessful(done, function(err, gist) {
+ expect(gist).to.have.own('description', testGist.description);
+ expect(gist.files).to.have.keys(Object.keys(testGist.files));
+ expect(gist.files['README.md']).to.have.own('content', testGist.files['README.md'].content);
+
+ done();
+ }));
+ });
+ });
+
+ describe('creating/modifiying', function() {
+ before(function() {
+ gist = github.getGist();
+ });
+
+ // 200ms between tests so that Github has a chance to settle
+ beforeEach(function(done) {
+ setTimeout(done, 200);
+ });
+
+ it('should create gist', function(done) {
+ gist.create(testGist, assertSuccessful(done, function(err, gist) {
+ expect(gist).to.have.own('id');
+ expect(gist).to.have.own('public', testGist.public);
+ expect(gist).to.have.own('description', testGist.description);
+ gistId = gist.id;
+ revisionId = gist.history[0].version;
+
+ done();
+ }));
+ });
+
+ it('should star a gist', function(done) {
+ gist = github.getGist(gistId);
+ gist.star(assertSuccessful(done, function() {
+ gist.isStarred(assertSuccessful(done, function(err, result) {
+ expect(result).to.be(true);
+ done();
+ }));
+ }));
+ });
+
+ it('should create a comment a gist', function(done) {
+ gist.createComment('Comment test', assertSuccessful(done, function(err, comment) {
+ expect(comment).to.have.own('body', 'Comment test');
+ commentId = comment.id;
+ done();
+ }));
+ });
+
+ it('should list comments', function(done) {
+ gist.listComments(assertSuccessful(done, function(err, comments) {
+ expect(comments).to.be.an.array();
+ done();
+ }));
+ });
+
+ it('should get comment', function(done) {
+ gist.getComment(commentId, assertSuccessful(done, function(err, issue) {
+ expect(issue).to.have.own('id', commentId);
+ done();
+ }));
+ });
+
+ it('should edit comment', function(done) {
+ const newComment = 'new comment test';
+ gist.editComment(commentId, newComment, assertSuccessful(done, function(err, comment) {
+ expect(comment).to.have.own('body', newComment);
+ done();
+ }));
+ });
+
+ it('should delete comment', function(done) {
+ gist.deleteComment(commentId, assertSuccessful(done));
+ });
+
+ it('should update gist', function(done) {
+ const newGist = {
+ files: {
+ 'README.md': {
+ content: 'README updated',
+ },
+ },
+ };
+ gist.update(newGist, assertSuccessful(done, function(err, gist) {
+ expect(gist.history.length).to.be(2);
+ expect(gist.files['README.md']).to.have.own('content', newGist.files['README.md'].content);
+ done();
+ }));
+ });
+
+ it('should list commits', function(done) {
+ gist.listCommits(assertSuccessful(done, function(err, commits) {
+ expect(commits).to.be.an.array();
+ done();
+ }));
+ });
+
+ it('should get revision', function(done) {
+ gist.getRevision(revisionId, assertSuccessful(done, function(err, gist) {
+ expect(gist.history.length).to.be(1);
+ expect(gist.files['README.md']).to.have.own('content', testGist.files['README.md'].content);
+ done();
+ }));
+ });
+ });
+
+ describe('deleting', function() {
+ before(function() {
+ gist = github.getGist(gistId);
+ });
+
+ // 200ms between tests so that Github has a chance to settle
+ beforeEach(function(done) {
+ setTimeout(done, 200);
+ });
+
+ it('should delete gist', function(done) {
+ gist.delete(assertSuccessful(done));
+ });
+ });
+});
diff --git a/test/helpers/callbacks.js b/test/helpers/callbacks.js
new file mode 100644
index 00000000..9c80ad98
--- /dev/null
+++ b/test/helpers/callbacks.js
@@ -0,0 +1,49 @@
+import expect from 'must';
+
+const STANDARD_DELAY = 200; // 200ms between nested calls to the API so things settle
+
+export function assertSuccessful(done, cb) {
+ return function successCallback(err, res, xhr) {
+ try {
+ expect(err).not.to.exist(err ? (err.response ? err.response.data : err) : 'No error');
+ expect(res).to.exist();
+
+ if (cb) {
+ setTimeout(function delay() {
+ cb(err, res, xhr);
+ }, STANDARD_DELAY);
+ } else {
+ done();
+ }
+ } catch (e) {
+ done(e);
+ }
+ };
+}
+
+export function assertFailure(done, cb) {
+ return function failureCallback(err) {
+ try {
+ expect(err).to.exist();
+ expect(err).to.have.ownProperty('path');
+ expect(err.request).to.exist();
+
+ if (cb) {
+ setTimeout(function delay() {
+ cb(err);
+ }, STANDARD_DELAY);
+ } else {
+ done();
+ }
+ } catch (e) {
+ done(e);
+ }
+ };
+}
+
+export function assertArray(done) {
+ return assertSuccessful(done, function isArray(err, result) {
+ expect(result).to.be.an.array();
+ done();
+ });
+}
diff --git a/test/helpers/getTestRepoName.js b/test/helpers/getTestRepoName.js
new file mode 100644
index 00000000..620f14a6
--- /dev/null
+++ b/test/helpers/getTestRepoName.js
@@ -0,0 +1,4 @@
+module.exports = function() {
+ let date = new Date();
+ return date.getTime() + '-' + Math.floor(Math.random() * 100000).toString();
+};
diff --git a/test/helpers/helperFunctions.js b/test/helpers/helperFunctions.js
new file mode 100644
index 00000000..c35ed64f
--- /dev/null
+++ b/test/helpers/helperFunctions.js
@@ -0,0 +1,43 @@
+export function getNextPage(linksHeader = '') {
+ const links = linksHeader.split(/\s*,\s*/); // splits and strips the urls
+ return links.reduce(function(nextUrl, link) {
+ if (link.search(/rel="next"/) !== -1) {
+ return (link.match(/<(.*)>/) || [])[1];
+ }
+
+ return nextUrl;
+ }, undefined);
+}
+
+export function deleteRepo(repo, github) {
+ return github
+ .getRepo(repo.owner.login, repo.name)
+ .deleteRepo()
+ .then((removed) => {
+ if (removed) {
+ console.log(repo.full_name, 'deleted'); // eslint-disable-line
+ }
+ });
+}
+
+export function deleteTeam(team, github) {
+ return github
+ .getTeam(team.id)
+ .deleteTeam()
+ .then((removed) => {
+ if (removed) {
+ console.log('team', team.name, 'deleted'); //eslint-disable-line
+ }
+ });
+}
+
+export function deleteProject(project, github) {
+ return github
+ .getProject(project.id)
+ .deleteProject()
+ .then((removed) => {
+ if (removed) {
+ console.log('project', project.name, 'deleted'); //eslint-disable-line
+ }
+ });
+}
diff --git a/test/helpers/wait.js b/test/helpers/wait.js
new file mode 100644
index 00000000..680ea360
--- /dev/null
+++ b/test/helpers/wait.js
@@ -0,0 +1,5 @@
+export default function(delay = 1000) {
+ return () => new Promise((resolve) => {
+ setTimeout(() => resolve(), delay);
+ });
+}
diff --git a/test/issue.spec.js b/test/issue.spec.js
new file mode 100644
index 00000000..274ca793
--- /dev/null
+++ b/test/issue.spec.js
@@ -0,0 +1,277 @@
+import expect from 'must';
+
+import Github from '../lib/GitHub';
+import testUser from './fixtures/user.js';
+import wait from './helpers/wait';
+import {assertSuccessful} from './helpers/callbacks';
+import getTestRepoName from './helpers/getTestRepoName';
+
+describe('Issue', function() {
+ let github;
+ const testRepoName = getTestRepoName();
+ let remoteIssues;
+
+ before(function() {
+ github = new Github({
+ username: testUser.USERNAME,
+ password: testUser.PASSWORD,
+ auth: 'basic',
+ });
+
+ return github
+ .getUser()
+ .createRepo({name: testRepoName})
+ .then(wait(5000))
+ .then(function() {
+ remoteIssues = github.getIssues(testUser.USERNAME, testRepoName);
+ return remoteIssues.createIssue({
+ title: 'Test issue',
+ body: 'Test issue body',
+ });
+ })
+ .then(function() {
+ return remoteIssues.createMilestone({
+ title: 'Default Milestone',
+ description: 'Test',
+ });
+ });
+ });
+
+ after(function() {
+ return github.getRepo(testUser.USERNAME, testRepoName).deleteRepo();
+ });
+
+ describe('reading', function() {
+ let remoteIssueId;
+ let milestoneId;
+
+ it('should list issues', function(done) {
+ remoteIssues.listIssues({}, assertSuccessful(done, function(err, issues) {
+ expect(issues).to.be.an.array();
+ remoteIssueId = issues[0].number;
+
+ done();
+ }));
+ });
+
+ it('should get issue', function(done) {
+ remoteIssues.getIssue(remoteIssueId, assertSuccessful(done, function(err, issue) {
+ expect(issue).to.have.own('number', remoteIssueId);
+
+ done();
+ }));
+ });
+
+ it('should get issue events', function() {
+ return remoteIssues.listIssueEvents(remoteIssueId)
+ .then(function({data: events}) {
+ expect(events).to.be.an.array();
+ });
+ });
+
+ it('should get all milestones', function(done) {
+ remoteIssues.listMilestones()
+ .then(({data: milestones}) => {
+ expect(milestones).to.be.an.array();
+ milestoneId = milestones[0].number;
+
+ done();
+ }).catch(done);
+ });
+
+ it('should get a single milestone', function(done) {
+ remoteIssues.getMilestone(milestoneId)
+ .then(({data: milestone}) => {
+ expect(milestone).to.have.own('title', 'Default Milestone');
+ done();
+ }).catch(done);
+ });
+ });
+
+ describe('creating/editing/deleting', function() {
+ let createdIssueId;
+ let issueCommentId;
+ let createdMilestoneId;
+ let createdLabel;
+
+ // 200ms between tests so that Github has a chance to settle
+ beforeEach(function(done) {
+ setTimeout(done, 200);
+ });
+
+ it('should create issue', function(done) {
+ const newIssue = {
+ title: 'New issue',
+ body: 'New issue body',
+ };
+
+ remoteIssues.createIssue(newIssue, assertSuccessful(done, function(err, issue) {
+ createdIssueId = issue.number;
+ expect(issue).to.have.own('url');
+ expect(issue).to.have.own('title', newIssue.title);
+ expect(issue).to.have.own('body', newIssue.body);
+
+ done();
+ }));
+ });
+
+ it('should edit issue', function(done) {
+ const newProps = {
+ title: 'Edited title',
+ state: 'closed',
+ };
+
+ remoteIssues.editIssue(createdIssueId, newProps, assertSuccessful(done, function(err, issue) {
+ expect(issue).to.have.own('title', newProps.title);
+
+ done();
+ }));
+ });
+
+ it('should post issue comment', function(done) {
+ remoteIssues.createIssueComment(createdIssueId, 'Comment test', assertSuccessful(done, function(err, issue) {
+ expect(issue).to.have.own('body', 'Comment test');
+
+ done();
+ }));
+ });
+
+ it('should list issue comments', function(done) {
+ remoteIssues.listIssueComments(createdIssueId, assertSuccessful(done, function(err, comments) {
+ expect(comments).to.be.an.array();
+ expect(comments[0]).to.have.own('body', 'Comment test');
+ issueCommentId = comments[0].id;
+ done();
+ }));
+ });
+
+ it('should get a single issue comment', function(done) {
+ remoteIssues.getIssueComment(issueCommentId, assertSuccessful(done, function(err, comment) {
+ expect(comment).to.have.own('body', 'Comment test');
+ done();
+ }));
+ });
+
+ it('should edit issue comment', function(done) {
+ remoteIssues.editIssueComment(issueCommentId, 'Comment test edited',
+ assertSuccessful(done, function(err, comment) {
+ expect(comment).to.have.own('body', 'Comment test edited');
+
+ done();
+ }));
+ });
+
+ it('should delete issue comment', function(done) {
+ remoteIssues.deleteIssueComment(issueCommentId, assertSuccessful(done, function(err, response) {
+ expect(response).to.be.true();
+
+ done();
+ }));
+ });
+
+ it('should create a milestone', function(done) {
+ let milestone = {
+ title: 'v42',
+ description: 'The ultimate version',
+ };
+
+ remoteIssues.createMilestone(milestone)
+ .then(({data: createdMilestone}) => {
+ expect(createdMilestone).to.have.own('number');
+ expect(createdMilestone).to.have.own('title', milestone.title);
+
+ createdMilestoneId = createdMilestone.number;
+ done();
+ }).catch(done);
+ });
+ it('should update a milestone', function(done) {
+ let milestone = {
+ description: 'Version 6 * 7',
+ };
+
+ expect(createdMilestoneId).to.be.a.number();
+ remoteIssues.editMilestone(createdMilestoneId, milestone)
+ .then(({data: createdMilestone}) => {
+ expect(createdMilestone).to.have.own('number', createdMilestoneId);
+ expect(createdMilestone).to.have.own('description', milestone.description);
+
+ done();
+ }).catch(done);
+ });
+ it('should delete a milestone', function(done) {
+ expect(createdMilestoneId).to.be.a.number();
+ remoteIssues.deleteMilestone(createdMilestoneId)
+ .then(({status}) => {
+ expect(status).to.equal(204);
+ done();
+ }).catch(done);
+ });
+
+ it('should create a label', (done) => {
+ let label = {
+ name: 'test',
+ color: '123456',
+ };
+
+ remoteIssues.createLabel(label)
+ .then(({data: _createdLabel}) => {
+ expect(_createdLabel).to.have.own('name', label.name);
+ expect(_createdLabel).to.have.own('color', label.color);
+
+ createdLabel = label.name;
+ done();
+ }).catch(done);
+ });
+
+ it('should retrieve a single label', (done) => {
+ let label = {
+ name: 'test',
+ color: '123456',
+ };
+
+ remoteIssues.getLabel(label.name)
+ .then(({data: retrievedLabel}) => {
+ expect(retrievedLabel).to.have.own('name', label.name);
+ expect(retrievedLabel).to.have.own('color', label.color);
+
+ done();
+ }).catch(done);
+ });
+
+ it('should update a label', (done) => {
+ let label = {
+ color: '789abc',
+ name: createdLabel,
+ };
+
+ expect(createdLabel).to.be.a.string();
+ remoteIssues.editLabel(createdLabel, label)
+ .then(({data: updatedLabel}) => {
+ expect(updatedLabel).to.have.own('name', createdLabel);
+ expect(updatedLabel).to.have.own('color', label.color);
+
+ done();
+ }).catch(done);
+ });
+
+ it('should list labels', (done) => {
+ expect(createdLabel).to.be.a.string();
+
+ remoteIssues.listLabels({}, assertSuccessful(done, function(err, labels) {
+ expect(labels).to.be.an.array();
+ const hasLabel = labels.some((label) => label.name === createdLabel);
+ expect(hasLabel).to.be.true();
+ done();
+ }));
+ });
+
+ it('should delete a label', (done) => {
+ expect(createdLabel).to.be.a.string();
+ remoteIssues.deleteLabel(createdLabel)
+ .then(({status}) => {
+ expect(status).to.equal(204);
+ done();
+ }).catch(done);
+ });
+ });
+});
diff --git a/test/markdown.spec.js b/test/markdown.spec.js
new file mode 100644
index 00000000..909581fa
--- /dev/null
+++ b/test/markdown.spec.js
@@ -0,0 +1,44 @@
+import expect from 'must';
+
+import Github from '../lib/GitHub';
+import testUser from './fixtures/user.js';
+
+describe('Markdown', function() {
+ let github;
+ let markdown;
+
+ before(function() {
+ github = new Github({
+ username: testUser.USERNAME,
+ password: testUser.PASSWORD,
+ auth: 'basic',
+ });
+
+ markdown = github.getMarkdown();
+ });
+
+ it('should convert markdown to html as plain Markdown', function(done) {
+ const options = {
+ text: 'Hello world github/linguist#1 **cool**, and #1!',
+ };
+
+ markdown.render(options)
+ .then(function({data: html}) {
+ expect(html).to.be('Hello world github/linguist#1 cool, and #1!
\n');
+ done();
+ }).catch(done);
+ });
+
+ it('should convert markdown to html as GFM', function(done) {
+ const options = {
+ text: 'Hello world github/linguist#1 **cool**, and #1!',
+ mode: 'gfm',
+ context: 'github/gollum',
+ };
+ markdown.render(options)
+ .then(function({data: html}) {
+ expect(html).to.be('Hello world github/linguist#1 cool, and gollum#1!
'); // eslint-disable-line
+ done();
+ }).catch(done);
+ });
+});
diff --git a/test/organization.spec.js b/test/organization.spec.js
new file mode 100644
index 00000000..5400a43c
--- /dev/null
+++ b/test/organization.spec.js
@@ -0,0 +1,132 @@
+import expect from 'must';
+
+import Github from '../lib/GitHub';
+import testUser from './fixtures/user.js';
+import {assertSuccessful, assertArray} from './helpers/callbacks';
+import getTestRepoName from './helpers/getTestRepoName';
+
+describe('Organization', function() {
+ let github;
+ const ORG_NAME = 'github-tools';
+ const MEMBER_NAME = 'clayreimann';
+ let createdProject;
+
+ before(function() {
+ github = new Github({
+ username: testUser.USERNAME,
+ password: testUser.PASSWORD,
+ auth: 'basic',
+ });
+ createdProject = undefined;
+ });
+
+ after(function() {
+ if (createdProject) {
+ return github.getProject(createdProject.id).deleteProject();
+ }
+ });
+
+ describe('reading', function() {
+ let organization;
+
+ before(function() {
+ organization = github.getOrganization(ORG_NAME);
+ });
+
+ it('should show user\'s organisation repos', function(done) {
+ organization.getRepos(assertArray(done));
+ });
+
+ it('should list the users in the organization', function(done) {
+ organization.listMembers()
+ .then(function({data: members}) {
+ expect(members).to.be.an.array();
+
+ const hasClayReimann = members.some((member) => member.login === MEMBER_NAME);
+ expect(hasClayReimann).to.be.true();
+
+ done();
+ }).catch(done);
+ });
+
+ it('should test for membership', function() {
+ return organization.isMember(MEMBER_NAME)
+ .then(function(isMember) {
+ expect(isMember).to.be.true();
+ });
+ });
+ });
+
+ describe('creating/updating', function() {
+ let organization;
+ const testRepoName = getTestRepoName();
+
+ before(function() {
+ organization = github.getOrganization(testUser.ORGANIZATION);
+ });
+
+ it('should create an organization repo', function(done) {
+ const options = {
+ name: testRepoName,
+ description: 'test create organization repo',
+ homepage: 'https://github.com/',
+ private: false,
+ has_issues: true, // eslint-disable-line
+ has_wiki: true, // eslint-disable-line
+ has_downloads: true // eslint-disable-line
+ };
+
+ organization.createRepo(options, assertSuccessful(done, function(err, repo) {
+ expect(repo.name).to.equal(testRepoName);
+ expect(repo.full_name).to.equal(`${testUser.ORGANIZATION}/${testRepoName}`); // eslint-disable-line
+ done();
+ }));
+ });
+
+ it('should create an organization team', function(done) {
+ const options = {
+ name: testRepoName,
+ description: 'Created by unit tests',
+ privacy: 'secret',
+ };
+
+ organization.createTeam(options, assertSuccessful(done, function(err, team) {
+ expect(team.name).to.equal(testRepoName);
+ expect(team.organization.login).to.equal(testUser.ORGANIZATION); // jscs:ignore
+ done();
+ }));
+ });
+
+ it('should list the teams in the organization', function() {
+ return organization.getTeams()
+ .then(({data}) => {
+ const hasTeam = data.some((member) => member.slug === testRepoName);
+
+ expect(hasTeam).to.be.true();
+ });
+ });
+
+ it('should create a project', function(done) {
+ organization.createProject({
+ name: testRepoName,
+ body: 'body',
+ }, assertSuccessful(done, function(err, project) {
+ createdProject = project;
+ expect(project).to.own('name', testRepoName);
+ expect(project).to.own('body', 'body');
+ done();
+ }));
+ });
+
+ it('should list repo projects', function(done) {
+ organization.listProjects(assertSuccessful(done, function(err, projects) {
+ expect(projects).to.be.an.array();
+
+ const hasProject = projects.some((project) => project.name === testRepoName);
+
+ expect(hasProject).to.be.true();
+ done();
+ }));
+ });
+ });
+});
diff --git a/test/project.spec.js b/test/project.spec.js
new file mode 100644
index 00000000..0b2beb66
--- /dev/null
+++ b/test/project.spec.js
@@ -0,0 +1,171 @@
+import expect from 'must';
+
+import Github from '../lib/GitHub';
+import wait from './helpers/wait';
+import testUser from './fixtures/user.js';
+import {assertSuccessful} from './helpers/callbacks';
+import getTestRepoName from './helpers/getTestRepoName';
+
+describe('Project', function() {
+ let github;
+ const testRepoName = getTestRepoName();
+ let project;
+ let columnId;
+ let cardId;
+
+ before(function() {
+ github = new Github({
+ username: testUser.USERNAME,
+ password: testUser.PASSWORD,
+ auth: 'basic',
+ });
+
+ return github
+ .getUser()
+ .createRepo({name: testRepoName})
+ .then(wait(5000))
+ .then(function() {
+ const remoteRepo = github.getRepo(testUser.USERNAME, testRepoName);
+ return remoteRepo.createProject({
+ name: 'test-project',
+ body: 'body',
+ });
+ })
+ .then(function(_project) {
+ project = github.getProject(_project.data.id);
+ });
+ });
+
+ after(function() {
+ return github.getRepo(testUser.USERNAME, testRepoName).deleteRepo();
+ });
+
+ it('should get repo project', function(done) {
+ project.getProject(assertSuccessful(done, function(err, project) {
+ expect(project).to.own('name', 'test-project');
+ done();
+ }));
+ });
+
+ it('should update a project', function(done) {
+ project.updateProject({
+ name: 'another-test-project',
+ body: 'another-body',
+ }, assertSuccessful(done, function(err, project) {
+ expect(project).to.own('name', 'another-test-project');
+ expect(project).to.own('body', 'another-body');
+ done();
+ }));
+ });
+
+ it('should create a repo project column', function(done) {
+ project.createProjectColumn({
+ name: 'test-column',
+ }, assertSuccessful(done, function(err, column) {
+ expect(column).to.own('name', 'test-column');
+ columnId = column.id;
+ done();
+ }));
+ });
+
+ it('should list repo project columns', function(done) {
+ project.listProjectColumns(assertSuccessful(done, function(err, columns) {
+ expect(columns).to.be.an.array();
+ expect(columns.length).to.equal(1);
+ done();
+ }));
+ });
+
+ it('should get repo project column', function(done) {
+ project.getProjectColumn(columnId, assertSuccessful(done, function(err, project) {
+ expect(project).to.own('name', 'test-column');
+ done();
+ }));
+ });
+
+ it('should update a repo project column', function(done) {
+ project.updateProjectColumn(columnId, {
+ name: 'another-test-column',
+ }, assertSuccessful(done, function(err, column) {
+ expect(column).to.own('name', 'another-test-column');
+ done();
+ }));
+ });
+
+ it('should create repo project card', function(done) {
+ project.createProjectCard(columnId, {
+ note: 'test-card',
+ }, assertSuccessful(done, function(err, card) {
+ expect(card).to.own('note', 'test-card');
+ cardId = card.id;
+ done();
+ }));
+ });
+
+ it('should list cards of a project', function(done) {
+ project.listProjectCards(assertSuccessful(done, function(err, cards) {
+ expect(cards).to.be.an.array();
+ expect(cards.length).to.equal(1);
+ done();
+ }));
+ });
+
+ it('should list cards of a column', function(done) {
+ project.listColumnCards(columnId, assertSuccessful(done, function(err, cards) {
+ expect(cards).to.be.an.array();
+ expect(cards.length).to.equal(1);
+ done();
+ }));
+ });
+
+ it('should get repo project card', function(done) {
+ project.getProjectCard(cardId, assertSuccessful(done, function(err, card) {
+ expect(card).to.own('note', 'test-card');
+ done();
+ }));
+ });
+
+ it('should update repo project card', function(done) {
+ project.updateProjectCard(cardId, {
+ note: 'another-test-card',
+ }, assertSuccessful(done, function(err, card) {
+ expect(card).to.own('note', 'another-test-card');
+ done();
+ }));
+ });
+
+ it('should move repo project card', function(done) {
+ project.moveProjectCard(cardId, 'top', columnId, assertSuccessful(done, function(err, result) {
+ expect(result).to.be(true);
+ done();
+ }));
+ });
+
+ it('should move repo project column', function(done) {
+ project.moveProjectColumn(columnId, 'first', assertSuccessful(done, function(err, result) {
+ expect(result).to.be(true);
+ done();
+ }));
+ });
+
+ it('should delete repo project card', function(done) {
+ project.deleteProjectCard(cardId, assertSuccessful(done, function(err, result) {
+ expect(result).to.be(true);
+ done();
+ }));
+ });
+
+ it('should delete repo project column', function(done) {
+ project.deleteProjectColumn(columnId, assertSuccessful(done, function(err, result) {
+ expect(result).to.be(true);
+ done();
+ }));
+ });
+
+ it('should delete repo project', function(done) {
+ project.deleteProject(assertSuccessful(done, function(err, result) {
+ expect(result).to.be(true);
+ done();
+ }));
+ });
+});
diff --git a/test/rate-limit.spec.js b/test/rate-limit.spec.js
new file mode 100644
index 00000000..86b0752d
--- /dev/null
+++ b/test/rate-limit.spec.js
@@ -0,0 +1,35 @@
+import expect from 'must';
+
+import Github from '../lib/GitHub';
+import testUser from './fixtures/user.js';
+import {assertSuccessful} from './helpers/callbacks';
+
+describe('RateLimit', function() {
+ let github;
+ let rateLimit;
+
+ before(function() {
+ github = new Github({
+ username: testUser.USERNAME,
+ password: testUser.PASSWORD,
+ auth: 'basic',
+ });
+
+ rateLimit = github.getRateLimit();
+ });
+
+ it('should get rate limit', function(done) {
+ rateLimit.getRateLimit(assertSuccessful(done, function(err, rateInfo) {
+ const rate = rateInfo.rate;
+
+ expect(rate).to.be.an.object();
+ expect(rate).to.have.own('limit');
+ expect(rate).to.have.own('remaining');
+ expect(rate.limit).to.be.a.number();
+ expect(rate.remaining).to.be.a.number();
+ expect(rate.remaining).to.be.at.most(rateInfo.rate.limit);
+
+ done();
+ }));
+ });
+});
diff --git a/test/repository.spec.js b/test/repository.spec.js
new file mode 100644
index 00000000..f27cc788
--- /dev/null
+++ b/test/repository.spec.js
@@ -0,0 +1,781 @@
+import expect from 'must';
+
+import Github from '../lib/GitHub';
+import wait from './helpers/wait';
+import testUser from './fixtures/user.js';
+import loadImage from './fixtures/imageBlob';
+import {assertSuccessful, assertFailure} from './helpers/callbacks';
+import getTestRepoName from './helpers/getTestRepoName';
+
+describe('Repository', function() {
+ let github;
+ let user;
+ let imageB64;
+ let imageBlob;
+ const testRepoName = getTestRepoName();
+ const v10SHA = '20fcff9129005d14cc97b9d59b8a3d37f4fb633b';
+ const statusUrl =
+ 'https://api.github.com/repos/github-tools/github/statuses/20fcff9129005d14cc97b9d59b8a3d37f4fb633b';
+
+ before(function(done) {
+ github = new Github({
+ username: testUser.USERNAME,
+ password: testUser.PASSWORD,
+ });
+
+ loadImage(function(b64, blob) {
+ imageB64 = b64;
+ imageBlob = blob;
+ done();
+ });
+ });
+
+ describe('reading', function() {
+ let remoteRepo;
+
+ before(function() {
+ remoteRepo = github.getRepo('github-tools', 'github');
+ });
+
+ it('should get repo details', function(done) {
+ remoteRepo.getDetails(assertSuccessful(done, function(err, repo) {
+ expect(repo).to.have.own('full_name', 'github-tools/github');
+
+ done();
+ }));
+ });
+
+ it('should get blob', function(done) {
+ remoteRepo.getSha('master', 'README.md', assertSuccessful(done, function(err, response) {
+ remoteRepo.getBlob(response.sha, assertSuccessful(done, function(err, content) {
+ expect(content).to.be.include('# Github.js');
+
+ done();
+ }));
+ }));
+ });
+
+ it('should get a branch', function(done) {
+ remoteRepo.getBranch('master', assertSuccessful(done, function(err, content) {
+ expect(content.name).to.be('master');
+
+ done();
+ }));
+ });
+
+ it('should show repo contents', function(done) {
+ remoteRepo.getContents('master', '', false, assertSuccessful(done, function(err, contents) {
+ expect(contents).to.be.an.array();
+
+ const readme = contents.filter(function(content) {
+ return content.path === 'README.md';
+ });
+
+ expect(readme).to.have.length(1);
+ expect(readme[0]).to.have.own('type', 'file');
+
+ done();
+ }));
+ });
+
+ it('should show repo content raw', function(done) {
+ remoteRepo.getContents('master', 'README.md', 'raw', assertSuccessful(done, function(err, text) {
+ expect(text).to.contain('# Github.js');
+
+ done();
+ }));
+ });
+
+ it('should show repo readme', function(done) {
+ remoteRepo.getReadme('master', 'raw', assertSuccessful(done, function(err, text) {
+ expect(text).to.contain('# Github.js');
+
+ done();
+ }));
+ });
+
+ it('should get ref from repo', function(done) {
+ remoteRepo.getRef('heads/master', assertSuccessful(done));
+ });
+
+ it('should get tree', function(done) {
+ remoteRepo.getTree('master', assertSuccessful(done, function(err, response) {
+ let {tree} = response;
+ expect(tree).to.be.an.array();
+ expect(tree.length).to.be.above(0);
+
+ done();
+ }));
+ });
+
+ it('should fork repo', function(done) {
+ remoteRepo.fork(assertSuccessful(done));
+ });
+
+ it('should fork repo to org', function(done) {
+ remoteRepo.forkToOrg(testUser.ORGANIZATION, assertSuccessful(done));
+ });
+
+ it('should list forks of repo', function(done) {
+ remoteRepo.listForks(assertSuccessful(done, function(err, forks) {
+ expect(forks).to.be.an.array();
+ expect(forks.length).to.be.above(0);
+ done();
+ }));
+ });
+
+ it('should list commits with no options', function(done) {
+ remoteRepo.listCommits(assertSuccessful(done, function(err, commits) {
+ expect(commits).to.be.an.array();
+ expect(commits.length).to.be.above(0);
+
+ expect(commits[0]).to.have.own('commit');
+ expect(commits[0]).to.have.own('author');
+
+ done();
+ }));
+ });
+
+ it('should list commits with null options', function(done) {
+ remoteRepo.listCommits(null, assertSuccessful(done, function(err, commits) {
+ expect(commits).to.be.an.array();
+ expect(commits.length).to.be.above(0);
+
+ expect(commits[0]).to.have.own('commit');
+ expect(commits[0]).to.have.own('author');
+
+ done();
+ }));
+ });
+
+ it('should list commits with all options', function(done) {
+ const since = new Date(2015, 0, 1);
+ const until = new Date(2016, 0, 20);
+ const options = {
+ sha: 'master',
+ path: 'test',
+ author: 'AurelioDeRosa',
+ since,
+ until,
+ };
+
+ remoteRepo.listCommits(options, assertSuccessful(done, function(err, commits) {
+ expect(commits).to.be.an.array();
+ expect(commits.length).to.be.above(0);
+
+ const commit = commits[0];
+ const commitDate = new Date(commit.commit.author.date);
+
+ expect(commit).to.have.own('commit');
+ expect(commit.author).to.have.own('login', 'AurelioDeRosa');
+ expect(commitDate.getTime()).to.be.between(since.getTime(), until.getTime());
+ done();
+ }));
+ });
+
+ it('should list commits on a PR with no options', function(done) {
+ const PR_NUMBER = 588;
+ remoteRepo.listCommitsOnPR(PR_NUMBER, assertSuccessful(done, function(err, commits) {
+ expect(commits).to.be.an.array();
+ expect(commits.length).to.be.equal(2);
+
+ let message1 = 'fix(repository): prevents lib from crashing when not providing optional arguments';
+ expect(commits[0].author).to.have.own('login', 'hazmah0');
+ expect(commits[0].commit).to.have.own('message', message1);
+
+ let message2 = 'test(repository): updates test to use promise instead of callback';
+ expect(commits[1].author).to.have.own('login', 'hazmah0');
+ expect(commits[1].commit).to.have.own('message', message2);
+
+ done();
+ }));
+ });
+
+ it('should get the latest commit from master', function(done) {
+ remoteRepo.getSingleCommit('master', assertSuccessful(done, function(err, commit) {
+ expect(commit).to.have.own('sha');
+ expect(commit).to.have.own('commit');
+ expect(commit).to.have.own('author');
+
+ done();
+ }));
+ });
+
+ it('should fail when null ref is passed', function(done) {
+ remoteRepo.getSingleCommit(null, assertFailure(done, function(err) {
+ expect(err.response.status).to.be(422);
+ done();
+ }));
+ });
+
+ it('should show repo contributors', function(done) {
+ remoteRepo.getContributors(assertSuccessful(done, function(err, contributors) {
+ if (!(contributors instanceof Array)) {
+ console.log(JSON.stringify(contributors, null, 2)); // eslint-disable-line
+ }
+ expect(contributors).to.be.an.array();
+ expect(contributors.length).to.be.above(1);
+
+ const contributor = contributors[0];
+
+ expect(contributor).to.have.own('login');
+ expect(contributor).to.have.own('contributions');
+
+ done();
+ }));
+ });
+
+ it('should show repo contributor stats', function(done) {
+ remoteRepo.getContributorStats(assertSuccessful(done, function(err, contributors) {
+ if (!(contributors instanceof Array)) {
+ console.log(JSON.stringify(contributors, null, 2)); // eslint-disable-line
+ }
+ expect(contributors).to.be.an.array();
+ expect(contributors.length).to.be.above(1);
+
+ const contributor = contributors[0];
+
+ expect(contributor).to.have.own('author');
+ expect(contributor).to.have.own('total');
+ expect(contributor).to.have.own('weeks');
+
+ done();
+ }));
+ });
+
+ // @TODO repo.branch, repo.pull
+
+ it('should list repo branches', function(done) {
+ remoteRepo.listBranches(assertSuccessful(done));
+ });
+
+ it('should get commit from repo', function(done) {
+ remoteRepo.getCommit(v10SHA, assertSuccessful(done, function(err, commit) {
+ expect(commit.message).to.equal('v0.10.4');
+ expect(commit.author.date).to.equal('2015-03-20T17:01:42Z');
+
+ done();
+ }));
+ });
+
+ it('should get statuses for a SHA from a repo', function(done) {
+ remoteRepo.listStatuses(v10SHA, assertSuccessful(done, function(err, statuses) {
+ expect(statuses).to.be.an.array();
+ expect(statuses.length).to.equal(6);
+
+ const correctUrls = statuses.every(function(status) {
+ return status.url === statusUrl;
+ });
+
+ expect(correctUrls).to.be(true);
+
+ done();
+ }));
+ });
+
+ it('should get combined view of commit statuses for a SHA from a repo', function(done) {
+ remoteRepo.getCombinedStatus(v10SHA, assertSuccessful(done, function(err, combinedStatusesView) {
+ expect(combinedStatusesView.sha).to.equal(v10SHA);
+ expect(combinedStatusesView.state).to.equal('success');
+ expect(combinedStatusesView.statuses[0].context).to.equal('continuous-integration/travis-ci/push');
+ expect(combinedStatusesView.total_count).to.equal(1);
+
+ done();
+ }));
+ });
+
+ it('should get a SHA from a repo', function(done) {
+ remoteRepo.getSha('master', '.gitignore', assertSuccessful(done));
+ });
+
+ it('should get a repo by fullname', function(done) {
+ const repoByName = github.getRepo('github-tools/github');
+
+ repoByName.getDetails(assertSuccessful(done, function(err, repo) {
+ expect(repo).to.have.own('full_name', 'github-tools/github');
+
+ done();
+ }));
+ });
+
+ it('should check if the repo is starred', function(done) {
+ remoteRepo.isStarred(assertSuccessful(done, function(err, result) {
+ expect(result).to.equal(false);
+
+ done();
+ }));
+ });
+ });
+
+ describe('creating/modifiying', function() {
+ const fileName = 'test.md';
+
+ const initialText = 'This is a test.';
+ const initialMessage = 'This is my 44 character long commit message.';
+
+ const updatedText = 'This file has been updated.';
+ const updatedMessage = 'This is my 51 character long update commit message.';
+
+ const fileToDelete = 'tmp.md';
+ const deleteMessage = 'This is my 51 character long delete commit message.';
+
+ const unicodeFileName = '\u4E2D\u6587\u6D4B\u8BD5.md';
+ const unicodeText = '\u00A1\u00D3i de m\u00ED, que verg\u00FCenza!';
+ const unicodeMessage = 'Such na\u00EFvet\u00E9\u2026';
+
+ const imageFileName = 'image.png';
+
+ const releaseTag = 'foo';
+ const releaseName = 'My awesome release';
+ const releaseBody = 'This is my 49 character long release description.';
+ let sha;
+ let releaseId;
+ let remoteRepo;
+
+ before(function() {
+ user = github.getUser();
+ remoteRepo = github.getRepo(testUser.USERNAME, testRepoName);
+ });
+
+ // 200ms between tests so that Github has a chance to settle
+ beforeEach(function(done) {
+ setTimeout(done, 200);
+ });
+
+ it('should create repo', function(done) {
+ const repoDef = {
+ name: testRepoName,
+ };
+
+ user.createRepo(repoDef, assertSuccessful(done, function(err, repo) {
+ expect(repo).to.have.own('name', testRepoName);
+
+ done();
+ }));
+ });
+
+ it('should be able to edit repository information', function(done) {
+ const options = {
+ name: testRepoName,
+ description: 'New short description',
+ homepage: 'http://example.com',
+ };
+
+ remoteRepo.updateRepository(options, assertSuccessful(done,
+ function(err, repository) {
+ expect(repository).to.have.own('homepage', options.homepage);
+ expect(repository).to.have.own('description', options.description);
+ expect(repository).to.have.own('name', testRepoName);
+ done();
+ }));
+ });
+
+ it('should show repo collaborators', function(done) {
+ remoteRepo.getCollaborators(assertSuccessful(done, function(err, collaborators) {
+ if (!(collaborators instanceof Array)) {
+ console.log(JSON.stringify(collaborators, null, 2)); // eslint-disable-line
+ }
+ expect(collaborators).to.be.an.array();
+ expect(collaborators).to.have.length(1);
+
+ const collaborator = collaborators[0];
+
+ expect(collaborator).to.have.own('login', testUser.USERNAME);
+ expect(collaborator).to.have.own('id');
+ expect(collaborator).to.have.own('permissions');
+
+ done();
+ }));
+ });
+
+ it('should test whether user is collaborator', function(done) {
+ remoteRepo.isCollaborator(testUser.USERNAME, assertSuccessful(done));
+ });
+
+ it('should write to repo', function(done) {
+ remoteRepo.writeFile('master', fileName, initialText, initialMessage, assertSuccessful(done, function() {
+ wait()().then(() => remoteRepo.getContents('master', fileName, 'raw',
+ assertSuccessful(done, function(err, fileText) {
+ expect(fileText).to.be(initialText);
+
+ done();
+ })));
+ }));
+ });
+
+ it('should successfully write to repo when not providing optional options argument', function(done) {
+ const promise = remoteRepo.writeFile('master', fileName, initialText, initialMessage);
+ promise.then(() => remoteRepo.getContents('master', fileName, 'raw',
+ assertSuccessful(done, function(err, fileText) {
+ expect(fileText).to.be(initialText);
+
+ done();
+ })));
+ });
+
+ it('should rename files', function(done) {
+ remoteRepo.writeFile('master', fileName, initialText, initialMessage, assertSuccessful(done, function() {
+ wait()().then(() => remoteRepo.move('master', fileName, 'new_name', assertSuccessful(done, function() {
+ wait()().then(() => remoteRepo.getContents('master', fileName, 'raw', assertFailure(done, function(err) {
+ expect(err.response.status).to.be(404);
+ remoteRepo.getContents('master', 'new_name', 'raw', assertSuccessful(done, function(err, fileText) {
+ expect(fileText).to.be(initialText);
+
+ done();
+ }));
+ })));
+ })));
+ }));
+ });
+
+ it('should create a new branch', function(done) {
+ remoteRepo.createBranch('master', 'dev', assertSuccessful(done, function(err, branch) {
+ expect(branch).to.have.property('ref', 'refs/heads/dev');
+ expect(branch.object).to.have.property('sha');
+
+ done();
+ }));
+ });
+
+ it('should write to repo branch', function(done) {
+ remoteRepo.writeFile('dev', fileName, updatedText, updatedMessage, assertSuccessful(done, function() {
+ remoteRepo.getContents('dev', fileName, 'raw', assertSuccessful(done, function(err, fileText) {
+ expect(fileText).to.be(updatedText);
+
+ done();
+ }));
+ }));
+ });
+
+ it('should compare two branches', function(done) {
+ remoteRepo.createBranch('master', 'compare', assertSuccessful(done, function() {
+ remoteRepo.writeFile('compare', fileName, updatedText, updatedMessage, assertSuccessful(done, function() {
+ remoteRepo.compareBranches('master', 'compare', assertSuccessful(done, function(err, diff) {
+ expect(diff).to.have.own('total_commits', 1);
+ expect(diff.files[0]).to.have.own('filename', fileName);
+
+ done();
+ }));
+ }));
+ }));
+ });
+
+ it('should submit a pull request', function(done) {
+ const base = 'master';
+ const head = 'pull-request';
+ const title = 'Test pull request';
+ const body = 'This is a test pull request';
+ const prSpec = {title, body, base, head};
+
+ remoteRepo.createBranch(base, head, assertSuccessful(done, function() {
+ remoteRepo.writeFile(head, fileName, updatedText, updatedMessage, assertSuccessful(done, function() {
+ remoteRepo.createPullRequest(prSpec, assertSuccessful(done, function(err, pullRequest) {
+ expect(pullRequest).to.have.own('number');
+ expect(pullRequest.number).to.be.above(0);
+ expect(pullRequest).to.have.own('title', title);
+ expect(pullRequest).to.have.own('body', body);
+
+ done();
+ }));
+ }));
+ }));
+ });
+
+ it('should create ref on repo', function(done) {
+ remoteRepo.getRef('heads/master', assertSuccessful(done, function(err, refSpec) {
+ let newRef = {
+ ref: 'refs/heads/new-test-branch',
+ sha: refSpec.object.sha,
+ };
+ remoteRepo.createRef(newRef, assertSuccessful(done));
+ }));
+ });
+
+ it('should update commit status', function(done) {
+ const status = {
+ state: 'success',
+ target_url: 'http://example.com', // eslint-disable-line camelcase
+ description: 'Build was successful!',
+ };
+ remoteRepo.getRef('heads/master', assertSuccessful(done, function(err, refSpec) {
+ remoteRepo.updateStatus(refSpec.object.sha, status, assertSuccessful(done,
+ function(err, updated) {
+ expect(updated).to.have.own('state', status.state);
+ expect(updated).to.have.own('target_url', status.target_url);
+ expect(updated).to.have.own('description', status.description);
+ expect(updated).to.have.own('context', 'default');
+ done();
+ }));
+ }));
+ });
+
+ it('should delete ref on repo', function(done) {
+ remoteRepo.deleteRef('heads/new-test-branch', assertSuccessful(done));
+ });
+
+ it('should list tags on repo', function(done) {
+ remoteRepo.listTags(assertSuccessful(done));
+ });
+
+ it('should list pulls on repo', function(done) {
+ const filterOpts = {
+ state: 'all',
+ sort: 'updated',
+ direction: 'desc',
+ page: 1,
+ per_page: 10 //eslint-disable-line
+ };
+
+ remoteRepo.listPullRequests(filterOpts, assertSuccessful(done, function(err, pullRequests) {
+ expect(pullRequests).to.be.an.array();
+ expect(pullRequests).to.have.length(1);
+
+ done();
+ }));
+ });
+
+ it('should get pull requests on repo', function(done) {
+ const repo = github.getRepo('github-tools', 'github');
+
+ repo.getPullRequest(153, assertSuccessful(done, function(err, pr) {
+ expect(pr).to.have.own('title');
+ expect(pr).to.have.own('body');
+ expect(pr).to.have.own('url');
+
+ done();
+ }));
+ });
+
+ it('should delete a file on the repo', function(done) {
+ remoteRepo.writeFile('master', fileToDelete, initialText, deleteMessage, assertSuccessful(done, function() {
+ remoteRepo.deleteFile('master', fileToDelete, assertSuccessful(done));
+ }));
+ });
+
+ it('should write author and committer to repo', function(done) {
+ const options = {
+ author: {name: 'Author Name', email: 'author@example.com'},
+ committer: {name: 'Committer Name', email: 'committer@example.com'},
+ };
+
+ remoteRepo.writeFile('dev',
+ fileName, initialText, initialMessage, options,
+ assertSuccessful(done, function(error, commit) {
+ remoteRepo.getCommit(commit.commit.sha, assertSuccessful(done, function(err, commit2) {
+ const author = commit2.author;
+ const committer = commit2.committer;
+ expect(author.name).to.be('Author Name');
+ expect(author.email).to.be('author@example.com');
+ expect(committer.name).to.be('Committer Name');
+ expect(committer.email).to.be('committer@example.com');
+
+ done();
+ }));
+ })
+ );
+ });
+
+ it('should be able to write all the unicode', function(done) {
+ remoteRepo.writeFile('master', unicodeFileName, unicodeText, unicodeMessage, assertSuccessful(done,
+ function(err, commit) {
+ expect(commit.content.name).to.be(unicodeFileName);
+ expect(commit.commit.message).to.be(unicodeMessage);
+
+ remoteRepo.getContents('master', unicodeFileName, 'raw', assertSuccessful(done, function(err, fileText) {
+ expect(fileText).to.be(unicodeText);
+
+ done();
+ }));
+ }));
+ });
+
+ it('should pass a regression test for _request (#14)', function(done) {
+ remoteRepo.getRef('heads/master', assertSuccessful(done, function(err, refSpec) {
+ let newRef = {
+ ref: 'refs/heads/testing-14',
+ sha: refSpec.object.sha,
+ };
+
+ remoteRepo.createRef(newRef, assertSuccessful(done, function() {
+ // Triggers GET:
+ // https://api.github.com/repos/michael/cmake_cdt7_stalled/git/refs/heads/prose-integration
+ remoteRepo.getRef('heads/master', assertSuccessful(done, function() {
+ // Triggers DELETE:
+ // https://api.github.com/repos/michael/cmake_cdt7_stalled/git/refs/heads/prose-integration
+ remoteRepo.deleteRef('heads/testing-14', assertSuccessful(done, function(err, res, xhr) {
+ expect(xhr.status).to.be(204);
+
+ done();
+ }));
+ }));
+ }));
+ }));
+ });
+
+ it('should be able to write an image to the repo', function(done) {
+ const opts = {
+ encode: false,
+ };
+
+ remoteRepo.writeFile('master', imageFileName, imageB64, initialMessage, opts, assertSuccessful(done,
+ function(err, commit) {
+ sha = commit.sha;
+
+ done();
+ }));
+ });
+
+ it('should be able to write a string blob to the repo', function(done) {
+ remoteRepo.createBlob('String test', assertSuccessful(done));
+ });
+
+ it('should be able to write a file blob to the repo', function(done) {
+ remoteRepo.createBlob(imageBlob, assertSuccessful(done));
+ });
+
+ it('should star the repo', function(done) {
+ remoteRepo.star(assertSuccessful(done, function() {
+ remoteRepo.isStarred(assertSuccessful(done));
+ }));
+ });
+
+ it('should unstar the repo', function(done) {
+ remoteRepo.unstar(assertSuccessful(done, function() {
+ remoteRepo.isStarred(assertSuccessful(done, function(_, isStarred) {
+ expect(isStarred).to.be(false);
+ done();
+ }));
+ }));
+ });
+
+ it('should fail on broken commit', function(done) {
+ remoteRepo.commit('broken-parent-hash', 'broken-tree-hash', initialMessage, assertFailure(done, function(err) {
+ expect(err.response.status).to.be(422);
+ done();
+ }));
+ });
+
+ it('should succeed on proper commit', function(done) {
+ let parentSHA = '';
+ let treeSHA = '';
+ remoteRepo.getRef('heads/master').then((ref) => {
+ parentSHA = ref.data.object.sha;
+ return remoteRepo.getCommit(parentSHA);
+ }).then((commit) => {
+ treeSHA = commit.data.tree.sha;
+ return remoteRepo.commit(parentSHA, treeSHA, 'is this thing on?');
+ }).then((commit) => {
+ expect(commit.data.author).to.have.own('name', 'github-tools-test');
+ done();
+ });
+ });
+
+ it('should allow commit to change author', function(done) {
+ let parentSHA = '';
+ let treeSHA = '';
+ remoteRepo.getRef('heads/master').then((ref) => {
+ parentSHA = ref.data.object.sha;
+ return remoteRepo.getCommit(parentSHA);
+ }).then((commit) => {
+ treeSHA = commit.data.tree.sha;
+ return remoteRepo.commit(parentSHA, treeSHA, 'Who made this commit?', {
+ author: {
+ name: 'Jimothy Halpert',
+ email: 'jim@dundermifflin.com',
+ },
+ });
+ }).then((commit) => {
+ expect(commit.data.author).to.have.own('name', 'Jimothy Halpert');
+ expect(commit.data.author).to.have.own('email', 'jim@dundermifflin.com');
+ done();
+ }).catch((err) => {
+ throw err;
+ });
+ });
+
+ it('should create a release', function(done) {
+ const releaseDef = {
+ name: releaseName,
+ tag_name: releaseTag, // eslint-disable-line
+ target_commitish: sha // eslint-disable-line
+ };
+
+ remoteRepo.createRelease(releaseDef, assertSuccessful(done, function(err, res) {
+ releaseId = res.id;
+ done();
+ }));
+ });
+
+ it('should edit a release', function(done) {
+ const releaseDef = {
+ name: releaseName,
+ body: releaseBody,
+ };
+
+ remoteRepo.updateRelease(releaseId, releaseDef, assertSuccessful(done, function(err, release) {
+ expect(release).to.have.own('name', releaseName);
+ expect(release).to.have.own('body', releaseBody);
+
+ done();
+ }));
+ });
+
+ it('should read all releases', function(done) {
+ remoteRepo.listReleases(assertSuccessful(done, function(err, releases) {
+ expect(releases).to.be.an.array();
+ done();
+ }));
+ });
+
+ it('should read a release', function(done) {
+ remoteRepo.getRelease(releaseId, assertSuccessful(done, function(err, release) {
+ expect(release).to.have.own('name', releaseName);
+
+ done();
+ }));
+ });
+
+ it('should delete a release', function(done) {
+ remoteRepo.deleteRelease(releaseId, assertSuccessful(done));
+ });
+
+ it('should create a project', function(done) {
+ remoteRepo.createProject({
+ name: 'test-project',
+ body: 'body',
+ }, assertSuccessful(done, function(err, project) {
+ expect(project).to.own('name', 'test-project');
+ expect(project).to.own('body', 'body');
+ done();
+ }));
+ });
+
+ it('should list repo projects', function(done) {
+ remoteRepo.listProjects(assertSuccessful(done, function(err, projects) {
+ expect(projects).to.be.an.array();
+ expect(projects.length).to.equal(1);
+ done();
+ }));
+ });
+ });
+
+ describe('deleting', function() {
+ let remoteRepo;
+ before(function() {
+ remoteRepo = github.getRepo(testUser.USERNAME, testRepoName);
+ });
+
+ // 200ms between tests so that Github has a chance to settle
+ beforeEach(function(done) {
+ setTimeout(done, 200);
+ });
+
+ it('should delete the repo', function(done) {
+ remoteRepo.deleteRepo(assertSuccessful(done, function(err, result) {
+ expect(result).to.be(true);
+
+ done();
+ }));
+ });
+ });
+});
diff --git a/test/search.spec.js b/test/search.spec.js
new file mode 100644
index 00000000..11614e4e
--- /dev/null
+++ b/test/search.spec.js
@@ -0,0 +1,80 @@
+import expect from 'must';
+import nock from 'nock';
+
+import Github from '../lib/GitHub';
+import testUser from './fixtures/user.js';
+
+describe('Search', function() {
+ this.timeout(20 * 1000); // eslint-disable-line no-invalid-this
+ let github;
+
+ before(function() {
+ github = new Github({
+ username: testUser.USERNAME,
+ password: testUser.PASSWORD,
+ auth: 'basic',
+ });
+ nock.load('test/fixtures/search.json');
+ });
+
+ it('should search repositories', function() {
+ let options;
+ let search = github.search({
+ q: 'tetris language:assembly',
+ sort: 'stars',
+ order: 'desc',
+ });
+
+ return search.forRepositories(options)
+ .then(function({data}) {
+ expect(data).to.be.an.array();
+ expect(data.length).to.be.above(0);
+ });
+ });
+
+ it('should search code', function() {
+ let options;
+ let search = github.search({
+ q: 'addClass in:file language:js repo:jquery/jquery',
+ });
+
+ return search.forCode(options)
+ .then(function({data}) {
+ expect(data).to.be.an.array();
+ expect(data.length).to.be.above(0);
+ });
+ });
+
+ it('should search issues', function() {
+ let options;
+ let search = github.search({
+ q: 'windows pip label:bug language:python state:open ',
+ sort: 'created',
+ order: 'asc',
+ });
+
+ return search.forIssues(options)
+ .then(function({data}) {
+ expect(data).to.be.an.array();
+ expect(data.length).to.be.above(0);
+ });
+ });
+
+ it('should search users', function() {
+ let options;
+ let search = github.search({
+ q: 'tom repos:>42 followers:>1000',
+ });
+
+ return search.forUsers(options)
+ .then(function({data}) {
+ expect(data).to.be.an.array();
+ expect(data.length).to.be.above(0);
+ });
+ });
+
+ after(function() {
+ nock.cleanAll();
+ nock.restore();
+ });
+});
diff --git a/test/team.spec.js b/test/team.spec.js
new file mode 100644
index 00000000..24b650bc
--- /dev/null
+++ b/test/team.spec.js
@@ -0,0 +1,189 @@
+import expect from 'must';
+
+import Github from '../lib/GitHub';
+import testUser from './fixtures/user.js';
+import {assertFailure} from './helpers/callbacks';
+import getTestRepoName from './helpers/getTestRepoName';
+
+const altUser = {
+ USERNAME: 'mtscout6-test',
+};
+
+function createTestTeam() {
+ const name = getTestRepoName();
+
+ const github = new Github({
+ username: testUser.USERNAME,
+ password: testUser.PASSWORD,
+ auth: 'basic',
+ });
+
+ const org = github.getOrganization(testUser.ORGANIZATION);
+
+ return org.createTeam({
+ name,
+ privacy: 'closed',
+ }).then(({data: result}) => {
+ const team = github.getTeam(result.id);
+ return {team, name};
+ });
+}
+
+let team;
+let name;
+
+describe('Team', function() { // Isolate tests that are based on a fixed team
+ before(function() {
+ const github = new Github({
+ username: testUser.USERNAME,
+ password: testUser.PASSWORD,
+ auth: 'basic',
+ });
+
+ const org = github.getOrganization(testUser.ORGANIZATION);
+
+ /* eslint-disable no-console */
+ // The code below add a fixed-test-repo-1
+ let promiseRepo = new Promise((resolve) => {
+ org
+ .createRepo({name: 'fixed-test-repo-1'})
+ .then(resolve, () => {
+ console.log('skiped fixed-test-repo-1 creation');
+ resolve();
+ });
+ });
+
+ // The code below add a fixed-test-repo-1
+ let promiseTeam = org
+ .createTeam({
+ name: 'fixed-test-repo-1',
+ repo_names: [testUser.ORGANIZATION + '/fixed-test-repo-1'], // eslint-disable-line camelcase
+ })
+ .then(({data: team}) => team)
+ .catch(() => {
+ console.log('skiped fixed-test-repo-1 creation');
+ // Team already exists, fetch the team
+ return org.getTeams().then(({data: teams}) => {
+ let team = teams
+ .filter((team) => team.name === 'fixed-test-repo-1')
+ .pop();
+ if (!team) {
+ throw new Error('missing fixed-test-repo-1');
+ }
+ return team;
+ });
+ });
+ /* eslint-enable no-console */
+
+ return promiseRepo.then(() => {
+ return promiseTeam
+ .then((t) => {
+ team = github.getTeam(t.id);
+ return team;
+ })
+ .then((team) => {
+ let setupTeam = [
+ team.addMembership(altUser.USERNAME),
+ team.addMembership(testUser.USERNAME),
+ team.manageRepo(testUser.ORGANIZATION, 'fixed-test-repo-1'),
+ ];
+ return Promise.all(setupTeam);
+ });
+ });
+ });
+
+ it('should get membership for a given user', function() {
+ return team.getMembership(altUser.USERNAME)
+ .then(function({data}) {
+ expect(data.state).to.equal('active');
+ expect(data.role).to.equal('member');
+ });
+ });
+
+ it('should list the users in the team', function() {
+ return team.listMembers()
+ .then(function({data: members}) {
+ expect(members).to.be.an.array();
+
+ const hasTestUser = members.some((member) => member.login === testUser.USERNAME);
+
+ expect(hasTestUser).to.be.true();
+ });
+ });
+
+ it('should get team repos', function() {
+ return team.listRepos()
+ .then(({data}) => {
+ const hasRepo = data.some((repo) => repo.name === 'fixed-test-repo-1');
+
+ expect(hasRepo).to.be.true();
+ });
+ });
+
+ it('should get team', function() {
+ return team.getTeam()
+ .then(({data}) => {
+ expect(data.name).to.equal('fixed-test-repo-1');
+ });
+ });
+
+ it('should check if team manages repo', function() {
+ return team.isManagedRepo(testUser.ORGANIZATION, 'fixed-test-repo-1')
+ .then((result) => {
+ expect(result).to.be.true();
+ });
+ });
+});
+
+describe('Team', function() { // Isolate tests that need a new team per test
+ beforeEach(function() {
+ return createTestTeam()
+ .then((x) => {
+ team = x.team;
+ name = x.name;
+ });
+ });
+
+ // Test for Team deletion
+ afterEach(function(done) {
+ team.deleteTeam()
+ .then(() => team.getTeam(assertFailure(done)));
+ });
+
+ it('should update team', function() {
+ const newName = `${name}-updated`;
+ return team.editTeam({name: newName})
+ .then(function({data}) {
+ expect(data.name).to.equal(newName);
+ });
+ });
+
+ it('should add membership for a given user', function() {
+ return team.addMembership(altUser.USERNAME)
+ .then(({data}) => {
+ const {state, role} = data;
+ expect(state === 'active' || state === 'pending').to.be.true();
+ expect(role).to.equal('member');
+ });
+ });
+
+ it('should add membership as a maintainer for a given user', function() {
+ return team.addMembership(altUser.USERNAME, {role: 'maintainer'})
+ .then(({data}) => {
+ const {state, role} = data;
+ expect(state === 'active' || state === 'pending').to.be.true();
+ expect(role).to.equal('maintainer');
+ });
+ });
+
+ it('should add/remove team management of repo', function() {
+ return team.manageRepo(testUser.ORGANIZATION, 'fixed-test-repo-1', {permission: 'pull'})
+ .then((result) => {
+ expect(result).to.be.true();
+ return team.unmanageRepo(testUser.ORGANIZATION, 'fixed-test-repo-1');
+ })
+ .then((result) => {
+ expect(result).to.be.true();
+ });
+ });
+});
diff --git a/test/test.auth.js b/test/test.auth.js
deleted file mode 100644
index 39c0d6aa..00000000
--- a/test/test.auth.js
+++ /dev/null
@@ -1,40 +0,0 @@
-var test = require('tape');
-var Github = require("../");
-var test_user = require('./user.json');
-
-test("Basic Auth - Pass", function(t) {
- var timeout = setTimeout(function () { t.fail(); }, 10000);
- var github = new Github({
- username: test_user.USERNAME,
- password: test_user.PASSWORD,
- auth: "basic"
- });
- var user = github.getUser();
-
- user.notifications(function(err, res) {
- t.error(err, 'user is authd');
- });
-
- clearTimeout(timeout);
- t.end();
-
-});
-
-test("Basic Auth - Fail", function(t) {
- var timeout = setTimeout(function () { t.fail(); }, 10000);
- var github = new Github({
- username: test_user.USERNAME,
- password: 'fake124',
- auth: "basic"
- });
- var user = github.getUser();
-
- user.notifications(function(err, res) {
- t.ok(err, 'user is not authd');
- t.equals(JSON.parse(err.request.responseText).message, 'Bad credentials', 'confirm error');
- });
-
- clearTimeout(timeout);
- t.end();
-
-});
diff --git a/test/test.repo.js b/test/test.repo.js
deleted file mode 100644
index 74e872d6..00000000
--- a/test/test.repo.js
+++ /dev/null
@@ -1,112 +0,0 @@
-var test = require('tape');
-var Github = require("../");
-var test_user = require('./user.json');
-
-test("Repo API", function(t) {
- var timeout = setTimeout(function () { t.fail(); }, 100000);
- var github = new Github({
- username: test_user.USERNAME,
- password: test_user.PASSWORD,
- auth: "basic"
- });
- var repo = github.getRepo('michael', 'github');
-
- t.test('repo.show', function(q) {
- repo.show(function(err, res) {
- q.error(err, 'show repo');
- q.equals(res.full_name, 'michael/github', 'repo name');
- q.end();
- });
- });
-
- t.test('repo.contents', function(q) {
- repo.contents('master', './', function(err, res) {
- q.error(err, 'get repo contents');
- q.end();
- });
- });
-
- t.test('repo.fork', function(q) {
- repo.fork(function(err, res) {
- q.error(err, 'test fork repo');
- q.end();
- });
- });
-
- //@TODO repo.branch, repo.pull
-
- t.test('repo.listBranches', function(q) {
- repo.listBranches(function(err, res) {
- q.error(err, 'list branches');
- q.end();
- });
- });
-
- t.test('repo.read', function(q) {
- repo.read('master', 'README.md', function(err, res) {
- q.ok(res.indexOf('##Setup') !== -1, true, 'Returned REAMDE');
- q.end();
- });
- });
-
- clearTimeout(timeout);
- t.end();
-
-});
-
-var repoTest = Date.now();
-
-test('Create Repo', function(t) {
- var timeout = setTimeout(function () { t.fail(); }, 10000);
- var github = new Github({
- username: test_user.USERNAME,
- password: test_user.PASSWORD,
- auth: "basic"
- });
- var user = github.getUser();
-
- user.createRepo({ "name": repoTest }, function (err, res) {
- t.error(err);
- t.equals(res.name, repoTest.toString(), 'Repo created');
- clearTimeout(timeout);
- t.end();
- });
-
-});
-
-test('delete Repo', function(t) {
- var timeout = setTimeout(function () { t.fail(); }, 10000);
- var github = new Github({
- username: test_user.USERNAME,
- password: test_user.PASSWORD,
- auth: "basic"
- });
- var repo = github.getRepo(test_user.USERNAME, repoTest);
- repo.deleteRepo(function(err, res) {
- t.error(err);
- t.equals(res, true, 'Repo Deleted');
- clearTimeout(timeout);
- t.end();
- });
-
-});
-
-test('Repo Returns commit errors correctly', function(t) {
- var timeout = setTimeout(function () { t.fail(); }, 10000);
- var github = new Github({
- username: test_user.USERNAME,
- password: test_user.PASSWORD,
- auth: "basic"
- });
- var repo = github.getRepo(test_user.USERNAME, test_user.REPO);
-
- repo.commit("broken-parent-hash", "broken-tree-hash", "commit message", function(err){
- t.ok(err, 'error thrown for bad commit');
- t.ok(err.request);
- t.equals(err.request.status, 422, 'Returns 422 status');
- clearTimeout(timeout);
- t.end();
- });
-
-
-});
diff --git a/test/test.user.js b/test/test.user.js
deleted file mode 100644
index cb27f32c..00000000
--- a/test/test.user.js
+++ /dev/null
@@ -1,80 +0,0 @@
-var test = require('tape');
-var Github = require("../");
-var test_user = require('./user.json');
-
-test("User API", function(t) {
- var timeout = setTimeout(function () { t.fail(); }, 100000);
- var github = new Github({
- username: test_user.USERNAME,
- password: test_user.PASSWORD,
- auth: "basic"
- });
- var user = github.getUser();
-
- t.test('user.orgs', function(q) {
- user.orgs(function(err, res) {
- q.error(err, 'user orgs');
- q.end();
- });
- });
-
- t.test('user.gists', function(q) {
- user.gists(function(err, res) {
- q.error(err, 'user gists');
- q.end();
- });
- });
-
- t.test('user.notifications', function(q) {
- user.notifications(function(err, res) {
- q.error(err, 'user notifications');
- q.end();
- });
- });
-
- t.test('user.show', function(q) {
- user.show('ingalls', function(err, res) {
- q.error(err, 'user show');
- q.end();
- });
- });
-
- t.test('user.userRepos', function(q) {
- user.userRepos(test_user.USERNAME, function(err, res) {
- q.error(err, 'alt user repos');
- q.end();
- });
- });
-
- t.test('user.userGists', function(q) {
- user.userGists(test_user.USERNAME, function(err, res) {
- q.error(err, 'alt user gists');
- q.end();
- });
- });
-
- t.test('user.orgRepos', function(q) {
- user.orgRepos('openaddresses', function(err, res) {
- q.error(err, 'org users');
- q.end();
- });
- });
-
- t.test('user.follow', function(q) {
- user.follow('ingalls', function(err, res) {
- q.error(err, 'follow ingalls');
- q.end();
- });
- });
-
- t.test('user.unfollow', function(q) {
- user.unfollow('ingalls', function(err, res) {
- q.error(err, 'unfollow ingalls');
- q.end();
- });
- });
-
- clearTimeout(timeout);
- t.end();
-
-});
diff --git a/test/user.json b/test/user.json
deleted file mode 100644
index 96043ed9..00000000
--- a/test/user.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "USERNAME": "mikedeboertest",
- "PASSWORD": "test1324",
- "REPO": "github"
-}
diff --git a/test/user.spec.js b/test/user.spec.js
new file mode 100644
index 00000000..90184b2a
--- /dev/null
+++ b/test/user.spec.js
@@ -0,0 +1,135 @@
+import expect from 'must';
+
+import Github from '../lib/GitHub';
+import testUser from './fixtures/user.js';
+import {assertSuccessful, assertArray} from './helpers/callbacks';
+
+describe('User', function() {
+ let github;
+ let user;
+
+ before(function() {
+ github = new Github({
+ username: testUser.USERNAME,
+ password: testUser.PASSWORD,
+ auth: 'basic',
+ });
+ user = github.getUser();
+ });
+
+ it('should get user repos', function(done) {
+ user.listRepos(assertArray(done));
+ });
+
+ it('should get user repos with options', function(done) {
+ const filterOpts = {
+ type: 'owner',
+ sort: 'updated',
+ per_page: 90, // eslint-disable-line
+ page: 10,
+ };
+
+ user.listRepos(filterOpts, assertArray(done));
+ });
+
+ it('should get user orgs', function(done) {
+ user.listOrgs(assertArray(done));
+ });
+
+ it('should get user followers', function(done) {
+ user.listFollowers(assertArray(done));
+ });
+
+ it('should get user following list', function(done) {
+ user.listFollowing(assertArray(done));
+ });
+
+ it('should get user gists', function(done) {
+ user.listGists(assertArray(done));
+ });
+
+ it('should get user notifications', function(done) {
+ user.listNotifications(assertArray(done));
+ });
+
+ it('should get user notifications with options', function(done) {
+ const filterOpts = {
+ all: true,
+ participating: true,
+ since: '2015-01-01T00:00:00Z',
+ before: '2015-02-01T00:00:00Z',
+ };
+
+ user.listNotifications(filterOpts, assertArray(done));
+ });
+
+ it('should get the user\'s profile', function(done) {
+ user.getProfile(assertSuccessful(done));
+ });
+
+ it('should show user\'s starred repos', function(done) {
+ user.listStarredRepos(assertArray(done));
+ });
+
+ it('should show user\'s starred gists', function(done) {
+ const option = {
+ since: '2015-01-01T00:00:00Z',
+ };
+ user.listStarredGists(option, assertArray(done));
+ });
+
+ describe('following a user', function() {
+ const userToFollow = 'ingalls';
+
+ before(function() {
+ return user.unfollow(userToFollow);
+ });
+
+ it('should follow user', function(done) {
+ user.follow(userToFollow, assertSuccessful(done, function(err, resp) {
+ user._request('GET', '/user/following', null, assertSuccessful(done, function(err, following) {
+ expect((following.some((user) => user['login'] === userToFollow))).to.be.true();
+ done();
+ }));
+ }));
+ });
+ });
+
+ describe('following yourself', function() {
+ const userToFollow = testUser.USERNAME;
+
+ before(function() {
+ return user.unfollow(userToFollow);
+ });
+
+ it('should not list yourself as one of your followers', function(done) {
+ user.follow(userToFollow, assertSuccessful(done, function(err, resp) {
+ user._request('GET', '/user/following', null, assertSuccessful(done, function(err, following) {
+ expect((following.some((user) => user['login'] === userToFollow))).to.be.false();
+ done();
+ }));
+ }));
+ });
+ });
+
+ describe('unfollowing a user', function(done) {
+ const userToUnfollow = 'ingalls';
+
+ before(function() {
+ return user.follow(userToUnfollow);
+ });
+
+ it('should unfollow a user', function(done) {
+ user.unfollow(userToUnfollow, assertSuccessful(done, function(err, resp) {
+ user._request('GET', '/user/following', null, assertSuccessful(done, function(err, following) {
+ expect((following.some((user) => user['login'] === userToUnfollow))).to.be.false();
+ done();
+ }));
+ }));
+ });
+ });
+
+ it('should list the email addresses of the user', function(done) {
+ user.getEmails(assertSuccessful(done));
+ });
+});
diff --git a/test/vendor/Blob.js b/test/vendor/Blob.js
new file mode 100644
index 00000000..6c3a2558
--- /dev/null
+++ b/test/vendor/Blob.js
@@ -0,0 +1,211 @@
+/* Blob.js
+ * A Blob implementation.
+ * 2014-07-24
+ *
+ * By Eli Grey, http://eligrey.com
+ * By Devin Samarin, https://github.com/dsamarin
+ * License: MIT
+ * See https://github.com/eligrey/Blob.js/blob/master/LICENSE.md
+ */
+
+/*global self, unescape */
+/*jslint bitwise: true, regexp: true, confusion: true, es5: true, vars: true, white: true,
+ plusplus: true */
+
+/*! @source http://purl.eligrey.com/github/Blob.js/blob/master/Blob.js */
+
+(function (view) {
+ "use strict";
+
+ view.URL = view.URL || view.webkitURL;
+
+ if (view.Blob && view.URL) {
+ try {
+ new Blob;
+ return;
+ } catch (e) {}
+ }
+
+ // Internally we use a BlobBuilder implementation to base Blob off of
+ // in order to support older browsers that only have BlobBuilder
+ var BlobBuilder = view.BlobBuilder || view.WebKitBlobBuilder || view.MozBlobBuilder || (function(view) {
+ var
+ get_class = function(object) {
+ return Object.prototype.toString.call(object).match(/^\[object\s(.*)\]$/)[1];
+ }
+ , FakeBlobBuilder = function BlobBuilder() {
+ this.data = [];
+ }
+ , FakeBlob = function Blob(data, type, encoding) {
+ this.data = data;
+ this.size = data.length;
+ this.type = type;
+ this.encoding = encoding;
+ }
+ , FBB_proto = FakeBlobBuilder.prototype
+ , FB_proto = FakeBlob.prototype
+ , FileReaderSync = view.FileReaderSync
+ , FileException = function(type) {
+ this.code = this[this.name = type];
+ }
+ , file_ex_codes = (
+ "NOT_FOUND_ERR SECURITY_ERR ABORT_ERR NOT_READABLE_ERR ENCODING_ERR "
+ + "NO_MODIFICATION_ALLOWED_ERR INVALID_STATE_ERR SYNTAX_ERR"
+ ).split(" ")
+ , file_ex_code = file_ex_codes.length
+ , real_URL = view.URL || view.webkitURL || view
+ , real_create_object_URL = real_URL.createObjectURL
+ , real_revoke_object_URL = real_URL.revokeObjectURL
+ , URL = real_URL
+ , btoa = view.btoa
+ , atob = view.atob
+
+ , ArrayBuffer = view.ArrayBuffer
+ , Uint8Array = view.Uint8Array
+
+ , origin = /^[\w-]+:\/*\[?[\w\.:-]+\]?(?::[0-9]+)?/
+ ;
+ FakeBlob.fake = FB_proto.fake = true;
+ while (file_ex_code--) {
+ FileException.prototype[file_ex_codes[file_ex_code]] = file_ex_code + 1;
+ }
+ // Polyfill URL
+ if (!real_URL.createObjectURL) {
+ URL = view.URL = function(uri) {
+ var
+ uri_info = document.createElementNS("http://www.w3.org/1999/xhtml", "a")
+ , uri_origin
+ ;
+ uri_info.href = uri;
+ if (!("origin" in uri_info)) {
+ if (uri_info.protocol.toLowerCase() === "data:") {
+ uri_info.origin = null;
+ } else {
+ uri_origin = uri.match(origin);
+ uri_info.origin = uri_origin && uri_origin[1];
+ }
+ }
+ return uri_info;
+ };
+ }
+ URL.createObjectURL = function(blob) {
+ var
+ type = blob.type
+ , data_URI_header
+ ;
+ if (type === null) {
+ type = "application/octet-stream";
+ }
+ if (blob instanceof FakeBlob) {
+ data_URI_header = "data:" + type;
+ if (blob.encoding === "base64") {
+ return data_URI_header + ";base64," + blob.data;
+ } else if (blob.encoding === "URI") {
+ return data_URI_header + "," + decodeURIComponent(blob.data);
+ } if (btoa) {
+ return data_URI_header + ";base64," + btoa(blob.data);
+ } else {
+ return data_URI_header + "," + encodeURIComponent(blob.data);
+ }
+ } else if (real_create_object_URL) {
+ return real_create_object_URL.call(real_URL, blob);
+ }
+ };
+ URL.revokeObjectURL = function(object_URL) {
+ if (object_URL.substring(0, 5) !== "data:" && real_revoke_object_URL) {
+ real_revoke_object_URL.call(real_URL, object_URL);
+ }
+ };
+ FBB_proto.append = function(data/*, endings*/) {
+ var bb = this.data;
+ // decode data to a binary string
+ if (Uint8Array && (data instanceof ArrayBuffer || data instanceof Uint8Array)) {
+ var
+ str = ""
+ , buf = new Uint8Array(data)
+ , i = 0
+ , buf_len = buf.length
+ ;
+ for (; i < buf_len; i++) {
+ str += String.fromCharCode(buf[i]);
+ }
+ bb.push(str);
+ } else if (get_class(data) === "Blob" || get_class(data) === "File") {
+ if (FileReaderSync) {
+ var fr = new FileReaderSync;
+ bb.push(fr.readAsBinaryString(data));
+ } else {
+ // async FileReader won't work as BlobBuilder is sync
+ throw new FileException("NOT_READABLE_ERR");
+ }
+ } else if (data instanceof FakeBlob) {
+ if (data.encoding === "base64" && atob) {
+ bb.push(atob(data.data));
+ } else if (data.encoding === "URI") {
+ bb.push(decodeURIComponent(data.data));
+ } else if (data.encoding === "raw") {
+ bb.push(data.data);
+ }
+ } else {
+ if (typeof data !== "string") {
+ data += ""; // convert unsupported types to strings
+ }
+ // decode UTF-16 to binary string
+ bb.push(unescape(encodeURIComponent(data)));
+ }
+ };
+ FBB_proto.getBlob = function(type) {
+ if (!arguments.length) {
+ type = null;
+ }
+ return new FakeBlob(this.data.join(""), type, "raw");
+ };
+ FBB_proto.toString = function() {
+ return "[object BlobBuilder]";
+ };
+ FB_proto.slice = function(start, end, type) {
+ var args = arguments.length;
+ if (args < 3) {
+ type = null;
+ }
+ return new FakeBlob(
+ this.data.slice(start, args > 1 ? end : this.data.length)
+ , type
+ , this.encoding
+ );
+ };
+ FB_proto.toString = function() {
+ return "[object Blob]";
+ };
+ FB_proto.close = function() {
+ this.size = 0;
+ delete this.data;
+ };
+ return FakeBlobBuilder;
+ }(view));
+
+ view.Blob = function(blobParts, options) {
+ var type = options ? (options.type || "") : "";
+ var builder = new BlobBuilder();
+ if (blobParts) {
+ for (var i = 0, len = blobParts.length; i < len; i++) {
+ if (Uint8Array && blobParts[i] instanceof Uint8Array) {
+ builder.append(blobParts[i].buffer);
+ }
+ else {
+ builder.append(blobParts[i]);
+ }
+ }
+ }
+ var blob = builder.getBlob(type);
+ if (!blob.slice && blob.webkitSlice) {
+ blob.slice = blob.webkitSlice;
+ }
+ return blob;
+ };
+
+ var getPrototypeOf = Object.getPrototypeOf || function(object) {
+ return object.__proto__;
+ };
+ view.Blob.prototype = getPrototypeOf(new view.Blob());
+}(typeof self !== "undefined" && self || typeof window !== "undefined" && window || this.content || this));