{ "info": { "author": "Shawn Eisenach", "author_email": "shawn@wholewheattoast.com", "bugtrack_url": null, "classifiers": [], "description": "# quickshot\nMake a quick visualdiff between two pages.\n\n\n## Requirements\nCurrently Quickshot only uses the Geckodriver webdriver.\nDownloading and installing [Firefox](https://www.mozilla.org/en-US/firefox/new/) should be sufficient to get you set up.\nEnsure Firefox is in your path after installing.\n\nYou should also have ImageMagick installed.\nTest if you already have ImageMagick installed by running, `convert -version` in your terminal.\n\n### Installing ImageMagick\n- On a Mac run, `brew install imagemagick`\n- [Windows binaries](https://imagemagick.org/script/download.php#windows)\n- [Unix Binaries](https://imagemagick.org/script/download.php#unix)\n\n\n## Installation\n### Via Pip\n- Run `pip install quickshot`\n\n### From source\n- Set up a virtuanenv in some fashion, `vex --python /usr/local/bin/python3 -m quickshot`\n- Install dependencies `pip3 install -r requirements.txt`\n\n\n## ini files\nYou can add credentials to sign in to a web form in a file called 'quickshot.ini'.\n\nSince the .ini is included in the `.gitignore` file, (To help prevent you from committing your credentials to the cloud), you'll first need to create it.\n\nEach block can contain an `email` and `password` items.\n\nQuickshot will attempt to use `webdriver.find_element_by_name()` to locate elements on the page that correspond to these values.\n\nAn example configuration block might look like;\n```\n[example]\nemail = doe@example.com\npassword = foobar\n```\n\n\n## Usage\nQuickshot takes two required arguments being the urls of the two pages you want to compare.\n```python quickshot.py \"http://www.google.com\" \"http://www.google.fr\"```\n\nThere are also two optional arguments;\n- `-w, --wait`, length in seconds to wait after loading a page before taking a screenshot.\n- `-i, --ini`, named section to load from `quickshot.ini` configuration file.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "Quickshot", "package_url": "https://pypi.org/project/Quickshot/", "platform": "", "project_url": "https://pypi.org/project/Quickshot/", "project_urls": null, "release_url": "https://pypi.org/project/Quickshot/1.1/", "requires_dist": null, "requires_python": "", "summary": "A simple tool to visdiff two web pages.", "version": "1.1" }, "last_serial": 5745897, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "eedb6d19fb7a33cd1eb63e2b6bbe4f1e", "sha256": "c43b84b672254c073d5b67f82c3501051e540a5bc24399cb34606ecc911109d8" }, "downloads": -1, "filename": "Quickshot-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "eedb6d19fb7a33cd1eb63e2b6bbe4f1e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6067, "upload_time": "2019-06-22T04:53:15", "url": "https://files.pythonhosted.org/packages/18/e1/9a66d2aff691a7748c05ab551741fe7204448849ac686dea28549536983a/Quickshot-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "72b2a310608d9401ee83d16425c51fc4", "sha256": "d4652bad7982656fc80d09aaa6a5baf375cf575fa15ad249b197cabd0a92d347" }, "downloads": -1, "filename": "Quickshot-0.1.tar.gz", "has_sig": false, "md5_digest": "72b2a310608d9401ee83d16425c51fc4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1834, "upload_time": "2019-06-22T04:53:17", "url": "https://files.pythonhosted.org/packages/e5/32/7feb869d8d0f0f4fc4fce7546710239ed5fee58f51c398cf1655088e3d75/Quickshot-0.1.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "9018a69c7a8b4466cdf455834bc515ff", "sha256": "74d73fb1c9267c368dddd1f3899de67d3ba1f3ae1bc18cd3e25487ef6413b7a1" }, "downloads": -1, "filename": "Quickshot-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9018a69c7a8b4466cdf455834bc515ff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6096, "upload_time": "2019-08-28T21:26:34", "url": "https://files.pythonhosted.org/packages/22/63/61887459d3edc2aacebe86be146ab8179154b8b9ed6ee7686540f51c2b15/Quickshot-1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "53327a019976830aaf0da0d42176e3ab", "sha256": "eeb58f597d27483433b28dcf80358e8d824433171b5e9c345769c34873d753e0" }, "downloads": -1, "filename": "Quickshot-1.1.tar.gz", "has_sig": false, "md5_digest": "53327a019976830aaf0da0d42176e3ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1877, "upload_time": "2019-08-28T21:26:36", "url": "https://files.pythonhosted.org/packages/cd/93/0c303ce1bc80cdc72b34aeaaf37759c99c64a53a07dc0bb4b830fefc74ae/Quickshot-1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9018a69c7a8b4466cdf455834bc515ff", "sha256": "74d73fb1c9267c368dddd1f3899de67d3ba1f3ae1bc18cd3e25487ef6413b7a1" }, "downloads": -1, "filename": "Quickshot-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9018a69c7a8b4466cdf455834bc515ff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6096, "upload_time": "2019-08-28T21:26:34", "url": "https://files.pythonhosted.org/packages/22/63/61887459d3edc2aacebe86be146ab8179154b8b9ed6ee7686540f51c2b15/Quickshot-1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "53327a019976830aaf0da0d42176e3ab", "sha256": "eeb58f597d27483433b28dcf80358e8d824433171b5e9c345769c34873d753e0" }, "downloads": -1, "filename": "Quickshot-1.1.tar.gz", "has_sig": false, "md5_digest": "53327a019976830aaf0da0d42176e3ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1877, "upload_time": "2019-08-28T21:26:36", "url": "https://files.pythonhosted.org/packages/cd/93/0c303ce1bc80cdc72b34aeaaf37759c99c64a53a07dc0bb4b830fefc74ae/Quickshot-1.1.tar.gz" } ] }