{ "info": { "author": "Sanjeev Kumar", "author_email": "sanjeev@outlook.in", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Software Development", "Topic :: Software Development :: Version Control", "Topic :: Utilities" ], "description": "**git maildiff**\n\n![maildiff.svg](http://img.shields.io/badge/pypi-2.7.0-green.svg?style=flat-square)\n![Django.svg](https://img.shields.io/pypi/l/Django.svg)\n![green.svg](https://img.shields.io/badge/issues-0_Open-green.svg?style=flat-square)\n\n**maildiff** is a simple git command to email diff in color to reviewer/ co-worker.\n\nInstall\n-------\n\nNavigate to git-maildiff directory you cloned or downlaoded from terminal \n\n\tpip install .\n\nwhere . refers to your current working directory i.e. inside git-maildiff\nand you are good to go.\n\nUninstall\n---------\n\n\tpip uninstall maildiff\n\nSetup Config\n------------\n\n\tgit config --global maildiff.mailto recipient@email.com\t\n\n\tgit config --global maildiff.smtpserver smtp.gmail.com\t\n\n\tgit config --global maildiff.smtpserverport 587\t\n\n\tgit config --global maildiff.mailFrom sender@email.com\t\n\n\tgit config --global maildiff.smtpencryption tls\n\ne.g. Gmail uses tls encryption\n\nif you forget to run the above setup the git maildiff command will prompts each \none by one and update in .gitconfig the email password is stored in OS keychain.\n\nUsage\n-----\n\n**git maildiff** - Email the diff of commited or uncommited changes in colored to multiple recipients and allows attaching patches.\n\n**git maildiff -d 'HEAD^1'** - will email the diff.\n\nwhen no -diff or -d flag is passed with value the default value is **git diff HEAD^ HEAD**\n\n**git maildiff -to email@domain.com** - will email diff to this email address.\n\n**git maildiff -v** - use the -v flag to enable verbosity and display what command is run and what is the result of executed command.\n\n**type git maildiff -h** in shell for more help.\n\nNote\n----\n\nIf you are behind a proxy server, and you are having issues accessing git repository you can update gitconfig to add\nproxy settings like \n\n\tgit config --global http.proxy http://mydomain\\\\myusername:mypassword@myproxyserver:8080\n\nDependencies\n------------\n\n- [argparse](https://docs.python.org/2.7/library/argparse.html)\n\n- [keyring](https://pypi.python.org/pypi/keyring)\n\n- [logging](https://docs.python.org/2/library/logging.html)\n\n- [colorlog](https://pypi.python.org/pypi/colorlog/2.6.0)\n\n- [colorama](https://pypi.python.org/pypi/colorama/0.3.3) (for windows only)\n\n\n######Type **git maildiff -h** for help in command line/ terminal\n \n## Contact\n\n**Email:** \n\n**Website:** [www.devilsan.com](http://www.devilsan.com \"click to got to website\")", "description_content_type": "text/markdown", "docs_url": "https://pythonhosted.org/maildiff/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/sanfx/git-maildiff", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "maildiff", "package_url": "https://pypi.org/project/maildiff/", "platform": "Unix", "project_url": "https://pypi.org/project/maildiff/", "project_urls": { "Homepage": "https://bitbucket.org/sanfx/git-maildiff" }, "release_url": "https://pypi.org/project/maildiff/1.3.2/", "requires_dist": null, "requires_python": "", "summary": "Package to email color git diff", "version": "1.3.2" }, "last_serial": 3902878, "releases": { "1.1.1": [ { "comment_text": "", "digests": { "md5": "6edefbe3993d660a604a8a54a731e4fe", "sha256": "7930e45c77d8b66169f0970b52ca2542170fb1561983d052611451fc4edd2424" }, "downloads": -1, "filename": "maildiff-1.1.1.tar.gz", "has_sig": false, "md5_digest": "6edefbe3993d660a604a8a54a731e4fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8630, "upload_time": "2015-05-17T10:19:16", "url": "https://files.pythonhosted.org/packages/30/fd/7794377448e8b706ea95b0095042e6bedd6209e10475c0f8e45dceef9ef1/maildiff-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "9182b566466f2785501975ad64a2b972", "sha256": "e0d87891a6267a31bb549f0163cfcb6d0044dec28b8b5e582da15b1917965cc2" }, "downloads": -1, "filename": "maildiff-1.1.2.tar.gz", "has_sig": false, "md5_digest": "9182b566466f2785501975ad64a2b972", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8591, "upload_time": "2015-05-17T14:51:58", "url": "https://files.pythonhosted.org/packages/29/f9/3ab6fae93da162cf032825269dbea5058a9745242de25f70701bac4760c3/maildiff-1.1.2.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "5da86feb6ef732b373384a4287b841da", "sha256": "ea0e096735e6c4b1ad27b2468de8a6ef7edbe9c65db3999d6a97f30756fede7e" }, "downloads": -1, "filename": "maildiff-1.2.0.tar.gz", "has_sig": false, "md5_digest": "5da86feb6ef732b373384a4287b841da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9117, "upload_time": "2015-05-24T07:52:20", "url": "https://files.pythonhosted.org/packages/a7/20/8462b4f911940e4b4251579c9670172c62daa0c8c849dd923bafb19170a9/maildiff-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "2de75cb4830aceaa557ed570832d8275", "sha256": "186e34ca07aea2462d693dcd00831bc43c6d5f1fac8533827521279b0b207d44" }, "downloads": -1, "filename": "maildiff-1.2.1.tar.gz", "has_sig": false, "md5_digest": "2de75cb4830aceaa557ed570832d8275", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9479, "upload_time": "2018-05-20T15:52:19", "url": "https://files.pythonhosted.org/packages/a2/a6/e5f7421b8ac8b6e0c254099b1152864ce8350fc72c4372663dc88f3023de/maildiff-1.2.1.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "37a6d2148430ff1a14ab5c97406f4ba3", "sha256": "c9992784653d2c4f437e5dc586c25058e4da75d7c19b67d67b626bfe58f96dc3" }, "downloads": -1, "filename": "maildiff-1.3.0.tar.gz", "has_sig": false, "md5_digest": "37a6d2148430ff1a14ab5c97406f4ba3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9619, "upload_time": "2018-05-27T06:11:03", "url": "https://files.pythonhosted.org/packages/4d/f9/aacc27e9cc07ee84b8b855335dc170cd1e282289149ed5ececd959e6263c/maildiff-1.3.0.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "54a1300b4f875331a31da26138394612", "sha256": "493b304a46892d0eeb92fd185db179a9dfbe669f8ced13fa6d470ec1e4b3fb87" }, "downloads": -1, "filename": "maildiff-1.3.2.tar.gz", "has_sig": false, "md5_digest": "54a1300b4f875331a31da26138394612", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9616, "upload_time": "2018-05-27T07:37:03", "url": "https://files.pythonhosted.org/packages/f9/2f/720ceabe2763a86d19fce72cf2ed08043da51d9aa717c573be690d02675d/maildiff-1.3.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "54a1300b4f875331a31da26138394612", "sha256": "493b304a46892d0eeb92fd185db179a9dfbe669f8ced13fa6d470ec1e4b3fb87" }, "downloads": -1, "filename": "maildiff-1.3.2.tar.gz", "has_sig": false, "md5_digest": "54a1300b4f875331a31da26138394612", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9616, "upload_time": "2018-05-27T07:37:03", "url": "https://files.pythonhosted.org/packages/f9/2f/720ceabe2763a86d19fce72cf2ed08043da51d9aa717c573be690d02675d/maildiff-1.3.2.tar.gz" } ] }