{ "info": { "author": "Robert Escriva (rescrv)", "author_email": "firmant@mail.robescriva.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX :: Linux", "Operating System :: Unix", "Programming Language :: Python :: 2.6", "Topic :: Internet :: WWW/HTTP :: Site Management" ], "description": "Firmant is a framework for developing static web applications.\n\nMuch of today's web development focuses on developing dynamic applications that\nregenerate the page for each view. Firmant takes a different approach that\nallows for publishing of static content that can be served by most http servers.\n\nSome of the benefits of this approach include:\n\n * Build locally, deploy anywhere. Many notable server distributions (including\n CentOS 5, and Debian Lenny) still ship old (pre-2.6) versions of Python.\n With Firmant, this is not an issue as static output may be published anywhere\n independent of the system where it was built.\n * Quicker page load times. Search engines and viewers expect near-instant page\n load times and static content can meet these expectations. Dynamic content\n can as well; however, it often requires more than simple hardware to do so.\n * Offline publishing capability. Previewing changes to a website does not\n require Internet access, as the changes are all made locally. Changes do not\n need to be pushed to a remote server.\n * Store content in revision control. This is not strictly a feature granted by\n generating static pages. Firmant is designed to make storing all content in\n a repository a trivial task -- something that web application frameworks that\n are powered by relational databases do not consider.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://firmant.org/", "keywords": null, "license": "3-clause BSD", "maintainer": null, "maintainer_email": null, "name": "Firmant", "package_url": "https://pypi.org/project/Firmant/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Firmant/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://firmant.org/" }, "release_url": "https://pypi.org/project/Firmant/0.2.2/", "requires_dist": null, "requires_python": null, "summary": "A framework for static web applications.", "version": "0.2.2" }, "last_serial": 784254, "releases": { "0.1.0": [], "0.1.1": [ { "comment_text": "", "digests": { "md5": "26f5f35e36366ef7c2992026e7618280", "sha256": "292bca3b4fe0c70e28976099f0c0ce2ea453bcf130e1e04efead3f12d1bd36ac" }, "downloads": -1, "filename": "Firmant-0.1.1.tar.gz", "has_sig": false, "md5_digest": "26f5f35e36366ef7c2992026e7618280", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23031, "upload_time": "2010-04-12T14:08:35", "url": "https://files.pythonhosted.org/packages/0d/a2/da0061c418a0f372869f4c0be7d052ffecd5c13cc01ab749b5c1765c0989/Firmant-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "58d1ec813a475c93b4e7960094e22624", "sha256": "0b67398460bce6c60fc668dce5d5340821d448783d694652ee8b1ca19a1ba660" }, "downloads": -1, "filename": "Firmant-0.1.2.tar.gz", "has_sig": false, "md5_digest": "58d1ec813a475c93b4e7960094e22624", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23095, "upload_time": "2010-04-13T01:46:58", "url": "https://files.pythonhosted.org/packages/a6/4c/9046b68ebadd3866e98f34173ef4c773792f1282320cd39f9322bf956b9e/Firmant-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "ef78f6cdca4d2fa59308ef29ca2c448a", "sha256": "cb58a32e55e169d9b75a1ad55e2755357b78302e389c5b36c7197c913f182d05" }, "downloads": -1, "filename": "Firmant-0.2.0.tar.gz", "has_sig": false, "md5_digest": "ef78f6cdca4d2fa59308ef29ca2c448a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42828, "upload_time": "2010-06-17T05:57:33", "url": "https://files.pythonhosted.org/packages/70/0d/7d9ae6af9f5be3bfeaa841eb01ca68ed862303f3cf098e41891f01d00738/Firmant-0.2.0.tar.gz" } ], "0.2.0a": [ { "comment_text": "", "digests": { "md5": "a41b77d1037311c77c4e446b794bf7ad", "sha256": "db6c0302e77ffc3e6dbbb22b5d10472c57d8645788fa9524bd1a8a86a0087367" }, "downloads": -1, "filename": "Firmant-0.2.0a.tar.gz", "has_sig": false, "md5_digest": "a41b77d1037311c77c4e446b794bf7ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29427, "upload_time": "2010-05-07T17:29:18", "url": "https://files.pythonhosted.org/packages/17/a2/61b0f449cd85e6f395c3553197c3edadd91ecd9743d771e22138e7f01b58/Firmant-0.2.0a.tar.gz" } ], "0.2.0a1": [ { "comment_text": "built for Linux-2.6.32.9-70.fc12.i686.PAE-i686-with-glibc2.0", "digests": { "md5": "798cee7a3e3ffd1c98b199ebdc075855", "sha256": "ead126f4272ad28ddbfa8dfabb4543bfce37d67e5b01c70922e7a9bfda5dc630" }, "downloads": -1, "filename": "Firmant-0.2.0a1.linux-i686.tar.gz", "has_sig": false, "md5_digest": "798cee7a3e3ffd1c98b199ebdc075855", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 65291, "upload_time": "2010-05-12T04:33:19", "url": "https://files.pythonhosted.org/packages/17/63/365c51d472932f13db9af0b54a5c77c3827ed69243149f83f199fd1af4ab/Firmant-0.2.0a1.linux-i686.tar.gz" }, { "comment_text": "", "digests": { "md5": "c42eda410ca812b4440b344b1d8c1e64", "sha256": "b02f9f455cb68960bdff0c0a599402a5fd17cf3f7fcb70f91c42acf630ceea1b" }, "downloads": -1, "filename": "Firmant-0.2.0a1.tar.gz", "has_sig": false, "md5_digest": "c42eda410ca812b4440b344b1d8c1e64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29442, "upload_time": "2010-05-12T04:33:19", "url": "https://files.pythonhosted.org/packages/10/69/111517d53abd40824767414bb6327651017756134313cb9d8424e8854a6a/Firmant-0.2.0a1.tar.gz" } ], "0.2.0b1": [ { "comment_text": "", "digests": { "md5": "78454ae352c94e57c300f8118966a8b4", "sha256": "1fb9b7431384e3203345374ff54bd6612ce755532061e99d516ebff36f4333bd" }, "downloads": -1, "filename": "Firmant-0.2.0b1.tar.gz", "has_sig": false, "md5_digest": "78454ae352c94e57c300f8118966a8b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38674, "upload_time": "2010-06-03T23:21:37", "url": "https://files.pythonhosted.org/packages/82/bf/401a34589e3e4094d84915b74e9e7add41564f1a3554f838410aa2cd8ff0/Firmant-0.2.0b1.tar.gz" } ], "0.2.0b2": [ { "comment_text": "", "digests": { "md5": "9d9a6366c49e39939fc3b136f2a2e900", "sha256": "d286c11516a79ca94ba1451a021db9e2591f4861ad201ef7f2c923f0d0d71b77" }, "downloads": -1, "filename": "Firmant-0.2.0b2.tar.gz", "has_sig": false, "md5_digest": "9d9a6366c49e39939fc3b136f2a2e900", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42201, "upload_time": "2010-06-04T00:26:18", "url": "https://files.pythonhosted.org/packages/aa/24/444587ec1dcd0d09aa1f85080140f6c2df1e2dede8b6967403d2d1b151e9/Firmant-0.2.0b2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "4b37f5440b4b2c4d69103dcb230ee1a0", "sha256": "522c68e90834ce0747dfe4d5d9ded8a6fd283daa6b00a382f353137f9127c8f1" }, "downloads": -1, "filename": "Firmant-0.2.1.tar.gz", "has_sig": false, "md5_digest": "4b37f5440b4b2c4d69103dcb230ee1a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42819, "upload_time": "2010-06-27T05:15:43", "url": "https://files.pythonhosted.org/packages/55/de/8b9252e7981ac343bfae62fe33e2b9f93bac4b725fea2f4533a76967313c/Firmant-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "f0f1bae87bdf2d85caba3ba11a050be9", "sha256": "c02860db71f96dda0500a1ba00fdf99bc2fecf7e2797f028a3d2840b02dc003e" }, "downloads": -1, "filename": "Firmant-0.2.2.tar.gz", "has_sig": false, "md5_digest": "f0f1bae87bdf2d85caba3ba11a050be9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42852, "upload_time": "2010-06-27T07:01:25", "url": "https://files.pythonhosted.org/packages/4e/47/b6f2936aa2d25345add95f53199182acab9f0759780c867edd95638dcc89/Firmant-0.2.2.tar.gz" } ], "0.2.3a1": [ { "comment_text": "", "digests": { "md5": "43fa873f567177ce9d4df7c7311e9cf2", "sha256": "b71cf035bf21bee14a1eff1fba7cca90679012aa565e5f3516dd9db2563df94d" }, "downloads": -1, "filename": "Firmant-0.2.3a1.tar.gz", "has_sig": false, "md5_digest": "43fa873f567177ce9d4df7c7311e9cf2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43563, "upload_time": "2010-09-13T00:35:58", "url": "https://files.pythonhosted.org/packages/62/d3/f1380e645f2b5847559219d9d0276c011822d9490a20ec9edbd70f0d10c8/Firmant-0.2.3a1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f0f1bae87bdf2d85caba3ba11a050be9", "sha256": "c02860db71f96dda0500a1ba00fdf99bc2fecf7e2797f028a3d2840b02dc003e" }, "downloads": -1, "filename": "Firmant-0.2.2.tar.gz", "has_sig": false, "md5_digest": "f0f1bae87bdf2d85caba3ba11a050be9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42852, "upload_time": "2010-06-27T07:01:25", "url": "https://files.pythonhosted.org/packages/4e/47/b6f2936aa2d25345add95f53199182acab9f0759780c867edd95638dcc89/Firmant-0.2.2.tar.gz" } ] }