{ "info": { "author": "UNKNOWN", "author_email": "UNKNOWN", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Pyramid", "Intended Audience :: Developers", "License :: Repoze Public License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Internet :: WWW/HTTP :: Session", "Topic :: Security :: Cryptography" ], "description": "``pyramid_nacl_session``: Encrypting Pyramid Session Cookies\n============================================================\n\n.. image:: https://travis-ci.org/Pylons/pyramid_nacl_session.png?branch=master\n :target: https://travis-ci.org/Pylons/pyramid_nacl_session\n\n.. image:: https://readthedocs.org/projects/pyramid_nacl_session/badge/?version=latest\n :target: http://docs.pylonsproject.org/projects/pyramid-nacl-session/en/latest/\n :alt: Documentation Status\n\nThis Pyramid add-on defines an encrypting, pickle-based cookie serializer,\nusing ``PyNaCl`` [1] to generate the symmetric encryption for the cookie state.\n\n\n[1] http://pynacl.readthedocs.org/en/latest/secret/\n\nSee: ``docs/index.rst`` for the documentation.\n\n.. note::\n\n Initial development of this library was sponsored by ZeOmega Inc.\n\n\nChangelog\n=========\n\n0.3 (2016-02-16)\n----------------\n\n- Drop Python 3.2 support.\n\n- Drop the trailing padding (``=``) from base64 content.\n See https://github.com/Pylons/pyramid_nacl_session/pull/7\n\n- Add the ``EncryptedCookieSessionFactory`` as the primary API for using\n an encrypted session.\n See https://github.com/Pylons/pyramid_nacl_session/pull/6\n\n0.2 (2015-11-23)\n----------------\n\n- Split the ``EncryptingPickleSerializer`` into ``EncryptedSerializer``\n with a default dependency on ``pyramid.session.PickleSerializer`` allowing\n alternative serializers to be used with the encryption interface.\n See https://github.com/Pylons/pyramid_nacl_session/pull/4\n\n0.1 (2015-11-23)\n----------------\n\n- Initial release.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Pylons/pyramid_nacl_session", "keywords": null, "license": "BSD-derived (http://www.repoze.org/LICENSE.txt)", "maintainer": null, "maintainer_email": null, "name": "pyramid_nacl_session", "package_url": "https://pypi.org/project/pyramid_nacl_session/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pyramid_nacl_session/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/Pylons/pyramid_nacl_session" }, "release_url": "https://pypi.org/project/pyramid_nacl_session/0.3/", "requires_dist": null, "requires_python": null, "summary": "Encrypted sessison cookie serializer ofr Pyramid", "version": "0.3" }, "last_serial": 1959313, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "061ea74fdabac100a86220e65d1f4cbc", "sha256": "82d2c8e91844c4c00d67d0d54802436752dfa8228d266e740aca372e71d61e5d" }, "downloads": -1, "filename": "pyramid_nacl_session-0.1.tar.gz", "has_sig": true, "md5_digest": "061ea74fdabac100a86220e65d1f4cbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7005, "upload_time": "2015-11-23T18:49:16", "url": "https://files.pythonhosted.org/packages/27/a2/c0a325c6964a5a76dae7c6d5134ae990544144f6267912cbb48157412d04/pyramid_nacl_session-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "477b1259a8e6b0244aa1f02ea4f5dea9", "sha256": "c752c85dd27708c06eca3fa1e87057038d125cd282e36101ac9ce7389f3e3cbc" }, "downloads": -1, "filename": "pyramid_nacl_session-0.2-py2-none-any.whl", "has_sig": true, "md5_digest": "477b1259a8e6b0244aa1f02ea4f5dea9", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7968, "upload_time": "2015-11-23T22:30:06", "url": "https://files.pythonhosted.org/packages/d1/9d/9440fb7e24ab9d9c473092e59d2880ec7d94bca704b68d924a4c1acc3847/pyramid_nacl_session-0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6c03de4be4e9c3cf9b7e11876c9dc048", "sha256": "1fd13d61f6d55dc5ac78303ce1fc9dfcf9f405cf59fdc25206788256ccf6d497" }, "downloads": -1, "filename": "pyramid_nacl_session-0.2.tar.gz", "has_sig": true, "md5_digest": "6c03de4be4e9c3cf9b7e11876c9dc048", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7446, "upload_time": "2015-11-23T20:28:46", "url": "https://files.pythonhosted.org/packages/9d/5b/17ddba2dd4695ff9e946e091c5096dce59aa94484783481613165ec7ae5e/pyramid_nacl_session-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "3e8fd97b6906b8fb2129c4de5997920b", "sha256": "b7dca62622df5d21cd2ee52574d16d4b76c514298ad127f95bb2315e27573a1d" }, "downloads": -1, "filename": "pyramid_nacl_session-0.3-py2-none-any.whl", "has_sig": true, "md5_digest": "3e8fd97b6906b8fb2129c4de5997920b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 10705, "upload_time": "2016-02-16T13:09:13", "url": "https://files.pythonhosted.org/packages/60/e3/946fa246f88855ae6a6a0cb5d2fe66e65b0a238fe22fc2c8b68cd4036164/pyramid_nacl_session-0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "754e3bcc81b7209d2186742f661179ed", "sha256": "12f3486361e6df284d261be22783278805184beadf629ac85c7c58aeba5e609d" }, "downloads": -1, "filename": "pyramid_nacl_session-0.3.tar.gz", "has_sig": true, "md5_digest": "754e3bcc81b7209d2186742f661179ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9924, "upload_time": "2016-02-16T13:09:06", "url": "https://files.pythonhosted.org/packages/34/ae/40766deaedfae1679e6addf16a6a4bb25c11c13b577524335eb4510009d5/pyramid_nacl_session-0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3e8fd97b6906b8fb2129c4de5997920b", "sha256": "b7dca62622df5d21cd2ee52574d16d4b76c514298ad127f95bb2315e27573a1d" }, "downloads": -1, "filename": "pyramid_nacl_session-0.3-py2-none-any.whl", "has_sig": true, "md5_digest": "3e8fd97b6906b8fb2129c4de5997920b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 10705, "upload_time": "2016-02-16T13:09:13", "url": "https://files.pythonhosted.org/packages/60/e3/946fa246f88855ae6a6a0cb5d2fe66e65b0a238fe22fc2c8b68cd4036164/pyramid_nacl_session-0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "754e3bcc81b7209d2186742f661179ed", "sha256": "12f3486361e6df284d261be22783278805184beadf629ac85c7c58aeba5e609d" }, "downloads": -1, "filename": "pyramid_nacl_session-0.3.tar.gz", "has_sig": true, "md5_digest": "754e3bcc81b7209d2186742f661179ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9924, "upload_time": "2016-02-16T13:09:06", "url": "https://files.pythonhosted.org/packages/34/ae/40766deaedfae1679e6addf16a6a4bb25c11c13b577524335eb4510009d5/pyramid_nacl_session-0.3.tar.gz" } ] }