{ "info": { "author": "IBM", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "IBM\u00ae OPL connector for Python (DOopl)\n-------------------------------------\n\nWelcome to the IBM\u00ae OPL connector for Python.\nLicensed under the Apache License v2.0.\n\nWith this library, you can quickly and easily add the power of optimization to\nyour Python application. You can model your problems by using the OPL language and IDE, and integrate it in Python via Python/pandas/sql alchemy inputs/outputs.\n\nSolving with CPLEX requires that IBM\u00ae ILOG CPLEX Optimization Studio V12.8.0 is installed on your machine.\n\nInstall the library\n~~~~~~~~~~~~~~~~~~~\n\n::\n\n pip install doopl\n\n\nGet the examples\n~~~~~~~~~~~~~~~~\n\n* `Examples `_.\n\nGet your IBM\u00ae ILOG CPLEX Optimization Studio edition\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n- You can get a free `Community Edition `_\n of CPLEX Optimization Studio, with limited solving capabilities in term of problem size.\n\n- Faculty members, research professionals at accredited institutions can get access to an unlimited version of CPLEX through the\n `IBM\u00ae Academic Initiative `_.\n\nLicense\n~~~~~~~\n\nThis library is delivered under the Apache License Version 2.0, January 2004 (see LICENSE.txt).\n\nStarting point\n~~~~~~~~~~~~~~\n\nThe API is very compact and simple.\nYou must have the OPL binaries in your PATH/LD_LIBRARY_PATH or\nDYLD_LIBRARY_PATH, depending on your platform. They are located in\n``/opl/bin/`` where:\n\n * ``cplex_studio_dir`` is the installation directory of CPLEX 12.8\n * ``platform`` is your plaform (OPL nomenclature, that is ``x64_win64``, ``x86-64_linux`` or ``x86-64_osx``)\n\nHere is small sumup of the capabilities:\n\n * Inputs can be tuple lists, panda's dataframe, sql alchemy fetch statements.\n * Generate, solve and get output tuplesets as panda's dataframe\n * Get the CPLEX problem statistics and quality metrics for the solution\n * Convert all integer variables to floating point variables and vice-versa.\n * Run the conflict/relaxation mechanism.\n * Call the 'RunSeed' diagnosis for CPLEX/CPO based problems.\n\nEach of these features are demonstrated with simple examples.\n\nHere is a small example to start working with the API::\n\n from doopl.factory import *\n\n # Create an OPL model from a .mod file\n with create_opl_model(model=\"file.mod\") as opl:\n # tuple can be a list of tuples, a pandas dataframe...\n opl.set_input(\"TupleSet1\", tuples)\n\n # Generate the problem and solve it.\n opl.run()\n\n # Get the names of post processing tables\n print(\"Table names are: \"+ str(opl.output_table_names))\n\n # Get all the post processing tables as dataframes.\n for name, table in iteritems(opl.report):\n print(\"Table : \" + name)\n for t in table.itertuples(index=False):\n print(t)\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.ibm.com/analytics/data-science/prescriptive-analytics/cplex-optimizer/", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "doopl", "package_url": "https://pypi.org/project/doopl/", "platform": "", "project_url": "https://pypi.org/project/doopl/", "project_urls": { "Homepage": "https://www.ibm.com/analytics/data-science/prescriptive-analytics/cplex-optimizer/" }, "release_url": "https://pypi.org/project/doopl/12.9.0.16/", "requires_dist": null, "requires_python": "", "summary": "A Python interface to OPL.", "version": "12.9.0.16" }, "last_serial": 5191758, "releases": { "12.8.0.11": [ { "comment_text": "", "digests": { "md5": "34c6f08c6d948f359edb99d756f686e8", "sha256": "aa372a7c1e96e4ec51223783ecbb1d244eac7eb6f215f06e203a3c91664218c9" }, "downloads": -1, "filename": "doopl-12.8.0.11-cp27-cp27m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "34c6f08c6d948f359edb99d756f686e8", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 100053, "upload_time": "2019-03-12T10:26:44", "url": "https://files.pythonhosted.org/packages/89/0c/5260ee7efde7dc172f42ca9c9dc38988b490e04318116e326f1d56ac7766/doopl-12.8.0.11-cp27-cp27m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "af68b1524a8c00d5833858360580eb17", "sha256": "4138867b94ae633ee2a3c47a3e87e33128cf20db78c6c5f3e0771593b0f753df" }, "downloads": -1, "filename": "doopl-12.8.0.11-cp27-cp27m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "af68b1524a8c00d5833858360580eb17", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 100242, "upload_time": "2019-03-12T10:26:45", "url": "https://files.pythonhosted.org/packages/5f/3b/3cb80c68118477ed999303938a76880a187533c6cd5cf3bbdfb27cc06678/doopl-12.8.0.11-cp27-cp27m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "fe944bcf099bd3365263d28a102d6954", "sha256": "c8b3ffc95feb809a3a9261bf9adead26cea2efe6284a959ee016744424e15d8c" }, "downloads": -1, "filename": "doopl-12.8.0.11-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "fe944bcf099bd3365263d28a102d6954", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 100246, "upload_time": "2019-03-12T10:26:50", "url": "https://files.pythonhosted.org/packages/07/77/d525f51607b5de4f2e18f51262229c6c8149f523cb21f2c9dfed838e7bcc/doopl-12.8.0.11-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "940d9ab1ca61c7a7d5f6a3ce106d2eaa", "sha256": "a9d7aac83b5f429d4ff11ea41fa85bc501fd20ce2a89c56955fa649ff2ac4c12" }, "downloads": -1, "filename": "doopl-12.8.0.11-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "940d9ab1ca61c7a7d5f6a3ce106d2eaa", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 7668207, "upload_time": "2019-03-12T10:26:48", "url": "https://files.pythonhosted.org/packages/9f/4c/442cdcab4a07b6e3944194ed5041d2ac022906ef094c197cb59a2722965d/doopl-12.8.0.11-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "de7487185a497e6b349bfcbb2b5073be", "sha256": "9b9dd4ab7a19b8081db239d73ccb547ec2575454863331027948aba3863c99f1" }, "downloads": -1, "filename": "doopl-12.8.0.11-cp35-cp35m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "de7487185a497e6b349bfcbb2b5073be", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 99594, "upload_time": "2019-03-12T10:26:52", "url": "https://files.pythonhosted.org/packages/26/5d/520146f613dca84a7561fdb5a28b1e39923845ddb98b751f4a92a25b6be9/doopl-12.8.0.11-cp35-cp35m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "bfa6e0b269119f1813ab411e63042194", "sha256": "93b57c2dee6c3ba31cb1dee6435d11fe4051eef67c3b9f58020630c453cc1627" }, "downloads": -1, "filename": "doopl-12.8.0.11-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "bfa6e0b269119f1813ab411e63042194", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 100243, "upload_time": "2019-03-12T10:26:53", "url": "https://files.pythonhosted.org/packages/02/bf/2c97a464a4ec2f8be24362475e5ba61a1f264f793e7d5682755a3109b37e/doopl-12.8.0.11-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "5178062d0a21c0dfc669e84b26d42821", "sha256": "248613ca4697440df5a7eb8dc82c91f68960b235ff28ff8d593c5b3e940b310b" }, "downloads": -1, "filename": "doopl-12.8.0.11-cp35-cp35m-win_amd64.whl", "has_sig": false, "md5_digest": "5178062d0a21c0dfc669e84b26d42821", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 7667014, "upload_time": "2019-03-12T10:26:56", "url": "https://files.pythonhosted.org/packages/b7/01/97d531d78da1538723a7b413eaccddb117f1739113d3d81a5b7ebbec10a4/doopl-12.8.0.11-cp35-cp35m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "9b57950933f9b14cd1057502445de351", "sha256": "4a3fd4dbfa4873ef0d59f38435ea5cf3a69a75d89bac32aff82748fe8621adff" }, "downloads": -1, "filename": "doopl-12.8.0.11-cp36-cp36m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "9b57950933f9b14cd1057502445de351", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 99595, "upload_time": "2019-03-12T10:26:58", "url": "https://files.pythonhosted.org/packages/25/78/925c2556ee554ca0ca83b1b2358a12ee53a26af291181a9adb80c47bdc6d/doopl-12.8.0.11-cp36-cp36m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "55b7edc14b3a471d4605963fc9fc7bef", "sha256": "076fb964a1e93e9224649e42f6786ff0a378d329a7410f2df047048b2c67b73c" }, "downloads": -1, "filename": "doopl-12.8.0.11-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "55b7edc14b3a471d4605963fc9fc7bef", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 100241, "upload_time": "2019-03-12T10:27:00", "url": "https://files.pythonhosted.org/packages/7f/33/37873c6ad80a26e5a3c5ebe186a098d10eeb58457167c7ea48de06b4d710/doopl-12.8.0.11-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "1a9c3dae9c54cd5e3a73cf17f73585db", "sha256": "46424b97f59136d74fb314c0b554472a5afd537948813f6be543cbf7a6eeac63" }, "downloads": -1, "filename": "doopl-12.8.0.11-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "1a9c3dae9c54cd5e3a73cf17f73585db", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 7667313, "upload_time": "2019-03-12T10:27:02", "url": "https://files.pythonhosted.org/packages/7e/35/e37a0a0995e064a413f9889106c24583a84fb9c1db9258d14f71a239f4d4/doopl-12.8.0.11-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "ca6599e6abbd5346e5949602c9f45d83", "sha256": "e81e5645c6ba950836d3bbfb28fd304a2c0e3eca278188dab9ed03bffdab78f2" }, "downloads": -1, "filename": "doopl-12.8.0.11-cp37-cp37m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "ca6599e6abbd5346e5949602c9f45d83", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 100052, "upload_time": "2019-03-12T10:27:05", "url": "https://files.pythonhosted.org/packages/1c/97/0cede3193b511a5cbec075f15d447a2a0f606299db0a0c4234fc95cae3bb/doopl-12.8.0.11-cp37-cp37m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "022d7d6a35f6df0b65b56e34a1eb7c12", "sha256": "d01da8af9707184dbfd7a822db82b3b7f18d902ae8064af5abe0c876a64b1057" }, "downloads": -1, "filename": "doopl-12.8.0.11-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "022d7d6a35f6df0b65b56e34a1eb7c12", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 100242, "upload_time": "2019-03-12T10:27:06", "url": "https://files.pythonhosted.org/packages/9a/6d/428aec28b825e1fde9cba151f23952759b54d73145c7803149d5ab5e5fcb/doopl-12.8.0.11-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "e8df2f194e342fb49ed8f3bbef19dce7", "sha256": "b3c2cc884d125ffb0e5e1f0f33b1149514d01f21a360fa26547b07cd6af6a4e3" }, "downloads": -1, "filename": "doopl-12.8.0.11-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "e8df2f194e342fb49ed8f3bbef19dce7", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 7667134, "upload_time": "2019-03-12T10:27:09", "url": "https://files.pythonhosted.org/packages/06/bd/d82085c04a54e39b9155d764def3dd4ebe9f9084b827073f6b54a49eea81/doopl-12.8.0.11-cp37-cp37m-win_amd64.whl" } ], "12.8.0.3": [ { "comment_text": "", "digests": { "md5": "7af5a289481e6e28a2308ec3884c917f", "sha256": "622877d443b211250fc15f9d4dbee0c7c00fec72cd07a91ec5b37a641c945449" }, "downloads": -1, "filename": "doopl-12.8.0.3-cp27-cp27m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "7af5a289481e6e28a2308ec3884c917f", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 93759, "upload_time": "2018-09-25T15:02:30", "url": "https://files.pythonhosted.org/packages/c9/11/f863babd856c6ea4ef3f656e88fff664d8d38e888748fba00c5b62eaf372/doopl-12.8.0.3-cp27-cp27m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "7b6857dcac99b41b3a7d9b437e85e657", "sha256": "6f737e818a5b458266cde1c795d9678fb08cf9c5f083be2644e422d9baeddeb9" }, "downloads": -1, "filename": "doopl-12.8.0.3-cp27-cp27m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "7b6857dcac99b41b3a7d9b437e85e657", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 94057, "upload_time": "2018-09-25T15:02:32", "url": "https://files.pythonhosted.org/packages/0f/0b/c834dc072b21134a700f39b39367e5641b192ab9ce80131bcafd8676e31e/doopl-12.8.0.3-cp27-cp27m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "6ecefab511a788c1815256cf39e6f3e4", "sha256": "7b047d046814c9a8347ce63bf3bdb8d689305fb6c36c352d37ba5cf08ab92b43" }, "downloads": -1, "filename": "doopl-12.8.0.3-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "6ecefab511a788c1815256cf39e6f3e4", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 94058, "upload_time": "2018-09-25T15:02:38", "url": "https://files.pythonhosted.org/packages/6b/8d/8d6d620c5c1ff1ae1643924bd625c0ecb47b61b95ad1279370f71168a154/doopl-12.8.0.3-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "b4e3afeb5bbb090c3ace21a0204384e0", "sha256": "5a8bbae96029409fc601acbd0bf11a98bbde43be6abb484ce713f60ebfd1e6d5" }, "downloads": -1, "filename": "doopl-12.8.0.3-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "b4e3afeb5bbb090c3ace21a0204384e0", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 7660350, "upload_time": "2018-09-25T15:02:36", "url": "https://files.pythonhosted.org/packages/df/a4/1a5574bf48afe54efb3398fba8bec46aa9ddd3ed74c2dd238bd188c53b31/doopl-12.8.0.3-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "cd87cf35da9f556e00cd8051b123f894", "sha256": "f07e48181b705c254e36c84bf1621c04d4e1266a64aae9f4137aabfdcaf89422" }, "downloads": -1, "filename": "doopl-12.8.0.3-cp35-cp35m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "cd87cf35da9f556e00cd8051b123f894", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 93413, "upload_time": "2018-09-25T15:02:39", "url": "https://files.pythonhosted.org/packages/3e/e1/c988bc33279c62dc76a56dab1743f09167995f109ee1b2e51cecbfebaa66/doopl-12.8.0.3-cp35-cp35m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "9b6f8dbd58716f36eec3fbb063adb76c", "sha256": "b2930e717fcf042f4b9f8f40dc1ea758c9540b218439c2de4c2bc99c632e207f" }, "downloads": -1, "filename": "doopl-12.8.0.3-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "9b6f8dbd58716f36eec3fbb063adb76c", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 94231, "upload_time": "2018-09-25T15:02:41", "url": "https://files.pythonhosted.org/packages/64/bb/721407b6def9dd7cdfb1ad9e31aab9426844ef181f18bcb48027c026a741/doopl-12.8.0.3-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "71a27cfaec8fa427cd1f609289fb08af", "sha256": "85fc050f1bf1e08a5701f5dbf21a7d95dceaeea7125ccf54001b9d48172d6ac1" }, "downloads": -1, "filename": "doopl-12.8.0.3-cp35-cp35m-win_amd64.whl", "has_sig": false, "md5_digest": "71a27cfaec8fa427cd1f609289fb08af", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 7660858, "upload_time": "2018-09-25T15:02:47", "url": "https://files.pythonhosted.org/packages/41/5d/cb996db7d47cd8f2521bc2497a616037ab687dfadbb86268b6fbdf894d19/doopl-12.8.0.3-cp35-cp35m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "ccc2c0b2c50d1c057f1b2799be11b5b6", "sha256": "9f2c54fb3ab76280727c3d9f35968cc8c54d4215fb75c0ad3c2ecd7caafd12e8" }, "downloads": -1, "filename": "doopl-12.8.0.3-cp36-cp36m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "ccc2c0b2c50d1c057f1b2799be11b5b6", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 93414, "upload_time": "2018-09-25T15:02:49", "url": "https://files.pythonhosted.org/packages/04/7b/45266f2ac495745b927d8f3296aa1843a075a0ddf8407a61d6449256fdeb/doopl-12.8.0.3-cp36-cp36m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "349db327ffcd89ee0cabda5a6333db0d", "sha256": "0d5be81458f1f5a980384451dfa41f1871f9cc5ee8dad76583ddc5a5b3b5aaea" }, "downloads": -1, "filename": "doopl-12.8.0.3-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "349db327ffcd89ee0cabda5a6333db0d", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 94230, "upload_time": "2018-09-25T15:02:51", "url": "https://files.pythonhosted.org/packages/6d/41/0d163f98ce783a6dd55f4c1c8050d10a8b2ef0bbaa76bf1d0dc1ff8e3d79/doopl-12.8.0.3-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "d319a63ebc27cdbb48f4b3922eacedad", "sha256": "ded9984c4c580623cd94518394872ebba41a3b85210740c5d1e3e90051370aef" }, "downloads": -1, "filename": "doopl-12.8.0.3-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "d319a63ebc27cdbb48f4b3922eacedad", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 7661233, "upload_time": "2018-09-25T15:02:57", "url": "https://files.pythonhosted.org/packages/58/89/994847a79967b91a0dcddd91ca0b15bdb731f2bb8be6fcbc4d3e4f97f636/doopl-12.8.0.3-cp36-cp36m-win_amd64.whl" } ], "12.8.0.4": [ { "comment_text": "", "digests": { "md5": "c96afea1b87582f51822bfac7fc15e44", "sha256": "f65769b8373aa2450f42ffd00309425cb0ac92868fa75ebf4069717e60f0a3c6" }, "downloads": -1, "filename": "doopl-12.8.0.4-cp27-cp27m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "c96afea1b87582f51822bfac7fc15e44", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 97599, "upload_time": "2018-10-22T08:28:09", "url": "https://files.pythonhosted.org/packages/6b/cf/196f73999aebc25eb6155c6ffe25ddd235e2fb912f1ac753890e0fafcf0c/doopl-12.8.0.4-cp27-cp27m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "06513470bde1c4b59bf2957da90fa661", "sha256": "347c37fe233e3e0b7c3b46aca56e5daf395aae8ddb8c94e8769e6ca60ec893ef" }, "downloads": -1, "filename": "doopl-12.8.0.4-cp27-cp27m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "06513470bde1c4b59bf2957da90fa661", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 97634, "upload_time": "2018-10-22T08:28:10", "url": "https://files.pythonhosted.org/packages/3a/d6/7448eacbcbe9fed0d35cff444d154a08709fbbda5bf599b05e9f9598cd78/doopl-12.8.0.4-cp27-cp27m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "ba692fa7dd8328faca35b9e1889b87b1", "sha256": "64bdaf5fb99473fcc98dace4aaa0a2d811d3f6dc66db33df64e9663f61d5391a" }, "downloads": -1, "filename": "doopl-12.8.0.4-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "ba692fa7dd8328faca35b9e1889b87b1", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 97635, "upload_time": "2018-10-22T08:28:15", "url": "https://files.pythonhosted.org/packages/2e/8a/eee4ae5639cabf86a0a7073872d8d463cc1e4563ae374f9b0de51a6c35b3/doopl-12.8.0.4-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "c20e539a9b4b5986605a44d3b304fb2f", "sha256": "be247be63a1f74631893f3ee0e3227932b3bc3f754fa2858e837ff3d07ec34a3" }, "downloads": -1, "filename": "doopl-12.8.0.4-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "c20e539a9b4b5986605a44d3b304fb2f", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 7664533, "upload_time": "2018-10-22T08:28:13", "url": "https://files.pythonhosted.org/packages/a3/be/29b237d2194ddaa06a7217f2cc81a516a714b482b8a0bfd395d20a7ce5dc/doopl-12.8.0.4-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "fbf7530777dd6524b1d228e953021899", "sha256": "cafcd9bba11d92d5290a9af387c304d90022c08b3dc8832309eca2f113dd5ad3" }, "downloads": -1, "filename": "doopl-12.8.0.4-cp35-cp35m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "fbf7530777dd6524b1d228e953021899", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 97227, "upload_time": "2018-10-22T08:28:16", "url": "https://files.pythonhosted.org/packages/86/c4/e42c92120977e0443ede7cd79dc4e1e53d9eaad18f6b7a75c11d7ec3a1f6/doopl-12.8.0.4-cp35-cp35m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "26d497ef0765e5cea94df1088947c171", "sha256": "ec3c9c656613a6624a055eed9e08ad986c7ec979d1a14b1b50b38f54e4be509d" }, "downloads": -1, "filename": "doopl-12.8.0.4-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "26d497ef0765e5cea94df1088947c171", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 97445, "upload_time": "2018-10-22T08:28:18", "url": "https://files.pythonhosted.org/packages/f8/2d/2307fbc30a2ebc583dc8dde59cb96e9ab9e9cfb62a8b4661ed92f1c214f0/doopl-12.8.0.4-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "c814b8e34c45da177302c666b3db6076", "sha256": "c293ffc3491d1f44b20a1ef93bcb9dd21e27ca4250b5481bcbf325023affa50e" }, "downloads": -1, "filename": "doopl-12.8.0.4-cp35-cp35m-win_amd64.whl", "has_sig": false, "md5_digest": "c814b8e34c45da177302c666b3db6076", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 7664903, "upload_time": "2018-10-22T08:28:20", "url": "https://files.pythonhosted.org/packages/31/60/b450c0ba62b4797db47576d09c3bb6316add22fa931b388df9f40d1e51ae/doopl-12.8.0.4-cp35-cp35m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "a2b280abe4b4385ccc03941a8025afaf", "sha256": "ded4cd86f062253c6db6b119c227fdc57f9619dd6077cf163b0bb1facad4944d" }, "downloads": -1, "filename": "doopl-12.8.0.4-cp36-cp36m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "a2b280abe4b4385ccc03941a8025afaf", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 97228, "upload_time": "2018-10-22T08:28:22", "url": "https://files.pythonhosted.org/packages/ec/13/8806768ee45eaeeed67b83d4531aafa00a8ca6434568432d82cdf85db2b9/doopl-12.8.0.4-cp36-cp36m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "121bff2d77c04472470201f48b523d2e", "sha256": "1f3eb664c7cf2d376c6bbfd6685e153080635248255536de5be9f2cd6b1aebc4" }, "downloads": -1, "filename": "doopl-12.8.0.4-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "121bff2d77c04472470201f48b523d2e", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 97445, "upload_time": "2018-10-22T08:28:23", "url": "https://files.pythonhosted.org/packages/86/bc/daddc187c8e7b364d8d906eeda7b68e41f8cc955a4dc5b372a96c88da650/doopl-12.8.0.4-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "732126a3d071a90a67c2d3d7f33fd035", "sha256": "ed3186051a4ffa5d5c9a253382a2dec650c3eb9d955f7c3de99c9aa402c5f17f" }, "downloads": -1, "filename": "doopl-12.8.0.4-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "732126a3d071a90a67c2d3d7f33fd035", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 7664717, "upload_time": "2018-10-22T08:28:26", "url": "https://files.pythonhosted.org/packages/88/86/1b8422b0a991d00a9608096b0a46e5c2d3023629ee83ae10b28e7f793f88/doopl-12.8.0.4-cp36-cp36m-win_amd64.whl" } ], "12.8.0.7": [ { "comment_text": "", "digests": { "md5": "9f0fbef7810b14782506fd5c8c66098b", "sha256": "4bd76df2be9422abb6f00162196eac9c0ce4c0ba9e7f6548039fd0fd109bf3f8" }, "downloads": -1, "filename": "doopl-12.8.0.7-cp27-cp27m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "9f0fbef7810b14782506fd5c8c66098b", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 98332, "upload_time": "2018-12-14T10:51:10", "url": "https://files.pythonhosted.org/packages/dc/1c/bf4fec8008d8994f62b0ccef650479f20e2b87664f09a7c0736d0e3323f4/doopl-12.8.0.7-cp27-cp27m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "a0903cd3dd01de5b287954cc9613224d", "sha256": "01628583a329f2a057e4e0aa54f838607e875626417287c21422313d1b82d0d9" }, "downloads": -1, "filename": "doopl-12.8.0.7-cp27-cp27m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "a0903cd3dd01de5b287954cc9613224d", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 98400, "upload_time": "2018-12-14T10:51:11", "url": "https://files.pythonhosted.org/packages/0b/20/7d76c67e5263ee8759db91fb7053c22911ed48f886033d550fa967f105e2/doopl-12.8.0.7-cp27-cp27m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "80f2b1872dbfc943638e1107f50f513b", "sha256": "1a4a5a3221070d482cdc49879183bf37cccc15c0f5e293fc80c52a2adad072e6" }, "downloads": -1, "filename": "doopl-12.8.0.7-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "80f2b1872dbfc943638e1107f50f513b", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 98402, "upload_time": "2018-12-14T10:51:18", "url": "https://files.pythonhosted.org/packages/e8/a9/0f970d1df48d82c83e236d70c38cca6f1fcce5e8851d73cc465ae8fb11c9/doopl-12.8.0.7-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "e04580634bae48a7518300e0d0c08b8e", "sha256": "7e7dab359f44f03674e8981521c8aefc207d2f1844119bb30b9a6dcfba8c0c70" }, "downloads": -1, "filename": "doopl-12.8.0.7-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "e04580634bae48a7518300e0d0c08b8e", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 7665930, "upload_time": "2018-12-14T10:51:15", "url": "https://files.pythonhosted.org/packages/41/a5/aea5287c6f63c5a22f84ce7c9f2086412969e0807708875a20160c8d4ec3/doopl-12.8.0.7-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "6cd9dbb4b64cf0869a12c2272803cb0e", "sha256": "4aa08d0f6abaa182ae6a5453f51aa14a3c5f9c1fd397f4c20ccca97a8b018e68" }, "downloads": -1, "filename": "doopl-12.8.0.7-cp35-cp35m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "6cd9dbb4b64cf0869a12c2272803cb0e", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 97880, "upload_time": "2018-12-14T10:51:19", "url": "https://files.pythonhosted.org/packages/9a/08/01524b70f124bad945d755b10b34e1f009d8e170a81e5f378367c56b65a6/doopl-12.8.0.7-cp35-cp35m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "b6d2d91801af76b15f173bf5b1b27983", "sha256": "518f05abcce8d00fe215e71181ac9f3d0b2f09a2fb4f48dd9eae874a636737d4" }, "downloads": -1, "filename": "doopl-12.8.0.7-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "b6d2d91801af76b15f173bf5b1b27983", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 98164, "upload_time": "2018-12-14T10:51:21", "url": "https://files.pythonhosted.org/packages/5e/71/29ca7456630177ab899fe7a44d69b7cb3be2a78e98cbf0861b5b502cf622/doopl-12.8.0.7-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "f9bc35141ab9dd1a558178da5289b160", "sha256": "32d99c3bbb73e4345a64e64c446b482e301883d7559c3c830730b4cce888e26b" }, "downloads": -1, "filename": "doopl-12.8.0.7-cp35-cp35m-win_amd64.whl", "has_sig": false, "md5_digest": "f9bc35141ab9dd1a558178da5289b160", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 7665492, "upload_time": "2018-12-14T10:51:24", "url": "https://files.pythonhosted.org/packages/14/63/72eca6dcf1f280d7f71bc4862bfcdb7f9ec27b53e73969d695818d686e36/doopl-12.8.0.7-cp35-cp35m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "da4cd254d752dccf2f834cb5d49e1339", "sha256": "c89822744bfb19ea51afd75939f03ca90be8a7f7f0e679f7ce7c235c8a0dd27b" }, "downloads": -1, "filename": "doopl-12.8.0.7-cp36-cp36m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "da4cd254d752dccf2f834cb5d49e1339", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 97880, "upload_time": "2018-12-14T10:51:26", "url": "https://files.pythonhosted.org/packages/21/90/8caa0582b97c3558177c334a8168877ebc8f26e59d17ef58ec0e8ebb9c33/doopl-12.8.0.7-cp36-cp36m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "437b00abf56205c4445e080504be97b7", "sha256": "318d7f22b0d0ccb21833632f7a3a4f5643e0e9d9341eafcf39161ca6e59f8e81" }, "downloads": -1, "filename": "doopl-12.8.0.7-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "437b00abf56205c4445e080504be97b7", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 98163, "upload_time": "2018-12-14T10:51:28", "url": "https://files.pythonhosted.org/packages/bc/31/4fbd487ad46469cf49a5a4ef8871760671f9f73631172a8aac18e2f27d19/doopl-12.8.0.7-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "58c5c7b9acb87bfbf9df4bcd0c936acc", "sha256": "229a608c0cdc6f6610ae2c7a6b0bd836606fdabd3dd4227720bd7971a38ff286" }, "downloads": -1, "filename": "doopl-12.8.0.7-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "58c5c7b9acb87bfbf9df4bcd0c936acc", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 7665352, "upload_time": "2018-12-14T10:51:31", "url": "https://files.pythonhosted.org/packages/47/dc/e359e3d4a368c0d378078191df511c33434126929986ba3770a86877e0cd/doopl-12.8.0.7-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "add6cb4e4e7e0dd7a09661cd2ec8882c", "sha256": "79105ee27ebda6ad38e847658037e4f7eec79a811671e3c63fbf7a87f09a86e6" }, "downloads": -1, "filename": "doopl-12.8.0.7-cp37-cp37m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "add6cb4e4e7e0dd7a09661cd2ec8882c", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 97879, "upload_time": "2018-12-14T10:51:33", "url": "https://files.pythonhosted.org/packages/4d/c3/a3230092bdc7ad635e1b954d6c549b8d395b73d6b0bd72da3a7c9d06db98/doopl-12.8.0.7-cp37-cp37m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "9694aced5d1d1f7e94e1c2a2a67f1247", "sha256": "c956f713813aacdecf5b5e00ea2c131a066904583d91c40c21aa84336bf8fd00" }, "downloads": -1, "filename": "doopl-12.8.0.7-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "9694aced5d1d1f7e94e1c2a2a67f1247", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 98164, "upload_time": "2018-12-14T10:51:36", "url": "https://files.pythonhosted.org/packages/9a/3f/d3aca8ec6789817aef6293dd6f5785e23b2a2734c321e9342168a615236c/doopl-12.8.0.7-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "0b1e5b0ee5a2113079c139daebaaf77f", "sha256": "a5bc139b7a287312fa0bf42ff216d4cea09259e8560054e2956f9eb86c20bbf3" }, "downloads": -1, "filename": "doopl-12.8.0.7-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "0b1e5b0ee5a2113079c139daebaaf77f", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 7665894, "upload_time": "2018-12-14T10:51:39", "url": "https://files.pythonhosted.org/packages/49/a8/c5b3883155f857f4c2e4c1a77756a5882359fe1e5af6a198e0a4450f10f4/doopl-12.8.0.7-cp37-cp37m-win_amd64.whl" } ], "12.8.0.8": [ { "comment_text": "", "digests": { "md5": "9032c1ad25aa53c00d7480d99e4add86", "sha256": "242ce1b7acefe69b63684e4f9ee4c9dc2c1a1d343b72e57b4905127d03b5c5ad" }, "downloads": -1, "filename": "doopl-12.8.0.8-cp27-cp27m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "9032c1ad25aa53c00d7480d99e4add86", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 98329, "upload_time": "2018-12-14T13:32:27", "url": "https://files.pythonhosted.org/packages/2f/6b/9268b4759cd564bf932245247a21e8d8ed047a06a4d7e7136802992f351f/doopl-12.8.0.8-cp27-cp27m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "f2890b697180e5fedc7d0f28055e43bc", "sha256": "bcef3cb350bd9101cb2b8bda6447d0074075ccae714e489dfe728cb8fa48a61b" }, "downloads": -1, "filename": "doopl-12.8.0.8-cp27-cp27m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "f2890b697180e5fedc7d0f28055e43bc", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 98397, "upload_time": "2018-12-14T13:32:29", "url": "https://files.pythonhosted.org/packages/ac/0d/f8d12719bddf6bbbdecc02ac61a69f05bbe0f0e9307df5acdd6ac96ff9d5/doopl-12.8.0.8-cp27-cp27m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "612e9448964eb81316c1f51bc43deae0", "sha256": "36d554419191c678efcf785c39ddd763114622217c08d2cd29188f44059c9c0e" }, "downloads": -1, "filename": "doopl-12.8.0.8-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "612e9448964eb81316c1f51bc43deae0", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 98398, "upload_time": "2018-12-14T13:32:34", "url": "https://files.pythonhosted.org/packages/d9/1b/813cc293da2cff8135cf03f76aa156708d9628293a2146ef13b43367cfe9/doopl-12.8.0.8-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "05ec96580f60a2da1d9a457c2974628c", "sha256": "c318be79e0bbc7c28c8949d0359adb5e824647a4644060bbc7d6f92c1b06b25a" }, "downloads": -1, "filename": "doopl-12.8.0.8-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "05ec96580f60a2da1d9a457c2974628c", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 7665927, "upload_time": "2018-12-14T13:32:32", "url": "https://files.pythonhosted.org/packages/64/0f/4f2314cbfb418e810ca284aa7edf7b2e78c46c2bb91eebf3c176f3069101/doopl-12.8.0.8-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "224787d883c088c659c19713fd6d2524", "sha256": "4fce25bcb582a7d17f68f23ad4e4e8471bff75d3f1614493647919f5e22187f2" }, "downloads": -1, "filename": "doopl-12.8.0.8-cp35-cp35m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "224787d883c088c659c19713fd6d2524", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 97877, "upload_time": "2018-12-14T13:32:36", "url": "https://files.pythonhosted.org/packages/b9/ca/f2646078256aa0de496f1e9eed08403f1b56cb0ef00470a72672855876f5/doopl-12.8.0.8-cp35-cp35m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "1a5b93ce940a411a570682c268c6af47", "sha256": "211987db7886127438a958edcb3859ce1fe1eb6e6bbafd22b6da90a969e3a8b9" }, "downloads": -1, "filename": "doopl-12.8.0.8-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "1a5b93ce940a411a570682c268c6af47", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 98162, "upload_time": "2018-12-14T13:32:38", "url": "https://files.pythonhosted.org/packages/3a/15/ce1421f86bd312e9754e67c1cb41d30594ff86836f7ee7f615f90a018ffd/doopl-12.8.0.8-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "e327c562b2b7d7c432803ceca12f5d56", "sha256": "c714daa134ff1f4b18074488c0382414b688d190eaba92dd14127ca0e7394cea" }, "downloads": -1, "filename": "doopl-12.8.0.8-cp35-cp35m-win_amd64.whl", "has_sig": false, "md5_digest": "e327c562b2b7d7c432803ceca12f5d56", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 7665489, "upload_time": "2018-12-14T13:32:40", "url": "https://files.pythonhosted.org/packages/b5/f3/b37636fb822dcaeef086be356de4433e52863add977201d5ce4dba353eb4/doopl-12.8.0.8-cp35-cp35m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "b913099b4b4ff4adaa4ccf7f2567d91c", "sha256": "bc21571fe39c33fb6c0e4430f2cb83a63c5dd51d3c571282a6277d03b21446f7" }, "downloads": -1, "filename": "doopl-12.8.0.8-cp36-cp36m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "b913099b4b4ff4adaa4ccf7f2567d91c", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 97877, "upload_time": "2018-12-14T13:32:42", "url": "https://files.pythonhosted.org/packages/76/c6/e051cfbc8d039eea71a3a5f48d170a48fe83b9e672b97dc993f1a201e9e8/doopl-12.8.0.8-cp36-cp36m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "67332458b68eeccc2e28108874530b4e", "sha256": "a3c8e44b4abfefcf6daccfbe90cc1cbd20a1771fa55f0912fb63d00267b4d1d6" }, "downloads": -1, "filename": "doopl-12.8.0.8-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "67332458b68eeccc2e28108874530b4e", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 98161, "upload_time": "2018-12-14T13:32:44", "url": "https://files.pythonhosted.org/packages/90/77/e28e525a6eacb360ca63eea7398116d837d4e2dd5e4329e8d03fc952be71/doopl-12.8.0.8-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "d6e97bfc57c82143706d9e1351d8ab47", "sha256": "51d7b89e7665b0c726939ed25e7ac4c3ce7de7228f1d83d1c1002fc9d2da7bb9" }, "downloads": -1, "filename": "doopl-12.8.0.8-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "d6e97bfc57c82143706d9e1351d8ab47", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 7665353, "upload_time": "2018-12-14T13:32:46", "url": "https://files.pythonhosted.org/packages/b9/fd/4af4c1fd0f63e1e875821975d759f816fbd44da5050a69b9d8b4a86bbe65/doopl-12.8.0.8-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "c7ed6139005898943bd4bbb13644e57c", "sha256": "e9d9eba1b8b31985993477faa4c63b614c62e209e057c9748c621428cc8f0d69" }, "downloads": -1, "filename": "doopl-12.8.0.8-cp37-cp37m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "c7ed6139005898943bd4bbb13644e57c", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 97879, "upload_time": "2018-12-14T13:32:48", "url": "https://files.pythonhosted.org/packages/71/b4/8bacc627d6074d915efab83d7f804feaacb3a1205b6356d845ae1f2c8d9b/doopl-12.8.0.8-cp37-cp37m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "5f2de6263caf3c388f25865d55efe3ff", "sha256": "3069c373f44ec586015d18078ce3673f8a40d6603ec1d630421c3a56da73c9c8" }, "downloads": -1, "filename": "doopl-12.8.0.8-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "5f2de6263caf3c388f25865d55efe3ff", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 98161, "upload_time": "2018-12-14T13:32:49", "url": "https://files.pythonhosted.org/packages/d9/03/b9be5a58f9f687e1a0e2454b273143b0adc535d5a675f76ba72948bbabc8/doopl-12.8.0.8-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "f667237354b93844440df4af5c215ac7", "sha256": "aa7f422a42443d6f4bf48b4bfef6d9745fb88a174b532a38a96679a96535e661" }, "downloads": -1, "filename": "doopl-12.8.0.8-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "f667237354b93844440df4af5c215ac7", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 7665895, "upload_time": "2018-12-14T13:32:52", "url": "https://files.pythonhosted.org/packages/2a/8e/3edc14cbc7d12031b1f0d3aa80f3f5fbf3d5971ba39d3bb202f9de6866ff/doopl-12.8.0.8-cp37-cp37m-win_amd64.whl" } ], "12.9.0.14": [ { "comment_text": "", "digests": { "md5": "49361b909a4a726585c82a35d147599a", "sha256": "d218f58935cec4c08319655b90fcf6469cbb6ff7c44f8e067c3075996cdbb2d9" }, "downloads": -1, "filename": "doopl-12.9.0.14-cp27-cp27m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "49361b909a4a726585c82a35d147599a", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 185033, "upload_time": "2019-03-19T13:04:34", "url": "https://files.pythonhosted.org/packages/54/2c/b59957794cb1b8c55124668d8bcbf1d17022b86731b853185c2050dffa67/doopl-12.9.0.14-cp27-cp27m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "6e9bce407dd0c214d7529a0bdc93e066", "sha256": "b9464099ff6a29ae6eec3b758ff96bb1c059c823743f9c8127bd77afaf21f188" }, "downloads": -1, "filename": "doopl-12.9.0.14-cp27-cp27m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "6e9bce407dd0c214d7529a0bdc93e066", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 185182, "upload_time": "2019-03-19T13:04:36", "url": "https://files.pythonhosted.org/packages/e1/14/09cc5420976485ed5adf20e734ae724c3e906af21ebcc416e39d756e4413/doopl-12.9.0.14-cp27-cp27m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "a0a6dde4d528607e40e36b18951a5a7f", "sha256": "5325893eb5a7ef72664cc540f93c6e984683c5abf1bfdb6c6f4583680ccbef69" }, "downloads": -1, "filename": "doopl-12.9.0.14-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "a0a6dde4d528607e40e36b18951a5a7f", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 185185, "upload_time": "2019-03-19T13:04:42", "url": "https://files.pythonhosted.org/packages/91/8f/3f912d8f16bba423c1ca61676de88af2997ba6a7681a22359451cf6160f7/doopl-12.9.0.14-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "4200e1ac9b36eb262f9f505282a1e31a", "sha256": "90484ecbc01aa5cfdbfbcf5ee703d8a7e9bbd5ab1e66a7d40110e5f548277b69" }, "downloads": -1, "filename": "doopl-12.9.0.14-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "4200e1ac9b36eb262f9f505282a1e31a", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 16115303, "upload_time": "2019-03-19T13:04:40", "url": "https://files.pythonhosted.org/packages/fb/bb/9db41e1ebd9e2b6db888ba27d6c828a07686629b6e86148a733f8317eeff/doopl-12.9.0.14-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "b1eefb4aa3faed94f1cd957ee53e9b3b", "sha256": "6f791c2643e2f832afbacd79808954d365b90a3542d923a7b01c979c2662e6c8" }, "downloads": -1, "filename": "doopl-12.9.0.14-cp35-cp35m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "b1eefb4aa3faed94f1cd957ee53e9b3b", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 184112, "upload_time": "2019-03-19T13:04:44", "url": "https://files.pythonhosted.org/packages/46/a8/5f7dfb82b44f4f5b63278cbb048240cdcbba8e7a654447b82647ebee40f9/doopl-12.9.0.14-cp35-cp35m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "6a1c617c6b40e385b6092c07da14fdd7", "sha256": "5a02b3ef4aba99e47154c94643d575b58c5dd385c36fdee311b0a3a02a2618a0" }, "downloads": -1, "filename": "doopl-12.9.0.14-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "6a1c617c6b40e385b6092c07da14fdd7", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 185182, "upload_time": "2019-03-19T13:04:46", "url": "https://files.pythonhosted.org/packages/82/50/4e55c936d36654a112aac349309bdc1d275de4d5a64d341e3b0491994c82/doopl-12.9.0.14-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "ec4fbfdc72dab6d739744a0722446efe", "sha256": "44b1041de4b1b78ee36c7029679028330a5eb84ff358639953cfbde549cb1b60" }, "downloads": -1, "filename": "doopl-12.9.0.14-cp35-cp35m-win_amd64.whl", "has_sig": false, "md5_digest": "ec4fbfdc72dab6d739744a0722446efe", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 16114810, "upload_time": "2019-03-19T13:04:49", "url": "https://files.pythonhosted.org/packages/50/a2/8a3d3339199d29ee8eb987ff0eee0532d3d3279280f706c7efd9e73b9068/doopl-12.9.0.14-cp35-cp35m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "bb774d75295e8ed232cc3170474078df", "sha256": "1ffcc894a2486712f618e349fb3831e1de5018c30caacc47281bb346508c7006" }, "downloads": -1, "filename": "doopl-12.9.0.14-cp36-cp36m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "bb774d75295e8ed232cc3170474078df", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 184115, "upload_time": "2019-03-19T13:04:52", "url": "https://files.pythonhosted.org/packages/dc/44/a91f9e5298c0081a75075283d4fce978504ff1bfb4f300d54a86cc12cb03/doopl-12.9.0.14-cp36-cp36m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "9033e55ad265b5dde0b4d91a78f36087", "sha256": "c0ac8418f5cd58fd394f65a1d0092b05b8c88ec001257ad844e833fd0d1a2de0" }, "downloads": -1, "filename": "doopl-12.9.0.14-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "9033e55ad265b5dde0b4d91a78f36087", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 185182, "upload_time": "2019-03-19T13:04:53", "url": "https://files.pythonhosted.org/packages/9d/b3/220fbb41d02f3c4f2142b1f5d06ffd4e16a81f118507f7f421685063749b/doopl-12.9.0.14-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "40231ece7b46fa78909d926e4444b498", "sha256": "57ecf4166dbbba4151a15536218647ff96ad87c360a750923cfd1edd3765974e" }, "downloads": -1, "filename": "doopl-12.9.0.14-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "40231ece7b46fa78909d926e4444b498", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 16116247, "upload_time": "2019-03-19T13:04:56", "url": "https://files.pythonhosted.org/packages/5c/1f/478369887fdc6b98568e8f696419ccc1abf47986ca0d6f09c850ca5bf827/doopl-12.9.0.14-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "f832af881bc6010d04771cd4b7dafc66", "sha256": "0df1b258a05efb376d554b4938b405be0414e59405849ddb7031e6ae50d3695a" }, "downloads": -1, "filename": "doopl-12.9.0.14-cp37-cp37m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "f832af881bc6010d04771cd4b7dafc66", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 185031, "upload_time": "2019-03-19T13:04:59", "url": "https://files.pythonhosted.org/packages/3e/52/39fca53ead4874394f79230d4f92fb6a4fc43f96ffa7532b7f35e2f08e95/doopl-12.9.0.14-cp37-cp37m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "e3334447fd58cdc4b1087fe069831d36", "sha256": "9d043cd9faa44a28e4af24d12b7f0bbb4210731d5bf7c736160c2e1a6ce7a4f0" }, "downloads": -1, "filename": "doopl-12.9.0.14-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "e3334447fd58cdc4b1087fe069831d36", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 185181, "upload_time": "2019-03-19T13:05:01", "url": "https://files.pythonhosted.org/packages/27/88/81fe4b578b0df5d21082b00da8f5cc3a4998412d23251ed74bd3de503a2c/doopl-12.9.0.14-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "d79b556c7629c2e537c2eb24f03b6398", "sha256": "a788d768f9d051145ff81b175cf0155a31a308eaf6d8935201a6a6110138a9bb" }, "downloads": -1, "filename": "doopl-12.9.0.14-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "d79b556c7629c2e537c2eb24f03b6398", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 16116200, "upload_time": "2019-03-19T13:05:04", "url": "https://files.pythonhosted.org/packages/a8/68/c420cbe82efd7735c932297b6b9bd9470cbc09dfd877626d540587623b5a/doopl-12.9.0.14-cp37-cp37m-win_amd64.whl" } ], "12.9.0.15": [ { "comment_text": "", "digests": { "md5": "558844a589e4919813b42f2063e308dc", "sha256": "3747dcd03130ed9d05244520299373641e7ccdfec2b09c5586d26ebdb3bbeff8" }, "downloads": -1, "filename": "doopl-12.9.0.15-cp27-cp27m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "558844a589e4919813b42f2063e308dc", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 185032, "upload_time": "2019-04-19T14:51:01", "url": "https://files.pythonhosted.org/packages/90/19/cb4799e55946e2b1d27f62d76dd0f486a34b9143b4bede2020fecc7d1a43/doopl-12.9.0.15-cp27-cp27m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "a2f07de31cc2bc40b9fbc1c15a2749cd", "sha256": "c01a177dc42e1c89f4315616b0211fec1713e4f1fc8801530cdca2892f77036d" }, "downloads": -1, "filename": "doopl-12.9.0.15-cp27-cp27m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "a2f07de31cc2bc40b9fbc1c15a2749cd", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 185184, "upload_time": "2019-04-19T14:51:02", "url": "https://files.pythonhosted.org/packages/37/a3/5580bdce429e1faf440d8a948489b13a5c076279bd0b0f72a6da90928d89/doopl-12.9.0.15-cp27-cp27m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "3c49f33c27caafcd1becb3b7bc0f369d", "sha256": "cf376b018f18da1562dd441d58ff069f81089146d8e2f45528cfabff7d4b12b3" }, "downloads": -1, "filename": "doopl-12.9.0.15-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "3c49f33c27caafcd1becb3b7bc0f369d", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 185184, "upload_time": "2019-04-19T14:51:09", "url": "https://files.pythonhosted.org/packages/9b/e3/71a2effbb156465eff9929ae805b45d1b0f74339732d1b5092a8f770d0d8/doopl-12.9.0.15-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "06df8693e072f32598a958ef89f9f53d", "sha256": "966f460f8094d5e13b87d37b7dbfd7cdb2fb2e8de7cb2b99fd4767ddbce45bf7" }, "downloads": -1, "filename": "doopl-12.9.0.15-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "06df8693e072f32598a958ef89f9f53d", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 16115307, "upload_time": "2019-04-19T14:51:06", "url": "https://files.pythonhosted.org/packages/a7/30/bb0003fbfb521ca5834f4cec1099340822494b2b019fae4e7bd7eb4ba8f8/doopl-12.9.0.15-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "9a491e3457f781243685a50ebb5e7b04", "sha256": "7d429fde532d4b8fa7b3d4c7e546344c45adebcbcccbbbae82bc6149b890537e" }, "downloads": -1, "filename": "doopl-12.9.0.15-cp35-cp35m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "9a491e3457f781243685a50ebb5e7b04", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 184115, "upload_time": "2019-04-19T14:51:11", "url": "https://files.pythonhosted.org/packages/5f/3b/8e48e5268eb35c364d19f0c216669129b5aabf5d17b0fda53e07a196928e/doopl-12.9.0.15-cp35-cp35m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "292cbc13471715c0af8379a94ec00c8f", "sha256": "040fa4797572901a15ab2b68b29a961e04e2e08980f141beef0b54ff4f3155e0" }, "downloads": -1, "filename": "doopl-12.9.0.15-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "292cbc13471715c0af8379a94ec00c8f", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 184228, "upload_time": "2019-04-19T14:51:13", "url": "https://files.pythonhosted.org/packages/cc/29/a1a131dd562fd445ffd8f165d77bf58bc56a3dfacd2d5d87ba00186744bd/doopl-12.9.0.15-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "f594ae4c1c83ad41ef8cda63f681c850", "sha256": "2564d8ddb2c8f8f988d22ff7e318b6f74510c7659966c87651dfc2d10b4f4181" }, "downloads": -1, "filename": "doopl-12.9.0.15-cp35-cp35m-win_amd64.whl", "has_sig": false, "md5_digest": "f594ae4c1c83ad41ef8cda63f681c850", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 16114812, "upload_time": "2019-04-19T14:51:15", "url": "https://files.pythonhosted.org/packages/36/42/cc89ec1f52bdd5bb751fca594f7d5f3cef9dd4e13a4e46c045eb69f89cfb/doopl-12.9.0.15-cp35-cp35m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "1ac0e8809bb2950860472bbd5a129ca5", "sha256": "fe1f56d1cf1e0cfbda50c309f630796c848609b4bdc6d25384616327aa19fe23" }, "downloads": -1, "filename": "doopl-12.9.0.15-cp36-cp36m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "1ac0e8809bb2950860472bbd5a129ca5", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 184116, "upload_time": "2019-04-19T14:51:18", "url": "https://files.pythonhosted.org/packages/df/c9/2521cb42a6980c6ab279e909c95da518d39fb883e324e2d5c2062f943871/doopl-12.9.0.15-cp36-cp36m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "7c75db5f1601f2a7490eb2dc4ec8e8e7", "sha256": "52a55d5500470891924e606d4a30cda3bb9cef3fba524f2e4916a8879b9fb185" }, "downloads": -1, "filename": "doopl-12.9.0.15-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "7c75db5f1601f2a7490eb2dc4ec8e8e7", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 184227, "upload_time": "2019-04-19T14:51:20", "url": "https://files.pythonhosted.org/packages/a3/87/f2c39b37288976bf41c5ceb91550f94a4cd42cd1bc2d7b11b3bc8454f82c/doopl-12.9.0.15-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "57f30ccdf76c59be3b1e7e8545bcf8c9", "sha256": "202923e47d02da58370c7a2e97e5d3d3d29a7a247152c542c16d3250831f133d" }, "downloads": -1, "filename": "doopl-12.9.0.15-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "57f30ccdf76c59be3b1e7e8545bcf8c9", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 16116250, "upload_time": "2019-04-19T14:51:22", "url": "https://files.pythonhosted.org/packages/20/d7/2c817c346729aa318238f2688f49058acc2326a7145d16be234db32fae42/doopl-12.9.0.15-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "06096944a8ef3e1679678ba6c0c9f209", "sha256": "826e99792fa330acc296eda70676c09453a3b25be8147d3d08a6cb30db98fdcd" }, "downloads": -1, "filename": "doopl-12.9.0.15-cp37-cp37m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "06096944a8ef3e1679678ba6c0c9f209", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 184114, "upload_time": "2019-04-19T14:51:25", "url": "https://files.pythonhosted.org/packages/42/1a/131269b7936a4a88d008223d6ce797f2ba399cc2bb89f14662f84ce09ccd/doopl-12.9.0.15-cp37-cp37m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "046ed6ed32d523ef519453e2020fbef5", "sha256": "585c9a90d297f2193a182d8086ae91a5fd1c49b9aae744350ba611e8e8d28076" }, "downloads": -1, "filename": "doopl-12.9.0.15-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "046ed6ed32d523ef519453e2020fbef5", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 184228, "upload_time": "2019-04-19T14:51:26", "url": "https://files.pythonhosted.org/packages/3f/dc/4971e44af8f217476a358e4e865a40c65a68a990743cf2c56a1503d6e784/doopl-12.9.0.15-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "c2eb0f2e6636af92cb4e53ee28e53698", "sha256": "617445778ccc91d1e82760f8acbc6e25408d7943fde76a738c98f8e522602d41" }, "downloads": -1, "filename": "doopl-12.9.0.15-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "c2eb0f2e6636af92cb4e53ee28e53698", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 16116202, "upload_time": "2019-04-19T14:51:29", "url": "https://files.pythonhosted.org/packages/34/04/0db914d90110df05c87fa6a51b8b1aa8607336fe18d4f58f5a4e16aa86f8/doopl-12.9.0.15-cp37-cp37m-win_amd64.whl" } ], "12.9.0.16": [ { "comment_text": "", "digests": { "md5": "d5951789f15b287854a7d04519f53811", "sha256": "3f227e6a8d1fd6fae258ff1b6e165c1f38c42d494815994245f02067f2de4b69" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp27-cp27m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "d5951789f15b287854a7d04519f53811", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 204643, "upload_time": "2019-04-26T08:54:12", "url": "https://files.pythonhosted.org/packages/37/29/94f4876a25b64d54f268f9ec4389ba39c8d31a71c39e264bfdb94f6f9f92/doopl-12.9.0.16-cp27-cp27m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "5c88265ed244dc0e7436b353f3b4909b", "sha256": "f613ae1959c3437db69680918c563adf5aebe0e061d8ce2a35d5c7da28dc41c0" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp27-cp27m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "5c88265ed244dc0e7436b353f3b4909b", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 202154, "upload_time": "2019-04-26T08:54:15", "url": "https://files.pythonhosted.org/packages/60/42/24c9091a0b200ea2cb9d4fc2477e17095c349d4e4b84a506de1e355fa02a/doopl-12.9.0.16-cp27-cp27m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "bf801f466f0406bdca219a30a1e63539", "sha256": "225524590957b8be5c06aabf7b971ccf9c185ece64ea1e838ac4b2e22f95babd" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "bf801f466f0406bdca219a30a1e63539", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 202157, "upload_time": "2019-04-26T08:54:23", "url": "https://files.pythonhosted.org/packages/f6/88/39eda62e0029009d892afc013cd1c61a3c5f33eef57ad50198d004b7b61c/doopl-12.9.0.16-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "5f6f1dd739df67c3c1ce0f2cb20ed865", "sha256": "319bd3fb71b23adb61f6fc18504b8ec77793840cfdc8e40f4ce22a81d2bf8f53" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "5f6f1dd739df67c3c1ce0f2cb20ed865", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 16142058, "upload_time": "2019-04-26T08:54:19", "url": "https://files.pythonhosted.org/packages/52/db/bbed95d203e5636ace14d0bfa3f2e5722bba40ef89a147c75dd86cb188f3/doopl-12.9.0.16-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "0e28caf33cda1b674c0c5bc0eedb177d", "sha256": "9490ee71271089d63355f314218b3f72546e3a6dc5ff858c56aee9468d971f49" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp35-cp35m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "0e28caf33cda1b674c0c5bc0eedb177d", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 203757, "upload_time": "2019-04-26T08:54:26", "url": "https://files.pythonhosted.org/packages/1f/4e/38d5cf0216b7b8d9e6efd693c6d8ef2b59cc578b9821f49c5cdb9f059893/doopl-12.9.0.16-cp35-cp35m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "79f996ee18c4405d809a2a456101c6c5", "sha256": "1cb8d8aef9f9a3f983c06dc8ea6299b7553d54d6067707aa7ec8fdd2b43b744f" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "79f996ee18c4405d809a2a456101c6c5", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 200967, "upload_time": "2019-04-26T08:54:28", "url": "https://files.pythonhosted.org/packages/b3/4f/bb7606aab717dac74e3b707685aa874ecd0e01e1b17b94dd093c8fb47365/doopl-12.9.0.16-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "a1c305e003b8f23f5aeebd531ce37cc1", "sha256": "b708d3117b497ab87c9b4c2129bfbc8e420cf79dacc28b305713694d04543db8" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp35-cp35m-win_amd64.whl", "has_sig": false, "md5_digest": "a1c305e003b8f23f5aeebd531ce37cc1", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 16142984, "upload_time": "2019-04-26T08:54:32", "url": "https://files.pythonhosted.org/packages/3f/59/b8ca3cd1b665d70fc03443465f41916d67e4b3d4b67ec6d2db39207a080f/doopl-12.9.0.16-cp35-cp35m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "b78596e9445392de58a3c915aff7acf5", "sha256": "d4ec459fe10cfaea014b835e9882e50874c4f33ae5440c781624dfaa48bf23d2" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp36-cp36m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "b78596e9445392de58a3c915aff7acf5", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 203759, "upload_time": "2019-04-26T08:54:35", "url": "https://files.pythonhosted.org/packages/7f/96/a682da439419e22c02adf8e114b198983722a56843d88b9faadf1b668c4f/doopl-12.9.0.16-cp36-cp36m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "4e78147cf1ea43c68efe8a8bf1126742", "sha256": "dd9d2a9e97a3ac55f6a3436230f8388d5148bd14f5ed5654094b28bad23e41ac" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "4e78147cf1ea43c68efe8a8bf1126742", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 200967, "upload_time": "2019-04-26T08:54:38", "url": "https://files.pythonhosted.org/packages/a5/06/62898e762f994ca44587a1509cea1d850db57fd41504bfd5ee7e323ead41/doopl-12.9.0.16-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "b46479e944988cd20f1d879180741b16", "sha256": "7fce47016c4a6a3369b8b45b0a9cddf18478ece4105a1e26a341362b22c30991" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "b46479e944988cd20f1d879180741b16", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 16142781, "upload_time": "2019-04-26T08:54:41", "url": "https://files.pythonhosted.org/packages/c5/0d/16efd3ad8cff87febab5a521133838729ddf8f634f1284e26d6499bbf473/doopl-12.9.0.16-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "c8ea328a93ddfc9ced1d7ffd80f0baaa", "sha256": "89a46eb49c7ede137741709dddab5b77d6a0d5d27d6132fb911194c2b33eddc0" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp37-cp37m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "c8ea328a93ddfc9ced1d7ffd80f0baaa", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 203757, "upload_time": "2019-04-26T08:54:45", "url": "https://files.pythonhosted.org/packages/3c/60/077e57e9be59398067834c9f4f97f309f7da77761875d410d602630a15e8/doopl-12.9.0.16-cp37-cp37m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "1513b0919c92ccbe84acd8bb935acb43", "sha256": "2a1e66ab078d1d816b79d417dd713c14721e07e2d2c5668524b1f1ba25e5b095" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "1513b0919c92ccbe84acd8bb935acb43", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 200965, "upload_time": "2019-04-26T08:54:48", "url": "https://files.pythonhosted.org/packages/8f/a1/a909a48c03a77d8cb13bf0e567f0fc1ad8105ed3572e214551948d258e65/doopl-12.9.0.16-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "f566b4afa11d1031750f40f3b7e446a2", "sha256": "937f43b64131d78e2155751338415b11a0ba3d26b9e758fcc62b62a4a16bab09" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "f566b4afa11d1031750f40f3b7e446a2", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 16142907, "upload_time": "2019-04-26T08:54:51", "url": "https://files.pythonhosted.org/packages/da/11/e6eed3d122129de246f4ba6c946da2624e88650da5ba3c1b9972b9f1b081/doopl-12.9.0.16-cp37-cp37m-win_amd64.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d5951789f15b287854a7d04519f53811", "sha256": "3f227e6a8d1fd6fae258ff1b6e165c1f38c42d494815994245f02067f2de4b69" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp27-cp27m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "d5951789f15b287854a7d04519f53811", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 204643, "upload_time": "2019-04-26T08:54:12", "url": "https://files.pythonhosted.org/packages/37/29/94f4876a25b64d54f268f9ec4389ba39c8d31a71c39e264bfdb94f6f9f92/doopl-12.9.0.16-cp27-cp27m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "5c88265ed244dc0e7436b353f3b4909b", "sha256": "f613ae1959c3437db69680918c563adf5aebe0e061d8ce2a35d5c7da28dc41c0" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp27-cp27m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "5c88265ed244dc0e7436b353f3b4909b", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 202154, "upload_time": "2019-04-26T08:54:15", "url": "https://files.pythonhosted.org/packages/60/42/24c9091a0b200ea2cb9d4fc2477e17095c349d4e4b84a506de1e355fa02a/doopl-12.9.0.16-cp27-cp27m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "bf801f466f0406bdca219a30a1e63539", "sha256": "225524590957b8be5c06aabf7b971ccf9c185ece64ea1e838ac4b2e22f95babd" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "bf801f466f0406bdca219a30a1e63539", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 202157, "upload_time": "2019-04-26T08:54:23", "url": "https://files.pythonhosted.org/packages/f6/88/39eda62e0029009d892afc013cd1c61a3c5f33eef57ad50198d004b7b61c/doopl-12.9.0.16-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "5f6f1dd739df67c3c1ce0f2cb20ed865", "sha256": "319bd3fb71b23adb61f6fc18504b8ec77793840cfdc8e40f4ce22a81d2bf8f53" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "5f6f1dd739df67c3c1ce0f2cb20ed865", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 16142058, "upload_time": "2019-04-26T08:54:19", "url": "https://files.pythonhosted.org/packages/52/db/bbed95d203e5636ace14d0bfa3f2e5722bba40ef89a147c75dd86cb188f3/doopl-12.9.0.16-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "0e28caf33cda1b674c0c5bc0eedb177d", "sha256": "9490ee71271089d63355f314218b3f72546e3a6dc5ff858c56aee9468d971f49" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp35-cp35m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "0e28caf33cda1b674c0c5bc0eedb177d", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 203757, "upload_time": "2019-04-26T08:54:26", "url": "https://files.pythonhosted.org/packages/1f/4e/38d5cf0216b7b8d9e6efd693c6d8ef2b59cc578b9821f49c5cdb9f059893/doopl-12.9.0.16-cp35-cp35m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "79f996ee18c4405d809a2a456101c6c5", "sha256": "1cb8d8aef9f9a3f983c06dc8ea6299b7553d54d6067707aa7ec8fdd2b43b744f" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "79f996ee18c4405d809a2a456101c6c5", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 200967, "upload_time": "2019-04-26T08:54:28", "url": "https://files.pythonhosted.org/packages/b3/4f/bb7606aab717dac74e3b707685aa874ecd0e01e1b17b94dd093c8fb47365/doopl-12.9.0.16-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "a1c305e003b8f23f5aeebd531ce37cc1", "sha256": "b708d3117b497ab87c9b4c2129bfbc8e420cf79dacc28b305713694d04543db8" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp35-cp35m-win_amd64.whl", "has_sig": false, "md5_digest": "a1c305e003b8f23f5aeebd531ce37cc1", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 16142984, "upload_time": "2019-04-26T08:54:32", "url": "https://files.pythonhosted.org/packages/3f/59/b8ca3cd1b665d70fc03443465f41916d67e4b3d4b67ec6d2db39207a080f/doopl-12.9.0.16-cp35-cp35m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "b78596e9445392de58a3c915aff7acf5", "sha256": "d4ec459fe10cfaea014b835e9882e50874c4f33ae5440c781624dfaa48bf23d2" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp36-cp36m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "b78596e9445392de58a3c915aff7acf5", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 203759, "upload_time": "2019-04-26T08:54:35", "url": "https://files.pythonhosted.org/packages/7f/96/a682da439419e22c02adf8e114b198983722a56843d88b9faadf1b668c4f/doopl-12.9.0.16-cp36-cp36m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "4e78147cf1ea43c68efe8a8bf1126742", "sha256": "dd9d2a9e97a3ac55f6a3436230f8388d5148bd14f5ed5654094b28bad23e41ac" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "4e78147cf1ea43c68efe8a8bf1126742", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 200967, "upload_time": "2019-04-26T08:54:38", "url": "https://files.pythonhosted.org/packages/a5/06/62898e762f994ca44587a1509cea1d850db57fd41504bfd5ee7e323ead41/doopl-12.9.0.16-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "b46479e944988cd20f1d879180741b16", "sha256": "7fce47016c4a6a3369b8b45b0a9cddf18478ece4105a1e26a341362b22c30991" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "b46479e944988cd20f1d879180741b16", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 16142781, "upload_time": "2019-04-26T08:54:41", "url": "https://files.pythonhosted.org/packages/c5/0d/16efd3ad8cff87febab5a521133838729ddf8f634f1284e26d6499bbf473/doopl-12.9.0.16-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "c8ea328a93ddfc9ced1d7ffd80f0baaa", "sha256": "89a46eb49c7ede137741709dddab5b77d6a0d5d27d6132fb911194c2b33eddc0" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp37-cp37m-macosx_10_6_x86_64.whl", "has_sig": false, "md5_digest": "c8ea328a93ddfc9ced1d7ffd80f0baaa", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 203757, "upload_time": "2019-04-26T08:54:45", "url": "https://files.pythonhosted.org/packages/3c/60/077e57e9be59398067834c9f4f97f309f7da77761875d410d602630a15e8/doopl-12.9.0.16-cp37-cp37m-macosx_10_6_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "1513b0919c92ccbe84acd8bb935acb43", "sha256": "2a1e66ab078d1d816b79d417dd713c14721e07e2d2c5668524b1f1ba25e5b095" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "1513b0919c92ccbe84acd8bb935acb43", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 200965, "upload_time": "2019-04-26T08:54:48", "url": "https://files.pythonhosted.org/packages/8f/a1/a909a48c03a77d8cb13bf0e567f0fc1ad8105ed3572e214551948d258e65/doopl-12.9.0.16-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "f566b4afa11d1031750f40f3b7e446a2", "sha256": "937f43b64131d78e2155751338415b11a0ba3d26b9e758fcc62b62a4a16bab09" }, "downloads": -1, "filename": "doopl-12.9.0.16-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "f566b4afa11d1031750f40f3b7e446a2", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 16142907, "upload_time": "2019-04-26T08:54:51", "url": "https://files.pythonhosted.org/packages/da/11/e6eed3d122129de246f4ba6c946da2624e88650da5ba3c1b9972b9f1b081/doopl-12.9.0.16-cp37-cp37m-win_amd64.whl" } ] }