PyMailGUI standalone release

2015-12-11 Thread Mark Lutz
There is a new standalone release of PyMailGUI - a POP/SMTP email client
which is a major example in a large Python book (shameless plug omitted). 
This release's code is identical to that in the book, but has a different 
launcher and a self-contained package structure for standalone use.

PyMailGUI is a bit limited because it was written for use as a teaching 
tool in a book.  On the other hand, it does threading, MIME attachments, 
Unicode, and more, and is useful enough to have served as its author's 
primary email tool for over a decade.  It may also reduce the probability
of your email being read by a giant evil company without your consent.

Screenshot:
http://learning-python.com/pymailgui/screenshots/main-standalone.png

Docs:
http://learning-python.com/pymailgui/Readme-PyMailGUI.html

Code:
http://learning-python.com/pymailgui/

Fetch:
http://learning-python.com/downloads/

Cheers,
--M. Lutz, http://learning-python.com
-- 
https://mail.python.org/mailman/listinfo/python-announce-list

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


tox-2.3.0: bug fixes, new plugin hooks

2015-12-11 Thread holger krekel

Just released tox-2.3.0, the python test configuration and automation tool.
It brings some important bug fixes and more hooks related to testenvironment
creation and installation, allowing upcoming plugins like tox-debian to add
extra steps during installation.

I'd like to send special thanks to the Tryton foundation who organized
some funding in order to tackle the proper fixing of a serious
regression of tox-2.2 (see changelog below).  thanks also to David Stanek,
Julien Castets, Nelfin for their contributions.

You'll find the current docs for tox here:

https://testrun.org/tox/latest/

and have fun,
holger krekel

-- 
about me:http://holgerkrekel.net/about-me/
contracting: http://merlinux.eu


2.3.0
-

- DEPRECATE use of "indexservers" in tox.ini.  It complicates
  the internal code and it is recommended to rather use the
  devpi system for managing indexes for pip.

- fix issue285: make setenv processing fully lazy to fix regressions
  of tox-2.2.X and so that we can now have testenv attributes like 
  "basepython" depend on environment variables that are set in 
  a setenv section. Thanks Nelfin for some tests and initial
  work on a PR.

- allow "#" in commands.  This is slightly incompatible with commands
  sections that used a comment after a "\" line continuation.
  Thanks David Stanek for the PR.

- fix issue289: fix build_sphinx target, thanks Barry Warsaw.

- fix issue252: allow environment names with special characters.
  Thanks Julien Castets for initial PR and patience.

- introduce experimental tox_testenv_create(venv, action) and 
  tox_testenv_install_deps(venv, action) hooks to allow
  plugins to do additional work on creation or installing
  deps.  These hooks are experimental mainly because of
  the involved "venv" and session objects whose current public 
  API is not fully guranteed.

- internal: push some optional object creation into tests because
  tox core doesn't need it.

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

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


Pylint and Pylint's Astroid projects moved to the Python Code-Quality Authority

2015-12-11 Thread Ian Cordasco
Hi everyone!

It's my pleasure to announce to you that PyLint and its Astroid library
have migrated to git from mercurial and have migrated from BitBucket to the
Python Code-Quality Authority (PyCQA) organization on GitHub.

The new URLs are:

- PyLint: https://github.com/pycqa/pylint

- Astroid: https://github.com/pycqa/astroid

For those who do not know, Pylint (http://www.pylint.org/) is a Python
source code analyzer which looks for programming errors, helps enforcing a
coding standard and sniffs for some code smells. Astroid provides a common
base representation of python source code for projects such as pychecker,
pyreverse, pylint.

Cheers,
Ian
PyCQA Administrator
Flake8, mccabe, pep8, and pyflakes core developer
-- 
https://mail.python.org/mailman/listinfo/python-announce-list

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


PyCA cryptography 1.1.2 released

2015-12-11 Thread Paul Kehrer
PyCA/cryptography (https://github.com/pyca/cryptography) 1.1.2 has been 
released. 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:

* Fixed a SIGBUS crash with the OS X wheels caused by redefinition of a method.
* Fixed a runtime error "undefined symbol EC_GFp_nistp224_method" that occurred 
with some OpenSSL installations.
* Updated Windows and OS X wheels to be compiled against OpenSSL 1.0.2e.

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

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