{ "info": { "author": "Gary van der Merwe", "author_email": "garyvdm@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Version Control" ], "description": "This library provides objects to make and commit modifications to tree using dulwich. It try's to provide and interface\nsimilar to making changes to a os filesystem.\n\n### Example:\n\n writer = TreeWriter(repo)\n\n writer.set_data('a/b', 'file b'.encode())\n writer.do_commit(message='Add a/b.'.encode())\n\n writer.set_data('a/b', b'file b ver 2',)\n writer.do_commit(message='Modify a/b.'.encode())\n\n writer.remove('a/b')\n writer.do_commit(message='Remove a.'.encode())\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/garyvdm/dulwich-tree", "keywords": "", "license": "Apache-2", "maintainer": "", "maintainer_email": "", "name": "dulwich-tree", "package_url": "https://pypi.org/project/dulwich-tree/", "platform": "", "project_url": "https://pypi.org/project/dulwich-tree/", "project_urls": { "Homepage": "https://github.com/garyvdm/dulwich-tree" }, "release_url": "https://pypi.org/project/dulwich-tree/0.1.0/", "requires_dist": null, "requires_python": "", "summary": "Library to help make and commit modifications to a tree with Dulwich.", "version": "0.1.0" }, "last_serial": 5103349, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "9233de604675a5a1b3a7045aee2b309d", "sha256": "57d78c8af51724126f027f1d59fd2eb5afee7a862f5daf4c01b9ed9753952e32" }, "downloads": -1, "filename": "dulwich-tree-0.1.0.tar.gz", "has_sig": false, "md5_digest": "9233de604675a5a1b3a7045aee2b309d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3569, "upload_time": "2019-04-05T12:05:18", "url": "https://files.pythonhosted.org/packages/28/3d/68e25289f4319815384264ca9142045ce5bd726270cbd1bfc2a29d8d9b24/dulwich-tree-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9233de604675a5a1b3a7045aee2b309d", "sha256": "57d78c8af51724126f027f1d59fd2eb5afee7a862f5daf4c01b9ed9753952e32" }, "downloads": -1, "filename": "dulwich-tree-0.1.0.tar.gz", "has_sig": false, "md5_digest": "9233de604675a5a1b3a7045aee2b309d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3569, "upload_time": "2019-04-05T12:05:18", "url": "https://files.pythonhosted.org/packages/28/3d/68e25289f4319815384264ca9142045ce5bd726270cbd1bfc2a29d8d9b24/dulwich-tree-0.1.0.tar.gz" } ] }