{ "info": { "author": "Antonio Todorov", "author_email": "taeskow@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Pytest", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython" ], "description": "XParser\n=======\n\nA very simple python library for parsing XResources.\n\nExample Usage\n~~~~~~~~~~~~~\n\n.. code:: python\n\n import xrp\n result = xrp.parse_file('.Xresources')\n result.resources['*foreground'] == '#FFFFFF'\n result.resources.x_statement('*foreground').value == 'white'\n result.definitions['white'] == '#FFFFFF'\n\nInstallation\n~~~~~~~~~~~~\n\nInstall stable versions from PyPi\n\n.. code:: bash\n\n pip install xparser\n\nand development versions by cloning\n\n.. code:: bash\n\n git clone https://github.com/taesko/xparser.git\n cd xparser && pip install .\n\nDocumentation\n~~~~~~~~~~~~~\n\nThe two main entry points to the API are the ``parse`` and\n``parse_file`` functions in the ``xrp`` package\n\nThey both return an xrp.views.XFileView object, which has ``resources``\nand ``definitions`` attributes with dict-like interface for accessing\nthe parsed data.\n\nNo designated docs are written yet (but are planned to be) - use help()\non the xrp.views.XFileView object for more information on usage.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/taesko/xparser", "keywords": "parser XResources", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "xparser", "package_url": "https://pypi.org/project/xparser/", "platform": "", "project_url": "https://pypi.org/project/xparser/", "project_urls": { "Homepage": "https://github.com/taesko/xparser" }, "release_url": "https://pypi.org/project/xparser/0.0.4/", "requires_dist": null, "requires_python": ">=3.6.0", "summary": "An XResources parser for python applications.", "version": "0.0.4" }, "last_serial": 3838153, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "65b60c39005b84534a20ff4e54a84cf1", "sha256": "b1f77f9b573aaa06b3f4bfc6d9355c4cc8e789f12d6358b4d30855a7b8fcf474" }, "downloads": -1, "filename": "xparser-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "65b60c39005b84534a20ff4e54a84cf1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 8685, "upload_time": "2018-03-27T01:09:20", "url": "https://files.pythonhosted.org/packages/7a/cc/dccf2e1654e84f94939cb3bef413d4eed06f9374deb1c0d3a337098c30bc/xparser-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3854e2076ce6bd40b81796f9ea2ba2ed", "sha256": "b532d94531f6ef81242bc771ba9a210a9fa058f4b2e963b136f348d80f057d95" }, "downloads": -1, "filename": "xparser-0.0.1.tar.gz", "has_sig": false, "md5_digest": "3854e2076ce6bd40b81796f9ea2ba2ed", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 7133, "upload_time": "2018-03-27T01:09:21", "url": "https://files.pythonhosted.org/packages/a8/1e/524f4a47502905ec0e8a41a58eb7afff9e12a5d752dc82fc62f901d8604b/xparser-0.0.1.tar.gz" } ], "0.0.1a1": [ { "comment_text": "", "digests": { "md5": "a5c474c789f3a2a32c2ea3cd0f1e594c", "sha256": "7b36f02160dba122ec0117dfaf60dabbdb43c4f58e5da344bcaa125597104aea" }, "downloads": -1, "filename": "xparser-0.0.1a1-py3-none-any.whl", "has_sig": false, "md5_digest": "a5c474c789f3a2a32c2ea3cd0f1e594c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 5660, "upload_time": "2018-03-22T01:31:31", "url": "https://files.pythonhosted.org/packages/57/15/6536cd6fa5997b8009f7702ca99d7cf6a804971e171857b29a9d9c6ceba5/xparser-0.0.1a1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ab1fc5ffb6b1353b361407dc681985e7", "sha256": "62eb335fca3a99e85a72c05bb954b8118af4b5861528d24d2931ce6cf9c272db" }, "downloads": -1, "filename": "xparser-0.0.1a1.tar.gz", "has_sig": false, "md5_digest": "ab1fc5ffb6b1353b361407dc681985e7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 5984, "upload_time": "2018-03-22T01:31:32", "url": "https://files.pythonhosted.org/packages/db/6f/a3d570f2e08f1c1f5498ad610a7fb0dbc8149661f67e0a3a3e7ed57aa257/xparser-0.0.1a1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "8ca4fe7dac76b0ab202c843a773de45e", "sha256": "0608b0bbd6ff2f7804c467f9601bc9479e926fc1ad6b6eeed4901a75d6cccbdd" }, "downloads": -1, "filename": "xparser-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8ca4fe7dac76b0ab202c843a773de45e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 9231, "upload_time": "2018-05-04T21:04:54", "url": "https://files.pythonhosted.org/packages/14/8d/8e052d987a4b94b8c0b68baf9382f7244d82c0979ba017a1c2dec1c3377c/xparser-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b5c427e5e77042206c705fb994b58fe0", "sha256": "bafbd2a3729b93046df80b544af8a6e46f349ee06e6fbf9ca26ef560f8dd311b" }, "downloads": -1, "filename": "xparser-0.0.2.tar.gz", "has_sig": false, "md5_digest": "b5c427e5e77042206c705fb994b58fe0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 7764, "upload_time": "2018-05-04T21:04:55", "url": "https://files.pythonhosted.org/packages/d8/c4/bd0900995c3872489b0ce354cc55c727b33ec4c42952ab9cc30158aa2cde/xparser-0.0.2.tar.gz" } ], "0.0.2a0": [ { "comment_text": "", "digests": { "md5": "0aeb8bd2199a0e62740b6e771683fd11", "sha256": "88f2a920b514a008caa9d25054e00ec7856c2702d5269659d51d8c3b3a19c7bd" }, "downloads": -1, "filename": "xparser-0.0.2a0-py3-none-any.whl", "has_sig": false, "md5_digest": "0aeb8bd2199a0e62740b6e771683fd11", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 9171, "upload_time": "2018-04-02T21:17:25", "url": "https://files.pythonhosted.org/packages/18/ee/0b6595c202e06ad48bbd40c64eea4e3fb1e0b8cc850e2d884758699a1fa6/xparser-0.0.2a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "335881a396ec3b34e362952da7acca4b", "sha256": "e56b1d088868e8ac545fc40c0ffd4f11e8c535b30c495e16f91b845162017579" }, "downloads": -1, "filename": "xparser-0.0.2a0.tar.gz", "has_sig": false, "md5_digest": "335881a396ec3b34e362952da7acca4b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 7735, "upload_time": "2018-04-02T21:17:26", "url": "https://files.pythonhosted.org/packages/05/0c/6ca249f7a4f12bb7a6ddb36ef7015c596f3d96759c5be13d6f1b6046633e/xparser-0.0.2a0.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "b43747d78c2e9b6546a22e162993b3b2", "sha256": "b8623ee7d456e3a9acad5fc9163ece9532878b363182416878a027badcffe354" }, "downloads": -1, "filename": "xparser-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "b43747d78c2e9b6546a22e162993b3b2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 9732, "upload_time": "2018-05-06T06:14:01", "url": "https://files.pythonhosted.org/packages/2c/75/a000c0e550c73b8e8d060bbcb6977d68e12f52961b5c806a40981db266ad/xparser-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a71b8e51cf5fbf2040e65b2a5d7ef7af", "sha256": "8a7895aa35910117c7ee3a6327be17118e571864aaccdc4d9c07c4c95e4cfc0a" }, "downloads": -1, "filename": "xparser-0.0.4.tar.gz", "has_sig": false, "md5_digest": "a71b8e51cf5fbf2040e65b2a5d7ef7af", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 8137, "upload_time": "2018-05-06T06:14:02", "url": "https://files.pythonhosted.org/packages/d7/0d/4de46ccf5a95afde119c53bb93682496d4b5dd5860456368ded9f9b1077f/xparser-0.0.4.tar.gz" } ], "0.0.4rc0": [ { "comment_text": "", "digests": { "md5": "23c01c40fac4bf141d6f337c6e045455", "sha256": "a6e4293149df427935540550568d5854078fe482458bdc7f3e1dcff19882d082" }, "downloads": -1, "filename": "xparser-0.0.4rc0-py3-none-any.whl", "has_sig": false, "md5_digest": "23c01c40fac4bf141d6f337c6e045455", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 9777, "upload_time": "2018-05-06T06:12:33", "url": "https://files.pythonhosted.org/packages/90/7e/2e7611617c83a748aed78b4bcc132abe1b34e0923a61ad7071e5b09e662f/xparser-0.0.4rc0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d8470a9acfc1ec042ca9bce3dd5a9d6", "sha256": "d4dde5e1a552c3ea050523a594ecaeab65bfaa85607460166a4ce7457f8ba340" }, "downloads": -1, "filename": "xparser-0.0.4rc0.tar.gz", "has_sig": false, "md5_digest": "0d8470a9acfc1ec042ca9bce3dd5a9d6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 8141, "upload_time": "2018-05-06T06:12:35", "url": "https://files.pythonhosted.org/packages/7f/af/a3fb6da585032f239968f92f81af0715eee5ad2886e19926c8ab4875e237/xparser-0.0.4rc0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b43747d78c2e9b6546a22e162993b3b2", "sha256": "b8623ee7d456e3a9acad5fc9163ece9532878b363182416878a027badcffe354" }, "downloads": -1, "filename": "xparser-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "b43747d78c2e9b6546a22e162993b3b2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 9732, "upload_time": "2018-05-06T06:14:01", "url": "https://files.pythonhosted.org/packages/2c/75/a000c0e550c73b8e8d060bbcb6977d68e12f52961b5c806a40981db266ad/xparser-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a71b8e51cf5fbf2040e65b2a5d7ef7af", "sha256": "8a7895aa35910117c7ee3a6327be17118e571864aaccdc4d9c07c4c95e4cfc0a" }, "downloads": -1, "filename": "xparser-0.0.4.tar.gz", "has_sig": false, "md5_digest": "a71b8e51cf5fbf2040e65b2a5d7ef7af", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 8137, "upload_time": "2018-05-06T06:14:02", "url": "https://files.pythonhosted.org/packages/d7/0d/4de46ccf5a95afde119c53bb93682496d4b5dd5860456368ded9f9b1077f/xparser-0.0.4.tar.gz" } ] }