{ "info": { "author": "Noah Kantrowitz", "author_email": "noah@coderanger.net", "bugtrack_url": null, "classifiers": [ "Framework :: Trac" ], "description": "UNKNOWN", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://trac-hacks.org/wiki/PermRedirectPlugin", "keywords": "trac plugin", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "TracPermRedirect", "package_url": "https://pypi.org/project/TracPermRedirect/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/TracPermRedirect/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://trac-hacks.org/wiki/PermRedirectPlugin" }, "release_url": "https://pypi.org/project/TracPermRedirect/3.0/", "requires_dist": null, "requires_python": null, "summary": "Redirect users to the login screen on PermissionError.", "version": "3.0" }, "last_serial": 2664505, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "13353bf9fa9bb9d9e646818f8f285b27", "sha256": "44e88a0f38875baa3973d1e7a9490e0c076fad6d557f0747870890507d63681e" }, "downloads": -1, "filename": "TracPermRedirect-1.0-py2.3.egg", "has_sig": false, "md5_digest": "13353bf9fa9bb9d9e646818f8f285b27", "packagetype": "bdist_egg", "python_version": "2.3", "requires_python": null, "size": 6274, "upload_time": "2007-08-27T16:30:38", "url": "https://files.pythonhosted.org/packages/9e/91/0357f76dd63bd5147d2aff52e21e1026eff7e503544dbb5a9ef08bff0b61/TracPermRedirect-1.0-py2.3.egg" }, { "comment_text": "", "digests": { "md5": "227ba086f722b6c14b737daf4d607161", "sha256": "e41d940e9c5c9d008e9ce432613a504a5b57dfbc9c838b5185715976f4cda7de" }, "downloads": -1, "filename": "TracPermRedirect-1.0-py2.4.egg", "has_sig": false, "md5_digest": "227ba086f722b6c14b737daf4d607161", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 3466, "upload_time": "2007-08-27T16:30:33", "url": "https://files.pythonhosted.org/packages/e6/94/c789934569b804c13e829c520f92bce2dd553346946e6a7ba3c541fe36b8/TracPermRedirect-1.0-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "ac2de8aedf374f9c62d4e8183990b2f1", "sha256": "1c57c45911671ada2dcd56d83d269f3c75b1147dafefd17a68caedc0386168ac" }, "downloads": -1, "filename": "TracPermRedirect-1.0-py2.5.egg", "has_sig": false, "md5_digest": "ac2de8aedf374f9c62d4e8183990b2f1", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 3443, "upload_time": "2007-08-27T16:30:40", "url": "https://files.pythonhosted.org/packages/4f/d1/3da0e07078670516b1192e3d7498cb375c27d88e9ae21136f133325bdb9d/TracPermRedirect-1.0-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "134da0ee3d49a9cdb06686b0f598ab30", "sha256": "0412f049d2c6cfe84d91ac1bf8d8b9d99546bf466fc45e5b7fe745ed4518002e" }, "downloads": -1, "filename": "TracPermRedirect-1.0.tar.gz", "has_sig": false, "md5_digest": "134da0ee3d49a9cdb06686b0f598ab30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1681, "upload_time": "2007-08-27T16:30:33", "url": "https://files.pythonhosted.org/packages/82/ae/aa6fb06af68a5e0171b14f6defa5e851b8e9b4b63bff653f6094af16fb8f/TracPermRedirect-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "08c1d03df2cc77b0c3e57b17fb5b56c2", "sha256": "40c61d119cb8f9b2006d2a427bd2bc8015c28f2023d867cbee7a9e4e9aea54e7" }, "downloads": -1, "filename": "TracPermRedirect-1.0.1-py2.3.egg", "has_sig": false, "md5_digest": "08c1d03df2cc77b0c3e57b17fb5b56c2", "packagetype": "bdist_egg", "python_version": "2.3", "requires_python": null, "size": 6458, "upload_time": "2007-08-27T16:46:36", "url": "https://files.pythonhosted.org/packages/3d/a1/187e4c11c56d0d165aa91d3e38f153914cbb1ac8597de59246511ceb6f79/TracPermRedirect-1.0.1-py2.3.egg" }, { "comment_text": "", "digests": { "md5": "a8dc5e65d2b5327d6984b78e06f6b856", "sha256": "5574dae8d9dfe46b712a3d9b62326cc097110577c0e5fdf48d8da57bd77af422" }, "downloads": -1, "filename": "TracPermRedirect-1.0.1-py2.4.egg", "has_sig": false, "md5_digest": "a8dc5e65d2b5327d6984b78e06f6b856", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 3553, "upload_time": "2007-08-27T16:46:35", "url": "https://files.pythonhosted.org/packages/1c/73/a1b253d51ae91aac0a8d3bf64537f1112ea30511548803532bab25329237/TracPermRedirect-1.0.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "d46fb08168c2acb6443796f2dc3b8fb0", "sha256": "0b3d7d243a2d1432e643062d822ff9e78c51a91c84b62a0188233b026e173dc1" }, "downloads": -1, "filename": "TracPermRedirect-1.0.1-py2.5.egg", "has_sig": false, "md5_digest": "d46fb08168c2acb6443796f2dc3b8fb0", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 3522, "upload_time": "2007-08-27T16:46:37", "url": "https://files.pythonhosted.org/packages/69/e9/7b42713cce57210ea04f6dd3e3ba20cc842c2d34ef40d5c5f031b9cf20a8/TracPermRedirect-1.0.1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "b0e341061b4d128caea9eabf8243528e", "sha256": "ffcfe73ec7d2b41519f9109983ebf65a46060e6476ac7565bd4421dabf9549a8" }, "downloads": -1, "filename": "TracPermRedirect-1.0.1.tar.gz", "has_sig": false, "md5_digest": "b0e341061b4d128caea9eabf8243528e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1922, "upload_time": "2007-08-27T16:46:34", "url": "https://files.pythonhosted.org/packages/a4/d4/21cbc253e3501688d3696266d2bb469d50af0e04066d12f390dfc91af522/TracPermRedirect-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "34313f8c88af99c64ef57c64bf7cbfd8", "sha256": "f7d4b0b6204d51ae8986128af2e09bba4f96bd786180c5231862445b1a6082ea" }, "downloads": -1, "filename": "TracPermRedirect-1.0.2-py2.3.egg", "has_sig": false, "md5_digest": "34313f8c88af99c64ef57c64bf7cbfd8", "packagetype": "bdist_egg", "python_version": "2.3", "requires_python": null, "size": 6594, "upload_time": "2008-08-26T17:20:31", "url": "https://files.pythonhosted.org/packages/b8/3c/5aa5baf2fcac312c233549baa8813285cc1eaf2e8640ae018bcf2c9b160f/TracPermRedirect-1.0.2-py2.3.egg" }, { "comment_text": "", "digests": { "md5": "061ed9b9e2f783f8c8b8e35b6136f5dc", "sha256": "58b60493123c7a5a6f921339bc6eb9cb45afcb35532fc36a10c89968044a639d" }, "downloads": -1, "filename": "TracPermRedirect-1.0.2-py2.4.egg", "has_sig": false, "md5_digest": "061ed9b9e2f783f8c8b8e35b6136f5dc", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 3577, "upload_time": "2008-08-26T17:20:27", "url": "https://files.pythonhosted.org/packages/93/d4/d7f4ada193f934766977d6f040f9e258f573f536610b44c4f1960e06edf8/TracPermRedirect-1.0.2-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "7f1be5454577cf2ba2c6dfb3733ac78a", "sha256": "a32fcb5817ca2ac6545a417fff96fb2ed44269d8f7055643f358967213305306" }, "downloads": -1, "filename": "TracPermRedirect-1.0.2-py2.5.egg", "has_sig": false, "md5_digest": "7f1be5454577cf2ba2c6dfb3733ac78a", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 3553, "upload_time": "2008-08-26T17:20:34", "url": "https://files.pythonhosted.org/packages/b2/d1/92cb953a6d0ad1a7d15ad1bf792e42c566233ceaa025fb452d8b79d53942/TracPermRedirect-1.0.2-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "18641e5b3a2de2fb242cedfb0ad94335", "sha256": "d3849d600af6327637afc66c587f57b768f1ecad278ed1feb1410cc723c7badf" }, "downloads": -1, "filename": "TracPermRedirect-1.0.2.tar.gz", "has_sig": false, "md5_digest": "18641e5b3a2de2fb242cedfb0ad94335", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1743, "upload_time": "2008-08-26T17:20:26", "url": "https://files.pythonhosted.org/packages/8f/f4/836b5c43b72312646931cbf6bd410a9e3eea6049cee9c5d79dccfbf5eba2/TracPermRedirect-1.0.2.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "0b0a016a2a2c5614e5abcf0f0d187a4d", "sha256": "72c57feaab0f58108f4d5569e53b62dc22fcdaf8244c6b164606a5278ef2c232" }, "downloads": -1, "filename": "TracPermRedirect-2.0-py2.3.egg", "has_sig": false, "md5_digest": "0b0a016a2a2c5614e5abcf0f0d187a4d", "packagetype": "bdist_egg", "python_version": "2.3", "requires_python": null, "size": 5832, "upload_time": "2008-05-05T01:08:07", "url": "https://files.pythonhosted.org/packages/fe/7a/9e0a94ddf179a91f2237111ce51e7f4af4b8b9cc6ffd5ff411d1521665b8/TracPermRedirect-2.0-py2.3.egg" }, { "comment_text": "", "digests": { "md5": "2791d3d544faa0ccbbccb62f93b22da3", "sha256": "d17b7c5c5d32006d62e016d20c8c325a8aa0e1eaa4434acec574e07c75d2775a" }, "downloads": -1, "filename": "TracPermRedirect-2.0-py2.4.egg", "has_sig": false, "md5_digest": "2791d3d544faa0ccbbccb62f93b22da3", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 3430, "upload_time": "2008-05-05T01:08:05", "url": "https://files.pythonhosted.org/packages/97/81/44042765a7ad0be1000a6b969464143b20183e0290e86523a2a2db738dc8/TracPermRedirect-2.0-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "5ad7fa7a4d4113f8134a32869a306aa9", "sha256": "7aed995e7aa8e0d51434f0153507d482a140e6e4adcfcb6c056e6ec5982bb476" }, "downloads": -1, "filename": "TracPermRedirect-2.0-py2.5.egg", "has_sig": false, "md5_digest": "5ad7fa7a4d4113f8134a32869a306aa9", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 3417, "upload_time": "2008-05-05T01:08:08", "url": "https://files.pythonhosted.org/packages/a8/fd/0b94ecd8e1e7773cb4f5de70c91b8c01bfd112002ba280bc67e957e81a19/TracPermRedirect-2.0-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "062859c4c81f4cc8d18b2b5a0f9f2daa", "sha256": "64866456b1f698e6a1c0dbcfe2f062bce93b05a2c4612ce002accaf73ea27152" }, "downloads": -1, "filename": "TracPermRedirect-2.0.tar.gz", "has_sig": false, "md5_digest": "062859c4c81f4cc8d18b2b5a0f9f2daa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1964, "upload_time": "2008-05-05T01:08:05", "url": "https://files.pythonhosted.org/packages/a3/c9/8c734ed3aae85203c475e11359503b611264831dbb3d985a75be1b7de0dc/TracPermRedirect-2.0.tar.gz" } ], "3.0": [ { "comment_text": "", "digests": { "md5": "e927eebfe9f2e8d8a80eb685060d8eac", "sha256": "8895053946cc466ac3c7d1cd4877f3d5843316ce7625a6ab73ffb55e6b747c5c" }, "downloads": -1, "filename": "TracPermRedirect-3.0.tar.gz", "has_sig": false, "md5_digest": "e927eebfe9f2e8d8a80eb685060d8eac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2048, "upload_time": "2013-03-05T00:25:47", "url": "https://files.pythonhosted.org/packages/96/f1/d411c846b862ab924c7213396c7bf668ab808ccb26d9e7d3a9eee13aef7c/TracPermRedirect-3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e927eebfe9f2e8d8a80eb685060d8eac", "sha256": "8895053946cc466ac3c7d1cd4877f3d5843316ce7625a6ab73ffb55e6b747c5c" }, "downloads": -1, "filename": "TracPermRedirect-3.0.tar.gz", "has_sig": false, "md5_digest": "e927eebfe9f2e8d8a80eb685060d8eac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2048, "upload_time": "2013-03-05T00:25:47", "url": "https://files.pythonhosted.org/packages/96/f1/d411c846b862ab924c7213396c7bf668ab808ccb26d9e7d3a9eee13aef7c/TracPermRedirect-3.0.tar.gz" } ] }