I am pleased to announce the release of Lea 2.1.2!
There are NO known open bug in this version.
Please note the migration of the project to Bitbucket (see URL below), due to
the approaching end of Google Code.
What is Lea?
------------
Lea is a Python package aiming at working with discrete probability
distributions in an intuitive way. It allows you to model a broad range of
random phenomenons, like dice throwing, coin tossing, gambling, weather, etc. It
offers several modelling features of a PPL (Probabilistic Programming Language),
including bayesian inference and Markov chains. Lea is open-source (LGPL) and
runs on Python 2 or 3. See project page below for more information
(installation, tutorials, examples, etc).
Lea project page
----------------
https://bitbucket.org/piedenis/lea
Download Lea (PyPI)
-------------------
http://pypi.python.org/pypi/lea
With the hope that Lea can make your fun less uncertain,
Pierre Denis
Dear all,
On behalf of the PyWavelets development team I'm excited to announce the
availability of PyWavelets 0.3.0. This is the first release of the package
in 3 years. It is the result of a significant effort of a growing
development team to modernize the package, to provide Python 3.x support
and to make a start with providing new features as well as improved
performance. A 0.4.0 release will follow shortly, and will contain more
significant new features as well as changes/deprecations to streamline the
API.
This release requires Python 2.6, 2.7 or 3.3-3.5 and Numpy 1.6.2 or
greater. Sources and release notes can be found on
https://pypi.python.org/pypi/PyWavelets and
https://github.com/PyWavelets/pywt/releases.
Activity on the project is picking up quickly. If you're interested in
wavelets in Python, you are welcome and invited to join us at
https://github.com/PyWavelets/pywt
Enjoy,
Ralf
==============================
PyWavelets 0.3.0 Release Notes
==============================
PyWavelets 0.3.0 is the first release of the package in 3 years. It is the
result of a significant effort of a growing development team to modernize
the
package, to provide Python 3.x support and to make a start with providing
new
features as well as improved performance. A 0.4.0 release will follow
shortly, and will contain more significant new features as well as
changes/deprecations to streamline the API.
This release requires Python 2.6, 2.7 or 3.3-3.5 and NumPy 1.6.2 or greater.
Highlights of this release include:
- Support for Python 3.x (>=3.3)
- Added a test suite (based on nose, coverage up to 61% so far)
- Maintenance work: C style complying to the Numpy style guide, improved
templating system, more complete docstrings, pep8/pyflakes compliance, and
more.
New features
============
Test suite
----------
The test suite can be run with ``nosetests pywt`` or with::
>>> import pywt
>>> pywt.test()
n-D Inverse Discrete Wavelet Transform
--------------------------------------
The function ``pywt.idwtn``, which provides n-dimensional inverse DWT, has
been
added. It complements ``idwt``, ``idwt2`` and ``dwtn``.
Thresholding
------------
The function `pywt.threshold` has been added. It unifies the four
thresholding
functions that are still provided in the ``pywt.thresholding`` namespace.
Backwards incompatible changes
==============================
None in this release.
Other changes
=============
Development has moved to `a new repo <https://github.com/PyWavelets/pywt>`_.
Everyone with an interest in wavelets is welcome to contribute!
Building wheels, building with ``python setup.py develop`` and many other
standard ways to build and install PyWavelets are supported now.
Authors
=======
* Ankit Agrawal +
* François Boulogne +
* Ralf Gommers +
* David Menéndez Hurtado +
* Gregory R. Lee +
* David McInnis +
* Helder Oliveira +
* Filip Wasilewski
* Kai Wohlfahrt +
A total of 9 people contributed to this release.
People with a "+" by their names contributed a patch for the first time.
This list of names is automatically generated, and may not be fully
complete.
EuroPython is now over and was a great success thanks to everyone who
helped make it happen.
Unfortunately, we did not properly acknowledge all the volunteers who
were working on the event during the closing session and we would like
to apologize for this, so here’s the full list of all volunteers from
the EuroPython 2015 Workgroups and the on-site volunteers:
*** https://ep2015.europython.eu/en/volunteers/ ***
On-site Team WG
---------------
* Oier Echaniz Beneitez (Chair)
* Borja Ayerdi Vilches
* Alexandre Savio
* Darya Chyzhyk
* José David Nuñez
* Luis Javier Salvatierra
* Ion Marqués
Conference Administration WG
----------------------------
* Marc-Andre Lemburg (Chair)
* Vicky Lee
* Rezuk Turgut
* Stavros Anastasiadis
* Stéphane Wirtel
* Borja Ayerdi Vilches
* Oier Beneitez
Finance WG
----------
* Borja Ayerdi Vilches (Chair)
* Fabio Pliger
* Marc-Andre Lemburg
* Vicky Lee
* Rezuk Turgut
* Jacob Hallén (EPS Treasurer)
* Darya Chyzhyk
Sponsors WG
-----------
* Fabio Pilger (Chair)
* Alexandre Savio
* Borja Ayerdi Vilches
* Marc-Andre Lemburg
* Vicky Twomey-Lee
* Hansel Dunlop
* Raúl Cumplido
* José David Muñez
* Oier Echaniz Beneitez
* Miren Urteaga Aldalur
Communications WG
------------------
* Marc-Andre Lemburg (Chair)
* Oier Beneitez
* Kerstin Kollmann
* Fabio Pliger
* Vicky Lee
* Dougal Matthews
* Chris Ward
* Kristian Rother
* Stéphane Wirtel
* Miren Aldalur
Support WG
----------
* Raúl Cumplido
* Anthon van der Neut
* Alexandre Savio
* Ion Marqués
* Christian Barra
* Eyad Toma
* Stavros Anastasiadis
Financial Aid WG
----------------
* Darya Chyzhyk
* Vicky Twomey-Lee
* Ion Marqués
* Stéphane Wirtel
Marketing/Design WG
-------------------
* Darya Chyzhyk
* Marc-Andre Lemburg
* Borja Ayerdi Vilches
* Alexandre Savio
* Miren Aldalur
* Stéphane Wirtel
* Zachari Saltmer
Program WG
----------
* Alexandre Savio (Chair)
* Alexander Hendorf (Co-chair)
* Vicky Twomey-Lee
* Kristian Rother
* Dougal Matthews
* Sarah Mount
* Raúl Cumplido
* Adam Byrtek
* Christian Barra
* Moshe Goldstein
* Scott Reeve
* Chris Ward
* Claudiu Popa
* Stavros Anastasiadis
* Harry Percival
* Daniel Pyrathon
Web WG
------
* Christian Barra (Chair)
* Oier Beneitez
* Marc-Andre Lemburg
* Adam Byrtek
* Dougal Matthews
* Raúl Cumplido
* Fabio Pliger
* Eyad Toma
* Stéphane Wirtel
Media WG
--------
* Anthon van der Neut
* José David Muñez
* Luis Javier Salvatierra
* Francisco Fernández Castaño
* Fabio Pliger
On-Site Volunteers
------------------
In addition to several of the EuroPython Workgroup members, in
particular, the on-site team WG, the following attendees helped as
session manager, room manager, on the registration desk, bag stuffing
and during set up and tear down of the conference.
In alphabetical order:
* Abraham Martin
* Agustín Herranz
* Aisha Bello
* Alberto Rasillo
* Ana Balica
* Andrew McCarthy
* Anna Bednarska
* Anna Téglássy
* Austur
* Brianna Laugher
* Cesar Desales
* Christian Barra
* Christin Schärfer
* Corinne Welsh
* Dorottya Czapari
* Dougal Matthews
* Éléonore Mayola
* Eugene Tataurov
* Felipe Ximenez
* Floris Bruynooghe
* Gautier Hayoun
* Gregorio Vivo
* Harry Percival
* Inigo Aldazabal
* Iñigo Ugarte Pérez
* Ion Marques
* Iraia Etxeberria
* Iris Yuping Ren
* Izarra Domingo
* José David Nuñez
* Julian Coyne
* Julian Estevez
* Jyrki Pulliainen
* Kasia Kaminska
* Kerstin Kollmann
* Leire Ozaeta
* Luis Javier Salavatierra
* Matt McGraw
* Maura Pilia
* Mikey Ariel
* Mircea Zetea
* Miren Urteaga
* Miroslav Sedivy
* Pablo
* Patrick Arminio
* Paul Cochrane
* Peter Deba
* Petr Viktorin
* Pierre Reinbold
* Piotr Dyba
* Raul Cumplido
* Stefano Fontana
* Stefano Mazzucco
* Sven Wontroba
* Szilvia Kadar
* Tomasz Nowak
* Victor Munoz
Some attendees also helped without being registered as volunteer,
e.g. during tear down at the conference venue. We’d like to thank you
and acknowledge you as well. If you have helped and are not on the
above list, please write to info(a)europython.eu.
For next year, we will seek to use a better system for volunteer
management and also invest more time into improving the conference
opening and closing sessions.
Enjoy,
--
EuroPython 2015 Team
http://ep2015.europython.eu/http://www.europython-society.org/
________________________________________________________________________
ANNOUNCING
eGenix.com pyOpenSSL Distribution
Version 0.13.11
An easy-to-install and easy-to-use distribution
of the pyOpenSSL Python interface for OpenSSL -
available for Windows, Mac OS X and Unix platforms
This announcement is also available on our web-site for online reading:
http://www.egenix.com/company/news/eGenix-pyOpenSSL-Distribution-0.13.11.ht…
________________________________________________________________________
INTRODUCTION
The eGenix.com pyOpenSSL Distribution includes everything you need to
get started with SSL in Python.
It comes with an easy-to-use installer that includes the most recent
OpenSSL library versions in pre-compiled form, making your application
independent of OS provided OpenSSL libraries:
http://www.egenix.com/products/python/pyOpenSSL/
pyOpenSSL is an open-source Python add-on that allows writing SSL/TLS-
aware network applications as well as certificate management tools:
https://launchpad.net/pyopenssl/
OpenSSL is an open-source implementation of the SSL/TLS protocol:
http://www.openssl.org/
________________________________________________________________________
NEWS
This new release of the eGenix.com pyOpenSSL Distribution includes the
following updates:
New in OpenSSL
--------------
* Updated included OpenSSL libraries from OpenSSL 1.0.1o to
1.0.1p. See https://www.openssl.org/news/secadv_20150709.txt for a
complete list of changes. The following fixes are relevant for
pyOpenSSL applications:
- CVE-2015-1793: An error in the implementation of the alternative
certificate chain logic could allow an attacker to use a regular
server leaf certificate as CA certificate.
Please see the product changelog for the full set of changes.
http://www.egenix.com/products/python/pyOpenSSL/changelog.html
pyOpenSSL / OpenSSL Binaries Included
-------------------------------------
In addition to providing sources, we make binaries available that
include both pyOpenSSL and the necessary OpenSSL libraries for all
supported platforms: Windows, Linux, Mac OS X and FreeBSD, for x86 and
x64.
To simplify installation, we have uploaded a web installer to PyPI
which will automatically choose the right binary for your platform, so
a simple
pip install egenix-pyopenssl
will get you the package with OpenSSL libraries installed. Please see
our installation instructions for details:
http://www.egenix.com/products/python/pyOpenSSL/#Installation
We have also added .egg-file distribution versions of our eGenix.com
pyOpenSSL Distribution for Windows, Linux and Mac OS X to the
available download options. These make setups using e.g. zc.buildout
and other egg-file based installers a lot easier.
________________________________________________________________________
DOWNLOADS
The download archives and instructions for installing the package can
be found at:
http://www.egenix.com/products/python/pyOpenSSL/
________________________________________________________________________
UPGRADING
Before installing this version of pyOpenSSL, please make sure that
you uninstall any previously installed pyOpenSSL version. Otherwise,
you could end up not using the included OpenSSL libs.
_______________________________________________________________________
SUPPORT
Commercial support for these packages is available from eGenix.com.
Please see
http://www.egenix.com/services/support/
for details about our support offerings.
________________________________________________________________________
MORE INFORMATION
For more information about the eGenix pyOpenSSL Distribution, licensing
and download instructions, please visit our web-site or write to
sales(a)egenix.com.
About eGenix (http://www.egenix.com/):
eGenix is a software project, consulting and product company
focusing on expert project services and professional quality
products for companies, Python users and developers.
Enjoy,
--
Marc-Andre Lemburg
eGenix.com
Professional Python Services directly from the Source (#1, Jul 30 2015)
>>> Python Projects, Coaching and Consulting ... http://www.egenix.com/
>>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
________________________________________________________________________
::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::
eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48
D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
Registered at Amtsgericht Duesseldorf: HRB 46611
http://www.egenix.com/company/contact/
Hi all,
I have completed a fun project: https://bitbucket.org/sumerc/pyctrie/
PyCTrie
Fast, pure C Trie <http://en.wikipedia.org/wiki/Trie> dictionary
Features:
- Very fast. Same performance characteristics with Python's *dict*.
- Supports fast *suffix*, *prefix*, *correction* (spell) operations.
- Supports Python 2.6 <= x <= 3.4
P.S: I have tried hard to make generator support on all
suffix/prefix/correct operations without additional memory.
--
Sümer Cip
[This announcement is in German since it targets a local user group
meeting in Düsseldorf, Germany]
________________________________________________________________________
ANKÜNDIGUNG
Python Meeting Düsseldorf
http://pyddf.de/
Ein Treffen von Python Enthusiasten und Interessierten
in ungezwungener Atmosphäre.
Mittwoch, 29.07.2015, 18:00 Uhr
Raum 1, 2.OG im Bürgerhaus Stadtteilzentrum Bilk
Düsseldorfer Arcaden, Bachstr. 145, 40217 Düsseldorf
Diese Nachricht ist auch online verfügbar:
http://www.egenix.com/company/news/Python-Meeting-Duesseldorf-2015-07-29
________________________________________________________________________
NEUIGKEITEN
* Bereits angemeldete Vorträge:
Charlie Clark
"Eine Einführung in das Routing von Pyramid"
Marc-Andre Lemburg
"Python Idioms - Tipps und Anleitungen für besseren Python Code"
"Bericht von der EuroPython 2015"
Weitere Vorträge können gerne noch angemeldet werden: info(a)pyddf.de
* Startzeit und Ort:
Wir treffen uns um 18:00 Uhr im Bürgerhaus in den Düsseldorfer
Arcaden.
Das Bürgerhaus teilt sich den Eingang mit dem Schwimmbad
und befindet sich an der Seite der Tiefgarageneinfahrt der
Düsseldorfer Arcaden.
Über dem Eingang steht ein großes Schwimm'in Bilk
Logo. Hinter der Tür direkt links zu den zwei Aufzügen,
dann in den 2. Stock hochfahren. Der Eingang zum Raum 1
liegt direkt links, wenn man aus dem Aufzug kommt.
Google Street View: http://bit.ly/11sCfiw
________________________________________________________________________
EINLEITUNG
Das Python Meeting Düsseldorf ist eine regelmäßige Veranstaltung in
Düsseldorf, die sich an Python Begeisterte aus der Region wendet:
* http://pyddf.de/
Einen guten Überblick über die Vorträge bietet unser YouTube-Kanal,
auf dem wir die Vorträge nach den Meetings veröffentlichen:
* http://www.youtube.com/pyddf/
Veranstaltet wird das Meeting von der eGenix.com GmbH, Langenfeld,
in Zusammenarbeit mit Clark Consulting & Research, Düsseldorf:
* http://www.egenix.com/
* http://www.clark-consulting.eu/
________________________________________________________________________
PROGRAMM
Das Python Meeting Düsseldorf nutzt eine Mischung aus Open Space
und Lightning Talks, wobei die Gewitter bei uns auch schon mal
20 Minuten dauern können ;-).
Lightning Talks können vorher angemeldet werden, oder auch
spontan während des Treffens eingebracht werden. Ein Beamer mit
XGA Auflösung steht zur Verfügung. Folien bitte als PDF auf USB
Stick mitbringen.
Lightning Talk Anmeldung bitte formlos per EMail an info(a)pyddf.de
________________________________________________________________________
KOSTENBETEILIGUNG
Das Python Meeting Düsseldorf wird von Python Nutzern für Python
Nutzer veranstaltet. Um die Kosten zumindest teilweise zu
refinanzieren, bitten wir die Teilnehmer um einen Beitrag
in Höhe von EUR 10,00 inkl. 19% Mwst, Schüler und Studenten
zahlen EUR 5,00 inkl. 19% Mwst.
Wir möchten alle Teilnehmer bitten, den Betrag in bar mitzubringen.
________________________________________________________________________
ANMELDUNG
Da wir nur für ca. 20 Personen Sitzplätze haben, möchten wir
bitten, sich per EMail anzumelden. Damit wird keine Verpflichtung
eingegangen. Es erleichtert uns allerdings die Planung.
Meeting Anmeldung bitte formlos per EMail an info(a)pyddf.de
________________________________________________________________________
WEITERE INFORMATIONEN
Weitere Informationen finden Sie auf der Webseite des Meetings:
http://pyddf.de/
Mit freundlichen Grüßen,
--
Marc-Andre Lemburg
eGenix.com
Professional Python Services directly from the Source (#1, Jul 27 2015)
>>> Python Projects, Coaching and Consulting ... http://www.egenix.com/
>>> mxODBC Plone/Zope Database Adapter ... http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
________________________________________________________________________
2015-07-29: Python Meeting Duesseldorf ... 2 days to go
::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::
eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48
D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
Registered at Amtsgericht Duesseldorf: HRB 46611
http://www.egenix.com/company/contact/
On behalf of the Python development community and the Python 3.5 release
team, I'm delighted to announce the availability of Python 3.5.0b4. Python
3.5.0b4 is scheduled to be the last beta release; the next release will be
Python 3.5.0rc1, or Release Candidate 1.
Python 3.5 has now entered "feature freeze". By default new features may
no longer be added to Python 3.5.
This is a preview release, and its use is not recommended for production
settings.
An important reminder for Windows users about Python 3.5.0b4: if installing
Python 3.5.0b4 as a non-privileged user, you may need to escalate to
administrator privileges to install an update to your C runtime libraries.
You can find Python 3.5.0b4 here:
https://www.python.org/downloads/release/python-350b4/
Happy hacking,
*/arry*
Trac 1.0.8 Released
===================
Trac 1.0.8, the latest maintenance release for the
current stable branch, is available.
You will find this release at the usual places:
http://trac.edgewall.org/wiki/TracDownload#LatestStableReleasehttps://pypi.python.org/pypi/Trac/1.0.8
Trac 1.0.7 was release on the 17th of July, but a
regression was discovered and fixed in this release.
- the session for an authenticated username
containing non-alphanumeric characters
could not be retrieved, resulting in the user
being denied access to every realm and resource.
You can find the detailed release notes for 1.0.8 on the
following pages:
http://trac.edgewall.org/wiki/TracDev/ReleaseNotes/1.0#MaintenanceReleases
Now to the packages themselves:
URLs:
http://download.edgewall.org/trac/Trac-1.0.8.tar.gzhttp://download.edgewall.org/trac/Trac-1.0.8.win32.exehttp://download.edgewall.org/trac/Trac-1.0.8.win-amd64.exehttp://download.edgewall.org/trac/Trac-1.0.8.zip
MD5 sums:
a2fc666afd4e59a72ad76d8292d39111 Trac-1.0.8.tar.gz
9f5b2257bddc6a28c6839e6936ebeddb Trac-1.0.8.win32.exe
e30d7ec90664ec43b0e58aec289e0584 Trac-1.0.8.win-amd64.exe
4c3fd76b6fb63975b753fbd6a7cd4523 Trac-1.0.8.zip
SHA1 sums:
4f31316a8bd16d7335f0c346dad85654ff5c4837 Trac-1.0.8.tar.gz
4f585f07d1536e67ae0c1665efbec442ad249dd7 Trac-1.0.8.win32.exe
4afeb0da8dde988f8a153454353a5ac5e41c6d3a Trac-1.0.8.win-amd64.exe
e1238237433d268762f731b4934d62a85fb40b8b Trac-1.0.8.zip
Acknowledgements
================
Many thanks to the growing number of people who
have, and continue to, support the project. Also
our thanks to all people providing feedback and bug
reports that helps us make Trac better, easier to
use and more effective. Without your invaluable help,
Trac would not evolve. Thank you all.
Finally, we offer hope that Trac will prove itself
useful to like-minded programmers around the world,
and that this release will be an improvement over
the last version.
Please let us know.
/The Trac Team http://trac.edgewall.org/
Hi all,
On behalf of the Bokeh team, I am excited to announce the release of
version 0.9.2 of Bokeh, an interactive web plotting library for Python...
and other languages!
This release focused mainly in provide several bugfixes over our last 0.9.1
release bugs. Additionally, we also updated the MPL compatibility layer.
You should expect some more point releases before 0.10.0 which is in active
development in a separate branch.
Some of the highlights are:
* Several nan-related fixes including the slow rendering of plots
* Removed some unused dependencies
* Fixes in our automated release process
* Fixed the patchs vanishing on selection
* More control over ticks and gridlines
* MPL compatibility updated
* Several examples updated
See the CHANGELOG <https://github.com/bokeh/bokeh/blob/master/CHANGELOG> for
full details.
If you are using Anaconda/miniconda, you can install it with conda:
*conda install bokeh*
or directly from our Binstar main channel with:
*conda install -c bokeh bokeh*
Alternatively, you can also install it with pip:
*pip install bokeh*
If you want to use Bokeh in standalone Javascript applications, BokehJS is
available by CDN at:
* http://cdn.pydata.org/bokeh/release/bokeh-0.9.2.min.js
* http://cdn.pydata.org/bokeh/release/bokeh-0.9.2.min.css
Additionally, BokehJS is also installable with the Node Package Manager at
https://www.npmjs.com/package/bokehjs
Issues, enhancement requests, and pull requests can be made on the Bokeh
Github page: https://github.com/bokeh/bokeh
Questions can be directed to the Bokeh mailing list: bokeh(a)continuum.io
Cheers.
--
*Damián Avila*
*Software Developer*
*@damian_avila*
*davila(a)continuum.io <davila(a)continuum.io>*
*+5492215345134 | cell (ARG)*