PyCA/cryptography 1.7 released

2016-12-12 Thread Paul Kehrer
PyCA cryptography 1.7 has been released to PyPI. cryptography is a package
which provides cryptographic recipes and primitives to Python developers.
Our goal is for it to be your "cryptographic standard library". We support
Python 2.6-2.7, Python 3.3+, and PyPy.

Changelog (https://cryptography.io/en/latest/changelog/#id1):

* Support for OpenSSL 1.0.0 has been removed. Users on older version of
OpenSSL will need to upgrade.
* Added support for Diffie-Hellman key exchange using exchange()
* The OS random engine for OpenSSL has been rewritten to improve
compatibility with embedded Python and other edge cases. More information
about this change can be found in the pull request.

Thanks to everyone who helped with this release! The upcoming cryptography
1.8 will (among other features) switch our static wheels to link against
OpenSSL 1.1.0.

-Paul Kehrer (reaperhulk)
-- 
https://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/


Eventlet 0.20.0 released

2016-12-12 Thread Sergey Shepelev
Eventlet is a concurrent networking library for Python that allows you to 
change how you run your code, not how you write it.

https://pypi.python.org/pypi/eventlet/0.20.0

Important backward incompatible changes:
- removed select.poll(). We never had green poll implementation. If you really 
need blocking poll, use patcher.original('select').
- DNS resolving is always green with dnspython bundled in. This is just a nice 
free improvement. Be alert only if you intentionally wanted blocking resolving.

Other goodies:
* greenio: only trampoline when we block
* convenience: listen() sets SO_REUSEPORT when available; Thanks to Zhengwei Gao
* ssl: Fix "TypeError: read() argument 2 must be read-write bytes-like object, 
not None"
* greenio: _recv_loop behaviour with recv_into on closed sock
* ipv6: getaddrinfo would fail with scope index
* green.zmq: Support {send,recv}_{string,json,pyobj} wrappers
* greendns: Return answers from /etc/hosts despite nameserver errors
* patcher: fixed green existing locks fail (Python3)
* Add DAGPool, a dependency-driven greenthread pool
* wsgi: Unix socket address representation; Thanks to Samuel Merritt
* tpool: isolate internal socket from default timeout; Thanks to Alex Villacís 
Lasso
* wsgi: only skip Content-Type and Content-Length headers (GH-327)
* wsgi: 400 on blank Content-Length headers (GH-334)
* greenio: makefile related pypy socket ref counting
* ssl: Fix recv_into blocking when reading chunks of data
* websocket: support Gunicorn environ['gunicorn.socket']

Our website: http://eventlet.net/ 

Try latest version with `pip install -U eventlet`
-- 
https://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/


[Release] Pyo 0.8.1 (Python DSP library)

2016-12-12 Thread Olivier Bélanger
Hello all,

I'm glad to announce the release of pyo 0.8.1, available for python 2.7 and 3.5.

Pyo is a Python module written in C to help real-time digital signal processing
script creation. It is available for Windows, macOS and linux. It is released
under the LGPL 3 license.

For more info, downloads and other links, see the official web site:

http://ajaxsoundstudio.com/software/pyo/

The documentation:

http://ajaxsoundstudio.com/pyodoc/

For the latest sources and bug tracker:

https://github.com/belangeo/pyo

Olivier Belanger
belan...@gmail.com
http://olivier.ajaxsoundstudio.com/



P>http://ajaxsoundstudio.com/software/pyo/;>Pyo 0.8.1
Python DSP library. (11-Dec-16)
-- 
https://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/


Sphinx 1.5 released

2016-12-12 Thread Takayuki Shimizukawa
Hi all,

I'm very happy to announce the release of Sphinx 1.5-final available on the
Python package index at .

Sphinx-1.5 includes many updates from 1.4.9 version:

* 67 features
* 38 incompatible changes
* 3 deprecations
* 52 fixes of bugs/buglets

For the full changelog, go to .
Thanks to all collaborators and contributers!
I especially appreciate tk0miya who made a great contribution over the past
year.


What is it?
===

Sphinx is a tool that makes it easy to create intelligent and beautiful
documentation for Python projects (or other documents consisting of
multiple reStructuredText source files).

Website: http://sphinx-doc.org/
IRC: #sphinx-doc on irc.freenode.net

Enjoy!
--
Takayuki SHIMIZUKAWA
http://about.me/shimizukawa
-- 
https://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/


[ANN] jsonrpclib-pelix 0.2.9

2016-12-12 Thread Thomas Calmant
==
jsonrpclib-pelix 0.2.9
==

jsonrpclib-pelix 0.2.9 has just been released !


What is it?
---

This library is an implementation of the JSON-RPC specification, for Python
2.7 and 3.3+.
It supports both the original 1.0 specification, as well as the 2.0
specification, which includes batch submission, keyword arguments, etc.

It is licensed under the Apache Software License 2.0 (
http://www.apache.org/licenses/LICENSE-2.0.html).

The source code is available on Github:
https://github.com/tcalmant/jsonrpclib

This library can be installed using pip or easy_install:

pip install --upgrade jsonrpclib-pelix
easy_install -U jsonrpclib-pelix


What's new in 0.2.9?


This version:
* Supports enumeration classes, added in Python 3.4
* Removes tests for Pypy3, which is not compatible anymore with the latest
version of pip

Enjoy!
-- 
https://mail.python.org/mailman/listinfo/python-announce-list

Support the Python Software Foundation:
http://www.python.org/psf/donations/