{ "info": { "author": "Chris Adams", "author_email": "chris@improbable.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Intended Audience :: Developers", "Natural Language :: English", "Programming Language :: Python :: 3", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "simple-cloud-site\n=================\n\nExperiment: going all in on a static site, where pure HTML is the only storage format using semantic HTML5\nand schema.org microdata.\n\nCurrently developed and tested only on Python 3, although some effort has been made to keep backporting easy\nif necessary.\n\n*WARNING*: changes highly likely until it hits 1.0\u2026\n\nPhilosophy\n~~~~~~~~~~\n\n\n* Command-line tools used to manage a static site which will be uploaded to something supported by\n `Apache libcloud `_ \u2014 currently tested with Rackspace Cloud Files.\n* No template language is assumed, avoiding any impedance mismatches between modern HTML and the tooling or\n the need to have anything other than a browser to render pages. What you test is what you get.\n* HTML templates can be developed live in a browser; all content with the ``placeholder`` class will be\n removed by the ``apply-template`` command.\n* No attempt is made to provide change tracking \u2013 it's highly recommended that you use Git, Mercurial, etc. on\n the site base directory instead.\n\nGetting Started\n---------------\n\nInstallation\n~~~~~~~~~~~~\n\n* ``pip install simple-cloud-site``\n* Run ``simple-cloud-site --help`` to list commands\n\nConfiguration\n~~~~~~~~~~~~~\n\n1. Create ``index.html`` and ``post.html`` templates in ``_templates/``\n2. Create ``.simple-cloud-site.cfg`` with site-specific configuration::\n\n [auth]\n username=YOUR_USERNAME\n api-key=YOUR_API_KEY\n region=YOUR_REGION\n\n [site]\n container=YOUR_CONTAINER_NAME\n base_url=BASE_URL\n site_title=SITE_TITLE_FOR_FEEDS\n site_description=SITE_DESCRIPTION_FOR_FEEDS\n\n [author]\n name = YOUR_NAME\n email = YOUR_EMAIL\n\n3. Optionally, enable shell completion using the output of ``simple-cloud-site complete`` \u2013 for example, in a\n virtualenvwrapper postactivate script::\n\n eval \"$( simple-cloud-site complete )\"\n\nApplying Templates\n~~~~~~~~~~~~~~~~~~\n\n``simple-cloud-site apply-template [--template=filename] path/to/post.html``\n\nPreviewing\n~~~~~~~~~~\n\n``simple-cloud-site devserver``\n\nOpen the listed URL in your browser\n\nPublishing\n~~~~~~~~~~\n\n``simple-cloud-site publish``\n\nOpen the public URL in your browser\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/acdha/simple-cloud-site/", "keywords": "", "license": "CC0", "maintainer": "", "maintainer_email": "", "name": "simple-cloud-site", "package_url": "https://pypi.org/project/simple-cloud-site/", "platform": "any", "project_url": "https://pypi.org/project/simple-cloud-site/", "project_urls": { "Homepage": "http://github.com/acdha/simple-cloud-site/" }, "release_url": "https://pypi.org/project/simple-cloud-site/0.1.0/", "requires_dist": [ "cliff", "lxml", "pyquery", "python-dateutil", "apache-libcloud" ], "requires_python": "", "summary": "Tools for working with pure HTML static sites", "version": "0.1.0" }, "last_serial": 5349657, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "86f2688185ec0f359f883cc086f9292d", "sha256": "d9b7314ba60305e8ca511a4c5427446db1254bf619cf8900d0a739244f2c61d8" }, "downloads": -1, "filename": "simple-cloud-site-0.0.2.tar.gz", "has_sig": false, "md5_digest": "86f2688185ec0f359f883cc086f9292d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11557, "upload_time": "2014-03-17T21:18:57", "url": "https://files.pythonhosted.org/packages/f1/4f/28393eea7ee0aa3a340a75597c7b8b0cb9d584756d82381047df8abcdae9/simple-cloud-site-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "7caab6802f3e77534429250f0118e4ba", "sha256": "06e90fc288af3923e8bd988abecde265ac9e299e52eb8d4fbc309a52d5bf1c42" }, "downloads": -1, "filename": "simple-cloud-site-0.0.3.tar.gz", "has_sig": false, "md5_digest": "7caab6802f3e77534429250f0118e4ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15300, "upload_time": "2014-03-18T14:55:26", "url": "https://files.pythonhosted.org/packages/92/b6/c3db61a00eabcae4bc9f89641faa3511007db695a71db88ad23147f50d24/simple-cloud-site-0.0.3.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "20b5b19036922d9954519ea7ffaf6b70", "sha256": "89535073579342d9b26303940e3d4743602ab6187aed3df386eee84cc286d1ff" }, "downloads": -1, "filename": "simple_cloud_site-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "20b5b19036922d9954519ea7ffaf6b70", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19339, "upload_time": "2019-06-02T19:04:55", "url": "https://files.pythonhosted.org/packages/67/4a/388b39e10252b659a3a1b893b7614e326e8d559c6569ebf2fdc47c0b8046/simple_cloud_site-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c77774c8c705106296dbcd9887337ec4", "sha256": "3ab64e9490dcf325b4d90766e6db5630c3ee155ac63ab9900fc497eb8c5e0919" }, "downloads": -1, "filename": "simple-cloud-site-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c77774c8c705106296dbcd9887337ec4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17780, "upload_time": "2019-06-02T19:04:56", "url": "https://files.pythonhosted.org/packages/05/2f/32a2ca3ff18ed8986e3cf2d6e518e7dbc098b95fb0a56d8f08d2b134447f/simple-cloud-site-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "20b5b19036922d9954519ea7ffaf6b70", "sha256": "89535073579342d9b26303940e3d4743602ab6187aed3df386eee84cc286d1ff" }, "downloads": -1, "filename": "simple_cloud_site-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "20b5b19036922d9954519ea7ffaf6b70", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19339, "upload_time": "2019-06-02T19:04:55", "url": "https://files.pythonhosted.org/packages/67/4a/388b39e10252b659a3a1b893b7614e326e8d559c6569ebf2fdc47c0b8046/simple_cloud_site-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c77774c8c705106296dbcd9887337ec4", "sha256": "3ab64e9490dcf325b4d90766e6db5630c3ee155ac63ab9900fc497eb8c5e0919" }, "downloads": -1, "filename": "simple-cloud-site-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c77774c8c705106296dbcd9887337ec4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17780, "upload_time": "2019-06-02T19:04:56", "url": "https://files.pythonhosted.org/packages/05/2f/32a2ca3ff18ed8986e3cf2d6e518e7dbc098b95fb0a56d8f08d2b134447f/simple-cloud-site-0.1.0.tar.gz" } ] }