{"push_id":764380124,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"fe6d0bd59f6d88e15ccea46e8d70e51d70d988c9","before":"bd53fe02e625e98b1354d422c851075a97f964d6","commits":[{"sha":"858188f20b9378e9b13721159bcd0e3e697a5f69","author":{"email":"6aa5ee5253a3c996915930bae6b14f0ec085c8b8@free.fr","name":"Ludovic Rousseau"},"message":"_EstablishContext did not return any value\n\nFix a compiler bug:\nsmartcard/scard/scard_wrap.c: In function ‘_EstablishContext’:\nsmartcard/scard/scard_wrap.c:3278:10: warning: variable ‘lRet’ set but\nnot used [-Wunused-but-set-variable]\n     long lRet;\n               ^","distinct":true,"url":"https://api.github.com/repos/moreati/pyscard/commits/858188f20b9378e9b13721159bcd0e3e697a5f69"},{"sha":"e436db502029beb97100dcbae0a71a47927c85d7","author":{"email":"6aa5ee5253a3c996915930bae6b14f0ec085c8b8@free.fr","name":"Ludovic Rousseau"},"message":"Python3: add support of readers(['SCard$DefaultReaders'])\n\nreaders() accept a list of groups. By default the empty list is used.\nWe need to convert the Python strings from Unicode to ASCII on Python3.","distinct":true,"url":"https://api.github.com/repos/moreati/pyscard/commits/e436db502029beb97100dcbae0a71a47927c85d7"},{"sha":"d5f68f3e6044da7024fe5d62972315bcbc55cc40","author":{"email":"6aa5ee5253a3c996915930bae6b14f0ec085c8b8@free.fr","name":"Ludovic Rousseau"},"message":"toHexString() fix HEX | COMMA convertion\n\nThanks to the testcase for finding the problem.\n\nFAIL: testcase_tohexstring (__main__.testcase_utils)\ntests toHexString\n----------------------------------------------------------------------\nTraceback (most recent call last):\n  File \"./testcase_utils.py\", line 101, in testcase_tohexstring\n    toHexString(bytes, COMMA))\nAssertionError: '3B, 65, 00, 00, 9C, 11, 01, 01, 03' != '3B, 65, 00, 00, 9C, 11, 01, 01, 03,'\n- 3B, 65, 00, 00, 9C, 11, 01, 01, 03\n+ 3B, 65, 00, 00, 9C, 11, 01, 01, 03,\n?                                   +","distinct":true,"url":"https://api.github.com/repos/moreati/pyscard/commits/d5f68f3e6044da7024fe5d62972315bcbc55cc40"},{"sha":"3e86759028e505932623fc83ec12ea23939c97a9","author":{"email":"6aa5ee5253a3c996915930bae6b14f0ec085c8b8@free.fr","name":"Ludovic Rousseau"},"message":"toBytes(): with convertion containing tabs\n\nThanks to the testcase for finding the problem.\n\nERROR: testcase_tobytestring (__main__.testcase_utils)\ntests toByteString\n----------------------------------------------------------------------\nTraceback (most recent call last):\n  File \"./testcase_utils.py\", line 90, in testcase_tobytestring\n    toBytes(\"3B65 \\t\\t0000 \\t9C11 \\t0101\\t03   \\t\\n\"))\n  File \"/usr/local/lib/python3.4/dist-packages/pyscard-1.7.0-py3.4-linux-i686.egg/smartcard/util/__init__.py\", line 102, in toBytes\n    return list(map(lambda x: int(''.join(x), 16), zip(*[iter(packedstring)] * 2)))\n  File \"/usr/local/lib/python3.4/dist-packages/pyscard-1.7.0-py3.4-linux-i686.egg/smartcard/util/__init__.py\", line 102, in <lambda>\n    return list(map(lambda x: int(''.join(x), 16), zip(*[iter(packedstring)] * 2)))\nValueError: invalid literal for int() with base 16: '\\t\\t'\n\n----------------------------------------------------------------------","distinct":true,"url":"https://api.github.com/repos/moreati/pyscard/commits/3e86759028e505932623fc83ec12ea23939c97a9"},{"sha":"94d4a43fb095aa49a8a01f515d6eba845187deb2","author":{"email":"6aa5ee5253a3c996915930bae6b14f0ec085c8b8@free.fr","name":"Ludovic Rousseau"},"message":"Merge remote-tracking branch 'github/master'","distinct":true,"url":"https://api.github.com/repos/moreati/pyscard/commits/94d4a43fb095aa49a8a01f515d6eba845187deb2"},{"sha":"e2b4a0fd96dd4c78f972ef32d80ea57f6c289547","author":{"email":"6aa5ee5253a3c996915930bae6b14f0ec085c8b8@free.fr","name":"Ludovic Rousseau"},"message":"Travis CI: Migrate from legacy to container-based infrastructure\n\nsudo(8) was used only to install normal Ubuntu packages.\nJust followed http://docs.travis-ci.com/user/migrating-from-legacy/ to\nupgrade the Travis configuration.","distinct":true,"url":"https://api.github.com/repos/moreati/pyscard/commits/e2b4a0fd96dd4c78f972ef32d80ea57f6c289547"},{"sha":"0cde16fe1b624121e1d511a726fab0ba04418180","author":{"email":"6aa5ee5253a3c996915930bae6b14f0ec085c8b8@free.fr","name":"Ludovic Rousseau"},"message":"Release 1.9.0","distinct":true,"url":"https://api.github.com/repos/moreati/pyscard/commits/0cde16fe1b624121e1d511a726fab0ba04418180"},{"sha":"fe6d0bd59f6d88e15ccea46e8d70e51d70d988c9","author":{"email":"6aa5ee5253a3c996915930bae6b14f0ec085c8b8@free.fr","name":"Ludovic Rousseau"},"message":"Set version to 1.9.0","distinct":true,"url":"https://api.github.com/repos/moreati/pyscard/commits/fe6d0bd59f6d88e15ccea46e8d70e51d70d988c9"}]}