:excerpt:{% trans %}In the first month of Summer Dev, we have improved the usability of our APIs for Java, Android, and Python developers.{% endtrans %}
.._{% trans %}`previous blog post`{% endtrans %}: {{ url_for('blog_post', slug='2016/06/13/I2P-on-Maven-Central') }}
.._{% trans %}`I2P Android client library`{% endtrans %}: http://search.maven.org/#artifactdetails%7Cnet.i2p.android%7Cclient%7C0.8%7Caar
Python
------
txi2p
`````
{% trans -%}
The `Twisted`_ plugin ``txi2p`` now supports in-I2P ports, and will work
seamlessly over local, remote, and port-forwarded `SAM APIs`_. See its
`documentation`_ for usage instructions, and report any issues on `GitHub`_.
{%- endtrans %}
i2psocket
`````````
{% trans -%}
The first (beta) version of ``i2psocket`` has been released! This is a direct
replacement for the standard Python ``socket`` library that extends it with I2P
support over the `SAM API`_. See its `GitHub page`_ for usage instructions, and
to report any issues.
{%- endtrans %}
.._`Twisted`: https://twistedmatrix.com
.._`SAM APIs`:
.._`SAM API`: {{ site_url('docs/api/samv3') }}
.._{% trans %}`documentation`{% endtrans %}: https://txi2p.readthedocs.io
.._`GitHub`: https://github.com/str4d/txi2p
.._{% trans %}`GitHub page`{% endtrans %}: https://github.com/majestrate/i2p.socket
{% trans -%}
Other progress
--------------
{%- endtrans %}
- {% trans %}zzz has been hard at work on Syndie, getting a headstart on Plugins month. You can follow his progress on `the development forum thread`_.{% endtrans %}
- {% trans %}psi has been creating an I2P test network using i2pd, and in the process has found and fixed several i2pd bugs that will improve its compatibility with Java I2P.{% endtrans %}