{ "info": { "author": "Jakob Simon-Gaarde", "author_email": "jakob@simon-gaarde.dk", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Internet :: WWW/HTTP :: WSGI :: Application" ], "description": "Description\n===========\n\nPysite is a simple framework for developing web applications. Pysite delivers very little automation making it up to\nthe developer to create the magic. Pysite utilizes Jinja2 for templating and Qt's TS format for localization. TS files\nhave been chosen as format so that Qt's Linuguist tool can be used for translations.\n\n\nChanges\n=======\nNew in 0.3.0\n------------\n- Skip javascript files with bad syntax while lupdating\n\nNew in 0.3.1\n------------\n- Fix to application/x-www-form-urlencoded detection\n\nNew in 0.2.9\n------------\n- Added redirect support for class based subhandlers\n\nNew in 0.2.8\n------------\n- Possibility to override the content-type\n- Removed \"RuntimeWarning: Parent module 'subhandlers' not found while handling absolute import\"\n\nNew in 0.2.7\n------------\n- Bug fixed with cookie parser in pysite.tools.httptools.HTTPRequestData\n\nNew in 0.2.6\n------------\n- Added browser_lang in template_info\n\nNew in 0.2.5\n------------\n- Added MANIFEST.in\n\nNew in 0.2.4\n------------\n- Added first specialized subhandler class: DownloadHandler\n\nNew in 0.2.3\n------------\n- Added documentation disposition\n- Added translation support for subhandler classes\n\nNew in 0.2.2\n------------\n- Documentation started\n- Preliminary JavaScript translation support\n- Added basepath to the PySiteConfiguration class\n\nNew in 0.1.8\n------------\n- Added more file types\n\nNew in 0.1.7\n------------\n- Further Python 3 support\n\nNew in 0.1.6\n------------\n- Preliminary support for Python 3\n\nNew in 0.1.5\n------------\n- Fixed compressed data bug\n\nNew in 0.1.4\n------------\n- Altered pyinit, PySiteApplication, PySiteConfiguration to handle apache mod_wsgi\n\nNew in 0.1.3\n------------\n- Altered pysite init script to copy from pysite's resource folder\n\nNew in 0.1.1\n------------\n- Added pysite script for site administration and testserving\n\nNew in 0.1.0\n------------\n- Initial distribution", "description_content_type": null, "docs_url": "https://pythonhosted.org/pysite/", "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": "wsgi,website,www,website,framework", "license": "LGPL3", "maintainer": null, "maintainer_email": null, "name": "pysite", "package_url": "https://pypi.org/project/pysite/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pysite/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/pysite/0.3.2/", "requires_dist": null, "requires_python": null, "summary": "Create simple yet powerful WSGI based sites, utilizing Jinja2 and Qt's TS-file format for localization", "version": "0.3.2" }, "last_serial": 1930118, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "3587db71b284327cbf10839fd9059bee", "sha256": "e064a9e9cef7b742705bbdcc446d148a3fdc796f5e37c9beb7e3c101c26c6f54" }, "downloads": -1, "filename": "pysite-0.1.0-py2.7.egg", "has_sig": false, "md5_digest": "3587db71b284327cbf10839fd9059bee", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 60846, "upload_time": "2013-01-08T00:51:30", "url": "https://files.pythonhosted.org/packages/79/a9/9b47d85b29adb56908104c315930852cbe470f16af21dfd75b225e2a3bce/pysite-0.1.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "4864616a96bc110e1a2a203fcbccfe80", "sha256": "6674257b166a0379031995d25f9cd004f54e4656e086926489791d099a65fb44" }, "downloads": -1, "filename": "pysite-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4864616a96bc110e1a2a203fcbccfe80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25373, "upload_time": "2013-01-08T00:51:20", "url": "https://files.pythonhosted.org/packages/1e/c3/454a836e288ed17f65e0ac3acc2de919e3a01173da0d788c523cd18028b7/pysite-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "5233a3c667610f4ffb7037711f1ae554", "sha256": "4a08c12e131fe09dd56e6358bfa96f2f36461f9b85a6d099fd184e96df36afcd" }, "downloads": -1, "filename": "pysite-0.1.1-py2.7.egg", "has_sig": false, "md5_digest": "5233a3c667610f4ffb7037711f1ae554", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 65264, "upload_time": "2013-01-08T13:55:44", "url": "https://files.pythonhosted.org/packages/89/1f/eb4876e293d6bf02275068d1abd10989fa3dbd5ef0fa7ff8c072be7738cc/pysite-0.1.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "6caab96bb5628b609bb603e2975b6d7d", "sha256": "a0134cb70d63b378d6a583a1001cecb4cde8dd6ee977499234bca7fdab5551b3" }, "downloads": -1, "filename": "pysite-0.1.1.tar.gz", "has_sig": false, "md5_digest": "6caab96bb5628b609bb603e2975b6d7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27606, "upload_time": "2013-01-08T13:55:35", "url": "https://files.pythonhosted.org/packages/65/43/a669e1e4772309abeb1d97d00ea96a3a16403c35576eea97be847b876986/pysite-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "75b2ff352546576848f7a20eeb9d18ba", "sha256": "9a2b7f4cc9fd3fb7309a03e1bb13d963b7e5a4878cbf7e1b981c404315d7cf51" }, "downloads": -1, "filename": "pysite-0.1.2-py2.7.egg", "has_sig": false, "md5_digest": "75b2ff352546576848f7a20eeb9d18ba", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 65879, "upload_time": "2013-01-09T10:31:15", "url": "https://files.pythonhosted.org/packages/cc/e3/cad1c121fce728d9c5afddbea5932e30db8cac4802f00000ddf7c800be04/pysite-0.1.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "0981346528ad02abdbfdb582ba9952e3", "sha256": "6b699789f92c94157c05a8be5d931c26ed26887cfa822efc8fcbc395120658d2" }, "downloads": -1, "filename": "pysite-0.1.2.tar.gz", "has_sig": false, "md5_digest": "0981346528ad02abdbfdb582ba9952e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28201, "upload_time": "2013-01-09T10:30:32", "url": "https://files.pythonhosted.org/packages/91/46/0ba56dca5afdde3af47e624dd17aecc7011dc11f3bfc24af26169b05c024/pysite-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "17f315b76d613563f8ada44dc90649ab", "sha256": "9b19fe9c33fb0f8274696bea7f9632b7d52925482df03ca44b121d878acaad17" }, "downloads": -1, "filename": "pysite-0.1.3.tar.gz", "has_sig": false, "md5_digest": "17f315b76d613563f8ada44dc90649ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 493324, "upload_time": "2013-01-10T12:47:59", "url": "https://files.pythonhosted.org/packages/e6/89/bd1832e213636f7f0f5b438b2c0d55cd39abdb14adf14cc7eb587801b0ab/pysite-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "0716619a68d1324294cea9aca64e3dbe", "sha256": "75617299407c4681ae4e9f34ded4afb86b6ac144b1beb0aea73429cfb1acc3f7" }, "downloads": -1, "filename": "pysite-0.1.4.tar.gz", "has_sig": false, "md5_digest": "0716619a68d1324294cea9aca64e3dbe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 493564, "upload_time": "2013-01-15T22:14:43", "url": "https://files.pythonhosted.org/packages/37/b7/9e0261dd982a25d3bb7596ceb1492d090d5110c19c7c9fb63c9b36c13684/pysite-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "bf3a3dbef8966447a0b13938081b82fb", "sha256": "4bef6cb05e1ec3180a65ead246e9279c4b4feb6dc7e5654b45ff6a2f8e5e037a" }, "downloads": -1, "filename": "pysite-0.1.5.tar.gz", "has_sig": false, "md5_digest": "bf3a3dbef8966447a0b13938081b82fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 493617, "upload_time": "2013-01-16T10:26:50", "url": "https://files.pythonhosted.org/packages/f9/27/23f470b7201240c65bcb2a1625c49522caf571c8f6222abf76148f47c6a7/pysite-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "454f7bb1fd528f99cff107d72dcf65d6", "sha256": "4f4ba35996eab0c8ce70a515ee64e7d9fb656ba788d650ca6206603066ff8f55" }, "downloads": -1, "filename": "pysite-0.1.6.tar.gz", "has_sig": false, "md5_digest": "454f7bb1fd528f99cff107d72dcf65d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 494056, "upload_time": "2013-11-04T08:47:07", "url": "https://files.pythonhosted.org/packages/5a/5c/528c9b8f0d0a872cbd0e82324242be12526e2e0147640ef7d8904c611d21/pysite-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "95da082b566db1d6a68bd5d833bde8e7", "sha256": "7b5d1d823a2ec2535c8ec65d7f4e6d90dac72c4d4418c43803bcd028a801b4e8" }, "downloads": -1, "filename": "pysite-0.1.7.tar.gz", "has_sig": false, "md5_digest": "95da082b566db1d6a68bd5d833bde8e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 494096, "upload_time": "2013-11-04T11:21:08", "url": "https://files.pythonhosted.org/packages/be/fb/96bbb2b94f2244881f2045247f2926466d106c4696f8ab71a75453284ede/pysite-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "94fa1a1199f0ca839b3e87a35d652058", "sha256": "83c88c3dd088523d272bdfd8818eec60d1d5af941deb7bb7cef1d46a9408afbd" }, "downloads": -1, "filename": "pysite-0.1.8.tar.gz", "has_sig": false, "md5_digest": "94fa1a1199f0ca839b3e87a35d652058", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 493928, "upload_time": "2013-11-05T16:31:57", "url": "https://files.pythonhosted.org/packages/ea/06/2a22cc7355600115eba087820b39de8bdb80f32a086e89f3991745d0e1bc/pysite-0.1.8.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "b8d876c201f914a09ff603be65cd913c", "sha256": "be0374c78810430b993581e0e0df5c755cf2e6e78557e761cb4c814092486c3a" }, "downloads": -1, "filename": "pysite-0.2.0.tar.gz", "has_sig": false, "md5_digest": "b8d876c201f914a09ff603be65cd913c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 499439, "upload_time": "2014-04-17T17:24:22", "url": "https://files.pythonhosted.org/packages/5e/5b/46813b0deb4d10d4c80d15930aa532ddeaf893db293bfb65ee1d38bf6491/pysite-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "df08f835ecb8d78e82fa162d707c205a", "sha256": "49bc45b15ceb92320362a3cdd32ad186b8f4aa8cb42b738bae46ac7aae8ccb2a" }, "downloads": -1, "filename": "pysite-0.2.1.tar.gz", "has_sig": false, "md5_digest": "df08f835ecb8d78e82fa162d707c205a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 499427, "upload_time": "2014-06-19T16:08:32", "url": "https://files.pythonhosted.org/packages/64/37/d6ea1b5d2a70d9a1f8451d7703ac43aa1a3243ec84c76fd56e68e8aed3cf/pysite-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "fbd1e9fdcf050b483959a247b043f9ea", "sha256": "abe53578cd0953bb2f3226c0fcc233a489526747caaae4c0e7a037e0a2e6fe05" }, "downloads": -1, "filename": "pysite-0.2.2.tar.gz", "has_sig": false, "md5_digest": "fbd1e9fdcf050b483959a247b043f9ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31962, "upload_time": "2014-10-04T06:46:30", "url": "https://files.pythonhosted.org/packages/99/f6/f3c7ff099d8085204f5cee0931fe40ba007e51d21f6f878a0c81a889cd24/pysite-0.2.2.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "d64dea186811430e122885e36bfbe0d6", "sha256": "6709d503f5e9580697077dbed64fb15dfdc90434dcab40fa4cd71593ded86092" }, "downloads": -1, "filename": "pysite-0.2.4.tar.gz", "has_sig": false, "md5_digest": "d64dea186811430e122885e36bfbe0d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33025, "upload_time": "2014-10-20T22:08:59", "url": "https://files.pythonhosted.org/packages/56/69/b97cc0a13ac1765e29675c294c1a1ba37a1472c1f04c3ff978ebeeebc31e/pysite-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "165435806d19a148c02fe9aa95b171e7", "sha256": "94b9f0539bd49c6de4ec24d326522018a25efd8ac359ab42cf8ce10e6d68faa5" }, "downloads": -1, "filename": "pysite-0.2.5.tar.gz", "has_sig": false, "md5_digest": "165435806d19a148c02fe9aa95b171e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 505993, "upload_time": "2014-10-29T18:32:52", "url": "https://files.pythonhosted.org/packages/dc/44/e3f274ce5c4ecb463c4262ab25e2c993a7736543cb53d15282d048f0a5a9/pysite-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "91aa62d8c46d14bba2583e9688ade5a8", "sha256": "e0233e3a2c21ee1dbe6a58194aa967e4f455b0f0cf9d9c5e7b5e8bd743badb49" }, "downloads": -1, "filename": "pysite-0.2.6.tar.gz", "has_sig": false, "md5_digest": "91aa62d8c46d14bba2583e9688ade5a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 506072, "upload_time": "2014-10-30T11:16:13", "url": "https://files.pythonhosted.org/packages/ba/06/14825df52e04c52ee9496e2846d74d637485e8d808bae8e08dfd5e4e657c/pysite-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "486f97cf751a25fb028f673a19f1f76b", "sha256": "6709dc896636889a97c7dbad925ce639514737aa20c0f66a61b375884beff4cc" }, "downloads": -1, "filename": "pysite-0.2.7.tar.gz", "has_sig": false, "md5_digest": "486f97cf751a25fb028f673a19f1f76b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 506277, "upload_time": "2014-10-31T08:14:06", "url": "https://files.pythonhosted.org/packages/61/f7/a7c44a4e80f656211b17e3c2e3ead88e013467901c3d2cf3d2763f79739d/pysite-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "c0c97cd2128fd68d4ae489c9d877b811", "sha256": "38691058d3a85572556dd3108b93813af98d6139add4542b4d208c591407ddbf" }, "downloads": -1, "filename": "pysite-0.2.8.tar.gz", "has_sig": false, "md5_digest": "c0c97cd2128fd68d4ae489c9d877b811", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 506537, "upload_time": "2014-10-31T22:29:59", "url": "https://files.pythonhosted.org/packages/6f/d0/ba874320e07e00146ba389fb21512144ae983d3213c8d044b83e45951da5/pysite-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "936ad765bbc7f6d9cce8fb2029e80669", "sha256": "dcf16dc0f45efe879778935ac0627644ec11ac0adf1401606d589e98603eb50c" }, "downloads": -1, "filename": "pysite-0.2.9.tar.gz", "has_sig": false, "md5_digest": "936ad765bbc7f6d9cce8fb2029e80669", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 506634, "upload_time": "2014-11-01T02:02:14", "url": "https://files.pythonhosted.org/packages/14/7f/93b1379548e6082550ba0274df047c3ea9eb5c525f59fcb91abad66810dc/pysite-0.2.9.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "f739e6731fb4d8e6de234cedb4807402", "sha256": "268db0bc236ddbc0d29b2190df80b43e725de5432c30ba022c0f2192ec3532bf" }, "downloads": -1, "filename": "pysite-0.3.0.tar.gz", "has_sig": false, "md5_digest": "f739e6731fb4d8e6de234cedb4807402", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 506787, "upload_time": "2014-11-01T10:40:50", "url": "https://files.pythonhosted.org/packages/e7/34/0e7b3db5ac9c4f375c03e826b6c68c90a57735c9baff6422e34c5d462bc9/pysite-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "0bc2322183ce4d106513ff32e19ed27d", "sha256": "a44279870fb738e54afc381a5c9eafc3ccb5830c8f8a6933c35de02b258c60a4" }, "downloads": -1, "filename": "pysite-0.3.1.tar.gz", "has_sig": false, "md5_digest": "0bc2322183ce4d106513ff32e19ed27d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 506897, "upload_time": "2014-11-02T22:37:43", "url": "https://files.pythonhosted.org/packages/d4/ab/2db0f46eb7d4bfc484560243fcc12545a95af0f11242e127771ef9b30c83/pysite-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "d8a73c060dfb0c35ee8fa4f680aa1db3", "sha256": "9a1295916c845c0b00c5289aaff6c829c92caa2fb76efc5ba83354d275aa0989" }, "downloads": -1, "filename": "pysite-0.3.2.tar.gz", "has_sig": false, "md5_digest": "d8a73c060dfb0c35ee8fa4f680aa1db3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 501302, "upload_time": "2016-01-29T18:39:00", "url": "https://files.pythonhosted.org/packages/62/c6/636882f68a5293568f0aa9394a33216fc1c1750ecb5c85d9e4b351e1e6c4/pysite-0.3.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d8a73c060dfb0c35ee8fa4f680aa1db3", "sha256": "9a1295916c845c0b00c5289aaff6c829c92caa2fb76efc5ba83354d275aa0989" }, "downloads": -1, "filename": "pysite-0.3.2.tar.gz", "has_sig": false, "md5_digest": "d8a73c060dfb0c35ee8fa4f680aa1db3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 501302, "upload_time": "2016-01-29T18:39:00", "url": "https://files.pythonhosted.org/packages/62/c6/636882f68a5293568f0aa9394a33216fc1c1750ecb5c85d9e4b351e1e6c4/pysite-0.3.2.tar.gz" } ] }