{
"info": {
"author": "peter1000",
"author_email": "https://github.com/peter1000",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Operating System :: POSIX :: Linux",
"Programming Language :: Python :: 3",
"Topic :: Software Development :: Libraries :: Python Modules",
"Topic :: Text Processing :: Markup"
],
"description": "=====\nLCONF\n=====\n\nAbout\n=====\n`LCONF` stands for L(ight) CONF(iguration) a light - human-friendly, simple readable data serialization format for dynamic\nconfiguration.\n\n.. important:: REPLACEMENT\n\n - in many situations `LCONF` is a suitable replacement for `YAML `_\n - `LCONF` can be used to replace `JSON `_ in many cases\n\n.. note::\n\n - LCONF python library is much faster than PyYAML 3.11\n - LCONF python library emits much faster than the python included json (c extension) defaults\n - LCONF python library parses a little bit faster than the python included json (c extension) using an OrderedDict\n - LCONF python library parses still much slower than the python included json (c extension) defaults\n\n\n|\n\nThe latest documentation can be found online at ``_.\n\n|\n\n.. code-block:: text\n\n ___SECTION :: A short example with a number of features\n\n # Comment-Line: `List-Of-Tuples`\n - people_list |name|height_cm|weight_kg|\n Tim, 178, 86\n John, 166, 67\n\n # Comment-Line: `Repeated-Block-Identifier`\n * Persons_BLK\n person1\n first :: Tim\n last :: Doe\n age :: 39\n registered :: true\n salary :: 70000\n sex :: M\n # Comment-Line: `Key :: Value-List`\n - interests :: Reading,Mountain Biking,Hacking\n # Comment-Line: `Key-Value-List`\n - sports\n tennis\n football\n soccer\n # Comment-Line: `Key-Value-Mapping`\n . favorites\n food :: Spaghetti\n sport :: Soccer\n color :: Blue\n person2\n first :: John\n last :: Doe\n age :: 29\n registered :: true\n salary :: 45000\n sex :: M\n # Comment-Line: empty `Key :: Value-List`\n - interests ::\n # Comment-Line: empty `Key-Value-List`\n - sports\n # Comment-Line: `Key-Value-Mapping`\n . favorites\n food :: Pizza\n sport :: None\n color :: Orange\n ___END\n\n\nRequirements\n============\nSee: RequiredSoftware in documentation or::\n\n {SOURCE}/docs/RequiredSoftware.rst\n\n\nInstallation\n============\n#. To install from pypi using ``pip/pip3``::\n\n $ pip3 install LCONF\n\n#. To install from the source::\n\n $ python3 setup.py install\n\n\nBuilding the Documentation\n--------------------------\nIf you wish to generate your own copy of the documentation, you will need to:\n\n#. Get the `LCONF` source.\n#. If not already installed - install `PSphinxTheme `_ ::\n\n $ pip3 install PSphinxTheme\n\n#. If not already installed - install `LconfPygmentsLexer `_ ::\n\n $ pip3 install LconfPygmentsLexer\n\n#. From the `LCONF` source directory, run ``python3 setup.py build_sphinx -E``.\n#. Once Sphinx is finished, point a web browser to the file::\n\n {SOURCE}/build/sphinx/html/index.html\n\n\nOnline Resources\n================\n- Docs: http://packages.python.org/LCONF\n- PyPI: http://pypi.python.org/pypi/LCONF\n- Source: https://github.com/peter1000/LCONF\n\n\nRelated Resources\n-----------------\n- `LconfPygmentsLexer `_ a simple pygments lexer for LCONF\n- `PSphinxTheme `_ A sphinx theme which has an admonition for `LCONF` examples.\n\n\nProjects using LCONF\n====================\n\n`projects` which make use of: **LCONF**\n\n- `PyNHEP `_\n PyNHEP: The N(utrition) and H(ealthy) E(ating) P(lanner).\n\n|\n|\n\n`LCONF` is distributed under the terms of the BSD 3-clause license.\nConsult `LICENSE` or `BSD-3-Clause `_.\n\n(c) 2014, `peter1000` https://github.com/peter1000\nAll rights reserved.\n\n|\n|",
"description_content_type": null,
"docs_url": "https://pythonhosted.org/LCONF/",
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/peter1000/LCONF",
"keywords": "python markup configuration json yaml",
"license": "BSD-3-Clause",
"maintainer": null,
"maintainer_email": null,
"name": "LCONF",
"package_url": "https://pypi.org/project/LCONF/",
"platform": "Linux",
"project_url": "https://pypi.org/project/LCONF/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "https://github.com/peter1000/LCONF"
},
"release_url": "https://pypi.org/project/LCONF/7.0.0/",
"requires_dist": null,
"requires_python": null,
"summary": "L(ight) CONF(iguration): A simple human-readable data serialization format for dynamic configuration.",
"version": "7.0.0"
},
"last_serial": 1277913,
"releases": {
"7.0.0": [
{
"comment_text": "",
"digests": {
"md5": "913ae929bc21c2551dc5fc0a10de5f7f",
"sha256": "b418c39db6d99e205c63b08a35949463501cd2110005508f90e21f8e9b1d8c98"
},
"downloads": -1,
"filename": "LCONF-7.0.0.tar.bz2",
"has_sig": false,
"md5_digest": "913ae929bc21c2551dc5fc0a10de5f7f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 296624,
"upload_time": "2014-10-08T21:12:01",
"url": "https://files.pythonhosted.org/packages/87/af/dbc706dcfe26d0dd23cad3040eb794f4e5f8150eca586e117e3f3446d035/LCONF-7.0.0.tar.bz2"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "913ae929bc21c2551dc5fc0a10de5f7f",
"sha256": "b418c39db6d99e205c63b08a35949463501cd2110005508f90e21f8e9b1d8c98"
},
"downloads": -1,
"filename": "LCONF-7.0.0.tar.bz2",
"has_sig": false,
"md5_digest": "913ae929bc21c2551dc5fc0a10de5f7f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 296624,
"upload_time": "2014-10-08T21:12:01",
"url": "https://files.pythonhosted.org/packages/87/af/dbc706dcfe26d0dd23cad3040eb794f4e5f8150eca586e117e3f3446d035/LCONF-7.0.0.tar.bz2"
}
]
}