{ "info": { "author": "ASF Student Development Team 2017", "author_email": "eng.accts@asf.alaska.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Science/Research", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Topic :: Scientific/Engineering :: GIS" ], "description": "==================\nasf_hyp3 API CLASS\n==================\n>>> from asf_hyp3 import API\n>>> api = API('username')\n>>> api.login()\n\nThis module is a Python interface to the hyp3-api which handles making web requests\nand parsing the output back to python objects. It takes care of adding the\nusername and API key to each request by letting you set them once in the constructor.\nPass them in through the username and api_key parameters:\n\n>>> api = API('username', api_key=\"SAMPLE_API_KEY\")\n\n\n:Formats:\n - json by default which will be converted into appropriate data type,\n - csv or any other format returns string of data received\n\n:Functions:\n | login_\n | reset_api_key_\n | get_jobs_\n | get_job_\n | get_products_\n | get_product_\n | get_products_public_\n | get_process_\n | get_processes_\n | get_groups_\n | one_time_process_\n | one_time_process_batch_\n | get_subscriptions_\n | get_subscription_\n | get_subscriptions_public_\n | create_subscription_\n | enable_subscription_\n | disable_subscription_\n | modify_subscription_\n | create_group_\n | modify_group_\n\n.. login_\n\nlogin\n-----\n\nLogs the user in and gets a valid api key\n\n:Parameters:\n Required - None\n\n Optional - password, doesPrint, reset_key\n\n:Returns:\n None\n\n.. reset_api_key_\n\nreset_api_key\n-------------\n\nSets the user's api_key to a new random key\n\n:Parameters:\n Required - None\n\n Optional - doesPrint\n\n:Returns:\n A dictionary containing the username and new api_key\n\n.. get_jobs_\n\nget_jobs\n--------\n:Parameters:\n Required - None\n\n Optional - id(can be a list of ids), status, sub_id, granule, format\n\n:Returns:\n A list of dictionaries containing job information with the specified\n attributes.\n\n Job info:\n - id, sub_id, user_id, process_id, status, granule,\n granule_url, other_granules, other_granule_urls,\n request_time, processed_time, priority, message\n\n.. get_job_\n\nget_job\n-------\n:Parameters:\n Required - id\n\n Optional - None\n\n:Returns:\n A dictionary just like the one referenced in get_jobs\n\n.. get_products_\n\nget_products\n------------\n:Parameters:\n Required - None\n\n Optional - id, sub_id, sub_ids, sub_name, creation_date, start_date, end_date, name, group_id, group_ids, process_id, page, page_size, format\n\n:Returns:\n A list of dictionaries containing product information for products with\n the specified attributes. The list is limited to 100 items, but more items\n can be retrieved with the page parameter (first page is 0). The default page\n size can also be changed with the page_size parameter.\n\n Product info contains fields:\n - id, sub_id, name, url, browse_url, browse_thumbnail, browse_geo_immage,\n browse_geo_xml, size, creation_date\n\n Attributes `browse_thumbnail`, `browse_geo_immage`, `browse_geo_xml` are dictionaries with the following fields:\n - url, epsg, lat_min, lat_max, lon_min, lon_max\n\n.. get_product_\n\nget_product\n-----------\n:Parameters:\n Required - id\n\n Optional - None\n\n:Returns:\n A dictionary just like the one referenced in get_product\n\n.. get_products_public_\n\nget_products_public\n------------------------\n:Parameters:\n Required - group_id\n Optional - page, format\n\n:Returns:\n A JSON or CSV array with information about all products in the public\n group with given group_id.\n\n.. get_process_\n\nget_process\n-----------\n:Parameters:\n Required - id\n\n Optional - format\n\n:Returns:\n A dictionary or a string depending on format containing information about\n the process.\n\n Return fields are:\n - id, name, description, requires_pair,\n supports_time_series_processing, requires_dual_pol\n\n.. get_processes_\n\nget_processes\n-------------\n:Parameters:\n Required - None\n\n Optional - format\n\n:Returns:\n A list of dictionaries for all available processes. Each entry is as described\n by get_process.\n\n.. get_groups_\n\nget_groups\n-------------\n:Parameters:\n Required - None\n\n Optional - id, name, format\n\n:Returns:\n A list of dictionaries containing information about each group.\n\n Return fields are:\n - id, name, description, subscriptions\n\n.. one_time_process_\n\none_time_process\n----------------\n\nSchedules a new processing request and returns a dictionary indicating whether\nor not the request succeeded, and an error message. If the process_id specifies\na process that requires a granule pair, then other_granules must also be\nsupplied.\n\n:Parameters:\n Required - granule, process_id\n\n Optional - other_granules, priority, message\n\n:granule:\n can be passed a single granule, a list of granule strings, a file name\n or an open file with granules in it.\n All granule operations are done with the given process_id.\n\n:Returns:\n {\"status\": \"SUCCESS\", \"message\": null} or\n\n {\"status\": \"SUCCESS\", \"id\": 1234} or\n\n {\"status\": \"ERROR\", \"message\": *A Contextual Message*}\n\n.. one_time_process_batch_\n\none_time_process_batch\n----------------------\n\nSchedules any number of new processing requests through an input file containing\ndescriptions of the jobs.\n\n:Parameters:\n Required - filename\n\n:File (CSV):\n granule,process_id,other_granules,priority,message\n\n S1_GRANULE,2,,10,sample message\n\n S1_GRANULE,10,S1_GRANULE,,,\n\n.. create_subscription_\n\ncreate_subscription\n-------------------\n\n\nSchedules a new subscription and returns a dictionary indicating\nwhether or not the request succeeded, as well as an error message in\nthe event of failure. If you pass a file path to shapefilepath this will\noverride your entry for location. The shapefilepath must point to one of\nthe files necessary to create your geometry object, not simply their parent\ndirectory.\n\n\n:Parameters:\n Required - polarization, crop_to_selection, name, process_id, platform\n\n Optional - location, start_date, end_date, description, extra_arguments, enable, project_id, group_id\n\n:Returns:\n {\"status\": \"SUCCESS\", \"id\": 1234} or\n\n {\"status\": \"ERROR\", \"message\": *A Contextual Message*}\n\n.. get_subscriptions_\n\nget_subscriptions\n-----------------\n:Parameters:\n Required - None\n\n Optional - id, process_id, name, location, start_date, end_date, enable,\n project_id, group_id, format\n\n:Returns:\n A array of subscription information with the specified\n attributes or a string depending on format.\n\n Subscription info contains fields:\n - id, process_id, user_id, name, location, start_date, end_date, enabled\n\n.. get_subscription_\n\nget_subscription\n----------------\n:Parameters:\n Required - id\n Optional - None\n\n:Returns:\n A JSON or CSV array with information belonging to the subscription holding\n the subscription id passed.\n\n Subscriptions info contains fields:\n - id, process_id, user_id, name, location, start_date, end_date, enabled\n\n.. get_subscriptions_public_\n\nget_subscriptions_public\n------------------------\n:Parameters:\n Required - group_id\n Optional - format\n\n:Returns:\n A JSON or CSV array with information about all subscriptions in the public\n group with given group_id.\n\n.. disable_subscription_\n\ndisable_subscription\n--------------------\nSets the property 'enabled' of a subscription to False. No further\nactions will be taken based on this subscription until it is enabled\nagain. Returns a dictionary indicating whether or not the request\nsucceeded, and an error message in the event it did not.\n\n:Parameters:\n None\n\n:Returns:\n A dictionary just like the one referenced in get_subscriptions\n\n.. enable_subscription_\n\nenable_subscription\n-------------------\nSets the property 'enabled' of a subscription to True. Further\nactions will be taken based on this subscription until it is disabled\nagain. Returns a dictionary indicating whether or not the request\nsucceeded, and an error message in the event it did not.\n\n:Parameters:\n None\n\n:Returns:\n A dictionary just like the one referenced in get_subscriptions\n\n.. modify_subscription_\n\nmodify_subscription\n-------------------\nSets the property 'name' and property 'description' of a subscription to\nthe passed values, if those values are not None. Returns a dictionary indicating\nwhat has changed and if the request was a success.\n\n:Parameters:\n Required: username, id\n Optional: project_id, name, description, end_date\n\n:Returns:\n A dictionary indicating the updated values. If the request has failed, the\n dictionary will indicate that instead.\n\n.. create_group_\n\ncreate_group\n-------------\nCreate a new subscription group. You can add subscriptions to it by calling\nmodify_group\n\n:Parameters:\n Required - name\n\n Optional - description\n\n:Returns:\n A status and an id. Or on failure, a status and a message.\n\n Return fields are:\n - status, (id | message)\n\n.. modify_group_\n\nmodify_group\n-------------\nModify the attributes of a group with given id. Arguments add_subs and rem_subs\nmust be an iterable of sub_id's. Similarly, arguments add_users and rem_users\nmust be an iterable of username's. If a value appears in both an add_* and rem_*\nargument, it is ignored.\n\n:Parameters:\n Required - id\n\n Optional - name, description, add_subs, rem_subs, add_users, rem_users, icon\n\n:Returns:\n A status and a message.\n\n Return fields are:\n - status, message\n\n\n============\nHYP3 SCRIPTS\n============\n>>> from asf_hyp3 import scripts\n\n:Functions:\n | download_products_\n | load_granules_\n\n.. download_products_\n\ndownload_products\n-----------------\nCalls api.get_products and downloads everything that has not been downloaded yet\nto the given directory. Filter arguments will be passed to the api.get_products\ncall\n\n:Parameters:\n Required::\n\n api The api object to use\n\n Optional::\n\n directory The destination folder\n id The product id to match\n sub_id The subscription id to match\n sub_name The subscription name to match\n creation_date The creation date to match\n verbose Print verbose output (progress bar and download status)\n threads The number of products to download at a time\n\n.. load_granules_\n\nload_granules\n-------------\nSearches through a file and finds all strings that look like S1 granules.\n\nGranule Format::\n S1A_IW_GRDH_1SDV_YYYYMMDDTHHMMSS_YYYYMMDDTHHMMSS_123456_789ABC_89AB\n\n:Parameters:\n Required::\n\n filename The name of the file to search through\n:Returns:\n A list of all granules found in the file\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/asfadmin/hyp3-api", "keywords": "hyp3 api hyp3-api asf", "license": "License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)", "maintainer": "", "maintainer_email": "", "name": "asf-hyp3", "package_url": "https://pypi.org/project/asf-hyp3/", "platform": "", "project_url": "https://pypi.org/project/asf-hyp3/", "project_urls": { "Homepage": "https://github.com/asfadmin/hyp3-api" }, "release_url": "https://pypi.org/project/asf-hyp3/3.0.3/", "requires_dist": [ "requests (>=2.14.0)", "pyshp (>=1.2.11)", "pygeoif (>=0.7)" ], "requires_python": "", "summary": "Api for ASF's hyp3 system", "version": "3.0.3" }, "last_serial": 5683151, "releases": { "0.0.11": [ { "comment_text": "", "digests": { "md5": "09b3580d7fc3fd28329ef6406c8ad2a0", "sha256": "acb9ce130ec90ece9aaebf9ccf0ded806528b2ad426dee3ca9f53988fd9e4aae" }, "downloads": -1, "filename": "asf_hyp3-0.0.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "09b3580d7fc3fd28329ef6406c8ad2a0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15507, "upload_time": "2017-06-14T18:01:07", "url": "https://files.pythonhosted.org/packages/36/2e/c5838d7b63d1909dc8644275319660dbb6e559086ca9352e8f3215b6322e/asf_hyp3-0.0.11-py2.py3-none-any.whl" } ], "0.0.16": [ { "comment_text": "", "digests": { "md5": "aa7f98ee58d48f223c6348f864f94150", "sha256": "1983105f0092345922ba3574330fa62bf19cfb8b8df6ac62afd33a8793ca9a30" }, "downloads": -1, "filename": "asf_hyp3-0.0.16.tar.gz", "has_sig": false, "md5_digest": "aa7f98ee58d48f223c6348f864f94150", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13166, "upload_time": "2017-06-14T18:05:08", "url": "https://files.pythonhosted.org/packages/06/f5/142cf363aaadbe5137880b14d27c0bf664522ad0b3ea2956ba523568aabe/asf_hyp3-0.0.16.tar.gz" } ], "0.0.17": [ { "comment_text": "", "digests": { "md5": "9a28b6970e5fea8d8e48a28bc8f20fec", "sha256": "ad47ea10c56034a460885c6a2433ec11ab312a3fd44b05ca2649da3ba60e8d06" }, "downloads": -1, "filename": "asf_hyp3-0.0.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9a28b6970e5fea8d8e48a28bc8f20fec", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15509, "upload_time": "2017-06-14T18:05:06", "url": "https://files.pythonhosted.org/packages/70/8b/22462d30a4257f509e0275bc115a1d701250aec3fc665d3f32cad2131c0f/asf_hyp3-0.0.17-py2.py3-none-any.whl" } ], "0.0.20": [ { "comment_text": "", "digests": { "md5": "90847f9defddc3d67191711ee23039de", "sha256": "9931c7f412b438373c6239ebb9c1921fcdd21c22d51c327ae0ff5aa1405e2690" }, "downloads": -1, "filename": "asf_hyp3-0.0.20.tar.gz", "has_sig": false, "md5_digest": "90847f9defddc3d67191711ee23039de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13149, "upload_time": "2017-06-14T18:14:33", "url": "https://files.pythonhosted.org/packages/c7/6d/769e210d17364eb554b276c24d5e662fa9eb92da0c257ade6a700143cc4a/asf_hyp3-0.0.20.tar.gz" } ], "0.0.21": [ { "comment_text": "", "digests": { "md5": "135132efb6f2f561d10fc73d78f37236", "sha256": "4befd7c013ddc171cb29ca1a4e12b3cb6eb5b54cdbc63315896ba86846d776c6" }, "downloads": -1, "filename": "asf_hyp3-0.0.21-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "135132efb6f2f561d10fc73d78f37236", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15502, "upload_time": "2017-06-14T18:14:31", "url": "https://files.pythonhosted.org/packages/52/8d/d4822912b6cb7840729a5d50ab34cd854c8ae2aaff40e5339a4fd3d52608/asf_hyp3-0.0.21-py2.py3-none-any.whl" } ], "0.0.24": [ { "comment_text": "", "digests": { "md5": "d96b62e0e643e7bfa67830bff572656c", "sha256": "a83a364919ba2014cbd2de8edd14e78261cd2bcdd96f30f8693274054d97d90b" }, "downloads": -1, "filename": "asf_hyp3-0.0.24.tar.gz", "has_sig": false, "md5_digest": "d96b62e0e643e7bfa67830bff572656c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13152, "upload_time": "2017-06-14T18:20:01", "url": "https://files.pythonhosted.org/packages/b4/b0/d59b4506c49fabd5ecc70c2aeb6851d1e9cc26a625485bbfe86ba032914b/asf_hyp3-0.0.24.tar.gz" } ], "0.0.25": [ { "comment_text": "", "digests": { "md5": "0f03db5f50cbdc4d9aa7d68a3847947e", "sha256": "8aa55cd17d9e138f1f3137e002fd16897ff1006721c7433d59b05ae392e04f80" }, "downloads": -1, "filename": "asf_hyp3-0.0.25-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0f03db5f50cbdc4d9aa7d68a3847947e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15505, "upload_time": "2017-06-14T18:19:59", "url": "https://files.pythonhosted.org/packages/9e/c3/5f5bbb130851615f60932a2c44ada5d7e60645fe17698e66c4b63b97023b/asf_hyp3-0.0.25-py2.py3-none-any.whl" } ], "0.0.26": [ { "comment_text": "", "digests": { "md5": "a9fdba33e95609e1f768149bb42103ed", "sha256": "ca76c261167a46fec0228348b58ffd50fbed23efa18df713a88266a1aaad09b0" }, "downloads": -1, "filename": "asf_hyp3-0.0.26.tar.gz", "has_sig": false, "md5_digest": "a9fdba33e95609e1f768149bb42103ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13346, "upload_time": "2017-06-14T19:46:25", "url": "https://files.pythonhosted.org/packages/81/58/e99593b3901cc349a919f42482a4c45a1e0b4cf7eab058e5d9c61a775ee0/asf_hyp3-0.0.26.tar.gz" } ], "0.0.27": [ { "comment_text": "", "digests": { "md5": "1d77ae3e4bd100c2e095602d677f1d37", "sha256": "d7f364c9d59c6d627f866a9878cf398217036dba56a764d6202e5db1511210a3" }, "downloads": -1, "filename": "asf_hyp3-0.0.27-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1d77ae3e4bd100c2e095602d677f1d37", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15677, "upload_time": "2017-06-14T19:46:23", "url": "https://files.pythonhosted.org/packages/b7/77/ee1382a4f05c280d8f1f245373bcf087c30ca07260ecf751c8d632806459/asf_hyp3-0.0.27-py2.py3-none-any.whl" } ], "0.0.28": [ { "comment_text": "", "digests": { "md5": "0c8afb577b2d6b778729529f96fa2c72", "sha256": "8c58f3e252ace2ec3acfe45c5e20e95b6591184c9eb8e2d25a497dd1d3e30ffa" }, "downloads": -1, "filename": "asf_hyp3-0.0.28.tar.gz", "has_sig": false, "md5_digest": "0c8afb577b2d6b778729529f96fa2c72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13441, "upload_time": "2017-06-14T20:27:46", "url": "https://files.pythonhosted.org/packages/c2/28/f8e61d1d941fd4747456ffbad89020837b450c3d806b8af6011b4a80a6d0/asf_hyp3-0.0.28.tar.gz" } ], "0.0.29": [ { "comment_text": "", "digests": { "md5": "8b63f4e6975cc9557f93c67b6b8151f9", "sha256": "319d1b0007ad41baf3ad093c6bc40fb43113c9bac989c8b3b1c0fde187308474" }, "downloads": -1, "filename": "asf_hyp3-0.0.29-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8b63f4e6975cc9557f93c67b6b8151f9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15758, "upload_time": "2017-06-14T20:27:44", "url": "https://files.pythonhosted.org/packages/b1/f1/98d1d248868910297e77cf966e644f832669ff453675cca97713370d390b/asf_hyp3-0.0.29-py2.py3-none-any.whl" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "ba00c0fdba2f490fd11700ee05907f97", "sha256": "a83246bb46e5f1db294d08de0f247c577505c712ddf257cdebab496c477ab24f" }, "downloads": -1, "filename": "asf_hyp3-0.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ba00c0fdba2f490fd11700ee05907f97", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16420, "upload_time": "2017-06-14T20:50:38", "url": "https://files.pythonhosted.org/packages/5d/30/bd1baf6dc768db455d15af20f8ce88f8449ba849cd1072062d6064aff75d/asf_hyp3-0.9.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b8210fea884f00684fdf01ebc2d09a45", "sha256": "a445a1b70383414163aa9f1a110bbd7b297b0327098fcf505ee99b7927b51540" }, "downloads": -1, "filename": "asf_hyp3-0.9.0.tar.gz", "has_sig": false, "md5_digest": "b8210fea884f00684fdf01ebc2d09a45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14400, "upload_time": "2017-06-14T20:50:39", "url": "https://files.pythonhosted.org/packages/c0/62/5754109a7cb989f7c4341acf0c8670abd3540556f31a4e2b865f74550528/asf_hyp3-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "5ef09fccd44106e683db448d2efa75ec", "sha256": "0272c59a0d827b385b3d8e64c86e440d7f10b937cd00c661943b380ad0546e09" }, "downloads": -1, "filename": "asf_hyp3-0.9.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5ef09fccd44106e683db448d2efa75ec", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16422, "upload_time": "2017-06-14T20:53:39", "url": "https://files.pythonhosted.org/packages/27/d9/bbfbe0e1bdbb2490e7a4c3c7539664e3858a66802c505eea0bd8a6128e5b/asf_hyp3-0.9.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dca9aabe7ebb1505e0da3482130a3721", "sha256": "ecbec32ba177dfa4aebf83b1606c741c09febbf7157be22186eae9201da718ba" }, "downloads": -1, "filename": "asf_hyp3-0.9.1.tar.gz", "has_sig": false, "md5_digest": "dca9aabe7ebb1505e0da3482130a3721", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14405, "upload_time": "2017-06-14T20:53:40", "url": "https://files.pythonhosted.org/packages/1a/01/d7f0a9d642754abc23ba31e645d2d3295f6b022600152bd14ea7d643fbf5/asf_hyp3-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "e86fc69dd227d6e39a4c41ba6f777d1a", "sha256": "e422b52ff620031258c2e559bbd9a66d035c20522b136526caa24f0043203df2" }, "downloads": -1, "filename": "asf_hyp3-0.9.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e86fc69dd227d6e39a4c41ba6f777d1a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16193, "upload_time": "2017-06-15T16:44:26", "url": "https://files.pythonhosted.org/packages/67/ef/c265c09b1310fa431bd83087a1f046a3dd7cd4f0763b6f3484b92cc00816/asf_hyp3-0.9.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1549d484af04da054be02e6c567c1e7c", "sha256": "fa6f30ad552facf49b35e2278153e84571ee865a2a178e43a6120d0a90df49c5" }, "downloads": -1, "filename": "asf_hyp3-0.9.2.tar.gz", "has_sig": false, "md5_digest": "1549d484af04da054be02e6c567c1e7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14222, "upload_time": "2017-06-15T16:44:29", "url": "https://files.pythonhosted.org/packages/83/77/0856204058350a64011456c3b91ab3b2fbcbb50dfcb269dd802a1337b0dc/asf_hyp3-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "527500c137bc04cbc1f3129f983a08fe", "sha256": "c9f9deb9fdc6fa1cd05e1e204848b07ba346e5e34d9465f487253fdcdc720ac1" }, "downloads": -1, "filename": "asf_hyp3-0.9.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "527500c137bc04cbc1f3129f983a08fe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16752, "upload_time": "2017-06-16T18:41:26", "url": "https://files.pythonhosted.org/packages/00/7b/f73d6b0c6a70bea6a3fd70807d5fa112b08fddb6eaac57c55a5ce6764ec6/asf_hyp3-0.9.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e8313f3254e7df60e2eb5f18858e069", "sha256": "0292c8a8a5fa1b0d47c45c53d73435420968c11c84d6139eb4ad9ec5350c197f" }, "downloads": -1, "filename": "asf_hyp3-0.9.3.tar.gz", "has_sig": false, "md5_digest": "6e8313f3254e7df60e2eb5f18858e069", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14961, "upload_time": "2017-06-16T18:41:29", "url": "https://files.pythonhosted.org/packages/67/11/3e4d420289ed3cd4595fe76b721606362764f0355b2fb825b0e9fcab09dc/asf_hyp3-0.9.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "f69e50d3ca646bb52e104047b8256d7d", "sha256": "eea4a87f4a00d42b96561ded61447a12b969aad07a4cd076f86997459995228e" }, "downloads": -1, "filename": "asf_hyp3-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f69e50d3ca646bb52e104047b8256d7d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21694, "upload_time": "2017-07-25T18:07:43", "url": "https://files.pythonhosted.org/packages/f2/60/49837e950d0f603c283a269ffcb85b194622b206b6cb6525b72a7f1c9ff3/asf_hyp3-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "95d121e8dcbebb0d9d6f249c2103630c", "sha256": "d5facefe495b3f8d57b17ca96264951ac632913d42c6a2557aece880741e32ec" }, "downloads": -1, "filename": "asf_hyp3-1.0.4.tar.gz", "has_sig": false, "md5_digest": "95d121e8dcbebb0d9d6f249c2103630c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14924, "upload_time": "2017-07-25T18:07:44", "url": "https://files.pythonhosted.org/packages/b3/40/4c6531e60e3dfacc8e20801decdb3615f4cb6621346ffdf8f83ff43a6173/asf_hyp3-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "27f51d355ba85df69f1a440bad02cfc3", "sha256": "7640233d4a81cbfc98cee46c66e805449b4a2f62cd06353fd8410ce6d987bff7" }, "downloads": -1, "filename": "asf_hyp3-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "27f51d355ba85df69f1a440bad02cfc3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21700, "upload_time": "2017-07-25T22:33:26", "url": "https://files.pythonhosted.org/packages/7f/a0/ce2bdef9be5f1178d414a7991111f97ffc5e0a45cc284ff10a22fb6abc11/asf_hyp3-1.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d2de08c6d45047042c27bd2905a50a2e", "sha256": "453e81c2cff028a9b1474dc4043a6c43ac5ff51eb40c84c617a84a35be6ba00a" }, "downloads": -1, "filename": "asf_hyp3-1.0.5.tar.gz", "has_sig": false, "md5_digest": "d2de08c6d45047042c27bd2905a50a2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15016, "upload_time": "2017-07-25T22:33:27", "url": "https://files.pythonhosted.org/packages/06/64/92fb6b8823781f76b82d76559c9536aee76a5f7e5ecdc3a8d22c0ca59ba5/asf_hyp3-1.0.5.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "7c326e8af1649a586b278fad8fda26f5", "sha256": "d103f08e42b8a78a708f3177cb7100aa23c546c28ad9ce622f982dc053bc7a08" }, "downloads": -1, "filename": "asf_hyp3-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7c326e8af1649a586b278fad8fda26f5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22432, "upload_time": "2017-09-23T21:33:37", "url": "https://files.pythonhosted.org/packages/f3/ce/158d28160ec5b53396af97648fc2f1f2585a8212fccd5ea20ba4d14d6792/asf_hyp3-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5ae1c59595642f7ad82de331c0c9654", "sha256": "48abaf33184f76cdd00d9388d652abb2e5a34f80d01a3a9380350c22964a0d7a" }, "downloads": -1, "filename": "asf_hyp3-1.1.0.tar.gz", "has_sig": false, "md5_digest": "e5ae1c59595642f7ad82de331c0c9654", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17612, "upload_time": "2017-09-23T21:33:39", "url": "https://files.pythonhosted.org/packages/e5/2a/3ee0344bc25971d9822c1c85cd8ff1dd70ca41bc546bc7fa31460378d646/asf_hyp3-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "8905c4c0d32a147259eaf0b3962aae32", "sha256": "40c9201e1daeebab7ae6bd062b9acd2a8cff8b4ead6f0af122776f067b8643c3" }, "downloads": -1, "filename": "asf_hyp3-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8905c4c0d32a147259eaf0b3962aae32", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22379, "upload_time": "2017-09-28T16:29:40", "url": "https://files.pythonhosted.org/packages/ce/bf/af5811cf37943d6a66febc9ca6de703b14cbc4a2b9f022938318d7e16581/asf_hyp3-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fb4f3413d1553b75f2fb4e628236d966", "sha256": "afe24f4318a734ced539b473c151c0c423d36e94fbdc4388253d6044ff54d76c" }, "downloads": -1, "filename": "asf_hyp3-1.1.1.tar.gz", "has_sig": false, "md5_digest": "fb4f3413d1553b75f2fb4e628236d966", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15636, "upload_time": "2017-09-28T16:29:41", "url": "https://files.pythonhosted.org/packages/0d/77/ce86a944b3f04a12498d85ae265c296f5a2a5d246c12afcb61edb41ea3c9/asf_hyp3-1.1.1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "1ef6095cd708b472343300e66bd7ff07", "sha256": "a1014a676b6b7fd4139168e563beb00efaa3bf5e3a6c45a0c4aff9b5ca5d9117" }, "downloads": -1, "filename": "asf_hyp3-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1ef6095cd708b472343300e66bd7ff07", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23220, "upload_time": "2017-10-27T23:44:09", "url": "https://files.pythonhosted.org/packages/15/16/ddccdf41006c25e6c510ff7df089f93852146a58a0473f1fd8ddd12fa36e/asf_hyp3-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5508492ca2fbfb2ff4bbef2003e94f3e", "sha256": "2a884f2cca94c8e7c0bd0f9ffafb2c5fd3dddca39c92e210621ae8334af732f5" }, "downloads": -1, "filename": "asf_hyp3-1.2.0.tar.gz", "has_sig": false, "md5_digest": "5508492ca2fbfb2ff4bbef2003e94f3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16404, "upload_time": "2017-10-27T23:44:10", "url": "https://files.pythonhosted.org/packages/d7/03/73177dc682cd3e602a4a464a0274fbc6c50a657d74e7417baf49e8b42413/asf_hyp3-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "b03ee23e6e90d61774762a004e8eb8ad", "sha256": "088fdb9ab4bc12d6ec0c3358e8469364bef2ad4649b86719181031b90c4055a2" }, "downloads": -1, "filename": "asf_hyp3-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b03ee23e6e90d61774762a004e8eb8ad", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23141, "upload_time": "2017-10-28T01:04:08", "url": "https://files.pythonhosted.org/packages/24/08/d8a6aceb5e94e7f54f8c14d6cca8b182ae7806fc9875b3bfcc8bcb3f4061/asf_hyp3-1.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5649487941630de6028e15d46ffc919a", "sha256": "6acc59ce6ee354c86ad5656738d9546c0ee046cae757638e74939f0967267a3a" }, "downloads": -1, "filename": "asf_hyp3-1.2.1.tar.gz", "has_sig": false, "md5_digest": "5649487941630de6028e15d46ffc919a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16330, "upload_time": "2017-10-28T01:04:09", "url": "https://files.pythonhosted.org/packages/e7/85/a0d0a64b32984855765f75181f26853b6b9a66e4650fe3e7ee27b44626ee/asf_hyp3-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "d4f04bbbf88a80e007d06f75a84a72cf", "sha256": "6a8aa5ea06e6007cc7a5a3a6aba05705aaeae93357c90099bf168eab707ea0a3" }, "downloads": -1, "filename": "asf_hyp3-1.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d4f04bbbf88a80e007d06f75a84a72cf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23158, "upload_time": "2017-10-28T22:33:36", "url": "https://files.pythonhosted.org/packages/a2/27/31c7a5c0f23ff9fe6bd7dfbe6d62f2c50480431acb8438f73e7c648120c6/asf_hyp3-1.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8ac1b1d790adca95cbcf65e1aa5d84e2", "sha256": "d519df471870da7fc460b6b55c33b4d28a49765670e39a8a24a2a51d4358d38f" }, "downloads": -1, "filename": "asf_hyp3-1.2.2.tar.gz", "has_sig": false, "md5_digest": "8ac1b1d790adca95cbcf65e1aa5d84e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16343, "upload_time": "2017-10-28T22:33:37", "url": "https://files.pythonhosted.org/packages/04/1d/451808708518bd841ae37f743badbff05428a5c72aeca5de6c9f2b250b39/asf_hyp3-1.2.2.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "2a0f917015c46855a183267bb1cebc67", "sha256": "d17560c0ce678c3e3e89942c77d2ce0ba60f3ca24a35c8d5e5ffe70316093017" }, "downloads": -1, "filename": "asf_hyp3-1.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2a0f917015c46855a183267bb1cebc67", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23274, "upload_time": "2017-11-14T01:35:19", "url": "https://files.pythonhosted.org/packages/d2/16/b9c9daaa89e1dc4f7b7c0221c3e5e8263bb18f1df5a07d509a67160d9d66/asf_hyp3-1.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "62e0156b2f00ee9050d6e0e38ce4d917", "sha256": "848e2a770d6c3eaa08c2d0b4cfa587c63c15687d3d24451689405096401413a1" }, "downloads": -1, "filename": "asf_hyp3-1.3.0.tar.gz", "has_sig": false, "md5_digest": "62e0156b2f00ee9050d6e0e38ce4d917", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16421, "upload_time": "2017-11-14T01:35:20", "url": "https://files.pythonhosted.org/packages/97/6d/7e1b858316c0805461dc18714d51ee4e927c0e0d68332f8980bf0772ba31/asf_hyp3-1.3.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "b5398ad451e4a5157dec0989381fe70c", "sha256": "cf952fef66b00b5322a130fb07315002064016282325c487f8e9beff211ddd96" }, "downloads": -1, "filename": "asf_hyp3-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b5398ad451e4a5157dec0989381fe70c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23265, "upload_time": "2017-11-30T01:17:30", "url": "https://files.pythonhosted.org/packages/29/e8/b78fb79bff87c095b104d67f858584f210cec8b2d429668268b1a8ba3238/asf_hyp3-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ccc3eff4f911286dc2e75873290a2226", "sha256": "e8155975a59a11cad7d627250cf121e767bf5ca06679f187a31bca021173add9" }, "downloads": -1, "filename": "asf_hyp3-2.0.0.tar.gz", "has_sig": false, "md5_digest": "ccc3eff4f911286dc2e75873290a2226", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16415, "upload_time": "2017-11-30T01:17:32", "url": "https://files.pythonhosted.org/packages/e7/a7/589f6a368fd7c46428494a751d4049ce316778ebc48e62d615c53cf00b27/asf_hyp3-2.0.0.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "9b31dd7bc7176df7fd3d2593ecf71749", "sha256": "ddc9f5e8635c6ca0d3caad8f965b716ba44f68ea0008adc189f920080039dda9" }, "downloads": -1, "filename": "asf_hyp3-2.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9b31dd7bc7176df7fd3d2593ecf71749", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23604, "upload_time": "2018-01-04T00:54:27", "url": "https://files.pythonhosted.org/packages/d1/ca/b1d01c5272063004398fc3aae9dba876e69bf7fde2719f5a24063b967c0b/asf_hyp3-2.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f4bdc131789ee7fa08d4378ce6b4486c", "sha256": "3c0edda7e314f21026e59b75d655f51d71b4f6cd7c0b64adc04f4d32cd9a7b6a" }, "downloads": -1, "filename": "asf_hyp3-2.1.0.tar.gz", "has_sig": false, "md5_digest": "f4bdc131789ee7fa08d4378ce6b4486c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16618, "upload_time": "2018-01-04T00:54:32", "url": "https://files.pythonhosted.org/packages/ec/20/706126a33485743720a7663a81010f50bd014ba4b471bd5c88d4a556cd66/asf_hyp3-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "3652d1742d6dedd5b8e81bb370cdea50", "sha256": "d4addc1bf575c3e6d980668e3aa2059a28f60db552bd56476393a2e20c2b1682" }, "downloads": -1, "filename": "asf_hyp3-2.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3652d1742d6dedd5b8e81bb370cdea50", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23632, "upload_time": "2018-01-11T01:20:54", "url": "https://files.pythonhosted.org/packages/b2/5a/78a2a916966a7a918fa69dc6c9e6ea5df939168d4fb5bd89fa6e42c5176e/asf_hyp3-2.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1ad9fcf36b6dbbbf4fd1e728e913a6cb", "sha256": "50d421019164d2b0eed0b389b5844f7238bc4775026660f447188af8adf9e5e5" }, "downloads": -1, "filename": "asf_hyp3-2.1.1.tar.gz", "has_sig": false, "md5_digest": "1ad9fcf36b6dbbbf4fd1e728e913a6cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16654, "upload_time": "2018-01-11T01:20:56", "url": "https://files.pythonhosted.org/packages/84/a6/53d76cdee660980794518b8941b7cae45cf048a941d478f389ed93f6d015/asf_hyp3-2.1.1.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "1555424171682febf3a062aba3d030bb", "sha256": "836a6619eb367b6eae7342defc827e8a7b767784ef1dfb26986722976fa38a7e" }, "downloads": -1, "filename": "asf_hyp3-2.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1555424171682febf3a062aba3d030bb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23900, "upload_time": "2018-02-07T00:22:58", "url": "https://files.pythonhosted.org/packages/f9/56/a802008eef4174f4a9ebe20147e465ef4b9425f66ca0ed78982e978ff87c/asf_hyp3-2.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce1155812592016538e6dcfc7ebc71a4", "sha256": "8c779dee4fbfeafd007cbc7d3d1f1bdfbfc1af92471ad8d77104360067e3410a" }, "downloads": -1, "filename": "asf_hyp3-2.2.0.tar.gz", "has_sig": false, "md5_digest": "ce1155812592016538e6dcfc7ebc71a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16888, "upload_time": "2018-02-07T00:22:59", "url": "https://files.pythonhosted.org/packages/56/9e/bfee2b47ae86f7ce6c168c38ada80543ccc5e955393cc994e2041cc7cb78/asf_hyp3-2.2.0.tar.gz" } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "8658fc51f30ae3602a7bbfe2e8741bf8", "sha256": "ea8c1ffe2c4e0a8148b2c099fa1dff4e3f69ad3cf608f6843a4d638499a7a965" }, "downloads": -1, "filename": "asf_hyp3-2.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8658fc51f30ae3602a7bbfe2e8741bf8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24022, "upload_time": "2018-02-20T22:05:34", "url": "https://files.pythonhosted.org/packages/57/28/28f412cd2b5f760ba5a2688d3ef233b2c327f290b1f5de2e1a04af0073bb/asf_hyp3-2.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "156da3f58f375fe8b8c6dd87947d2f8a", "sha256": "3b1a54dbd10de2331344c02961ab8b7544039cc10244d06ae0d34555aadeab35" }, "downloads": -1, "filename": "asf_hyp3-2.3.0.tar.gz", "has_sig": false, "md5_digest": "156da3f58f375fe8b8c6dd87947d2f8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16997, "upload_time": "2018-02-20T22:05:36", "url": "https://files.pythonhosted.org/packages/36/09/a210c7f485dfe3eedd9ed6cc4191f8b69e07f57644578c27de24faefb1f4/asf_hyp3-2.3.0.tar.gz" } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "98be9c556e7fde079743230f4f5f583d", "sha256": "90eb5032af4135f12df83a7ec294c333d896828c898dfc609879d4c8061a77b2" }, "downloads": -1, "filename": "asf_hyp3-2.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "98be9c556e7fde079743230f4f5f583d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24091, "upload_time": "2018-04-17T20:38:45", "url": "https://files.pythonhosted.org/packages/62/d5/0624dcdbe91816df2005b8563e5bb24b1eaf46d136c51208d1dd45997bd0/asf_hyp3-2.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e042353a60ee5be9025ea02fc4b40e08", "sha256": "5ea70ca1c2dd593947f425335254c93d1f7ec42176c2a0a09207c270fcb64b82" }, "downloads": -1, "filename": "asf_hyp3-2.4.0.tar.gz", "has_sig": false, "md5_digest": "e042353a60ee5be9025ea02fc4b40e08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17103, "upload_time": "2018-04-17T20:38:47", "url": "https://files.pythonhosted.org/packages/e5/8e/bfc35cff5eb0e5288d65f885fec208cabaeff8eaabe6083785bd909825a0/asf_hyp3-2.4.0.tar.gz" } ], "2.4.1": [ { "comment_text": "", "digests": { "md5": "4b81b1503eac80a12dd10bbeed1e307e", "sha256": "c9dbdc1277aba4b046c8da055ca4a6d49c70c9b41a36272e0ed1db3b72523e4b" }, "downloads": -1, "filename": "asf_hyp3-2.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4b81b1503eac80a12dd10bbeed1e307e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24098, "upload_time": "2018-04-17T20:53:17", "url": "https://files.pythonhosted.org/packages/e3/9a/7af0623913076a1ae0707be115786836687d4a6cb8eae5a3f0b8b66e2cf0/asf_hyp3-2.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "17fad91f937a96266ef7218e91e36af0", "sha256": "305cf61b1a287b6b99350d5fe56215a1557993f403c8cf11c0a8cbad45df0d4a" }, "downloads": -1, "filename": "asf_hyp3-2.4.1.tar.gz", "has_sig": false, "md5_digest": "17fad91f937a96266ef7218e91e36af0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17107, "upload_time": "2018-04-17T20:53:19", "url": "https://files.pythonhosted.org/packages/95/bf/0150ae1ebced9a755e7a2a420d566bf3f1d6dfda55a8042c8cc4aa1b5e12/asf_hyp3-2.4.1.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "38ea5b5e97e0b1c1adc2515c7278e60e", "sha256": "234381180420973c780fad558f375f60235c847cad1b33132107b73002587e64" }, "downloads": -1, "filename": "asf_hyp3-3.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "38ea5b5e97e0b1c1adc2515c7278e60e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24279, "upload_time": "2018-05-10T20:56:59", "url": "https://files.pythonhosted.org/packages/b1/52/bb3a38aa3bc775de55aa1cc8ec474d7225c54a9c41162962bb209c390bcc/asf_hyp3-3.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8b44b2edf2f849025c929b4bf6239e02", "sha256": "baca6135cd72e5d6282978b1a8fdb325bd5642d248a3680b875d73a20051672c" }, "downloads": -1, "filename": "asf_hyp3-3.0.0.tar.gz", "has_sig": false, "md5_digest": "8b44b2edf2f849025c929b4bf6239e02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17204, "upload_time": "2018-05-10T20:57:00", "url": "https://files.pythonhosted.org/packages/5b/d7/7601d9c3a28fb0b142eed7c9537dc23648d50c48a29b3fa0c579d9cd70d5/asf_hyp3-3.0.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "62951ca751866562d14155165245a79c", "sha256": "7209af62d12203acb33aed6689db75b9e58eaf56f9445b003d289e3c9e7b3290" }, "downloads": -1, "filename": "asf_hyp3-3.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "62951ca751866562d14155165245a79c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24292, "upload_time": "2018-05-14T20:32:30", "url": "https://files.pythonhosted.org/packages/72/aa/e28bcc0df17ce922d9af444e8b8321b1d5b6b618c3a1d5bb384795fc374a/asf_hyp3-3.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "035e1b62f80c8be94cfa56f67e78c138", "sha256": "4cfd279ca5c1d6362917b5e2bf36bff01bf83b6b54617dceccc134ab2b4a15aa" }, "downloads": -1, "filename": "asf_hyp3-3.0.1.tar.gz", "has_sig": false, "md5_digest": "035e1b62f80c8be94cfa56f67e78c138", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17223, "upload_time": "2018-05-14T20:32:32", "url": "https://files.pythonhosted.org/packages/9f/c6/c43ce41434c972d1955e2f573838c54595b35abdb2d3350f250c47cbf7be/asf_hyp3-3.0.1.tar.gz" } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "e1ec5c66b6dfa76d36dd6741e26b7760", "sha256": "f1efe7260db9e42d85c1681de422a66b96b836f93ad0acbf14e186bec23c5b7b" }, "downloads": -1, "filename": "asf_hyp3-3.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e1ec5c66b6dfa76d36dd6741e26b7760", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24220, "upload_time": "2018-06-01T20:25:21", "url": "https://files.pythonhosted.org/packages/25/3f/5496c0365fcb3a9b2aaf5ce30daef06731db49c8531035986d7c8728f62d/asf_hyp3-3.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d4ba7bf7db243254feb4af11a99aa05d", "sha256": "2d3cc5164a465094bdd472434c7f6e96e7bc90ce64c075b7c5d32f431be3dda5" }, "downloads": -1, "filename": "asf_hyp3-3.0.2.tar.gz", "has_sig": false, "md5_digest": "d4ba7bf7db243254feb4af11a99aa05d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16956, "upload_time": "2018-06-01T20:25:23", "url": "https://files.pythonhosted.org/packages/f3/d3/fabec956aae2e9d37e5215d7b1e932a10c96b91860d320862bc763eb4ad4/asf_hyp3-3.0.2.tar.gz" } ], "3.0.3": [ { "comment_text": "", "digests": { "md5": "1f7417734163b1c5657b4a17e6270522", "sha256": "74ac2ab2e4ce39a55769bba9b22332edf4144e42664dd67f86d8e7bc7db0ff21" }, "downloads": -1, "filename": "asf_hyp3-3.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1f7417734163b1c5657b4a17e6270522", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19967, "upload_time": "2019-08-15T16:43:56", "url": "https://files.pythonhosted.org/packages/bd/6a/3a2ec4d7df4396853079a97ba61efb13a880ca6b5d24e82d839ec2f9320e/asf_hyp3-3.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08b8a18ea7d26b6853fb47633911aa0d", "sha256": "7a728265282c7e3170617d416f6e8ce0a0be7f1a4a8ca0462482e74619bc677b" }, "downloads": -1, "filename": "asf_hyp3-3.0.3.tar.gz", "has_sig": false, "md5_digest": "08b8a18ea7d26b6853fb47633911aa0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16741, "upload_time": "2019-08-15T16:43:58", "url": "https://files.pythonhosted.org/packages/ab/2d/b131e799a3736c1bb78b1c683ffc807f419b37c342b402be76f5bc5439bf/asf_hyp3-3.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1f7417734163b1c5657b4a17e6270522", "sha256": "74ac2ab2e4ce39a55769bba9b22332edf4144e42664dd67f86d8e7bc7db0ff21" }, "downloads": -1, "filename": "asf_hyp3-3.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1f7417734163b1c5657b4a17e6270522", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19967, "upload_time": "2019-08-15T16:43:56", "url": "https://files.pythonhosted.org/packages/bd/6a/3a2ec4d7df4396853079a97ba61efb13a880ca6b5d24e82d839ec2f9320e/asf_hyp3-3.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08b8a18ea7d26b6853fb47633911aa0d", "sha256": "7a728265282c7e3170617d416f6e8ce0a0be7f1a4a8ca0462482e74619bc677b" }, "downloads": -1, "filename": "asf_hyp3-3.0.3.tar.gz", "has_sig": false, "md5_digest": "08b8a18ea7d26b6853fb47633911aa0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16741, "upload_time": "2019-08-15T16:43:58", "url": "https://files.pythonhosted.org/packages/ab/2d/b131e799a3736c1bb78b1c683ffc807f419b37c342b402be76f5bc5439bf/asf_hyp3-3.0.3.tar.gz" } ] }