{
"info": {
"author": "Ahmet Bakan",
"author_email": "lordnapi@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Environment :: Web Environment",
"Framework :: Django",
"Intended Audience :: Developers",
"License :: OSI Approved :: BSD License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 2.6",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3.1",
"Programming Language :: Python :: 3.2",
"Programming Language :: Python :: 3.3",
"Topic :: Internet :: WWW/HTTP",
"Topic :: Internet :: WWW/HTTP :: Dynamic Content"
],
"description": "Meze\n====\n\nMeze adds `Sphinx`_ flavor to `Mezzanine`_. You can write your blog posts and\npages in `reStructuredText`_ and get them converted into HTML via Sphinx.\n\nUsage Examples\n--------------\n\nSee a number of usage examples at: http://ahmetbakan.com/blog/category/meze/\n\nRequirements\n------------\n\n`Sphinx`_ is required to convert reStructuredText source.\n\nInstallation\n------------\n\nYou can use ``easy_install`` or ``pip``:\n\n::\n\n easy_install -U mezzanine-meze\n pip install mezzanine-meze\n\nor download package from https://pypi.python.org/pypi/mezzanine-meze\nand install using ``setup.py``.\n\n\nQuick start\n-----------\n\nMake the following changes in your project ``settings.py`` file:\n\n1. Add \"meze\" to ``INSTALLED_APPS``::\n\n INSTALLED_APPS = (\n ...\n 'meze',\n )\n\n2. Inject ``source`` and ``convert`` fields to\n ``mezzanine.blog.models.BlogPost`` and\n ``mezzanine.pages.models.RichTextPage.source`` models::\n\n help_text = (\"Source in reStructuredText format will be converted to \"\n \"HTML and result will replace content field.\")\n EXTRA_MODEL_FIELDS = (\n # Enable Meze for blog posts\n (\"mezzanine.blog.models.BlogPost.source\",\n \"TextField\", (), {\"blank\": True, \"help_text\": help_text}),\n (\"mezzanine.blog.models.BlogPost.convert\",\n \"BooleanField\", (\"Convert source\",), {\"default\": True}),\n # Enable Meze for rich text pages\n (\"mezzanine.pages.models.RichTextPage.source\",\n \"TextField\", (), {\"blank\": True, \"help_text\": help_text}),\n (\"mezzanine.pages.models.RichTextPage.convert\",\n \"BooleanField\", (\"Convert source\",), {\"default\": True}),\n )\n del help_text\n\n If you have started using Meze after creating database, you may need to\n make a migration. See field injection `caveats`_ in Mezzanine documentation.\n\n\n\n3. Update ``settings.py`` file.\n\n Add ``MEZE_SETTINGS``::\n\n MEZE_SETTINGS = {\n 'workdir': os.path.join(PROJECT_ROOT, 'meze_workdir'),\n }\n\n Default values are shown. You will need write access to ``workdir``.\n\n Add `configuration`_ options for Sphinx::\n\n SPHINX_CONF = \"\"\"\n project = u''\n copyright = u''\n version = '0'\n release = '0'\n master_doc = 'index'\n pygments_style = 'sphinx'\n html_theme = 'default'\n html_sidebars = {'**': []}\n html_domain_indices = False\n html_use_index = False\n html_show_sourcelink = False\n html_add_permalinks = None\n source_suffix = '.rst'\n intersphinx_mapping = {'python': ('http://docs.python.org/', None)}\n extlinks = {'wiki': ('http://en.wikipedia.org/wiki/%s', ''),}\n extensions = ['sphinx.ext.intersphinx', 'sphinx.ext.extlinks']\n \"\"\"\n\n This file is written to Meze ``workdir``.\n\n\n4. Sphinx is using `Pygments`_ for syntax highlighting, so you will need to\n add ``pygments.css`` file to your template::\n\n {% compress css %}\n ...\n \n \n ...\n\n If you are writing Python snippets, you can also add ``copybutton.js``\n file, to enable a copy friendly display option for code::\n\n {% compress js %}\n ...\n \n ...\n\n\nHow does it work?\n-----------------\n\nMeze starts a `Sphinx`_ project in ``workdir`` by creating a simple\nconfiguration file (``conf.py``).\n\n\nreStructuredText files are written into ``workdir``, HTML files are built\nusing Sphinx, and content of HTML files are stored in the database.\n\n\nSource code\n-----------\n\nhttps://github.com/abakan/mezzanine-meze\n\n\n.. _Sphinx: http://sphinx-doc.org/\n.. _Pygments: http://pygments.org/\n.. _Mezzanine: http://mezzanine.jupo.org/\n.. _reStructuredText: http://docutils.sourceforge.net/rst.html\n.. _caveats: http://mezzanine.jupo.org/docs/model-customization.html#field-injection-caveats\n.. _configuration: http://sphinx-doc.org/config.html\n\n\nChanges\n-------\n\nv0.3 (Jan 10, 2014)\n^^^^^^^^^^^^^^^^^^^^^\n\n * Moved static files to `meze` folder.\n * Added static files to `setup.py`.\n\nv0.2.2 (Oct 11, 2013)\n^^^^^^^^^^^^^^^^^^^^^\n\n * Searching images in both ``STATIC_ROOT`` and ``MEDIA_ROOT`` folders.\n * Improved revising image sources in HTML to avoid exceptions when\n an image file is not found.\n\nv0.2.1 (July 17, 2013)\n^^^^^^^^^^^^^^^^^^^^^^\n\n * Fixed a bug in `Meze` class that prevented changes in Sphinx configuration\n to take place.\n\nv0.2 (July 12, 2013)\n^^^^^^^^^^^^^^^^^^^^\n\n * Improved handling of image files.\n\nv0.1 (July 11, 2013)\n^^^^^^^^^^^^^^^^^^^^\n\n\n * First release.",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://github.com/abakan/meze",
"keywords": null,
"license": "BSD License",
"maintainer": null,
"maintainer_email": null,
"name": "mezzanine-meze",
"package_url": "https://pypi.org/project/mezzanine-meze/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/mezzanine-meze/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "http://github.com/abakan/meze"
},
"release_url": "https://pypi.org/project/mezzanine-meze/0.3/",
"requires_dist": null,
"requires_python": null,
"summary": "A Mezzanine app to convert reStructuredText into HTML using Sphinx",
"version": "0.3"
},
"last_serial": 964844,
"releases": {
"0.1": [
{
"comment_text": "",
"digests": {
"md5": "7e4141b3536a84591932dc7ec5ca1bd5",
"sha256": "83e60b3bc3ebceaebbe3cafb5e06290ec0e2d29b92298968d05d35f60cbb27fe"
},
"downloads": -1,
"filename": "mezzanine-meze-0.1.tar.gz",
"has_sig": false,
"md5_digest": "7e4141b3536a84591932dc7ec5ca1bd5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8501,
"upload_time": "2013-07-11T02:26:01",
"url": "https://files.pythonhosted.org/packages/04/63/02b6c97b90c36833365d8a30bcd09a6080505373d74d300feb1cea090bd3/mezzanine-meze-0.1.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "c73fb881caaee9cdbb2b29134edabbb7",
"sha256": "b6e235c124a55643fc1257254272bc4817411d84833ae98b67243c5f7478fadc"
},
"downloads": -1,
"filename": "mezzanine-meze-0.1.zip",
"has_sig": false,
"md5_digest": "c73fb881caaee9cdbb2b29134edabbb7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11590,
"upload_time": "2013-07-11T02:25:38",
"url": "https://files.pythonhosted.org/packages/25/96/bd38adabb3856618140f6419479a29b31cf19c3ee2c918266459b6754a17/mezzanine-meze-0.1.zip"
}
],
"0.2": [
{
"comment_text": "",
"digests": {
"md5": "f84cfa73732062db8677826d6ae83376",
"sha256": "8d85bcbd366a09cc5abc6207a3c0c8c4e12c752d90db07ebe6fe414179dc0565"
},
"downloads": -1,
"filename": "mezzanine-meze-0.2.tar.gz",
"has_sig": false,
"md5_digest": "f84cfa73732062db8677826d6ae83376",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9793,
"upload_time": "2013-07-12T16:42:04",
"url": "https://files.pythonhosted.org/packages/01/f9/77bd7b89fd200f3ffac48a7212072dcbc942901fc025906b3623d9d9791e/mezzanine-meze-0.2.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "6c690493f1dc53bcd5c0badb84b5bad9",
"sha256": "7855b3289133e2940f7aaba69c3666936878dc54500f47872328640d8ad1a8ee"
},
"downloads": -1,
"filename": "mezzanine-meze-0.2.zip",
"has_sig": false,
"md5_digest": "6c690493f1dc53bcd5c0badb84b5bad9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12427,
"upload_time": "2013-07-12T16:41:48",
"url": "https://files.pythonhosted.org/packages/f0/68/70f666951ca290e953623192c11b298fe230af10580cbc60a46a3894f08a/mezzanine-meze-0.2.zip"
}
],
"0.2.1": [
{
"comment_text": "",
"digests": {
"md5": "8d0e775e7c78aded4d609e97d4ad6372",
"sha256": "df13d205d4cdd431f6c0fe100a36ed3732cb0072cdab8800d1882a3186e3fc86"
},
"downloads": -1,
"filename": "mezzanine-meze-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "8d0e775e7c78aded4d609e97d4ad6372",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10526,
"upload_time": "2013-07-17T15:41:16",
"url": "https://files.pythonhosted.org/packages/77/8e/71c2f09f9ce3812d28190cb9f5364a453966818f7a964fa36104355ec2be/mezzanine-meze-0.2.1.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "5ad62ba5ef3499889a41068a81f3167b",
"sha256": "45bb289684ebf348cd7b843570573c3ad28279f30a786e01678844fef1ed3c99"
},
"downloads": -1,
"filename": "mezzanine-meze-0.2.1.zip",
"has_sig": false,
"md5_digest": "5ad62ba5ef3499889a41068a81f3167b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12831,
"upload_time": "2013-07-17T15:41:04",
"url": "https://files.pythonhosted.org/packages/87/72/37cefba924bb5306061a366af1d0db66174a0e431d9c4d482cac8ba5f9f9/mezzanine-meze-0.2.1.zip"
}
],
"0.2.2": [
{
"comment_text": "",
"digests": {
"md5": "34b15a56d880df2045c9ca289d62d071",
"sha256": "6c3882ca64e889500f4fb30cb067a67cc60a80ac3c81ddaacd142b25269a9a86"
},
"downloads": -1,
"filename": "mezzanine-meze-0.2.2.tar.gz",
"has_sig": false,
"md5_digest": "34b15a56d880df2045c9ca289d62d071",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9846,
"upload_time": "2013-10-11T19:34:11",
"url": "https://files.pythonhosted.org/packages/f9/2c/e6b1b8ba6d2956d2f3d1f7a7082a58a1487346fcea70a1d26c1557474ea2/mezzanine-meze-0.2.2.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "2bd36b7f4d315067c7cc9ca539511419",
"sha256": "c53e26041d8bf5daa12a6ece04efb2fd894558bbc68589531a0625c5e1671b61"
},
"downloads": -1,
"filename": "mezzanine-meze-0.2.2.zip",
"has_sig": false,
"md5_digest": "2bd36b7f4d315067c7cc9ca539511419",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13424,
"upload_time": "2013-10-11T19:34:13",
"url": "https://files.pythonhosted.org/packages/bf/8e/50505ca18d76a225ae81a6f594ed291ae338d84d6584575b6a47d36d4dc4/mezzanine-meze-0.2.2.zip"
}
],
"0.3": [
{
"comment_text": "",
"digests": {
"md5": "57dfed05b554ceb3c15f37a2bab42f7b",
"sha256": "004709a8eac001975d13e31b7d769b07c08fc73b6eaa68a6f82b6728d42beb60"
},
"downloads": -1,
"filename": "mezzanine-meze-0.3.tar.gz",
"has_sig": false,
"md5_digest": "57dfed05b554ceb3c15f37a2bab42f7b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9972,
"upload_time": "2014-01-09T22:27:30",
"url": "https://files.pythonhosted.org/packages/4e/88/6de0486c88f8e82ae8cefa846a60fdf04810b6dc72fcb5b1ca8bc83dcaa8/mezzanine-meze-0.3.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "1fca11f30d5b5a6a4b0b8e3b1b153be4",
"sha256": "ae9f706c063f9a5d336b16ff790884cb161ab948dbe99c73b958dd6012010c88"
},
"downloads": -1,
"filename": "mezzanine-meze-0.3.zip",
"has_sig": false,
"md5_digest": "1fca11f30d5b5a6a4b0b8e3b1b153be4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13653,
"upload_time": "2014-01-09T22:27:18",
"url": "https://files.pythonhosted.org/packages/a8/ee/455524fc1c64adfc0c5148f3d3a0f99c25dd67cd39ede8835120efdc89a8/mezzanine-meze-0.3.zip"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "57dfed05b554ceb3c15f37a2bab42f7b",
"sha256": "004709a8eac001975d13e31b7d769b07c08fc73b6eaa68a6f82b6728d42beb60"
},
"downloads": -1,
"filename": "mezzanine-meze-0.3.tar.gz",
"has_sig": false,
"md5_digest": "57dfed05b554ceb3c15f37a2bab42f7b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9972,
"upload_time": "2014-01-09T22:27:30",
"url": "https://files.pythonhosted.org/packages/4e/88/6de0486c88f8e82ae8cefa846a60fdf04810b6dc72fcb5b1ca8bc83dcaa8/mezzanine-meze-0.3.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "1fca11f30d5b5a6a4b0b8e3b1b153be4",
"sha256": "ae9f706c063f9a5d336b16ff790884cb161ab948dbe99c73b958dd6012010c88"
},
"downloads": -1,
"filename": "mezzanine-meze-0.3.zip",
"has_sig": false,
"md5_digest": "1fca11f30d5b5a6a4b0b8e3b1b153be4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13653,
"upload_time": "2014-01-09T22:27:18",
"url": "https://files.pythonhosted.org/packages/a8/ee/455524fc1c64adfc0c5148f3d3a0f99c25dd67cd39ede8835120efdc89a8/mezzanine-meze-0.3.zip"
}
]
}