{ "info": { "author": "European Environment Agency: IDM2 A-Team", "author_email": "eea-edw-a-team-alerts@googlegroups.com", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Framework :: Plone :: 4.0", "Framework :: Plone :: 4.1", "Framework :: Plone :: 4.2", "Framework :: Plone :: 4.3", "Framework :: Zope2", "License :: OSI Approved :: GNU General Public License (GPL)", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Zope", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "===========\nEEA Alchemy\n===========\n.. image:: https://ci.eionet.europa.eu/buildStatus/icon?job=eea/eea.alchemy/develop\n :target: https://ci.eionet.europa.eu/job/eea/job/eea.alchemy/job/develop/display/redirect\n :alt: Develop\n.. image:: https://ci.eionet.europa.eu/buildStatus/icon?job=eea/eea.alchemy/master\n :target: https://ci.eionet.europa.eu/job/eea/job/eea.alchemy/job/master/display/redirect\n :alt: Master\n\nAuto-discover geographical coverage, temporal coverage, related items and\nkeywords from documents common metadata (title, description, body, etc),\nauto highlight keywords within a page content based on selected tags and\nauto-update related items based on internal links found within\nobject's metadata.\n\n\nContents\n========\n\n.. contents::\n\n\nIntroduction\n============\nThis tool allows Plone managers to auto-discover and fix subject keywords,\nlocation and temporal coverage using http://www.alchemyapi.com/ web service.\n\n\nMain features\n=============\n\n- Auto-discover keywords, locations and temporal coverage;\n- Auto highlight keywords within a page content based on selected\n tags and link them to a custom search page;\n- Auto update related items based on internal links found within\n object's metadata.\n\n\nPlaned features\n===============\n\n- Add a wizard icon near Subject, Location, etc fields in edit form\n to auto-discover and suggest tags based on text in\n other fields (Title, Description)\n\n\nInstall\n=======\n\n- Add eea.alchemy to your eggs section in your buildout and re-run buildout. You\n can download a sample buildout from\n https://github.com/collective/eea.alchemy/tree/master/buildouts/plone4\n- Install eea.alchemy within Site Setup > Add-ons\n\n\nGetting started\n===============\n\nAuto discover keywords, location, related items or temporal coverage\n--------------------------------------------------------------------\n\n1. Get your alchemy key here: http://www.alchemyapi.com/api/register.html\n2. Update your alchemy API key within Site Setup > Alchemy Settings\n3. Within Plone Control panel go to Alchemy Discoverer.\n\nAuto tagging\n------------\n\n1. *Enable auto-tagging* within **Site Setup > Alchemy Settings**\n2. Edit your document and add some tags for it within **/edit > Categorization.**\n For example, if you're writing a news article about *water pollution* go to\n **/edit > Categorization** and add *water pollution* within tags field\n (also known as *keywords*, *subjects*, *topics*).\n Now when you navigate to the **View** page of this article,\n you'll notice that all occurrences of *water pollution* within your news\n article body are links to a custom search page which is also configurable\n within **Alchemy Settings ControlPanel**\n\nAuto relations\n--------------\n1. *Enable auto-relations* within **Site Setup > Alchemy Settings**\n2. Edit your document and add some internal links for it\n within **/edit > Body Text.**\n For example, if you're writing an article about an event add a internal link\n to this event within **Body Text** field.\n Now Save your article and you should see a notification message on top of\n the page saying something like: **Automatically detected and added\n one relation since it is linked in content.**\n If you check the related content section for your article you'll notice that\n the Event object was automatically added there.\n\n\nSource code\n===========\n\n- Latest source code (Plone 4 compatible):\n https://github.com/collective/eea.alchemy\n- Plone 2 and 3 compatible:\n https://github.com/collective/eea.alchemy/tree/plone25\n\nCopyright and license\n=====================\nThe Initial Owner of the Original Code is European Environment Agency (EEA).\nAll Rights Reserved.\n\nThe EEA Alchemy (the Original Code) is free software;\nyou can redistribute it and/or modify it under the terms of the GNU\nGeneral Public License as published by the Free Software Foundation;\neither version 2 of the License, or (at your option) any later\nversion.\n\nMore details under docs/License.txt\n\n\nFunding\n=======\n\nEEA_ - European Environment Agency (EU)\n\n.. _EEA: https://www.eea.europa.eu/\n\nChangelog\n=========\n\n7.3 - (2019-01-28)\n---------------------\n* Jenkins: Add sonarqube step\n [avoinea refs #101552]\n\n7.2 - (2018-10-19)\n---------------------\n* Bug fix: Fix auto-relations when /view within links\n [avoinea refs #99335]\n\n7.2 - (2018-08-27)\n---------------------\n* Change: Get base-url from body data `base-url`\n [avoinea refs #97843]\n* Change: updated URLs pointing to eea.europa.eu with https://\n [alecghica refs #95849]\n* Change: fixed the usage of BeautifulSoup\n [alecghica refs #96974]\n\n7.1 - (2018-03-14)\n------------------\n* Bug fix: fixed tool.pt when js is moved to the bottom of body\n [ichim-david refs #91577]\n\n7.0 - (2017-12-12)\n------------------\n* Change: Replace eeacms/zptlint with eeacms/plone-test:4 zptlint\n [avoinea refs #90415]\n* Change: Dropped AlchemyAPI integration\n [valipod refs #86237]\n\n6.7 - (2017-11-07)\n------------------\n* Change: Remove Sphinx generated documentation\n [petchesi-iulian refs #88212]\n\n6.6 - (2017-05-15)\n------------------\n* Change: fixed PyLint warnings and errors\n [eduard-fironda refs #84949]\n\n6.5 - (2017-04-24)\n------------------\n* Change: updated package information\n [eduard-fironda]\n\n6.4 - (2016-05-04)\n------------------\n* Bug fix: fixed pylint warnings\n [alecghica refs #68082]\n\n6.3 - (2015-11-16)\n------------------\n* Change: updated git ignore list\n [ghicaare refs #30338]\n\n6.2 - (2015-09-10)\n------------------\n* Bug fix: Fixed unrestrictedTraverse issue due to the local publications\n folder inside a theme directory.\n [chiridra refs #28455]\n* Bug fix: Fixed parsing issues when anchors tags are present:\n they lack the \"href\" attribute. Updated tests.\n [chiridra refs #27904]\n\n6.1 - (2015-08-18)\n------------------\n* Bug fix: Auto-include zcml within plone context in order to make this package\n work without having to add it within buildout zcml directive.\n [avoinea]\n\n6.0 - (2015-03-17)\n------------------\n* Change: Switched to curl in the jenkins build install script\n [olimpiurob refs #22402]\n* Change: Changed fetch url for jenkins build install script to the install\n script from the main EEA CPB repository\n [olimpiurob refs #22402]\n\n5.9 - (2014-09-15)\n------------------\n* Feature: Auto-discover relations also by embedded iframes. Also fix the\n discover links utility to strip query and hash from URL.\n [voineali refs #21025]\n\n5.8 - (2014-08-12)\n------------------\n* Bug fix: Include i18n translations\n [avoinea]\n\n5.7 - (2014-01-22)\n------------------\n* Change: updated docsting for disable auto-links field\n [ghicaale refs #16666]\n* Feature: adding Sphinx-generated documentation in Page Template format\n [batradav refs #9502]\n\n5.6 - (2013-10-04)\n------------------\n* Bug fix: Fixed \"duplicates referenced before assignment\" error\n [voineali]\n* Bug fix: Preserve manually added relations when\n auto-relations feature is enabled\n [voineali refs #16718]\n\n5.5 - (2013-09-06)\n------------------\n* Bug fix: fixed failing tests after Plone 4.3 upgrade\n [ichim-david refs eea #14924]\n\n5.4 - (2013-08-19)\n------------------\n* Bug fix: fixed the afterSetUp method after upgrading to Plone 4.3 by setting\n role to manager on the test user before starting the object creations\n [ichim-david refs #14924]\n\n5.3 - (2013-08-09)\n------------------\n* Feature: Added possibility to only discover keywords already in the existing keywords list\n [szabozo0 refs #15615]\n* Bug fix: Fixed auto-discoverer for languageIndependent fields\n [voineali refs #15615]\n* Feature: Added more details on alchemy discoverer exceptions for geographical coverage and keywords\n [szabozo0 refs #14916]\n* Feature: Added more details on alchemy discoverer exceptions for related items\n [szabozo0 refs #14916]\n* Feature: Added possibility to disable auto-links for a specific page\n [szabozo0 refs #14916]\n* Feature: Added option to have the results in a modal window\n [szabozo0 refs #14916]\n\n5.2 - (2013-07-08)\n------------------\n* Bug fix: inverted condition in order to fix issue described first at #14592\n from the 5.1 release\n [ichimdav #14592]\n* Feature: Added \"auto-tagging delimiter\" option in order to allow extraction of\n tags from Text fields\n [voineali refs #14797]\n* Feature: Pair lookin field with tagging link in order to be able to link\n different search pages\n [voineali refs #14797]\n* Feature: Added \"mark only first occurrence\" selected by default in order\n not to pollute pages with the same link\n [voineali refs #14797]\n\n5.1 - (2013-06-17)\n------------------\n* Upgrade step: (optional) Manually **Enable auto relations** within Site Setup >\n Alchemy Settings\n [voineali refs #9486]\n* Upgrade step: Within \"Plone > Site setup > Add-ons\" click on\n upgrade button available for EEA Alchemy\n* Feature: Add presence viewlet in order to call alchemy.tags.json via AJAX\n only if auto-tagging is enabled\n [voineali refs #9486]\n* Change: Pair tagging field and tagging link in order to allow to have geotags\n going to a different search than keywords tags.\n [voineali refs #9486]\n* Change: updated link to site setup\n [ghicale]\n* Bug fix: Handle auto-tagging when BASE_URL endswith /view\n [voineali refs #14592]\n* Feature: Auto discover internal links within a Plone Content-Type's text\n and update 'relatedItems' field accordingly\n [voineali refs #9486]\n* Feature: Refactoring Alchemy Discover UI:\n - Improve user experience;\n - Added real-time console.log in browser via server-sent events;\n - Improved \"Look in\" facet by adding all schema fields and catalog metadata;\n [voineali refs #9486]\n* Feature: Refactoring discover utilities and adapters in order to be able\n to easily extend alchemy functionality outside eea.alchemy package\n [voineali refs #9486]\n\n5.0 - (2013-05-20)\n------------------\n* Upgrade step: (optional) Manually **Enable auto tagging** within Site Setup >\n Alchemy Settings\n [voineali refs #9486]\n* Upgrade step: (optional) Manually reorder JS / CSS resources\n (++resource++eea.alchemy.js, ++resource++eea.alchemy.css) within ZMI >\n portal_javascripts / portal_css in order to optimize requests per page.\n [voineali refs #9486]\n* Upgrade step: Within \"Plone > Site setup > Add-ons\" click on\n upgrade button available for EEA Alchemy\n [voineali refs #9486]\n* Feature: Auto highlight keywords within a page content based on selected\n tags and link them to a custom search page\n [voineali refs #9486]\n* Feature: Group all Alchemy settings within Site Setup > Alchemy Settings\n [voineali refs #9486]\n\n4.4 - (2012-07-13)\n------------------\n* Bug fix: fixed markup of HISTORY.txt file\n [ciobabog refs #5231]\n* Bug Fix: Fixed i18n missing tags and i18n:domain in .pt files\n [prospchr refs #5162]\n\n4.3 - (2012-04-26)\n------------------\n* Feature: added batch selection on bulk auto-dicover\n [ghicaale #5008]\n* Feature: added preview feature for the bulk auto-discover\n [ghicaale #5008]\n* Feature: added transaction commits for faster reindex on bulk auto-discover\n [ghicaale #5008]\n* Bug fix: fixed reindexing objects after bulk auto-discover geotags\n [ghicaale #5008]\n* Bug fix: fixed not to show empty suggestions on bulk auto-discover geotags\n [ghicaale #5008]\n\n4.2 - (2012-02-06)\n------------------\n* no changes\n\n4.0 - (2011-11-07)\n------------------\n* Feature: Added possibility to auto-discover tags not only in Title and Description.\n [voineali #4633]\n* Feature: Added upgrade steps\n [voineali #4392]\n* Feature: Plone 4.x compatible release\n [ghicaale #4235]\n\n0.1 - (2011-04-19)\n------------------\n* Cleanup: of pyflakes warnings\n [ichimdav #4141]\n* Cleanup: of pylint violations\n [ichimdav #4140]\n* Initial release\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/collective/eea.alchemy", "keywords": "EEA Add-ons Plone Zope", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "eea.alchemy", "package_url": "https://pypi.org/project/eea.alchemy/", "platform": "", "project_url": "https://pypi.org/project/eea.alchemy/", "project_urls": { "Homepage": "https://github.com/collective/eea.alchemy" }, "release_url": "https://pypi.org/project/eea.alchemy/7.3/", "requires_dist": null, "requires_python": "", "summary": "EEA Alchemy allows you to bulk auto-discover geographical coverage, temporal coverage, keywords and more", "version": "7.3" }, "last_serial": 4755062, "releases": { "4.0": [ { "comment_text": "", "digests": { "md5": "51e8a4beb7523061111650e8a49b01fd", "sha256": "42685db33aa55cb702783ba64d6a578d2cfa38a0d622f3d6d08d95ea68081dc4" }, "downloads": -1, "filename": "eea.alchemy-4.0.zip", "has_sig": false, "md5_digest": "51e8a4beb7523061111650e8a49b01fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48078, "upload_time": "2011-11-07T19:15:38", "url": "https://files.pythonhosted.org/packages/35/6f/3eda820d3b95ca27d5ce5252d0a2084818152d2539856d3da872ff15a085/eea.alchemy-4.0.zip" } ], "4.2": [ { "comment_text": "", "digests": { "md5": "82fd1f2b4a11110d83bc47aedddb1869", "sha256": "6376bf872d5241a42464f505171adfd2214e405c9a258e6037b4fbf04bbcaa3f" }, "downloads": -1, "filename": "eea.alchemy-4.2.zip", "has_sig": false, "md5_digest": "82fd1f2b4a11110d83bc47aedddb1869", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48143, "upload_time": "2012-02-08T13:54:23", "url": "https://files.pythonhosted.org/packages/e3/e5/19d166cf098634c8d03be4931b63e7252ec3281eeb8d97905c608b653534/eea.alchemy-4.2.zip" } ], "4.3": [ { "comment_text": "", "digests": { "md5": "129ace0fc3a7f7ebe6c569af68ef92d4", "sha256": "5da5985fbb939c48df7ff15e889a27588cb8888df464b88f92d3a6f3e0888060" }, "downloads": -1, "filename": "eea.alchemy-4.3.zip", "has_sig": false, "md5_digest": "129ace0fc3a7f7ebe6c569af68ef92d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49614, "upload_time": "2012-04-27T14:28:57", "url": "https://files.pythonhosted.org/packages/4f/78/a7847458ac0194533febbf01779b4a9dafc7d8ebda51c3152dab24b78445/eea.alchemy-4.3.zip" } ], "4.4": [ { "comment_text": "", "digests": { "md5": "e5bf8b9a5ca3ce4b1050ef00c021a955", "sha256": "207474f0c4fcd51e526b344acd417c8ab8edb54a9415b4791b6064c00b29efb0" }, "downloads": -1, "filename": "eea.alchemy-4.4.zip", "has_sig": false, "md5_digest": "e5bf8b9a5ca3ce4b1050ef00c021a955", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49904, "upload_time": "2012-07-16T10:29:07", "url": "https://files.pythonhosted.org/packages/6b/1f/e4d9ae9ec9bb6f368bee8ddae8b81d5336972207524c593f25fc42757f35/eea.alchemy-4.4.zip" } ], "5.0": [ { "comment_text": "", "digests": { "md5": "f83580fa52bf52fbab68c44cd2da775a", "sha256": "686d7e30c4a43b5877bea6e6d2c7abd4cce21b93dbe9705149e0e860d2157ed5" }, "downloads": -1, "filename": "eea.alchemy-5.0.zip", "has_sig": false, "md5_digest": "f83580fa52bf52fbab68c44cd2da775a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59141, "upload_time": "2013-05-21T09:58:53", "url": "https://files.pythonhosted.org/packages/71/eb/a2dbe93f302e5ec4beaf9b674c3e0964514695196524282bbcba57d7a25b/eea.alchemy-5.0.zip" } ], "5.1": [ { "comment_text": "", "digests": { "md5": "800f3a9a30bce5ff71279d728c4e6f70", "sha256": "a53cbe22c645d9c1c3e87f0c30e9393a1fc7a71710457185ea1d1605dac97f94" }, "downloads": -1, "filename": "eea.alchemy-5.1.zip", "has_sig": false, "md5_digest": "800f3a9a30bce5ff71279d728c4e6f70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 147988, "upload_time": "2013-06-25T14:10:36", "url": "https://files.pythonhosted.org/packages/88/9a/7f1a73e01dbea7013c24e7317bc016016379264f2c9eb5fab362cbaba336/eea.alchemy-5.1.zip" } ], "5.2": [ { "comment_text": "", "digests": { "md5": "3fae28985bfea6ca2a6581f60aa3b03f", "sha256": "7fea82aad0798f366af9d8687a25d19dbdec069a002155f2d889c835ec97658b" }, "downloads": -1, "filename": "eea.alchemy-5.2.zip", "has_sig": false, "md5_digest": "3fae28985bfea6ca2a6581f60aa3b03f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 149672, "upload_time": "2013-07-09T09:29:27", "url": "https://files.pythonhosted.org/packages/ba/90/30b4894a60f8ddd0389d73d27e7735742da0c3143845e87e2d650b6d98bb/eea.alchemy-5.2.zip" } ], "5.3": [ { "comment_text": "", "digests": { "md5": "417d8b2cdbac4b2ca3c406da29b59a0d", "sha256": "92da33f93dff7c19ffbcd4a9a538688b2b9d35e8f5a41e9e3b13c70a35abba87" }, "downloads": -1, "filename": "eea.alchemy-5.3.zip", "has_sig": false, "md5_digest": "417d8b2cdbac4b2ca3c406da29b59a0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 152620, "upload_time": "2013-08-13T14:39:05", "url": "https://files.pythonhosted.org/packages/a8/fb/63dc53da79d04d81d1e00b28e4c9d47c676b2daea490aac6b4e4949cd3ce/eea.alchemy-5.3.zip" } ], "5.4": [ { "comment_text": "", "digests": { "md5": "8663f5ce79841242cc26a22c1924cce9", "sha256": "d99c3ec457bc1e009201101620f86b466f122dd955dd79805e57605b66ff90a2" }, "downloads": -1, "filename": "eea.alchemy-5.4.zip", "has_sig": false, "md5_digest": "8663f5ce79841242cc26a22c1924cce9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 152932, "upload_time": "2013-08-20T12:29:19", "url": "https://files.pythonhosted.org/packages/06/4b/25c475cb9565b271432265cb53a6696f20fd237748184f5094bcd09a62b1/eea.alchemy-5.4.zip" } ], "5.5": [ { "comment_text": "", "digests": { "md5": "90f59c9be91eb32173694a066e548d73", "sha256": "80ee955261ead1cfdf0bd4c3ec0b1854a9e57df490862200221bb46634337be0" }, "downloads": -1, "filename": "eea.alchemy-5.5.zip", "has_sig": false, "md5_digest": "90f59c9be91eb32173694a066e548d73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 152987, "upload_time": "2013-09-09T16:08:29", "url": "https://files.pythonhosted.org/packages/cc/b0/4cdffb74b21535057dfeb90482402f46fca76e39dbd9141b8b80b9b37cba/eea.alchemy-5.5.zip" } ], "5.6": [ { "comment_text": "", "digests": { "md5": "a64559e961d19763b653d9ea80850b75", "sha256": "6d376cd39c977b540d3189ee35cd12b3f332e7fa9ee69706c6caa7d5bbb8d028" }, "downloads": -1, "filename": "eea.alchemy-5.6.zip", "has_sig": false, "md5_digest": "a64559e961d19763b653d9ea80850b75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 153242, "upload_time": "2013-10-07T13:23:38", "url": "https://files.pythonhosted.org/packages/5f/70/0b6a9e5719393c43d456a246d3bf23f51c63361ae0f09bd9b392a1825ae7/eea.alchemy-5.6.zip" } ], "5.7": [ { "comment_text": "", "digests": { "md5": "e0b8e8506b4eb386945168a2f94bbc8c", "sha256": "3309b011c9642c64bbb1cf4a538413e87013f14158c5fd1d1c2830f168864f00" }, "downloads": -1, "filename": "eea.alchemy-5.7.zip", "has_sig": false, "md5_digest": "e0b8e8506b4eb386945168a2f94bbc8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 236914, "upload_time": "2014-01-23T08:52:31", "url": "https://files.pythonhosted.org/packages/fa/47/acab0daed09109321b89792806474ffd7ff6a99c458a0856c767b30f864d/eea.alchemy-5.7.zip" } ], "5.8": [ { "comment_text": "", "digests": { "md5": "21d4d319eb75f963e7d8c396611c9698", "sha256": "067fd837b1a1944e6699791ec5bf036b0e90d5cd4140ea88db2895d9d7cb7599" }, "downloads": -1, "filename": "eea.alchemy-5.8.zip", "has_sig": false, "md5_digest": "21d4d319eb75f963e7d8c396611c9698", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 259584, "upload_time": "2014-08-13T10:51:00", "url": "https://files.pythonhosted.org/packages/64/29/52809b1fa9d1f43c9cf0567bd86f01de0ea0236cb954c792eea8bb701abe/eea.alchemy-5.8.zip" } ], "5.9": [ { "comment_text": "", "digests": { "md5": "c73cb0ed6e58520e3b60b521ec481eea", "sha256": "38119f69ce7c786aab70f7d5cae3996bc85976656f113328b51b53165741d897" }, "downloads": -1, "filename": "eea.alchemy-5.9.zip", "has_sig": false, "md5_digest": "c73cb0ed6e58520e3b60b521ec481eea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 261014, "upload_time": "2014-09-16T13:25:02", "url": "https://files.pythonhosted.org/packages/b8/12/c451e7409d327107b18dcecd85a8024c19500ac3bdcfc53f5947b2535194/eea.alchemy-5.9.zip" } ], "6.0": [ { "comment_text": "", "digests": { "md5": "7f95e91ddd054d6eaed680398b039082", "sha256": "eb6fdf56cec540ad7a0f419c6bb6bf5fadcfd422a02628a0ec16a8fbfff53257" }, "downloads": -1, "filename": "eea.alchemy-6.0.zip", "has_sig": false, "md5_digest": "7f95e91ddd054d6eaed680398b039082", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 271931, "upload_time": "2015-03-19T07:42:25", "url": "https://files.pythonhosted.org/packages/90/42/d3ae557132ef48321d46ce2e3c9ff15854509ec8e0e3a61510b43d8e1e27/eea.alchemy-6.0.zip" } ], "6.1": [ { "comment_text": "", "digests": { "md5": "c4e497faaf98229d118fe7da511569fe", "sha256": "80ef2b77f343d7cdd033eb32b49d97d7eaf5c14471f14180983b98f766dc406a" }, "downloads": -1, "filename": "eea.alchemy-6.1.zip", "has_sig": false, "md5_digest": "c4e497faaf98229d118fe7da511569fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 272182, "upload_time": "2015-08-31T15:02:22", "url": "https://files.pythonhosted.org/packages/15/e4/be5befc3a0d747f53f00ec5acc732c99f25428acdb8c9d2beb6f23e10c53/eea.alchemy-6.1.zip" } ], "6.2": [ { "comment_text": "", "digests": { "md5": "274e5cf8e70a6d3ff136f2a0f2b3d4a4", "sha256": "27609858df4517fc7b946b43582bd26022abe0161d1a87455a69949c391ab64f" }, "downloads": -1, "filename": "eea.alchemy-6.2.zip", "has_sig": false, "md5_digest": "274e5cf8e70a6d3ff136f2a0f2b3d4a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 272722, "upload_time": "2015-09-14T12:45:00", "url": "https://files.pythonhosted.org/packages/40/c7/07320a7b600309106c939086928b1874162b7d835fe25a7723b7f62aee0a/eea.alchemy-6.2.zip" } ], "6.3": [ { "comment_text": "", "digests": { "md5": "fddd91678730a859b1d091856aa539db", "sha256": "c993db068e204acc9aad2044ded5773f962645cabc80274104e40d8d2a32c30d" }, "downloads": -1, "filename": "eea.alchemy-6.3.zip", "has_sig": false, "md5_digest": "fddd91678730a859b1d091856aa539db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 272826, "upload_time": "2015-11-23T16:04:58", "url": "https://files.pythonhosted.org/packages/0a/0f/5a320f6fb6730dbcbba4542d04c5b1a6265bab7316fb8711a175cca601a4/eea.alchemy-6.3.zip" } ], "6.4": [ { "comment_text": "", "digests": { "md5": "ba4f9afd8a92f3bf44f0fcb774ad854d", "sha256": "bf741a52ca3d5f0925fa0802fdc75b9148c444777ba55959b76dc7169a9c84b1" }, "downloads": -1, "filename": "eea.alchemy-6.4.zip", "has_sig": false, "md5_digest": "ba4f9afd8a92f3bf44f0fcb774ad854d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 272955, "upload_time": "2016-05-06T07:40:18", "url": "https://files.pythonhosted.org/packages/d6/16/afe142d1205b2adda687f686e914f487bd5e9272300f1438132539714e89/eea.alchemy-6.4.zip" } ], "6.5": [ { "comment_text": "", "digests": { "md5": "1d3c7cbeaaa2bbae93469e8dec403c5f", "sha256": "e8e3040a74c3b72d8bd155929e9be13d652e046236f4702e28c06ce207e6ab25" }, "downloads": -1, "filename": "eea.alchemy-6.5.zip", "has_sig": false, "md5_digest": "1d3c7cbeaaa2bbae93469e8dec403c5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 271610, "upload_time": "2017-05-02T07:50:42", "url": "https://files.pythonhosted.org/packages/d4/19/3e41e6231072c294be3c9e4d7af599849fb8ac8873ea896c8b0a01c75c65/eea.alchemy-6.5.zip" } ], "6.6": [ { "comment_text": "", "digests": { "md5": "d9f9cb73ad33a65ceef6cdadf35fc26b", "sha256": "85f0497bbe6bbdc4f0d02a690918c63b2ae1894cca14062811902ffd3b34a14c" }, "downloads": -1, "filename": "eea.alchemy-6.6.zip", "has_sig": false, "md5_digest": "d9f9cb73ad33a65ceef6cdadf35fc26b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 271696, "upload_time": "2017-05-22T13:18:11", "url": "https://files.pythonhosted.org/packages/95/3e/72c79d3520ee7237076135aa6371638db5745cdc4b4f1f667adf854208c1/eea.alchemy-6.6.zip" } ], "6.7": [ { "comment_text": "", "digests": { "md5": "8cc89e6c8f5d09612e79516364cd2551", "sha256": "2ff74e4fcf7466c3b897760748f2fa1529a003e46a29773ca92b5e807967b231" }, "downloads": -1, "filename": "eea.alchemy-6.7.zip", "has_sig": false, "md5_digest": "8cc89e6c8f5d09612e79516364cd2551", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 167369, "upload_time": "2017-11-08T12:50:38", "url": "https://files.pythonhosted.org/packages/a8/f4/f2e8526df21457da82f282adbe2f32979afdf55df5577921b63a146bfa6d/eea.alchemy-6.7.zip" } ], "7.0": [ { "comment_text": "", "digests": { "md5": "ad23c0df73df502c1be1213863495b8e", "sha256": "1de135c3055cd17d56801a3ad703366ddfed68c3e59c85c810ce49db007f912b" }, "downloads": -1, "filename": "eea.alchemy-7.0.zip", "has_sig": false, "md5_digest": "ad23c0df73df502c1be1213863495b8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 163360, "upload_time": "2018-02-23T15:52:22", "url": "https://files.pythonhosted.org/packages/c8/0f/433a2e512636d6ae1ca8ff82e1acfad771fca773919615e2143ab55869ec/eea.alchemy-7.0.zip" } ], "7.1": [ { "comment_text": "", "digests": { "md5": "419cba89129d59ed80646700c5eac6ec", "sha256": "e82e5faa6247423adfb6deabff4d2b1a0520f3c1a8da125d89f78878ee898177" }, "downloads": -1, "filename": "eea.alchemy-7.1.zip", "has_sig": false, "md5_digest": "419cba89129d59ed80646700c5eac6ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 164350, "upload_time": "2018-08-29T14:05:19", "url": "https://files.pythonhosted.org/packages/1d/9d/17d8850d1ee58a30258d120757f9274615469bfff91517a9850f1250edc2/eea.alchemy-7.1.zip" } ], "7.2": [ { "comment_text": "", "digests": { "md5": "fb9035713d12e599a85fc20957a2c0f7", "sha256": "19db9ee567ee5c5882adbd03c287ea2bb024289cc38173447460ea3ff0d88c00" }, "downloads": -1, "filename": "eea.alchemy-7.2.zip", "has_sig": false, "md5_digest": "fb9035713d12e599a85fc20957a2c0f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 164471, "upload_time": "2018-10-24T10:56:34", "url": "https://files.pythonhosted.org/packages/cc/e3/d35b0efd7b4e8279095e60ed327224f46394762270ab3fc434c89185c1a9/eea.alchemy-7.2.zip" } ], "7.3": [ { "comment_text": "", "digests": { "md5": "699928d161b7769eea3b02dd83064efc", "sha256": "2187a52493992252ae00cee5fb5951bd3ac7b4b89959fa36311827c95a2d493b" }, "downloads": -1, "filename": "eea.alchemy-7.3.zip", "has_sig": false, "md5_digest": "699928d161b7769eea3b02dd83064efc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 165177, "upload_time": "2019-01-29T14:14:05", "url": "https://files.pythonhosted.org/packages/d6/8e/271f7fd47271b48e66662d91059ea044baa3f995f8ff484532256854cc6c/eea.alchemy-7.3.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "699928d161b7769eea3b02dd83064efc", "sha256": "2187a52493992252ae00cee5fb5951bd3ac7b4b89959fa36311827c95a2d493b" }, "downloads": -1, "filename": "eea.alchemy-7.3.zip", "has_sig": false, "md5_digest": "699928d161b7769eea3b02dd83064efc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 165177, "upload_time": "2019-01-29T14:14:05", "url": "https://files.pythonhosted.org/packages/d6/8e/271f7fd47271b48e66662d91059ea044baa3f995f8ff484532256854cc6c/eea.alchemy-7.3.zip" } ] }