Metadata-Version: 2.0
Name: pyramid-nacl-session
Version: 0.2
Summary: Encrypted sessison cookie serializer ofr Pyramid
Home-page: https://github.com/Pylons/pyramid_nacl_session
Author: UNKNOWN
Author-email: UNKNOWN
License: BSD-derived (http://www.repoze.org/LICENSE.txt)
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Framework :: Pyramid
Classifier: Intended Audience :: Developers
Classifier: License :: Repoze Public License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Internet :: WWW/HTTP :: Session
Classifier: Topic :: Security :: Cryptography
Requires-Dist: PyNaCl
Requires-Dist: pyramid (>=1.5)
Provides-Extra: docs
Requires-Dist: Sphinx; extra == 'docs'
Requires-Dist: pylons-sphinx-themes; extra == 'docs'
Provides-Extra: testing
Requires-Dist: coverage; extra == 'testing'
Requires-Dist: nose; extra == 'testing'

``pyramid_nacl_session``: Encrypting Pyramid Session Cookies
============================================================

.. image:: https://travis-ci.org/Pylons/pyramid_nacl_session.png?branch=master
        :target: https://travis-ci.org/Pylons/pyramid_nacl_session

.. image:: https://readthedocs.org/projects/pyramid_nacl_session/badge/?version=latest
        :target: http://docs.pylonsproject.org/projects/pyramid-nacl-session/en/latest/
        :alt: Documentation Status

This Pyramid add-on defines an encrypting, pickle-based cookie serializer,
using ``PyNaCl`` [1] to generate the symmetric encryption for the cookie state.


[1] http://pynacl.readthedocs.org/en/latest/secret/

See:  ``docs/index.rst`` for the documentation.

.. note::

   Initial development of this library was sponsored by ZeOmega Inc.


Changelog
=========

0.2 (2015-11-23)
----------------

- Split the ``EncryptingPickleSerializer`` into ``EncryptedSerializer``
  with a default dependency on ``pyramid.session.PickleSerializer`` allowing
  alternative serializers to be used with the encryption interface.
  See https://github.com/Pylons/pyramid_nacl_session/pull/4

0.1 (2015-11-23)
----------------

- Initial release.


