{ "info": { "author": "Mattias.Hedberg", "author_email": "hedberg.a.mattias@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Build Tools" ], "description": "#######\nDefTree\n#######\n\n.. image:: https://travis-ci.org/Jerakin/DefTree.svg?branch=master\n :target: https://travis-ci.org/Jerakin/DefTree\n\n.. image:: https://img.shields.io/github/release/jerakin/deftree.svg\n :target: https://github.com/jerakin/deftree/releases\n\nDefTree is a python module for modifying `Defold `_ documents.\n\n\nInstall\n=======\n\n.. code:: bash\n\n pip install deftree\n\nDependencies\n============\n\nYou need to install the backport of the standard library typing module if you are running Python versions older than 3.5\n\n.. code:: bash\n\n pip install typing\n\nExample Usage\n=============\n\nChanging an atlas extrude border setting\n\n.. code:: python\n\n import deftree\n tree = deftree.parse(path) # parse the document into a DefTree\n root = tree.get_root() # returns the root from the tree\n root.set_attribute(\"extrude_borders\", 2) # sets the attribute \"extrude_boarders\" to 2\n tree.write() # writes the file to the parsed files path\n\nAPI\n===\n\nYou can find the `API `_ on `readthedocs `_.\n\n\nContributing\n============\n\nPlease take a look at the `contributing `_ guidelines if you're interested in helping!\n\n\nMore information\n================\n\nAround the web, the initial post on `forum.defold.com `_, the package on `PyPi `_ and of course the repo on\n`github `_.\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/Jerakin/DefTree", "keywords": "defold deftree development", "license": "", "maintainer": "", "maintainer_email": "", "name": "deftree", "package_url": "https://pypi.org/project/deftree/", "platform": "", "project_url": "https://pypi.org/project/deftree/", "project_urls": { "Homepage": "https://github.com/Jerakin/DefTree" }, "release_url": "https://pypi.org/project/deftree/2.1.4/", "requires_dist": null, "requires_python": ">=3", "summary": "Python module to modify Defold files", "version": "2.1.4" }, "last_serial": 5049769, "releases": { "2.1.4": [ { "comment_text": "", "digests": { "md5": "fdd80b1619ce784027618c94d0d7cc0f", "sha256": "35cd6e65093ed1d59332ba718563c3bf20a654b20535c5742876206ad337edb6" }, "downloads": -1, "filename": "deftree-2.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "fdd80b1619ce784027618c94d0d7cc0f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 8000, "upload_time": "2019-04-02T13:42:25", "url": "https://files.pythonhosted.org/packages/04/8c/7e0fa114348ef602c4fbc08ec934429e11ae608caeb757f2e8d00b06511a/deftree-2.1.4-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fdd80b1619ce784027618c94d0d7cc0f", "sha256": "35cd6e65093ed1d59332ba718563c3bf20a654b20535c5742876206ad337edb6" }, "downloads": -1, "filename": "deftree-2.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "fdd80b1619ce784027618c94d0d7cc0f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 8000, "upload_time": "2019-04-02T13:42:25", "url": "https://files.pythonhosted.org/packages/04/8c/7e0fa114348ef602c4fbc08ec934429e11ae608caeb757f2e8d00b06511a/deftree-2.1.4-py3-none-any.whl" } ] }