{ "info": { "author": "LameStation", "author_email": "contact@lamestation.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Environment :: Console", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 2 :: Only", "Topic :: Documentation", "Topic :: Software Development :: Documentation", "Topic :: Text Processing :: Markup", "Topic :: Text Processing :: Markup :: HTML", "Topic :: Utilities" ], "description": "Kyber - a free publishing tool for Confluence\n=============================================\n\nKyber is a publishing tool that allows you to get the most out of your\nConfluence installation. The export tools built into Confluence can only\nminimally be customized.\n\nKyber is written in Python 2.7.\n\nInstallation\n------------\n\nKyber depends on Beautiful Soup 4, Python Markdown, and WeasyPrint. You\ncan get the first two from **apt**, but WeasyPrint will require ``pip``.\nThen again, you can just get them all from ``pip``.\n\n::\n\n sudo apt-get install python-bs4 python-markdown\n sudo pip install weasyprint\n\nA Confluence toolchain will also require Confluence, so you should\nprobably get one if you don't already have one.\n\nUsage\n-----\n\nKyber uses Confluence's XML-RPC API, so exporting the space manually is\nnot necessary.\n\nYou will need export permission on the space which you plan to extract.\nPass the space key with ``-s`` and the URL of the Confluence wiki with\n``-u``; Kyber will export and download the target space for you.\n\n::\n\n kyber -s LTM -u https://lamestation.atlassian.net/wiki/\n\nOutput will be generated in the ``build/`` directory.\n\nIf the space key is given without a URL, the last download of that space\nwill be re-run.\n\n::\n\n kyber -s LTM\n\nThe space key *must* be passed for Kyber to run.\n\nOutput Formats\n--------------\n\nKyber can be used to generate PDF and HTML output. Since Confluence\nalready generates HTML output, Kyber's role in this is more about style\nand presentation, as the output can be customized a great deal more\nusing Kyber than the built-in space exporter.\n\nMulti-page HTML\n~~~~~~~~~~~~~~~\n\nBy default, Kyber produces a multi-page HTML document, largely a\nrepackaged version of Confluence's built-in export.\n\nThis HTML output will appear in:\n\n::\n\n build///\n\nSingle-page hTML\n~~~~~~~~~~~~~~~~\n\nThe ``--single-page`` parameter to generate a single file document at:\n\n::\n\n build///_output_.md\n\nPDF\n~~~\n\nThe ``--pdf`` parameter will generate a styled PDF using WeasyPrint at:\n\n::\n\n build///_output_.pdf\n\n**Kyber is in development and some things aren't working right or don't\nwork at all. Please help improve Kyber!**\n\nBug Reporting\n~~~~~~~~~~~~~\n\nReport any Kyber bugs to the `issue\ntracker `__.\n\nLicense\n-------\n\nCopyright (c) 2015 LameStation LLC. This software is released under a\nGPLv3 license.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lamestation/kyber", "keywords": "confluence documentation generation wiki pdf html export space", "license": "GPLv3", "maintainer": null, "maintainer_email": null, "name": "kyber", "package_url": "https://pypi.org/project/kyber/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/kyber/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/lamestation/kyber" }, "release_url": "https://pypi.org/project/kyber/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "A publishing toolchain for Confluence", "version": "0.1.0" }, "last_serial": 1438452, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "57b60ad45e479597ca905e9958d50fc7", "sha256": "a69583a54d87bb1b51b82bf43ac5ba290b6dd70fde427b351566a1e1404be77a" }, "downloads": -1, "filename": "kyber-0.1.0.tar.gz", "has_sig": false, "md5_digest": "57b60ad45e479597ca905e9958d50fc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6407, "upload_time": "2015-02-26T00:14:22", "url": "https://files.pythonhosted.org/packages/a3/cb/578b9492133c670cfd4e925fa0288cadfef05a85d4faab9b9175c2f15c31/kyber-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "57b60ad45e479597ca905e9958d50fc7", "sha256": "a69583a54d87bb1b51b82bf43ac5ba290b6dd70fde427b351566a1e1404be77a" }, "downloads": -1, "filename": "kyber-0.1.0.tar.gz", "has_sig": false, "md5_digest": "57b60ad45e479597ca905e9958d50fc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6407, "upload_time": "2015-02-26T00:14:22", "url": "https://files.pythonhosted.org/packages/a3/cb/578b9492133c670cfd4e925fa0288cadfef05a85d4faab9b9175c2f15c31/kyber-0.1.0.tar.gz" } ] }