{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Unix Shell", "Topic :: System :: Archiving", "Topic :: Utilities" ], "description": "\n\n[![](https://img.shields.io/badge/OS-Unix-blue.svg?longCache=True)]()\n\n#### Installation\n```bash\n$ [sudo] pip install tar-diff\n```\n\n#### Features\nfile/url arguments supported\n\n#### Scripts usage\n```bash\nusage: tar-diff archive1 archive2\n```\n\n#### Examples\n```bash\n$ diff=\"$(tar-diff archive1.tar.gz archive2.tar.gz)\"\n```\n\ncomplicated example. bump python project version\n```bash\n$ dist_dir=\"$(mktemp -d)\"\n$ python setup.py sdist --dist-dir=\"$dist_dir\" &> /dev/null\n$ sdist=\"$(find \"$dist_dir\" -type f -name \"*.tar.gz\")\"\n$ url=\"$(python -m pypi_get.urls | grep tar.gz)\"\n$ diff=\"$(tar-diff \"$sdist\" \"$url\")\"\n$ [[ -n \"$diff\" ]] && bumpversion\n```\n\n

\n python-readme-generator\n

", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/looking-for-a-job/tar-diff", "keywords": "tar diff", "license": "", "maintainer": "", "maintainer_email": "", "name": "tar-diff", "package_url": "https://pypi.org/project/tar-diff/", "platform": "", "project_url": "https://pypi.org/project/tar-diff/", "project_urls": { "Homepage": "https://github.com/looking-for-a-job/tar-diff" }, "release_url": "https://pypi.org/project/tar-diff/2019.4.13/", "requires_dist": null, "requires_python": "", "summary": "compare two tar archives", "version": "2019.4.13" }, "last_serial": 5587384, "releases": { "2019.3.22": [ { "comment_text": "", "digests": { "md5": "034a2710f1954122df1dba0fda51d8b4", "sha256": "0aadffc44d54a1e509ace8fd72190bd38b06397a7a60b85722be4ddcb83e96f1" }, "downloads": -1, "filename": "tar_diff-2019.3.22-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "034a2710f1954122df1dba0fda51d8b4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1590, "upload_time": "2019-03-23T10:24:03", "url": "https://files.pythonhosted.org/packages/c0/8a/d876796bdbd738ac7c4bc2cb35d18462868d1fee243744159317f9f8b324/tar_diff-2019.3.22-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e7bc5d96ac88ffac1f1d743cb5a5b01", "sha256": "3e4f5a47e0ac24388daada31966748b7c615aaba9ebbca5ecd32e1a4bc7b71fd" }, "downloads": -1, "filename": "tar-diff-2019.3.22.tar.gz", "has_sig": false, "md5_digest": "3e7bc5d96ac88ffac1f1d743cb5a5b01", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1469, "upload_time": "2019-03-23T10:24:05", "url": "https://files.pythonhosted.org/packages/84/be/6f5c8705000098dbd6a74a6e667d12bc87477c5d15a6f3b06cf846ac6496/tar-diff-2019.3.22.tar.gz" } ], "2019.3.23": [ { "comment_text": "", "digests": { "md5": "2374a77c505f747f8743ddbc8998970f", "sha256": "515b1193b72e1eb33e2613ec5e8469eb75c884d3560ba47e4fcbdc926620f526" }, "downloads": -1, "filename": "tar_diff-2019.3.23-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2374a77c505f747f8743ddbc8998970f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1578, "upload_time": "2019-03-24T11:23:52", "url": "https://files.pythonhosted.org/packages/33/fc/2e87029950b29d40156dc9d62bee619f9bbfee45705c79c6a8e7d4ec8a21/tar_diff-2019.3.23-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e8d9d23e42f0ccbfc27ebe7e53b61d1f", "sha256": "1207caa907bd475e9793b8b9da646aa2914b2637cff3cc5fbd0d3a2096872299" }, "downloads": -1, "filename": "tar-diff-2019.3.23.tar.gz", "has_sig": false, "md5_digest": "e8d9d23e42f0ccbfc27ebe7e53b61d1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1455, "upload_time": "2019-03-24T11:23:53", "url": "https://files.pythonhosted.org/packages/82/8f/e3b77a7f18e0958a78c3476d01f39e482c18956c6bd0b074eaac1bbfdaae/tar-diff-2019.3.23.tar.gz" } ], "2019.4.13": [ { "comment_text": "", "digests": { "md5": "4c5332d0759632cc88cac7409ea13f5b", "sha256": "e9dad6192fd6b17c3132e376f2403f7d8b776f05ca001cbc4fc82e2916d2d564" }, "downloads": -1, "filename": "tar-diff-2019.4.13.tar.gz", "has_sig": false, "md5_digest": "4c5332d0759632cc88cac7409ea13f5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1572, "upload_time": "2019-04-13T08:23:24", "url": "https://files.pythonhosted.org/packages/1e/0a/cf876e3e736ab2bcb4c1de48906feb25a67bfc7f9211287ff968c8bebd74/tar-diff-2019.4.13.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4c5332d0759632cc88cac7409ea13f5b", "sha256": "e9dad6192fd6b17c3132e376f2403f7d8b776f05ca001cbc4fc82e2916d2d564" }, "downloads": -1, "filename": "tar-diff-2019.4.13.tar.gz", "has_sig": false, "md5_digest": "4c5332d0759632cc88cac7409ea13f5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1572, "upload_time": "2019-04-13T08:23:24", "url": "https://files.pythonhosted.org/packages/1e/0a/cf876e3e736ab2bcb4c1de48906feb25a67bfc7f9211287ff968c8bebd74/tar-diff-2019.4.13.tar.gz" } ] }