<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gpgme/lang/python/src, branch ben/estreams-fix</title>
<subtitle>GnuPG Made Easy.</subtitle>
<id>http://git.bktus.com/gpgfrontend/gpgme/atom?h=ben%2Festreams-fix</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/gpgme/atom?h=ben%2Festreams-fix'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/'/>
<updated>2018-08-30T05:41:31Z</updated>
<entry>
<title>python bindings: estreams fix</title>
<updated>2018-08-30T05:41:31Z</updated>
<author>
<name>Ben McGinnes</name>
<email>ben@adversary.org</email>
</author>
<published>2018-08-30T05:41:31Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=1d00fb987b903e245d484bddfe3c0a0aba670ac1'/>
<id>urn:sha1:1d00fb987b903e245d484bddfe3c0a0aba670ac1</id>
<content type='text'>
* lang/python/src/core.py: Adjusted new_from_estream function to alias
  new_from_stream instead of fd.
* fixed the _gpgme import errors introduced in commit
  08cd34afb762975b0273575035dacf69449ef241 by changing the exported
  functions/types to match the inner module where all the work is
  done, rather than the outer one(s).

Tested-by: Ben McGinnes &lt;ben@adversary.org&gt;
Signed-off-by: Ben McGinnes &lt;ben@adversary.org&gt;
</content>
</entry>
<entry>
<title>python bindings: core</title>
<updated>2018-08-29T15:01:23Z</updated>
<author>
<name>Ben McGinnes</name>
<email>ben@adversary.org</email>
</author>
<published>2018-08-29T14:57:24Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=18ea83867168e8db0a2f2c8057d087363083486c'/>
<id>urn:sha1:18ea83867168e8db0a2f2c8057d087363083486c</id>
<content type='text'>
* lang/python/src/core.py: expanded gpgme_error check lists.
</content>
</entry>
<entry>
<title>python bindings: core</title>
<updated>2018-08-29T15:01:23Z</updated>
<author>
<name>Ben McGinnes</name>
<email>ben@adversary.org</email>
</author>
<published>2018-08-29T12:28:53Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=dcedddecb6f8f11682aed3b09b88ee1511010faf'/>
<id>urn:sha1:dcedddecb6f8f11682aed3b09b88ee1511010faf</id>
<content type='text'>
* lang/python/src/core.py: added gpgme_data_set_flag to the errorcheck
  funtion.
</content>
</entry>
<entry>
<title>python bindings: core</title>
<updated>2018-08-29T15:01:23Z</updated>
<author>
<name>Ben McGinnes</name>
<email>ben@adversary.org</email>
</author>
<published>2018-08-29T12:03:06Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=6078b5303362b2e5ce56660967fac313ca3d5ae9'/>
<id>urn:sha1:6078b5303362b2e5ce56660967fac313ca3d5ae9</id>
<content type='text'>
* lang/python/src/core.py: added new function new_from_estream to wrap
  new_from_fd just like new_from_stream does and for the same reason.
</content>
</entry>
<entry>
<title>Python bindings constants: PEP8 compliance (almost)</title>
<updated>2018-08-18T05:36:23Z</updated>
<author>
<name>Ben McGinnes</name>
<email>ben@adversary.org</email>
</author>
<published>2018-08-18T05:36:23Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=8a6a73b9c4f92b159450edb5e4a780fc7389ca82'/>
<id>urn:sha1:8a6a73b9c4f92b159450edb5e4a780fc7389ca82</id>
<content type='text'>
* PEP8 compliance for all constants except the globals in
  src/constants/__init__.py depending on whether the import sequence
  affects the globals themselves.
</content>
</entry>
<entry>
<title>Python bindings src: PEP8 compliance</title>
<updated>2018-08-18T05:05:34Z</updated>
<author>
<name>Ben McGinnes</name>
<email>ben@adversary.org</email>
</author>
<published>2018-08-18T05:05:34Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=7962cde13c5cbdc643bbde795e2c29e638dfc186'/>
<id>urn:sha1:7962cde13c5cbdc643bbde795e2c29e638dfc186</id>
<content type='text'>
* import namespace clearance for src/*.py.
* Fixed a handful of is/is not None checks as well.
</content>
</entry>
<entry>
<title>PEP8 compliance and other code fixes</title>
<updated>2018-08-10T01:25:01Z</updated>
<author>
<name>Ben McGinnes</name>
<email>ben@adversary.org</email>
</author>
<published>2018-08-10T01:25:01Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=94bf13e78e65e1d1bc2e5d6b2311f9c9657bfe5f'/>
<id>urn:sha1:94bf13e78e65e1d1bc2e5d6b2311f9c9657bfe5f</id>
<content type='text'>
* Ran all the .py files in src/ and below through Yapf.
* Included some manual edits of core.py, this time successfully making
  two notorious sections a bit more pythonic than scheming.
* Left the module imports as is.
* This will be committed if it passes the most essential test:
  compiling, installing and running it.

Signed-off-by: Ben McGinnes &lt;ben@adversary.org&gt;
</content>
</entry>
<entry>
<title>python bindings: scheming serpents</title>
<updated>2018-07-01T19:05:09Z</updated>
<author>
<name>Ben McGinnes</name>
<email>ben@adversary.org</email>
</author>
<published>2018-07-01T19:05:09Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=5bca49975063f788b2499342d5a565faf54511db'/>
<id>urn:sha1:5bca49975063f788b2499342d5a565faf54511db</id>
<content type='text'>
* Apparently I am wrong and Scheme is the new Python after all.
* Non-import related PEP8 compliance must wait for another day, though
  the other PEP8 fixes remain.
</content>
</entry>
<entry>
<title>python bindings: gpg.core</title>
<updated>2018-07-01T17:55:19Z</updated>
<author>
<name>Ben McGinnes</name>
<email>ben@adversary.org</email>
</author>
<published>2018-07-01T17:55:19Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=789ea1b019885d5d1db1662e3cd4fda33636e30c'/>
<id>urn:sha1:789ea1b019885d5d1db1662e3cd4fda33636e30c</id>
<content type='text'>
* Changed id/else statements to a more pythonic form from scheme
  masquerading as python - sorry Justus, it had to go ;).
* With the added bonus of enabling PEP8 compliance in those sections.
* Fixed remaining PEP8 compliance issues with the exception of the
  imports at the beginning of the file (changing those will break the
  entire module, so we'll cope with it as it is).
</content>
</entry>
<entry>
<title>whitespace police:</title>
<updated>2018-06-28T08:51:47Z</updated>
<author>
<name>Ben McGinnes</name>
<email>ben@adversary.org</email>
</author>
<published>2018-06-28T08:46:31Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=48174b2bcc319e4542aefd0cc3aae02c4083784e'/>
<id>urn:sha1:48174b2bcc319e4542aefd0cc3aae02c4083784e</id>
<content type='text'>
* There's always one or, in this case, two.
</content>
</entry>
</feed>
