{ "info": { "author": "Simon Liedtke", "author_email": "liedtke.simon@googlemail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX", "Operating System :: Unix", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Text Processing", "Topic :: Text Processing :: Markup" ], "description": "About\n =====\n swsg (static web site generator) is a tool to create static websites using\n human-readable markup languages like ReST_. It was highly-inspired by SR_.\n The advantage of SWSG against directly using (X)HTML files is that you have one\n (or more) templates and do not have to rewrite every your main layout on ebery\n single site. You can concentrate on the main content: the text; the content is\n seperated from the templates.\n \n Features\n ========\n - supports many markup languages: Markdown_, Creole_, Textile_, ReST_\n - supports many template engines: Jinja2_, Mako_, Genshi_, and also a very\n simple template language for those who do not need control structures like\n loops or if-conditions\n - supports clevercss_ beside the usual CSS as a markup language for the\n stylesheets\n - provides multiple interfaces: until now, only a CLI is implemented, but\n others are planned:\n \n - PIDA_-Plugin\n - web interface\n - possibly a GTK+ or Qt application, but I think using the PIDA-Plugin is\n more comfortable\n \n Requirements\n ============\n In order to be able to install swsg, you need `Python`_ (version 2.7 or\n 2.6 with the Python package `argparse`_ installed) and the\n following Python packages:\n \n - texttable_\n - py_\n - Logbook_\n - CleverCSS_\n - at least one of the following markup languages: ReST_, markdown_,\n creole_, textile_\n - optional: one or more of the following template engines: jinja2_, mako_, genshi_\n \n .. _ReST: http://docutils.sourceforge.net/rst.html\n .. _SR: http://bitbucket.org/tiax/sr/overview\n .. _markdown: http://daringfireball.net/projects/markdown/\n .. _creole: http://www.wikicreole.org/\n .. _textile: http://textile.thresholdstate.com/\n .. _jinja2: http://jinja.pocoo.org/2/\n .. _mako: http://www.makotemplates.org/\n .. _Genshi: http://genshi.edgewall.org/\n .. _clevercss: http://sandbox.pocoo.org/clevercss/\n .. _PIDA: http://pida.co.uk/\n .. _argparse: http://code.google.com/p/argparse/\n .. _texttable: http://pypi.python.org/pypi/texttable\n .. _py: http://pypi.python.org/pypi/py\n .. _Python: http://python.org\n .. _Logbook: http://packages.python.org/Logbook", "description_content_type": null, "docs_url": "https://pythonhosted.org/swsg/", "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/derdon/swsg", "keywords": null, "license": "WTFPL", "maintainer": null, "maintainer_email": null, "name": "swsg", "package_url": "https://pypi.org/project/swsg/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/swsg/", "project_urls": { "Homepage": "http://github.com/derdon/swsg" }, "release_url": "https://pypi.org/project/swsg/0.3.0/", "requires_dist": null, "requires_python": null, "summary": "SWSG (Static Web Site Generator) is a tool to generate static web pages.", "version": "0.3.0" }, "last_serial": 800303, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "9efef67193751ad53409dc0833fa84fe", "sha256": "23789614d4bde41b19447b767d64a31e49c3fa0d799721fa7a4f034583cc1a1b" }, "downloads": -1, "filename": "swsg-0.1.tar.gz", "has_sig": false, "md5_digest": "9efef67193751ad53409dc0833fa84fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9123, "upload_time": "2010-10-14T21:39:50", "url": "https://files.pythonhosted.org/packages/2c/70/bf59f974bdbfbf0315d975398a00b22d2479fd3cda0676f5e30c19013d37/swsg-0.1.tar.gz" } ], "0.1a": [], "0.2": [ { "comment_text": "Works also with Python 2.6 if the ``argparse`` package is installed", "digests": { "md5": "c1171411e458f87be491e16566eef48e", "sha256": "8d657163e956bebbd198a484d376cca8346b3ee20d2c922e88f8d5ba2baa31e0" }, "downloads": -1, "filename": "swsg-0.2-py2.7.egg", "has_sig": false, "md5_digest": "c1171411e458f87be491e16566eef48e", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 26784, "upload_time": "2010-10-23T22:23:23", "url": "https://files.pythonhosted.org/packages/2a/1f/db3d80681da914af83a0296b9b9e145e55637dbd7b59a2e3e6022ef3f108/swsg-0.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "5503301329e33363030ee8474f997db7", "sha256": "f079365177a38a77d69b7b90b3868ab265cd677c9bf36141f223ca75bde2ab8b" }, "downloads": -1, "filename": "swsg-0.2.tar.gz", "has_sig": false, "md5_digest": "5503301329e33363030ee8474f997db7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18294, "upload_time": "2010-10-23T22:17:00", "url": "https://files.pythonhosted.org/packages/6f/76/0702b3849eb63f25ceac19c67c12927857f0fba7cb35f1d577c3607971de/swsg-0.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "6dabd122ad98285c63de7b6692c6be76", "sha256": "30e2b59bcf5f15c46896a96e13ba5431e244a0ee677fa0cfe66ca7ef4ac41722" }, "downloads": -1, "filename": "swsg-0.2.zip", "has_sig": false, "md5_digest": "6dabd122ad98285c63de7b6692c6be76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25381, "upload_time": "2010-10-23T22:18:08", "url": "https://files.pythonhosted.org/packages/31/34/a3bc75aa494082c738e3bd71a2e14c3849d0e929770efb751089f26ea6ee/swsg-0.2.zip" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "ea97d07e9086bbe20a45241c793acc16", "sha256": "d072960f62540e48e69e05ee460464789436436e73941005b97e8a7cb8eaaa7a" }, "downloads": -1, "filename": "swsg-0.2.1-py2.6.egg", "has_sig": false, "md5_digest": "ea97d07e9086bbe20a45241c793acc16", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 26790, "upload_time": "2010-10-24T00:55:44", "url": "https://files.pythonhosted.org/packages/4a/77/051b9cfa36f0bc0ba3502f66cfb2cd9f6e58cceb1f82b701e8e29183460d/swsg-0.2.1-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "4ba7a373a7f05cb14ec39ac0110d86bb", "sha256": "887375067171763ac2242e215cb4e2f25d2186cfa746f35842e7b2167f31e2dd" }, "downloads": -1, "filename": "swsg-0.2.1.tar.gz", "has_sig": false, "md5_digest": "4ba7a373a7f05cb14ec39ac0110d86bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18371, "upload_time": "2010-10-24T00:51:16", "url": "https://files.pythonhosted.org/packages/a0/63/132b9a27d9861e290da88aa4f8a1b4cf123b105df7260cb0ed62317c4b4a/swsg-0.2.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "2e3ad390b220da0d942e72dbc358f246", "sha256": "1c2eb1e7431889200984cd11ade936e886c799f783e0aff721f750ef8417a0a9" }, "downloads": -1, "filename": "swsg-0.2.1.zip", "has_sig": false, "md5_digest": "2e3ad390b220da0d942e72dbc358f246", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25594, "upload_time": "2010-10-24T00:51:34", "url": "https://files.pythonhosted.org/packages/78/02/0ac3ef3d2ff30fe49c55c7071c0e8b5903ef4322c4d1bddd0331bc0b4d85/swsg-0.2.1.zip" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "fd372da06431cfec3eb2f61933b399d3", "sha256": "abf6baa5d7fb5754808ed3286f924606f44090a0e2ab3fa22d46ba80906f5d20" }, "downloads": -1, "filename": "swsg-0.2.2-py2.6.egg", "has_sig": false, "md5_digest": "fd372da06431cfec3eb2f61933b399d3", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 26983, "upload_time": "2010-10-24T20:43:30", "url": "https://files.pythonhosted.org/packages/2d/30/bb144e4226ddf1dc2f81fd571428ef880dfa3960644d0928809b93abd1c4/swsg-0.2.2-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "ffef4f9aca98804397b4960ad98c168a", "sha256": "0a5725bce3c3621f5461f899e1b4bc5ec59609f5afa281b98850065f1bcf104b" }, "downloads": -1, "filename": "swsg-0.2.2.tar.gz", "has_sig": false, "md5_digest": "ffef4f9aca98804397b4960ad98c168a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18287, "upload_time": "2010-10-24T20:41:47", "url": "https://files.pythonhosted.org/packages/72/32/425a849a9c7a4c3a0e907874842cbfc5039d35f9e2f2b2ac20bd896ad0d2/swsg-0.2.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "99a11da506124d17bb2960e506748bce", "sha256": "f395b7e19f19b4feea1bd0b643257fc2130d19aa3437971fbbebb68223f2ea49" }, "downloads": -1, "filename": "swsg-0.2.2.zip", "has_sig": false, "md5_digest": "99a11da506124d17bb2960e506748bce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25460, "upload_time": "2010-10-24T20:41:58", "url": "https://files.pythonhosted.org/packages/bc/57/6d5f84dfdd810c1f4e68051d86c5779c924f62e395145d9f8cc345f64b0a/swsg-0.2.2.zip" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "6f5177cdd0b294e6765c8938b4c519d9", "sha256": "9024aef01f1947611a1e9372f9345c0a83f874dfe18bc08d53ebd5f530461b37" }, "downloads": -1, "filename": "swsg-0.2.3-py2.6.egg", "has_sig": false, "md5_digest": "6f5177cdd0b294e6765c8938b4c519d9", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 27077, "upload_time": "2010-10-24T21:07:56", "url": "https://files.pythonhosted.org/packages/b6/51/6141582267db2e37bcdf80c00e79094bfc2d082260edc520de7a81b9ddf3/swsg-0.2.3-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "99852f922207f46f8789f16a63cb728c", "sha256": "bec79f14fa7fae2e103b6a879f21cfc31ad87277e838fb1c83c70afa5241c995" }, "downloads": -1, "filename": "swsg-0.2.3.tar.gz", "has_sig": false, "md5_digest": "99852f922207f46f8789f16a63cb728c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18319, "upload_time": "2010-10-24T21:07:35", "url": "https://files.pythonhosted.org/packages/fe/28/ae446a8e7be1d9f8e8c441234e8d0892a0aaf3bbc2c292674afc2a7f1b6d/swsg-0.2.3.tar.gz" }, { "comment_text": "", "digests": { "md5": "242748d3fff12d99139e7800c06b7546", "sha256": "70acff45fde4d085b558ebee96b47b0beebefe96df980d691d2a2c0725a6d8a5" }, "downloads": -1, "filename": "swsg-0.2.3.zip", "has_sig": false, "md5_digest": "242748d3fff12d99139e7800c06b7546", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25523, "upload_time": "2010-10-24T21:07:43", "url": "https://files.pythonhosted.org/packages/ce/44/1da9fb81bed25f4778873a905195ba153e1e838ae418ee97439ef191be31/swsg-0.2.3.zip" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "e83d0e668716a05494e563db54834879", "sha256": "28b28583cba8f61cd929b36e9ba11b7235a0341a5eb21563016320709808bf52" }, "downloads": -1, "filename": "swsg-0.2.4-py2.6.egg", "has_sig": false, "md5_digest": "e83d0e668716a05494e563db54834879", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 27116, "upload_time": "2010-10-29T17:19:59", "url": "https://files.pythonhosted.org/packages/09/fd/fc72f4aadeaa7a2aa55f351375711c540a795eaafb613fc9761cf274250e/swsg-0.2.4-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "f8e1a1d6f13d8de668343a3c223a198c", "sha256": "34ee2e4d27e0a9236a16df5a83755e572d70f797a6a00332e0b0897f4b017112" }, "downloads": -1, "filename": "swsg-0.2.4.tar.gz", "has_sig": false, "md5_digest": "f8e1a1d6f13d8de668343a3c223a198c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18476, "upload_time": "2010-10-29T17:19:30", "url": "https://files.pythonhosted.org/packages/5b/aa/62d2e16bd3c8c33f9d9be343427c5ef26135291855529c0666ca5df3022d/swsg-0.2.4.tar.gz" }, { "comment_text": "", "digests": { "md5": "9528844797d8df04bb860cfab35081c1", "sha256": "03368597ca6dd880d5c62790828af3ecc7fdceca6bede11f21be5efa45a7ef83" }, "downloads": -1, "filename": "swsg-0.2.4.zip", "has_sig": false, "md5_digest": "9528844797d8df04bb860cfab35081c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25629, "upload_time": "2010-10-29T17:19:38", "url": "https://files.pythonhosted.org/packages/26/f8/b70c46476726c9ef0f0b56db644fe4c67637bdd31221256cf11a75c3da87/swsg-0.2.4.zip" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "912a5368193078ce2018807b709d9b0c", "sha256": "50f244cfcd724b0344280c356962dd568f4879b4fbdc2641197cc8c008f37533" }, "downloads": -1, "filename": "swsg-0.2.5-py2.6.egg", "has_sig": false, "md5_digest": "912a5368193078ce2018807b709d9b0c", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 28211, "upload_time": "2010-11-04T22:15:29", "url": "https://files.pythonhosted.org/packages/38/f1/238def75892b89d57848f9e831e3356c8e22882bd977c489feaf0d98d2a1/swsg-0.2.5-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "a79b9d830c8321695bbd7291c8d4d3e0", "sha256": "c3a16b399e1717694be09c6db5ca5560e7fac3987ecdb6116f4d42a826e84203" }, "downloads": -1, "filename": "swsg-0.2.5.tar.gz", "has_sig": false, "md5_digest": "a79b9d830c8321695bbd7291c8d4d3e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18883, "upload_time": "2010-11-04T22:15:04", "url": "https://files.pythonhosted.org/packages/dc/8b/e80cd37b3ec155921039d1c6a0bb00c4402657d585a4fdd229c9400c8ddb/swsg-0.2.5.tar.gz" }, { "comment_text": "", "digests": { "md5": "1e4d69983fb64d4116c19fe1689426d6", "sha256": "7e2172640d5d46819f89e5d3ab5c16ac326b34de072540dde7d7ed682d8d3701" }, "downloads": -1, "filename": "swsg-0.2.5.zip", "has_sig": false, "md5_digest": "1e4d69983fb64d4116c19fe1689426d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26147, "upload_time": "2010-11-04T22:15:17", "url": "https://files.pythonhosted.org/packages/17/11/0c781375fbf33621d103108e63c150cfa181dee5e792ec5a7aac1354674d/swsg-0.2.5.zip" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "3dc0a63a31978bfd9ef5097124724287", "sha256": "1cb0dbc5e67c1056f56d9653091058caf2b316b346527c29476bec8145ff896c" }, "downloads": -1, "filename": "swsg-0.3.0-py2.6.egg", "has_sig": false, "md5_digest": "3dc0a63a31978bfd9ef5097124724287", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 30181, "upload_time": "2010-11-29T14:29:45", "url": "https://files.pythonhosted.org/packages/29/d7/0c8ceb2fd64989cc0ceb04d8ba31c518f1e98eeccccde1552b754b572c21/swsg-0.3.0-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "b1c7a70f670ae0cfb24c38286f83da12", "sha256": "2ffcc17bd3e68489605ec83ff6695c04282d52219c03fef33c57a414e98005a1" }, "downloads": -1, "filename": "swsg-0.3.0.tar.gz", "has_sig": false, "md5_digest": "b1c7a70f670ae0cfb24c38286f83da12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19459, "upload_time": "2010-11-29T14:28:47", "url": "https://files.pythonhosted.org/packages/3d/2a/c6bccc8f3901887372459230de152d30438c298d323ae4bc9a08a9d1c5b6/swsg-0.3.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "794edb8ed4603e4a96e015492c242d16", "sha256": "1f4e19e48c0f9e7597a24a12ad4f21c7a8db1bd60de675c2d28f65448d925e11" }, "downloads": -1, "filename": "swsg-0.3.0.zip", "has_sig": false, "md5_digest": "794edb8ed4603e4a96e015492c242d16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26960, "upload_time": "2010-11-29T14:28:56", "url": "https://files.pythonhosted.org/packages/c3/b6/3ad3bbd5589b8190a979083410aedc3bb567f94f5bf4e30e52ca7eeb2b47/swsg-0.3.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3dc0a63a31978bfd9ef5097124724287", "sha256": "1cb0dbc5e67c1056f56d9653091058caf2b316b346527c29476bec8145ff896c" }, "downloads": -1, "filename": "swsg-0.3.0-py2.6.egg", "has_sig": false, "md5_digest": "3dc0a63a31978bfd9ef5097124724287", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 30181, "upload_time": "2010-11-29T14:29:45", "url": "https://files.pythonhosted.org/packages/29/d7/0c8ceb2fd64989cc0ceb04d8ba31c518f1e98eeccccde1552b754b572c21/swsg-0.3.0-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "b1c7a70f670ae0cfb24c38286f83da12", "sha256": "2ffcc17bd3e68489605ec83ff6695c04282d52219c03fef33c57a414e98005a1" }, "downloads": -1, "filename": "swsg-0.3.0.tar.gz", "has_sig": false, "md5_digest": "b1c7a70f670ae0cfb24c38286f83da12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19459, "upload_time": "2010-11-29T14:28:47", "url": "https://files.pythonhosted.org/packages/3d/2a/c6bccc8f3901887372459230de152d30438c298d323ae4bc9a08a9d1c5b6/swsg-0.3.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "794edb8ed4603e4a96e015492c242d16", "sha256": "1f4e19e48c0f9e7597a24a12ad4f21c7a8db1bd60de675c2d28f65448d925e11" }, "downloads": -1, "filename": "swsg-0.3.0.zip", "has_sig": false, "md5_digest": "794edb8ed4603e4a96e015492c242d16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26960, "upload_time": "2010-11-29T14:28:56", "url": "https://files.pythonhosted.org/packages/c3/b6/3ad3bbd5589b8190a979083410aedc3bb567f94f5bf4e30e52ca7eeb2b47/swsg-0.3.0.zip" } ] }