{
"info": {
"author": "Damodharan Thulasiram",
"author_email": "thulasi503@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Environment :: Web Environment",
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 3.3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Topic :: Internet :: WWW/HTTP",
"Topic :: Internet :: WWW/HTTP :: Dynamic Content"
],
"description": "==============\nDiff & Patch\n==============\n\nA simple python package which serves as a framework for diffing and patching complex objects. Inspired by Shreyas Kulkarni and git diff and patch.\n\nQuick links\n===========\n PyPi: `https://pypi.org/project/diff-and-patch/ `_\n\n\n Source: `https://github.com/thulasi-ram/diff-and-patch `_\n\n\n Docs: `https://github.com/thulasi-ram/diff-and-patch `_\n\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/thulasi-ram/diff-and-patch",
"keywords": "python diff patch differ patcher",
"license": "GNU GPLv3",
"maintainer": "",
"maintainer_email": "",
"name": "diff-and-patch",
"package_url": "https://pypi.org/project/diff-and-patch/",
"platform": "",
"project_url": "https://pypi.org/project/diff-and-patch/",
"project_urls": {
"Documentation": "https://github.com/thulasi-ram/diff-and-patch",
"Homepage": "https://github.com/thulasi-ram/diff-and-patch",
"Source": "https://github.com/thulasi-ram/diff-and-patch",
"Tracker": "https://github.com/thulasi-ram/diff-and-patch/issues"
},
"release_url": "https://pypi.org/project/diff-and-patch/0.1.0/",
"requires_dist": null,
"requires_python": ">2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4",
"summary": "A simple python package which serves as a framework for diffing and patching complex objects. Inspired by Shreyas Kulkarni and git diff and patch.",
"version": "0.1.0"
},
"last_serial": 4208258,
"releases": {
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "e1b85c23b5871426f8855f8ee8296bb3",
"sha256": "05fbbc7746a15d6917adae361ac67bad6ab6b09f69b9f0e34efb2950d8437954"
},
"downloads": -1,
"filename": "diff_and_patch-0.1.0-py3.6.egg",
"has_sig": false,
"md5_digest": "e1b85c23b5871426f8855f8ee8296bb3",
"packagetype": "bdist_egg",
"python_version": "3.6",
"requires_python": ">2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4",
"size": 14530,
"upload_time": "2018-08-26T13:10:30",
"url": "https://files.pythonhosted.org/packages/75/b0/411ff944a2768751b8b5f552b646e56fd8bdb1c0fad46f566aeaa9c95aef/diff_and_patch-0.1.0-py3.6.egg"
},
{
"comment_text": "",
"digests": {
"md5": "7f55fe03fbf278028edb49674aae9c58",
"sha256": "8bc757e23fa0c0d3ef11a0d779484339c5806dc0e29b9b092e60f54b043ced3b"
},
"downloads": -1,
"filename": "diff_and_patch-0.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7f55fe03fbf278028edb49674aae9c58",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4",
"size": 7647,
"upload_time": "2018-08-26T13:10:26",
"url": "https://files.pythonhosted.org/packages/ff/c4/f2e61b672ec002b22bc62280cf02c90c576ed6f742ae8c965468559d9f3d/diff_and_patch-0.1.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "dfd760d6c8edc4408c1d86eb3bdc6fc5",
"sha256": "2eb9e2bf17918b4a0382a6a8c22c7f04cb8d198c3e4544b56e0da7141fff6cc8"
},
"downloads": -1,
"filename": "diff-and-patch-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "dfd760d6c8edc4408c1d86eb3bdc6fc5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4",
"size": 16657,
"upload_time": "2018-08-26T13:10:28",
"url": "https://files.pythonhosted.org/packages/f9/88/1354ae569ae1bd8dcf5c90f9b7d6ce2e15e04d346149c17401ed9e5226d4/diff-and-patch-0.1.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "e1b85c23b5871426f8855f8ee8296bb3",
"sha256": "05fbbc7746a15d6917adae361ac67bad6ab6b09f69b9f0e34efb2950d8437954"
},
"downloads": -1,
"filename": "diff_and_patch-0.1.0-py3.6.egg",
"has_sig": false,
"md5_digest": "e1b85c23b5871426f8855f8ee8296bb3",
"packagetype": "bdist_egg",
"python_version": "3.6",
"requires_python": ">2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4",
"size": 14530,
"upload_time": "2018-08-26T13:10:30",
"url": "https://files.pythonhosted.org/packages/75/b0/411ff944a2768751b8b5f552b646e56fd8bdb1c0fad46f566aeaa9c95aef/diff_and_patch-0.1.0-py3.6.egg"
},
{
"comment_text": "",
"digests": {
"md5": "7f55fe03fbf278028edb49674aae9c58",
"sha256": "8bc757e23fa0c0d3ef11a0d779484339c5806dc0e29b9b092e60f54b043ced3b"
},
"downloads": -1,
"filename": "diff_and_patch-0.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7f55fe03fbf278028edb49674aae9c58",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4",
"size": 7647,
"upload_time": "2018-08-26T13:10:26",
"url": "https://files.pythonhosted.org/packages/ff/c4/f2e61b672ec002b22bc62280cf02c90c576ed6f742ae8c965468559d9f3d/diff_and_patch-0.1.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "dfd760d6c8edc4408c1d86eb3bdc6fc5",
"sha256": "2eb9e2bf17918b4a0382a6a8c22c7f04cb8d198c3e4544b56e0da7141fff6cc8"
},
"downloads": -1,
"filename": "diff-and-patch-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "dfd760d6c8edc4408c1d86eb3bdc6fc5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4",
"size": 16657,
"upload_time": "2018-08-26T13:10:28",
"url": "https://files.pythonhosted.org/packages/f9/88/1354ae569ae1bd8dcf5c90f9b7d6ce2e15e04d346149c17401ed9e5226d4/diff-and-patch-0.1.0.tar.gz"
}
]
}