{ "info": { "author": "Gael Pasgrimaud", "author_email": "gael@gawel.org", "bugtrack_url": null, "classifiers": [ "Framework :: Buildout", "Intended Audience :: Developers", "Topic :: Software Development :: Build Tools" ], "description": "Buildout recipe to install phantomjs/casperjs\n\nSupported options\n=================\n\nThe recipe supports the following options:\n\n.. Note to recipe author!\n ----------------------\n For each option the recipe uses you should include a description\n about the purpose of the option, the format and semantics of the\n values it accepts, whether it is mandatory or optional and what the\n default value is if it is omitted.\n\nphantomjs-url\n Url to download phantomjs\n\nphantomjs-url-base\n If phantomjs-url is not specified, this recipe downloads phantomjs from\n phantomjs-url-base. Defaults to https://bitbucket.org/ariya/phantomjs/downloads/.\n Set this if you want to use your own mirror for phantomjs.\n\nphantomjs-url-template\n If phantomjs-url and phantomjs-url-template are\n not specified, you can set a template which will populate various\n variables. The variables should be wrapped in {}, and the\n following values are supported:\n\n * arch: the architecture. x86_64 or i686\n * phantom_platform: the platform, following the format dictated by the standard phantomjs url (e.g. linux, macosx)\n * phantom_extension: the extension, as specified by the format dictated by the standard phantomjs url (e.g. tar.bz2, zip)\n * platform: the platform, which is one of: linux, darwin, or windows\n * version: the version of phantomjs\n\n The default template is:\n\n https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-{version}-{phantom_platform}.{phantom_extension}\n\n\nphantomjs-version\n Try to retreive phantomjs url from version\n\ncasperjs-url\n Url to download casperjs\n\n\nExample usage\n=============\n\nWe'll start by creating a buildout that uses the recipe::\n\n >>> write('buildout.cfg',\n ... \"\"\"\n ... [buildout]\n ... parts = casperjs\n ...\n ... [casperjs]\n ... recipe = gp.recipe.phantomjs\n ... \"\"\")\n\n >>> system('buildout')\n\n >>> ls('bin')\n - buildout\n - casperjs\n - phantomjs\n\nContributors\n************\n\n- Gael Pasgrimaud\n- Richard Barrell\n- Yusuke Tsutsumi\n\nChange history\n**************\n\n2.0.0.0 (2015-02-11)\n====================\n\n- Nothing changed yet.\n\n\n1.9.7.2 (2014-05-10)\n====================\n\nImprove url generation\n\n\n1.9.7.0 (2014-02-19)\n====================\n\nSwitch to PhantomJS 1.9.7\n\nAllow to use buildout's relative paths option\n\n1.9.1\n=====\n\nSwitch to PhantomJS 1.9.1\n\nAdd phantomjs-url-base option for using phantomjs mirrors.\n\n1.9.0.2\n========\n\nSwitch to PhantomJS 1.9.0\n\nAdd windows support [agroszer]\n\n1.7.0.3\n=======\n\nPython3 compat\n\n1.7.0.4\n=======\n\nAlso support linux3\n\nUse correct arch (x86_64/i686) for linux systems\n\n1.7.0.2\n=======\n\nUse correct octal format for chmod\n\n\n1.7.0\n=====\n\n* Upgrade to casperjs 1.0.0-RC4 and PhantomJS 1.7.0\n* Fix executable permissions issues\n\n1.3\n===\n\nFirst \"stable\" release\n\nDownload\n********", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/gawel/gp.recipe.phantomjs", "keywords": "buildout phantomjs casperjs", "license": "gpl", "maintainer": null, "maintainer_email": null, "name": "gp.recipe.phantomjs", "package_url": "https://pypi.org/project/gp.recipe.phantomjs/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/gp.recipe.phantomjs/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/gawel/gp.recipe.phantomjs" }, "release_url": "https://pypi.org/project/gp.recipe.phantomjs/2.0.0.0/", "requires_dist": null, "requires_python": null, "summary": "buildout recipe to install phantomjs/casperjs", "version": "2.0.0.0" }, "last_serial": 1419556, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "3b1222dda83acc883e316778a4e8aa89", "sha256": "20d7b1ff2eb37b7f74ddd65dbdf05aa6702baf858d368a34dd7a21f90f7bc721" }, "downloads": -1, "filename": "gp.recipe.phantomjs-1.0.tar.gz", "has_sig": false, "md5_digest": "3b1222dda83acc883e316778a4e8aa89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3864, "upload_time": "2012-09-03T09:26:20", "url": "https://files.pythonhosted.org/packages/bc/62/fd5bbce184d5f2a9d92815200bf160d8cd513e46a006088524002d20cd9d/gp.recipe.phantomjs-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "8f18cefe9cc59d9c159f2eb7c1e71cd9", "sha256": "d041f0b69219ef5185d4379e6703824d0b90c2f94238dd3b564d13224a29ddb9" }, "downloads": -1, "filename": "gp.recipe.phantomjs-1.1.tar.gz", "has_sig": false, "md5_digest": "8f18cefe9cc59d9c159f2eb7c1e71cd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3886, "upload_time": "2012-09-03T10:23:01", "url": "https://files.pythonhosted.org/packages/e5/3a/3db49ee0b33f7ca13b538bdbdb0c650772f3704923315d5f2669c32c7283/gp.recipe.phantomjs-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "9f828a5beb8758eeec24836af5f83f0d", "sha256": "61fd5f1f6a58183c76232bdc6619d33295dcf47b4aeb15a4b9d520ef52b87d0e" }, "downloads": -1, "filename": "gp.recipe.phantomjs-1.2.tar.gz", "has_sig": false, "md5_digest": "9f828a5beb8758eeec24836af5f83f0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3884, "upload_time": "2012-09-03T12:10:29", "url": "https://files.pythonhosted.org/packages/de/fa/8ccb556948d81c1f2659a322abf5813188dcdbc8b041b270b242ef743219/gp.recipe.phantomjs-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "3b5f0a5f722b33aa2fcb305dc2786662", "sha256": "0b48cb340ff98a0221b048f71489657e6c86ab9d5e501ea1b78594bdac8e832d" }, "downloads": -1, "filename": "gp.recipe.phantomjs-1.3.tar.gz", "has_sig": false, "md5_digest": "3b5f0a5f722b33aa2fcb305dc2786662", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3906, "upload_time": "2012-09-03T14:30:34", "url": "https://files.pythonhosted.org/packages/34/bf/a29cac74a30b0e5ad673dbd6877929f808d434e480e629e271b09232f0fa/gp.recipe.phantomjs-1.3.tar.gz" } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "d03bdd6e38420ad189c55ad6d6cc5fbb", "sha256": "aad8f7d4d0f34b150b984c64830aee2fa335af58d17d7727d71b7a62d1621dd3" }, "downloads": -1, "filename": "gp.recipe.phantomjs-1.7.0.tar.gz", "has_sig": false, "md5_digest": "d03bdd6e38420ad189c55ad6d6cc5fbb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3817, "upload_time": "2012-10-19T12:32:15", "url": "https://files.pythonhosted.org/packages/26/58/21382745c1fd1a547312a0661eb0f36d692b0a37da46570a4505c1e0fc34/gp.recipe.phantomjs-1.7.0.tar.gz" } ], "1.7.0.1": [ { "comment_text": "", "digests": { "md5": "6d011a814ecc3e2a7c044d37b2c8fa07", "sha256": "a8e579d19f90e85a856ba9242d0edc4216a2dd49078c9adbdd3ef9d92cc9e493" }, "downloads": -1, "filename": "gp.recipe.phantomjs-1.7.0.1.tar.gz", "has_sig": false, "md5_digest": "6d011a814ecc3e2a7c044d37b2c8fa07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3915, "upload_time": "2012-11-28T22:43:42", "url": "https://files.pythonhosted.org/packages/7d/fa/d739ecd4e59748c6307595b664d97655460706bda4d2ff502b7907b24b98/gp.recipe.phantomjs-1.7.0.1.tar.gz" } ], "1.7.0.2": [ { "comment_text": "", "digests": { "md5": "8925d9cc6bb17904167c6595b412da37", "sha256": "b71247b60a0fb3ce1cd9a28b6fa9e7e763b7c685eb0cb0a719202f8282954ece" }, "downloads": -1, "filename": "gp.recipe.phantomjs-1.7.0.2.tar.gz", "has_sig": false, "md5_digest": "8925d9cc6bb17904167c6595b412da37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3319, "upload_time": "2012-12-06T22:22:45", "url": "https://files.pythonhosted.org/packages/69/ac/5bab77906928773c74d738d0717955c65186782ad840532fb755c70e27e5/gp.recipe.phantomjs-1.7.0.2.tar.gz" } ], "1.7.0.3": [ { "comment_text": "", "digests": { "md5": "fec38c933191b2568c1b216433c7b81d", "sha256": "f7900a6d9b286330ffe27403f22a0a1fc522b8fd01603e8b05494229fb5168b8" }, "downloads": -1, "filename": "gp.recipe.phantomjs-1.7.0.3.tar.gz", "has_sig": false, "md5_digest": "fec38c933191b2568c1b216433c7b81d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3373, "upload_time": "2012-12-07T10:38:56", "url": "https://files.pythonhosted.org/packages/a7/18/05b5c4f8d99fc30510c709e4ef8794439ad532c060105098a148d83b8b71/gp.recipe.phantomjs-1.7.0.3.tar.gz" } ], "1.7.0.4": [ { "comment_text": "", "digests": { "md5": "e8756b95010d8949c1f50a56cc9a6a86", "sha256": "162157e865bbb111f15d00d4558d56730a658f2d68cc187907d6c7a784949cf3" }, "downloads": -1, "filename": "gp.recipe.phantomjs-1.7.0.4.tar.gz", "has_sig": false, "md5_digest": "e8756b95010d8949c1f50a56cc9a6a86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3399, "upload_time": "2012-12-26T23:18:22", "url": "https://files.pythonhosted.org/packages/a7/ef/a42b9feba5f1e86a462e7cd678c244ff650e054031d00c5c2d2bd253c61f/gp.recipe.phantomjs-1.7.0.4.tar.gz" } ], "1.7.0.5": [ { "comment_text": "", "digests": { "md5": "7fe4057d737b1f9af97a77f4b22c44cc", "sha256": "17c2a392dbb36e94dc28753e4edf608cfa45fcda42e2d5677bbc22fb29eb0872" }, "downloads": -1, "filename": "gp.recipe.phantomjs-1.7.0.5.tar.gz", "has_sig": false, "md5_digest": "7fe4057d737b1f9af97a77f4b22c44cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3413, "upload_time": "2013-02-18T18:10:19", "url": "https://files.pythonhosted.org/packages/72/5f/cdb88170619c38b071f58e91af89c010007d33d234ede96481ea5bcdc5a6/gp.recipe.phantomjs-1.7.0.5.tar.gz" } ], "1.9.0.1": [ { "comment_text": "", "digests": { "md5": "315bd1a722f27fc2274fc4e0fb479ceb", "sha256": "3a8229a0d5bf7218daa1a8931135db5aeb8f63d5e47daf3f9a3909ddf46e6610" }, "downloads": -1, "filename": "gp.recipe.phantomjs-1.9.0.1.tar.gz", "has_sig": false, "md5_digest": "315bd1a722f27fc2274fc4e0fb479ceb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3503, "upload_time": "2013-05-08T11:46:38", "url": "https://files.pythonhosted.org/packages/63/e7/6398290ea5c8144422c6c914118198bc9fa178dd3fad0532e8edfb263221/gp.recipe.phantomjs-1.9.0.1.tar.gz" } ], "1.9.0.2": [ { "comment_text": "", "digests": { "md5": "4c52c798811e1ebd17ebc7f92c4341f4", "sha256": "21ccedffad48f2654cfc956c6e798f5263cc868518617e678795f85260ff1620" }, "downloads": -1, "filename": "gp.recipe.phantomjs-1.9.0.2.tar.gz", "has_sig": false, "md5_digest": "4c52c798811e1ebd17ebc7f92c4341f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3523, "upload_time": "2013-05-08T12:27:58", "url": "https://files.pythonhosted.org/packages/2f/d9/d784a40f730fa65d6c0efb566ae03df4c5ab2cb338b4a2786a1bf3f5e532/gp.recipe.phantomjs-1.9.0.2.tar.gz" } ], "1.9.1.0": [ { "comment_text": "", "digests": { "md5": "16b68e6ef4baa3f624fa5362e11d5c96", "sha256": "6fc8b7cffcb74e92c55a21a7866a765d43cb1c95716b2c97142871f25ed8041f" }, "downloads": -1, "filename": "gp.recipe.phantomjs-1.9.1.0.tar.gz", "has_sig": false, "md5_digest": "16b68e6ef4baa3f624fa5362e11d5c96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3836, "upload_time": "2013-07-17T07:19:37", "url": "https://files.pythonhosted.org/packages/cc/29/32d49377192a51041424a04da5db89c855af1b83224ae3dfa76711882633/gp.recipe.phantomjs-1.9.1.0.tar.gz" } ], "1.9.7.0": [ { "comment_text": "", "digests": { "md5": "030fdef6b3a21dc2c73bde3ceaca0cc0", "sha256": "d2bf3d0fdefa9897116486ba65a63d7453f38a1becc3c53a8ddbaf88aa6e2bca" }, "downloads": -1, "filename": "gp.recipe.phantomjs-1.9.7.0.zip", "has_sig": false, "md5_digest": "030fdef6b3a21dc2c73bde3ceaca0cc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9631, "upload_time": "2014-02-19T08:38:17", "url": "https://files.pythonhosted.org/packages/18/04/4d8509ad8b03d19618e49afc537c4ad8121df07f238fa5e04402d5d5ab6d/gp.recipe.phantomjs-1.9.7.0.zip" } ], "1.9.7.1": [ { "comment_text": "", "digests": { "md5": "7a14f771d5c5808de3567867b2a50e36", "sha256": "cf7181ba8d1a5a2d9e471de6e6095b666e006c3a566dc0b4ee8e9ec01eb93139" }, "downloads": -1, "filename": "gp.recipe.phantomjs-1.9.7.1.zip", "has_sig": false, "md5_digest": "7a14f771d5c5808de3567867b2a50e36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10896, "upload_time": "2014-05-07T22:47:13", "url": "https://files.pythonhosted.org/packages/c1/50/f512c41f9f3774c64ce6177ed08e626317bfdb25a8675a11e1aed0283553/gp.recipe.phantomjs-1.9.7.1.zip" } ], "1.9.7.2": [ { "comment_text": "", "digests": { "md5": "3ed901e911af213a191f603300637ea1", "sha256": "8b0ceee4967231ee9076cedd071da44a19e618dddc207186242c4953bad8b4e0" }, "downloads": -1, "filename": "gp.recipe.phantomjs-1.9.7.2.zip", "has_sig": false, "md5_digest": "3ed901e911af213a191f603300637ea1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20720, "upload_time": "2014-05-10T09:12:36", "url": "https://files.pythonhosted.org/packages/a8/44/acea9e2f54845a49fb64968ccd5d79343d942003b1fe2508c01de4caeb88/gp.recipe.phantomjs-1.9.7.2.zip" } ], "2.0.0.0": [ { "comment_text": "", "digests": { "md5": "2ee4b24bda4467a832fb6d6bb6f403d1", "sha256": "cd01fd64ed02b704f881c1f3734da2fd53b142df76d3f3f81db46d36d2d34bfb" }, "downloads": -1, "filename": "gp.recipe.phantomjs-2.0.0.0.zip", "has_sig": false, "md5_digest": "2ee4b24bda4467a832fb6d6bb6f403d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20780, "upload_time": "2015-02-11T17:12:43", "url": "https://files.pythonhosted.org/packages/fb/3c/65e7a8f92e267b14419d1bbf7a2d7ec7c8c5c7ed55c00a229ec181f4def3/gp.recipe.phantomjs-2.0.0.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2ee4b24bda4467a832fb6d6bb6f403d1", "sha256": "cd01fd64ed02b704f881c1f3734da2fd53b142df76d3f3f81db46d36d2d34bfb" }, "downloads": -1, "filename": "gp.recipe.phantomjs-2.0.0.0.zip", "has_sig": false, "md5_digest": "2ee4b24bda4467a832fb6d6bb6f403d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20780, "upload_time": "2015-02-11T17:12:43", "url": "https://files.pythonhosted.org/packages/fb/3c/65e7a8f92e267b14419d1bbf7a2d7ec7c8c5c7ed55c00a229ec181f4def3/gp.recipe.phantomjs-2.0.0.0.zip" } ] }