{ "info": { "author": "Grzegorz Sliwinski", "author_email": "fizyk@fizyk.net.pl", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "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 :: 3.6", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "pyramid_fullauth\n================\n\n.. image:: https://pypip.in/v/pyramid_fullauth/badge.png\n :target: https://pypi.python.org/pypi/pyramid_fullauth/\n :alt: Latest PyPI version\n\n.. image:: https://readthedocs.org/projects/pyramid_fullauth/badge/?version=v0.6.0\n :target: https://readthedocs.org/projects/pyramid_fullauth/?badge=v0.6.0\n :alt: Documentation Status\n\n.. image:: https://pypip.in/d/pyramid_fullauth/badge.png\n :target: https://pypi.python.org/pypi/pyramid_fullauth/\n :alt: Number of PyPI downloads\n\n.. image:: https://pypip.in/wheel/pyramid_fullauth/badge.png\n :target: https://pypi.python.org/pypi/pyramid_fullauth/\n :alt: Wheel Status\n\n.. image:: https://pypip.in/egg/pyramid_fullauth/badge.png\n :target: https://pypi.python.org/pypi/pyramid_fullauth/\n :alt: Egg Status\n\n.. image:: https://pypip.in/license/pyramid_fullauth/badge.png\n :target: https://pypi.python.org/pypi/pyramid_fullauth/\n :alt: License\n\nPyramid fullauth's provides full user registration and management functionality for\n`pyramid `_ based web applications.\n\nPackage status\n--------------\n\n.. image:: https://travis-ci.org/fizyk/pyramid_fullauth.png?branch=v0.6.0\n :target: https://travis-ci.org/fizyk/pyramid_fullauth\n :alt: Tests\n\n.. image:: https://coveralls.io/repos/fizyk/pyramid_fullauth/badge.png?branch=v0.6.0\n :target: https://coveralls.io/r/fizyk/pyramid_fullauth?branch=v0.6.0\n :alt: Coverage Status\n\n.. image:: https://requires.io/github/fizyk/pyramid_fullauth/requirements.svg?tag=v0.6.0\n :target: https://requires.io/github/fizyk/pyramid_fullauth/requirements/?tag=v0.6.0\n :alt: Requirements Status\n\nPackage resources\n-----------------\n\n* Bug tracker: https://github.com/fizyk/pyramid_fullauth/issues\n* Documentation: http://pyramid-fullauth.readthedocs.org/\n* PyPI: https://pypi.python.org/pypi/pyramid_fullauth\n\nInstallation\n------------\n\n``pip install pyramid_fullauth``\n\nor add **pyramid_fullauth** to your **setup.py** requirements.\n\n\nTests\n-----\n\nYou'll need: packages defined in extra_requires[tests] to run tests, and then:\n\n``py.test``\n\n\nCHANGELOG\n=========\n\n0.6.0\n-------\n\n- increased the size of password and salt fields to 128 characters each\n- default password hashing algorithm is sha256\n\n0.5.0\n-------\n\n- full python3 compatibility, since velruse migrated to py3 enabled requests-oauth\n- require velruse 1.1.1\n- run tests with sqlalchemy 1.0.x\n- small updates to conform with new linters versions embedded in pylama\n\n0.4.1\n-------\n\n- fixed spelling for error message when user does not exist while trying to reset password.\n- require pyramid_basemodel at least version 0.3\n\n0.4.0\n-------\n\n- python 3 compatibility (without oauth2 though)\n- cleared use of deprecated function `pyramid.security.authenticated_userid` in favour of `pyramid.request.Request.authenticated_userid` attribute.\n- make email fields case insensitive by using hybrid properties and CaseInsensitive comparator for model.\n\n0.3.3\n-------\n\n- Fix issue where groupfined was returning empty list instead of None when user did not existed\n\n0.3.2\n-----\n\n- catch all HTTPRedirect instead of just HTTPFound.\n- redirect with HTTPSeeOther instead of HTTPFound where applicable.\n\n\n0.3.1\n-----\n\n- fixes MANIFEST.in to include yaml files - fixes `#33 `_.\n\n0.3.0\n-----\n\nFeatures\n++++++++\n\n- configure root factory if it hasn't been already done\n- configure session factory only if it hasn't been configured before\n- configure authorization policy only if it hasn't been configured before\n- configure authentication policy only if it hasn't been configured before\n- logged in user will be redirected always away from login page\n- views reorganisation - grouping by their function\n- replaced force_logout decorator with logout request method\n- small login view simplification\n\ntests\n+++++\n\n- rewritten tests to use pytest_pyramid\n- unified session with pyramid_basemodel's\n- parametrize tests against two most recent pyramid versions and sqlalchemy\n- turned on pylama to check code with linters:\n - pep8\n - pep257\n - pyflakes\n - mccabe\n- add pytest-dbfixtures, and run tests against postgresql and mysql as well\n- drop python 2.6 from tests\n- 100% test coverage\n\n\n0.2.3\n-----\n- weaker pyramid_yml requirements. Use ``registry['config']`` instead of ``request.config`` which gets added only when explicitly including tzf.pyramid_yml package.\n- remove default_config with permission set for forbidden views. Throwning errors in pyramid 1.5a3\n- remove lazy='load' for relationship between AuthenticationProvider and User models as it was incorrect. Fixes error while using with sqlalchemy 0.9\n\n0.2.2\n-----\n- copy all headers when login user. fixes issue, when headers set in AfterLogin event would not get passed\n\n0.2.1\n-----\n- fixed csrf_check in password:reset:continue action\n- updated translation files\n\n0.2.0\n-----\n- migrated tests to py.test\n- removed nose and lxml from test requirements\n- extracted UserEmailMixin from User model\n- validation exception improvements\n- set licensing to MIT License\n- fixed general error message for register_POST processing\n- activate action no longer gives 404 error after first use. Default is message about token being invalid or used [veronicazgirvaci]\n- extending csrf_check predicate:\n - Can be turned on/off in settings.\n - Failed check rises 401 Unauthorised error\n\nBackwards Incompatibilities\n+++++++++++++++++++++++++++\n\n- token variable is changed into csrf_token in fullatuh views\n- view no longer returns error messages on failed csrf token. Rises 401 Unauthorised error instead.\n\n\n0.1.0\n-----\n- add localize to requirements. Ability to translate registerlogin communicates\n- ability to set custom session factory [with Veronica Zgirvaci help]\n- moved password validation to one place", "description_content_type": null, "docs_url": "https://pythonhosted.org/pyramid_fullauth/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/fizyk/pyramid_fullauth", "keywords": "python authentication authorisation pyramid", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "pyramid_fullauth", "package_url": "https://pypi.org/project/pyramid_fullauth/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pyramid_fullauth/", "project_urls": { "Homepage": "https://github.com/fizyk/pyramid_fullauth" }, "release_url": "https://pypi.org/project/pyramid_fullauth/0.6.0/", "requires_dist": [ "pyramid-localize", "pyramid (>=1.4)", "pyramid-mako", "tzf.pyramid-yml (>=1.0)", "pyramid-basemodel (>=0.3)", "SQLAlchemy (!=1.1.0,!=1.1.1)", "velruse (>=1.1.1)", "sphinx; extra == 'docs'", "mock (==2.0.0); extra == 'tests'", "pytest (==3.0.6); extra == 'tests'", "pytest-pyramid (==0.3.0); extra == 'tests'", "pytest-cov (==2.4.0); extra == 'tests'", "pytest-mysql (==1.1.0); extra == 'tests'", "pytest-postgresql (==1.2.0); extra == 'tests'" ], "requires_python": "", "summary": "This package intends to provide full authentication / authorisation implementation for pyramid applications", "version": "0.6.0" }, "last_serial": 2666727, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "db775f9699524b6e0aeeacfde9681b39", "sha256": "8c1c3c2a2180053c8a6c0586abc6ee89a1f3d86b4634a7ec25bb03e18d14cdd8" }, "downloads": -1, "filename": "pyramid_fullauth-0.0.2.tar.gz", "has_sig": false, "md5_digest": "db775f9699524b6e0aeeacfde9681b39", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36031, "upload_time": "2013-06-04T20:36:03", "url": "https://files.pythonhosted.org/packages/a3/bc/a55ca7883873ebfe8c1da906f8580d39063a6f50bde5e47858a9394c00f9/pyramid_fullauth-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "19f86af53f1eea8b4f258b6b9250b2f3", "sha256": "b67a8c0471f1a920ec0bc34edcc7b28cb02c0bb874b4a1ccb51bcb11a2750e10" }, "downloads": -1, "filename": "pyramid_fullauth-0.0.3.tar.gz", "has_sig": false, "md5_digest": "19f86af53f1eea8b4f258b6b9250b2f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36059, "upload_time": "2013-07-15T17:49:41", "url": "https://files.pythonhosted.org/packages/0f/f0/464e19ce397bd9efff1de624f32c210b9ee0dfb2ed68d1a0b4bbb84580ca/pyramid_fullauth-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "ac430ad4dd52322b6ee500486d8d646b", "sha256": "6ddacf47267ac9d0eda9972faef793873b05cf0ed316e3a58b4a65f6e748a953" }, "downloads": -1, "filename": "pyramid_fullauth-0.0.4.tar.gz", "has_sig": false, "md5_digest": "ac430ad4dd52322b6ee500486d8d646b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35970, "upload_time": "2013-07-16T20:17:38", "url": "https://files.pythonhosted.org/packages/5c/fd/a8870635fcdde246ad522c0c4053d0433124b954b6ae7a851a4f18f49ae2/pyramid_fullauth-0.0.4.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "f568c0b0b079eb30a2623768d19db2f4", "sha256": "ed5af4eca94d5f96525207e0c889097df6cee86305a922a9afecc46d5e05d7c2" }, "downloads": -1, "filename": "pyramid_fullauth-0.1.0.tar.gz", "has_sig": false, "md5_digest": "f568c0b0b079eb30a2623768d19db2f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38394, "upload_time": "2013-07-25T20:01:39", "url": "https://files.pythonhosted.org/packages/36/77/ecf8618d33ace7732f31d4103df7559ceb675c75fd83aa20f39ca65cce03/pyramid_fullauth-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "fe43d4054bf62a054e78b9c9e7e5d8ab", "sha256": "5a0e2736569be8ae9c4511fde073bc68a958ebd4d37dbf93c2cf1c193a5adf44" }, "downloads": -1, "filename": "pyramid_fullauth-0.2.0.tar.gz", "has_sig": false, "md5_digest": "fe43d4054bf62a054e78b9c9e7e5d8ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40120, "upload_time": "2013-09-26T19:46:00", "url": "https://files.pythonhosted.org/packages/e2/1f/db357525eab2eb930695f87b26ffecca217ca76542942a16bfa36d2948b6/pyramid_fullauth-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "90c6e728ac39c421e9f19fd988e80b0e", "sha256": "4066399aad000bb9b79570fa2cf991df426f90f9c68449ea5016c2784be25f55" }, "downloads": -1, "filename": "pyramid_fullauth-0.2.1.tar.gz", "has_sig": false, "md5_digest": "90c6e728ac39c421e9f19fd988e80b0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40030, "upload_time": "2013-09-26T21:04:26", "url": "https://files.pythonhosted.org/packages/cf/5f/935160cf85d89cc15ec6b341ce22f89b71754924dd5d4975832b1ec4b260/pyramid_fullauth-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "6008e4fdcd00ea5a9a1f9c4c3d881d39", "sha256": "1b6bb905bc13e3400fc710da12727d2a4bb03646b82123815b02cb302732afcb" }, "downloads": -1, "filename": "pyramid_fullauth-0.2.2.tar.gz", "has_sig": false, "md5_digest": "6008e4fdcd00ea5a9a1f9c4c3d881d39", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40096, "upload_time": "2013-09-30T21:30:33", "url": "https://files.pythonhosted.org/packages/db/31/f74cbada62898fc7a4850bee90790e1c847fb48ff32b72b3c6fad19e3b7d/pyramid_fullauth-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "00b88ea1508b14efbf771f69dc348084", "sha256": "8fe5d75272b9bbf778328e54097362edc01baf8db1cb1487477e90765252e64e" }, "downloads": -1, "filename": "pyramid_fullauth-0.2.3-py27-none-any.whl", "has_sig": false, "md5_digest": "00b88ea1508b14efbf771f69dc348084", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 55572, "upload_time": "2014-01-26T21:32:11", "url": "https://files.pythonhosted.org/packages/68/d8/543b597e2e19f13a449d33475271c5a38000fd2d599cc9faf328e0706251/pyramid_fullauth-0.2.3-py27-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a844fa2452c4ed575f03f189b48f671f", "sha256": "3faaaa313ebc5c83cfb43e059f957b2e43b96f2c43f6055268a26a223262bbc0" }, "downloads": -1, "filename": "pyramid_fullauth-0.2.3.tar.gz", "has_sig": false, "md5_digest": "a844fa2452c4ed575f03f189b48f671f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40523, "upload_time": "2014-01-26T21:28:40", "url": "https://files.pythonhosted.org/packages/db/29/0bc649019d27c1e3a0f29278193079f2b5e0308af5d026a41f925465d4cf/pyramid_fullauth-0.2.3.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "35642a82b6e8efbd939442af9b6e9e0a", "sha256": "c24d50415ce1cdf25f86fd3fcbdc5a4dd4608279d0cddb509f5e3317a491e975" }, "downloads": -1, "filename": "pyramid_fullauth-0.3.0-py2.7.egg", "has_sig": false, "md5_digest": "35642a82b6e8efbd939442af9b6e9e0a", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 125226, "upload_time": "2014-04-25T19:50:39", "url": "https://files.pythonhosted.org/packages/4b/d3/ddc7f74e8553af254e60b6bb66376f83f2d118c9e0f4580194f63416bae2/pyramid_fullauth-0.3.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "3689081a2cfc52c787ae1352b247d4a6", "sha256": "72179760cd5905979833fdcf22e75a3ed0c1c5a5839f2949a25f58e6c898cc73" }, "downloads": -1, "filename": "pyramid_fullauth-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3689081a2cfc52c787ae1352b247d4a6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 63602, "upload_time": "2014-04-25T19:49:19", "url": "https://files.pythonhosted.org/packages/41/a9/0ef55d0ea5e80dadcecd4c4858b2f3b5350de2fb8d1ea74ed64ff883ce62/pyramid_fullauth-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba23ce7e4cfc03c5b071ed3dd9c36432", "sha256": "81febc225648c91bfd4e8ce31827cac8320d13abd18aff7c1a5ed572fd0f2772" }, "downloads": -1, "filename": "pyramid_fullauth-0.3.0.tar.gz", "has_sig": false, "md5_digest": "ba23ce7e4cfc03c5b071ed3dd9c36432", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45096, "upload_time": "2014-04-25T19:49:08", "url": "https://files.pythonhosted.org/packages/25/53/85a1e546e7a905571e5c9817bc20f842a9c83848030a747cb0588ff4c333/pyramid_fullauth-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "7fd5905b4ea9e45b5d9c36afa62287a7", "sha256": "4796d45dec5df612582c0c1da8e11b39de0edd76752af2b730c72222176e1eb9" }, "downloads": -1, "filename": "pyramid_fullauth-0.3.1-py2.7.egg", "has_sig": false, "md5_digest": "7fd5905b4ea9e45b5d9c36afa62287a7", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 125717, "upload_time": "2014-05-15T18:29:08", "url": "https://files.pythonhosted.org/packages/7e/36/ddc8b679a1b585d038ecbe82265a4ee68e1189e68dae89a37741df85ee49/pyramid_fullauth-0.3.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "3ca2be5ad60a49d4d55eefed098bc127", "sha256": "dfd4348704f90f588a91b9ff822553f296714028a729042d448113143cfb5779" }, "downloads": -1, "filename": "pyramid_fullauth-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3ca2be5ad60a49d4d55eefed098bc127", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 64250, "upload_time": "2014-05-15T18:29:11", "url": "https://files.pythonhosted.org/packages/a5/ff/f74d400a48f513eb0a10204e0f288b820ee151c9d8c61ba471a3c939e559/pyramid_fullauth-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5f060ce8b0150509dbe8fb505f999a63", "sha256": "c2ae11937ea512e3bd142b68d40c8f61718d3958cee26fbc7d7ebac12ef6cb47" }, "downloads": -1, "filename": "pyramid_fullauth-0.3.1.tar.gz", "has_sig": false, "md5_digest": "5f060ce8b0150509dbe8fb505f999a63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45981, "upload_time": "2014-05-15T18:29:05", "url": "https://files.pythonhosted.org/packages/a1/08/50756f6289357f1da59b0bc1df7757eac40dbe31143db183662f196f1bd2/pyramid_fullauth-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "2a3ea31ee0bce3c5b8f4dfa3499846f8", "sha256": "c75c474032a8610f54c7fabbdc2d6215c8a1910d40174c7f3e7f7cfa01f789bd" }, "downloads": -1, "filename": "pyramid_fullauth-0.3.2-py2.7.egg", "has_sig": false, "md5_digest": "2a3ea31ee0bce3c5b8f4dfa3499846f8", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 126058, "upload_time": "2014-05-29T18:41:34", "url": "https://files.pythonhosted.org/packages/ab/2c/cac20ba6cb12ccb1806b8c329942b88ac9cacaa92ecbcb46a763d26492f7/pyramid_fullauth-0.3.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "46e495fbf9c1073cac2c45992af69e30", "sha256": "fbf1a01f406b8a41484c1b2c2f0845690a30f5c0a8eaffbba46e38e797bf7ae7" }, "downloads": -1, "filename": "pyramid_fullauth-0.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "46e495fbf9c1073cac2c45992af69e30", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 64448, "upload_time": "2014-05-29T18:41:37", "url": "https://files.pythonhosted.org/packages/9c/f4/773b5db16be53664fd13bd1de9598af99c2a8573d5927532f6e4f04414bd/pyramid_fullauth-0.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "021d04ab90a1c65328ad402848fe2dde", "sha256": "75c8be22f65bfb89ef4a8fff16f0d411e2844eed7735a0f281e057049f3f30d5" }, "downloads": -1, "filename": "pyramid_fullauth-0.3.2.tar.gz", "has_sig": false, "md5_digest": "021d04ab90a1c65328ad402848fe2dde", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44533, "upload_time": "2014-05-29T18:41:32", "url": "https://files.pythonhosted.org/packages/a8/bc/c94bbf36430bd68551d33629540ee13566146c77974217ffe9b477fdfe13/pyramid_fullauth-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "4bfc70911440b569cc01534a051fd840", "sha256": "8fec02fa9a2e0b5b5e6a278331167f24f9debe4b6b4ff8be8e2d2c5c936d154e" }, "downloads": -1, "filename": "pyramid_fullauth-0.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4bfc70911440b569cc01534a051fd840", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 64763, "upload_time": "2014-07-18T20:06:06", "url": "https://files.pythonhosted.org/packages/de/48/f6934288604168ce420ae4bf598041be88794e469d097a3ce922510a50e2/pyramid_fullauth-0.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "28e4096adeed7647a6b50ada114c55f9", "sha256": "7ea5f0315f75b8297a78685f6a70c2e42647fd07f7842c4dc9c739c952ca99b3" }, "downloads": -1, "filename": "pyramid_fullauth-0.3.3.tar.gz", "has_sig": false, "md5_digest": "28e4096adeed7647a6b50ada114c55f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45702, "upload_time": "2014-07-18T20:06:03", "url": "https://files.pythonhosted.org/packages/2e/62/ef99c2c36203ff9bbbd8f7b3f828188723135711dd1118b1b1b0f07f968f/pyramid_fullauth-0.3.3.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "f8f4da689393312d8fe82b097111f48d", "sha256": "4fce9952391c8202e5bcc31e7755b6048a32835be969bdb6b48987e3bf104fc5" }, "downloads": -1, "filename": "pyramid_fullauth-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f8f4da689393312d8fe82b097111f48d", "packagetype": "bdist_wheel", "python_version": "3.3", "requires_python": null, "size": 67005, "upload_time": "2014-11-02T18:48:16", "url": "https://files.pythonhosted.org/packages/5f/97/bdff817c0b38c6cadc6a6134d70b0f110c027bf62e95c64c6dff86cc0e85/pyramid_fullauth-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc52f52bcb5ad4b53cc5c45f2967465a", "sha256": "e3beeeb07ab3a463e71490f51da37f31d8eb60d7b38b6d120f687955cf03779d" }, "downloads": -1, "filename": "pyramid_fullauth-0.4.0-py3.3.egg", "has_sig": false, "md5_digest": "dc52f52bcb5ad4b53cc5c45f2967465a", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 135576, "upload_time": "2014-11-02T18:48:14", "url": "https://files.pythonhosted.org/packages/f8/4c/c247dc8315b43a30da98507a0dac679888c190ee903f3d530f376fb43a72/pyramid_fullauth-0.4.0-py3.3.egg" }, { "comment_text": "", "digests": { "md5": "e8e53d9ea8dca7ea4c98be4c31a7e3ab", "sha256": "89b7c3357802697d9fea983784c37d562d799f295945fe07e04991efac64b378" }, "downloads": -1, "filename": "pyramid_fullauth-0.4.0-py3.4.egg", "has_sig": false, "md5_digest": "e8e53d9ea8dca7ea4c98be4c31a7e3ab", "packagetype": "bdist_egg", "python_version": "3.4", "requires_python": null, "size": 133760, "upload_time": "2014-11-02T18:50:09", "url": "https://files.pythonhosted.org/packages/f1/79/7506b1af202e8cda28b139058c4f5cd895f21c4245ac902f5869735cbff0/pyramid_fullauth-0.4.0-py3.4.egg" }, { "comment_text": "", "digests": { "md5": "1c22b4cd5259356d2697619241c10c14", "sha256": "0bc622aad9e2936bfb1e242f0f02f670a144655c8d49c579c7b29a132dac4731" }, "downloads": -1, "filename": "pyramid_fullauth-0.4.0.tar.gz", "has_sig": false, "md5_digest": "1c22b4cd5259356d2697619241c10c14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49281, "upload_time": "2014-11-02T18:48:10", "url": "https://files.pythonhosted.org/packages/c4/6a/c934d7457e47f40756282d930d5c22d5bfee048ac00884a05f77f24edc9d/pyramid_fullauth-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "95168ab41b9f35394ecc82b07dedee43", "sha256": "30ecda145aa824bd8bd9472ebed5d69f860a488c779fa257794241cde3bfe874" }, "downloads": -1, "filename": "pyramid_fullauth-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "95168ab41b9f35394ecc82b07dedee43", "packagetype": "bdist_wheel", "python_version": "3.3", "requires_python": null, "size": 67124, "upload_time": "2015-02-19T21:27:40", "url": "https://files.pythonhosted.org/packages/c1/04/74bff9bdf03fdc6529c1b22ccf724155b43a48b4056252f6645728142547/pyramid_fullauth-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8ce1e84011a1a23c9d46ac4db50b38b6", "sha256": "7f04aa2b0b64b3b26d60bb5c77c7ac7f781c2fe38c26d127ce50632f081009ca" }, "downloads": -1, "filename": "pyramid_fullauth-0.4.1-py3.3.egg", "has_sig": false, "md5_digest": "8ce1e84011a1a23c9d46ac4db50b38b6", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 135718, "upload_time": "2015-02-19T21:27:38", "url": "https://files.pythonhosted.org/packages/19/bf/b5709f8d7a775ed3361dd86176eeefc949ceb52190050fd5221d844cf775/pyramid_fullauth-0.4.1-py3.3.egg" }, { "comment_text": "", "digests": { "md5": "7c6b7757522c8eef7dca919ea2f4ef8d", "sha256": "739a6bdd81f0e0779953535f2bcc5dd9225cf23c4811ab86ff965cc96fbd0b0b" }, "downloads": -1, "filename": "pyramid_fullauth-0.4.1.tar.gz", "has_sig": false, "md5_digest": "7c6b7757522c8eef7dca919ea2f4ef8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48537, "upload_time": "2015-02-19T21:27:36", "url": "https://files.pythonhosted.org/packages/0f/7b/6f0145536721d7496b0e1c18ea17a764e200536c2cd1982b609439bafc91/pyramid_fullauth-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "824f97dafbe81b94ffdf906b73eac99a", "sha256": "1135e143a736fd6f3dfedf315b1e541ba4ef86687076fe06dd5204a4cbf07ea5" }, "downloads": -1, "filename": "pyramid_fullauth-0.5.0-py2.7.egg", "has_sig": false, "md5_digest": "824f97dafbe81b94ffdf906b73eac99a", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 131955, "upload_time": "2015-05-01T10:33:13", "url": "https://files.pythonhosted.org/packages/21/45/26618c70c5e3229e69f2ff04e9a1fdedbd0b36eaa533bd9375caf6c36b8b/pyramid_fullauth-0.5.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "5a9d5036fc54be7aa992121eb1fa0809", "sha256": "6c40b5a67eac34bed243cf172f689a23822ee46f2aa376bb50037cb75444d627" }, "downloads": -1, "filename": "pyramid_fullauth-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5a9d5036fc54be7aa992121eb1fa0809", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 67704, "upload_time": "2015-05-01T10:33:16", "url": "https://files.pythonhosted.org/packages/e9/61/087d78f034588d67a5d31de183a97a44c338755be9995a5a9177abea4083/pyramid_fullauth-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4837554b68d959e793f3a9b15b1554f3", "sha256": "171d099ad5f817ac0c9276e391a34801ca4a3c3ce8b68cc7d2cb8aa98ff62e6c" }, "downloads": -1, "filename": "pyramid_fullauth-0.5.0-py3.3.egg", "has_sig": false, "md5_digest": "4837554b68d959e793f3a9b15b1554f3", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 136366, "upload_time": "2015-05-01T10:35:21", "url": "https://files.pythonhosted.org/packages/a3/25/792e86159dabe5055d51f28e043bd5b60aa6f9078def714c636cc8b59ce6/pyramid_fullauth-0.5.0-py3.3.egg" }, { "comment_text": "", "digests": { "md5": "87deb188e182c2034ac32115ec5bd78a", "sha256": "97184de737a6c412b91d82a5c9e77e7f8252e36cb316b05635cb2b2c435a0ced" }, "downloads": -1, "filename": "pyramid_fullauth-0.5.0.tar.gz", "has_sig": false, "md5_digest": "87deb188e182c2034ac32115ec5bd78a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49199, "upload_time": "2015-05-01T10:33:10", "url": "https://files.pythonhosted.org/packages/4b/50/c4bc372ae16b9104ada132b99aeecb98ed3b17c3a8b5142893cf7852cd1f/pyramid_fullauth-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "a1e3d2814a697b53038d5c7c552462e2", "sha256": "dca36b5c6843c7b63b2a1e14c06ee36b72d633ba58542fc140788a97d7b3176d" }, "downloads": -1, "filename": "pyramid_fullauth-0.6.0-py2.7.egg", "has_sig": false, "md5_digest": "a1e3d2814a697b53038d5c7c552462e2", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 133192, "upload_time": "2017-02-24T22:00:22", "url": "https://files.pythonhosted.org/packages/6b/2b/35a4b22e20d2ee531e145bbf44458c9dc326942a261e21d3da01e7663d12/pyramid_fullauth-0.6.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "1a2a6f2d6ad8554dd21429b5877a3350", "sha256": "0d6c4cdf2bcb694635b266f933a10731e5ba6c0e462592517226ac846a061bdb" }, "downloads": -1, "filename": "pyramid_fullauth-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1a2a6f2d6ad8554dd21429b5877a3350", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68347, "upload_time": "2017-02-24T22:00:20", "url": "https://files.pythonhosted.org/packages/4c/dd/aa9ff9693d5e976c88820e9d16a319d365d58a7e3d576d1c5bc133843a8d/pyramid_fullauth-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "94fe0523d8d1e0084ad844daabc605c8", "sha256": "8b487dca908f06508898d0c966c4ccb4aa384fc4c25e4f733cd37d9b84e2ac5b" }, "downloads": -1, "filename": "pyramid_fullauth-0.6.0.tar.gz", "has_sig": false, "md5_digest": "94fe0523d8d1e0084ad844daabc605c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50730, "upload_time": "2017-02-24T22:00:24", "url": "https://files.pythonhosted.org/packages/a3/e6/e620a9465b37c505ab2d0c1485501070b0d7ed728f6a7132171e5ac1f3be/pyramid_fullauth-0.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a1e3d2814a697b53038d5c7c552462e2", "sha256": "dca36b5c6843c7b63b2a1e14c06ee36b72d633ba58542fc140788a97d7b3176d" }, "downloads": -1, "filename": "pyramid_fullauth-0.6.0-py2.7.egg", "has_sig": false, "md5_digest": "a1e3d2814a697b53038d5c7c552462e2", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 133192, "upload_time": "2017-02-24T22:00:22", "url": "https://files.pythonhosted.org/packages/6b/2b/35a4b22e20d2ee531e145bbf44458c9dc326942a261e21d3da01e7663d12/pyramid_fullauth-0.6.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "1a2a6f2d6ad8554dd21429b5877a3350", "sha256": "0d6c4cdf2bcb694635b266f933a10731e5ba6c0e462592517226ac846a061bdb" }, "downloads": -1, "filename": "pyramid_fullauth-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1a2a6f2d6ad8554dd21429b5877a3350", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68347, "upload_time": "2017-02-24T22:00:20", "url": "https://files.pythonhosted.org/packages/4c/dd/aa9ff9693d5e976c88820e9d16a319d365d58a7e3d576d1c5bc133843a8d/pyramid_fullauth-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "94fe0523d8d1e0084ad844daabc605c8", "sha256": "8b487dca908f06508898d0c966c4ccb4aa384fc4c25e4f733cd37d9b84e2ac5b" }, "downloads": -1, "filename": "pyramid_fullauth-0.6.0.tar.gz", "has_sig": false, "md5_digest": "94fe0523d8d1e0084ad844daabc605c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50730, "upload_time": "2017-02-24T22:00:24", "url": "https://files.pythonhosted.org/packages/a3/e6/e620a9465b37c505ab2d0c1485501070b0d7ed728f6a7132171e5ac1f3be/pyramid_fullauth-0.6.0.tar.gz" } ] }