{"push_id":1228136438,"size":33,"distinct_size":33,"ref":"refs/heads/master","head":"9d6a9a420a91da80f7901ace9945fd864f5d04dc","before":"31e5f234d5d7e9bacce672129b5c182fca207096","commits":[{"sha":"0b7dc3d0d6257dccf06f8537e60411021713768f","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Expand docs a bit on installing CFFI.","distinct":true,"url":"https://api.github.com/repos/nanodude/cairocffi/commits/0b7dc3d0d6257dccf06f8537e60411021713768f"},{"sha":"58686814083b8c257b06c4f0e132c4c633e96911","author":{"name":"Vladimir Smirnov","email":"2851e66af0872c37ee86f83b97baa88aa162e838@sociomantic.com"},"message":"Use other ffi initialization in _encode_path\n\nWith current initialization syntax, pypy2.4 sometimes fails\nto init structure properly.\n\nFixes #46","distinct":true,"url":"https://api.github.com/repos/nanodude/cairocffi/commits/58686814083b8c257b06c4f0e132c4c633e96911"},{"sha":"fab960161e6f21a214f67d5b4ff4785bd88206bc","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Merge pull request #47 from vladimir-smirnov-sociomantic/master\n\nUse other ffi initialization in _encode_path","distinct":true,"url":"https://api.github.com/repos/nanodude/cairocffi/commits/fab960161e6f21a214f67d5b4ff4785bd88206bc"},{"sha":"fcf9a4b005b0baa33cef43e0da9719418e8ca0cf","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Pango example: This pointer doesn’t need to be cast at all.\n\nThis comment might be from an earlier version of the example program.","distinct":true,"url":"https://api.github.com/repos/nanodude/cairocffi/commits/fcf9a4b005b0baa33cef43e0da9719418e8ca0cf"},{"sha":"2a2255aa4ec7cbe4f869698d367a3be3943074d2","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Fix #50: broken documentation example for ImageSurface.format_stride_for_width","distinct":true,"url":"https://api.github.com/repos/nanodude/cairocffi/commits/2a2255aa4ec7cbe4f869698d367a3be3943074d2"},{"sha":"7cb31f1d4e9299edaa0e5fde83703ddd5b6e2d91","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"PixBuf image decoding: fix the \"slices\" fallback on PyPy.","distinct":true,"url":"https://api.github.com/repos/nanodude/cairocffi/commits/7cb31f1d4e9299edaa0e5fde83703ddd5b6e2d91"},{"sha":"138b63f0c559eb9dc765b44f5efd15fac0f27f86","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"UTF-8 all the things!\n\nhttps://github.com/SimonSapin/cairocffi/issues/54#issuecomment-94651566","distinct":true,"url":"https://api.github.com/repos/nanodude/cairocffi/commits/138b63f0c559eb9dc765b44f5efd15fac0f27f86"},{"sha":"31a5a0c183264d2cb37fa4bee2acaec6d771340f","author":{"name":"Sean Vig","email":"cf4e0efae68048c266f14dd8b1597205da19f6b9@gmail.com"},"message":"Update to use cffi 1.0 compilation mechanism\n\nCreate two ffi's for the module in ffi_build, one for the cairo library,\nimporting the ffi from xcffib (if it can be imported) and adding the\nrelevant cdefs, and another ffi for the gdk_pixbuf cdefs.\n\nNow, to run cairocffi from source will require running `python\ncairocffi/ffi_build.py` to compile the ffi objects, these are handled\nautomatically when installing.","distinct":true,"url":"https://api.github.com/repos/nanodude/cairocffi/commits/31a5a0c183264d2cb37fa4bee2acaec6d771340f"},{"sha":"b86886fb5357b4285bee55f32d1feda8bf3badb3","author":{"name":"Sean Vig","email":"cf4e0efae68048c266f14dd8b1597205da19f6b9@gmail.com"},"message":"Fix 'TypeError: buffer() takes no keyword arguments'\n\nA compiled FFI object does not take keyworded args.  This is a bug in\ncffi-1.1.0 and will be fixed in the next version of cffi, see\nhttps://bitbucket.org/cffi/cffi/issue/203/cant-pass-size-as-keyward-arg-to-ffibuffer","distinct":true,"url":"https://api.github.com/repos/nanodude/cairocffi/commits/b86886fb5357b4285bee55f32d1feda8bf3badb3"},{"sha":"82a2434dd99fe3ba8835d621f0fc9f6cab759b7c","author":{"name":"Sean Vig","email":"cf4e0efae68048c266f14dd8b1597205da19f6b9@gmail.com"},"message":"Add compatibility hacks for PyPy < 2.6\n\nPyPy has cffi built-in, and it cannot be upgraded.  The current version\nof PyPy (2.6.0) ships with cffi 1.1.0, but Travis still runs with PyPy\n2.5.0, which has cffi 0.9, and so the features in cffi 1.0 cannot be used.\nThis adds a compatibility layer for cffi 0.9, and so this can be reverted\nwhen PyPy 2.6 is used on Travis and when support for PyPY <2.6 is dropped.","distinct":true,"url":"https://api.github.com/repos/nanodude/cairocffi/commits/82a2434dd99fe3ba8835d621f0fc9f6cab759b7c"},{"sha":"f51e837c56005adf2baca9973dea8bf0c0b81605","author":{"name":"Sean Vig","email":"cf4e0efae68048c266f14dd8b1597205da19f6b9@gmail.com"},"message":"Skip xcb tests if xcffib not installed\n\nRemove the hard dependency on xcffib to run tests, skip test_xcb if\nxcffib not importable.","distinct":true,"url":"https://api.github.com/repos/nanodude/cairocffi/commits/f51e837c56005adf2baca9973dea8bf0c0b81605"},{"sha":"67a09d978a5e7caf0bf8e5c89ff67a5a4770a5e1","author":{"name":"Sean Vig","email":"cf4e0efae68048c266f14dd8b1597205da19f6b9@gmail.com"},"message":"Decrease cairo req for xcb tests\n\nThis should probably be 11200, for cairo 1.12, rather than 12000, which\nwould be cairo 1.20.  This runs the tests and passes (at least for me),\nwhile still xfailing on the Ubuntu 12.04 cairo that Travis uses.","distinct":true,"url":"https://api.github.com/repos/nanodude/cairocffi/commits/67a09d978a5e7caf0bf8e5c89ff67a5a4770a5e1"},{"sha":"fb3a1c1eebc34f16260e7393abf2a2612340b617","author":{"name":"Sean Vig","email":"cf4e0efae68048c266f14dd8b1597205da19f6b9@gmail.com"},"message":"Explicitly use container based travis","distinct":true,"url":"https://api.github.com/repos/nanodude/cairocffi/commits/fb3a1c1eebc34f16260e7393abf2a2612340b617"},{"sha":"03f7c786d133b15c40ad482a790bd0036d78cde2","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Merge pull request #60 from flacjacket/cffi-1.0\n\nUse CFFI-1.0 methods","distinct":true,"url":"https://api.github.com/repos/nanodude/cairocffi/commits/03f7c786d133b15c40ad482a790bd0036d78cde2"},{"sha":"5e575662f36f75afaefb1d652ceac1744449653f","author":{"name":"Sean Vig","email":"cf4e0efae68048c266f14dd8b1597205da19f6b9@gmail.com"},"message":"Run XCB tests on Travis\n\nBut let xfail for Travis' cairo version from Ubuntu 12.04","distinct":true,"url":"https://api.github.com/repos/nanodude/cairocffi/commits/5e575662f36f75afaefb1d652ceac1744449653f"},{"sha":"e374c444ec8648c57ae78e98a508e3cae2527112","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Fix running tests in tox. Closes #61.","distinct":true,"url":"https://api.github.com/repos/nanodude/cairocffi/commits/e374c444ec8648c57ae78e98a508e3cae2527112"},{"sha":"af0a4b9f17c9a9c66c1edf937c31a8e2f0e3d14f","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Version 0.7","distinct":true,"url":"https://api.github.com/repos/nanodude/cairocffi/commits/af0a4b9f17c9a9c66c1edf937c31a8e2f0e3d14f"},{"sha":"d9d1ef3e5a8f44a4445cd5751188d2126211ba3d","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Add a possible work-around for #64.","distinct":true,"url":"https://api.github.com/repos/nanodude/cairocffi/commits/d9d1ef3e5a8f44a4445cd5751188d2126211ba3d"},{"sha":"f2ba6dc9b1a25c0d410bbc5defc77a1075b8a784","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"v0.7.1","distinct":true,"url":"https://api.github.com/repos/nanodude/cairocffi/commits/f2ba6dc9b1a25c0d410bbc5defc77a1075b8a784"},{"sha":"eb325981a77d6c0212b9b0676169563631001957","author":{"name":"Gael UTARD","email":"aa55774e165ef224f4090f10d3dc9a5ad251d48d@kisis.fr"},"message":"Fix loading of gdk_pixbuf library on Ubuntu","distinct":true,"url":"https://api.github.com/repos/nanodude/cairocffi/commits/eb325981a77d6c0212b9b0676169563631001957"}]}
{"actor":{"display_login":"nanodude"}}