{ "info": { "author": "Olivier Sallou", "author_email": "olivier.sallou@irisa.fr", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)", "Natural Language :: English", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "# About\n\n[![PyPI version](https://badge.fury.io/py/biomaj-download.svg)](https://badge.fury.io/py/biomaj-download)\n\nMicroservice to manage the downloads of biomaj.\n\nA protobuf interface is available in biomaj_download/message/message_pb2.py to exchange messages between BioMAJ and the download service.\nMessages go through RabbitMQ (to be installed).\n\n# Protobuf\n\nTo compile protobuf, in biomaj_download/message:\n\n protoc --python_out=. downmessage.proto\n\n# Development\n\n flake8 biomaj_download/\\*.py biomaj_download/download\n\n# Test\n\nTo run the test suite, use:\n\n nosetests -a '!local_irods' tests/biomaj_tests.py\n\nThis command skips the test that need a local iRODS server.\n\nSome test might fail due to network connection. You can skip them with:\n\n nosetests -a '!network' tests/biomaj_tests.py\n\n(To skip the local iRODS test and the network tests, use `-a '!network,!local_irods'`).\n\n# Run\n\n## Message consumer:\n\n export BIOMAJ_CONFIG=path_to_config.yml\n python bin/biomaj_download_consumer.py\n\n## Web server\n\nIf package is installed via pip, you need a file named *gunicorn_conf.py* containing somehwhere on local server:\n\n def worker_exit(server, worker):\n from prometheus_client import multiprocess\n multiprocess.mark_process_dead(worker.pid)\n\nIf you cloned the repository and installed it via python setup.py install, just refer to the *gunicorn_conf.py* in the cloned repository.\n\n\n export BIOMAJ_CONFIG=path_to_config.yml\n rm -rf ..path_to/prometheus-multiproc\n mkdir -p ..path_to/prometheus-multiproc\n export prometheus_multiproc_dir=..path_to/prometheus-multiproc\n gunicorn -c gunicorn_conf.py biomaj_download.biomaj_download_web:app\n\nWeb processes should be behind a proxy/load balancer, API base url /api/download\n\nPrometheus endpoint metrics are exposed via /metrics on web server\n\n\n3.1.0:\n #16 Don't change name after download in DirectHTTPDownloader\n PR #7 Refactor downloaders (*WARNING* breaks API)\n3.0.27:\n Fix previous release broken with a bug in direct protocols\n3.0.26:\n Change default download timeout to 1h\n #12 Allow FTPS protocol\n #14 Add mechanism for protocol specific options\n3.0.25:\n Allow to use hardlinks in LocalDownload\n3.0.24:\n Remove debug logs\n3.0.23:\n Support spaces in remote file names\n3.0.22:\n Fix **/* remote.files parsing\n3.0.21:\n Fix traefik labels\n3.0.20:\n Update pika dependency release\n Add tags for traefik support\n3.0.19:\n Check archives after download\n Fix python regexps syntax (deprecation)\n3.0.18:\n Rename protobuf and use specific package to avoid conflicts\n3.0.17:\n Regenerate protobuf message desc, failing on python3\n3.0.16:\n Add missing req in setup.py\n3.0.15:\n Fix progress download control where could have infinite loop\n Add irods download\n\n3.0.14:\n Allow setup of local_endpoint per service, else use default local_endpoint\n\n3.0.13:\n In rate limiting, add progress vs total of download\n Fix rate limiting submission\n\n3.0.12:\n Add retry in case of session creation failure\n disable web thread logging\n\n3.0.11:\n Display progress of download by percent of downloads\n In case of contact error in downloadclient, retry connection\n\n3.0.10:\n Feature #3: Add rate limiting option to limit number of parallel downloads for a client\n\n3.0.9:\n Add host in prometheus stats\n Fix #2: allow setting http.group.file.size or http.group.file.date to -1 if not avalaible in http(s) page for regexp\n\n3.0.8:\n Fix prometheus stats\n Add consul supervision\n\n3.0.7:\n Change size type to int64\n\n3.0.6:\n Fix download_or_copy to avoid downloading a file existing in a previous production directory\n\n3.0.4:\n Fixes on messages\n\n3.0.3:\n Fix management of timeout leading to a crash when using biomaj.download parameter.\n\n3.0.2:\n set rabbitmq parameter optional\n\n3.0.1:\n add missing README etc.. in package\n\n3.0.0:\n move download management out of biomaj main package\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "http://biomaj.genouest.org", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://biomaj.genouest.org", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "biomaj-download", "package_url": "https://pypi.org/project/biomaj-download/", "platform": "", "project_url": "https://pypi.org/project/biomaj-download/", "project_urls": { "Download": "http://biomaj.genouest.org", "Homepage": "http://biomaj.genouest.org" }, "release_url": "https://pypi.org/project/biomaj-download/3.1.0/", "requires_dist": [ "biomaj-core", "biomaj-zipkin", "pycurl", "ftputil", "py-bcrypt", "pika (==0.13.0)", "redis", "PyYAML", "flask", "python-consul", "prometheus-client (>=0.0.18)", "protobuf", "requests", "humanfriendly", "python-irodsclient" ], "requires_python": "", "summary": "BioMAJ download service", "version": "3.1.0" }, "last_serial": 6005794, "releases": { "3.0.0": [ { "comment_text": "", "digests": { "md5": "765588c593a4635e886419bd1f145fc4", "sha256": "e77a6d13d04dffcbd4c8f9c7d1d57b15e3d6a1f39000da4eb2e800baa939d91d" }, "downloads": -1, "filename": "biomaj_download-3.0.0.tar.gz", "has_sig": false, "md5_digest": "765588c593a4635e886419bd1f145fc4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19376, "upload_time": "2016-09-23T07:15:51", "url": "https://files.pythonhosted.org/packages/f9/01/034a1b7cf08028caf62c1e61dd5d04b42647616a58a56ff46a448ad5ddff/biomaj_download-3.0.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "50de81fcd9189cb810c0372bfadcc373", "sha256": "00ddaeb91f75b3a408723539d31a2170d2b244d9dfb74b5604aec021b51b2ce1" }, "downloads": -1, "filename": "biomaj_download-3.0.1.tar.gz", "has_sig": false, "md5_digest": "50de81fcd9189cb810c0372bfadcc373", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19712, "upload_time": "2016-09-23T07:22:04", "url": "https://files.pythonhosted.org/packages/8d/78/01c4159f4a5e219cccd0d58efab5543dbffed65f95dcf30a497de53f0cc3/biomaj_download-3.0.1.tar.gz" } ], "3.0.10": [ { "comment_text": "", "digests": { "md5": "0fa3737222b56b6298a43e5fbfa95d81", "sha256": "8082df18585817e9b58172139981a89665dee5ca3c0ac878c75d1346aa968389" }, "downloads": -1, "filename": "biomaj_download-3.0.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0fa3737222b56b6298a43e5fbfa95d81", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 36333, "upload_time": "2017-02-01T15:01:35", "url": "https://files.pythonhosted.org/packages/b0/17/e1bc7dfb6e70920e872cb60ef19fd8736b8236672740d50de9d1b28e6586/biomaj_download-3.0.10-py2.py3-none-any.whl" } ], "3.0.11": [ { "comment_text": "", "digests": { "md5": "b1a50b0e7ec3ae639eeae8ecca806639", "sha256": "4ccda24a377e449124648b6e11034237544882f81ac37f9eb9bc3e6344af1a86" }, "downloads": -1, "filename": "biomaj_download-3.0.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b1a50b0e7ec3ae639eeae8ecca806639", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 36592, "upload_time": "2017-03-01T09:02:45", "url": "https://files.pythonhosted.org/packages/4c/95/92fc4af7e8248032898ffe486647b678d74f6644569d3e4e2a5428dcf240/biomaj_download-3.0.11-py2.py3-none-any.whl" } ], "3.0.12": [ { "comment_text": "", "digests": { "md5": "67e81c4c54afe970c19ca384eb31bbf4", "sha256": "dfecc42a013b6f8e409d410c026e5778c993b4ff100ec31e33eea01490dd0921" }, "downloads": -1, "filename": "biomaj_download-3.0.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "67e81c4c54afe970c19ca384eb31bbf4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 36757, "upload_time": "2017-03-08T08:55:53", "url": "https://files.pythonhosted.org/packages/69/26/e67b298cabaa59edce14a45443c9d549ddc0030f048b2a12115f6e3519e2/biomaj_download-3.0.12-py2.py3-none-any.whl" } ], "3.0.13": [ { "comment_text": "", "digests": { "md5": "71905d02615fc1357ade75801c3073a8", "sha256": "38db0b355bdb3c69604bc3c30c9bf86a4380905a00a0276eb340fb85134fee65" }, "downloads": -1, "filename": "biomaj_download-3.0.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "71905d02615fc1357ade75801c3073a8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 36833, "upload_time": "2017-03-30T11:14:55", "url": "https://files.pythonhosted.org/packages/3c/3a/8806ea5a11c7b6e0639d1fba96f429b2a59fb9169ff45c0ed5b94f44f1d5/biomaj_download-3.0.13-py2.py3-none-any.whl" } ], "3.0.14": [ { "comment_text": "", "digests": { "md5": "03b43ff6055fb7de3b38db15471d8e9b", "sha256": "3a2131f992d6b1c23b26033d108386c699db3109de4f84fb03850169819a4cdc" }, "downloads": -1, "filename": "biomaj_download-3.0.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "03b43ff6055fb7de3b38db15471d8e9b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 36926, "upload_time": "2017-12-08T16:12:52", "url": "https://files.pythonhosted.org/packages/fb/2b/81a3aae9011104113123e1054750d20d1fc9e663e1e2fcb99bf36ea059c1/biomaj_download-3.0.14-py2.py3-none-any.whl" } ], "3.0.15": [ { "comment_text": "", "digests": { "md5": "163c8348bbcc8458f081c728186efb37", "sha256": "23dd87d201505a4c69c8aa312469a45deb81119549699e61ae310bf7adf15540" }, "downloads": -1, "filename": "biomaj_download-3.0.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "163c8348bbcc8458f081c728186efb37", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 38800, "upload_time": "2018-03-13T08:24:04", "url": "https://files.pythonhosted.org/packages/24/36/26629418c8ff6fefb8330c1608827b43ce45540f30d1dc74401c8ae60bbf/biomaj_download-3.0.15-py2.py3-none-any.whl" } ], "3.0.16": [ { "comment_text": "", "digests": { "md5": "f9961766de02e4c2ad4106d4cb6d709e", "sha256": "5ac1cddb3d77e6b29b3a77e0b215c8d020e999e693ae3e5c6131a58bbe73d5b4" }, "downloads": -1, "filename": "biomaj_download-3.0.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f9961766de02e4c2ad4106d4cb6d709e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 38841, "upload_time": "2018-03-13T08:40:58", "url": "https://files.pythonhosted.org/packages/e9/dc/3fbbc646bcc7abadb03e793f9d60300208189af38ef5b94da7eddffdc623/biomaj_download-3.0.16-py2.py3-none-any.whl" } ], "3.0.17": [ { "comment_text": "", "digests": { "md5": "a72a7c76a288323e70e10138bb543d04", "sha256": "3767feee5309e74a46c27f63327dfacc211c5ad9c6f9be2fecf7a41c34784ecf" }, "downloads": -1, "filename": "biomaj_download-3.0.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a72a7c76a288323e70e10138bb543d04", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 39146, "upload_time": "2018-03-13T09:27:07", "url": "https://files.pythonhosted.org/packages/f3/a3/2b58d60ded43d2a8b326bffb8478f0413232047c9f97b9a3733ed9abd88c/biomaj_download-3.0.17-py2.py3-none-any.whl" } ], "3.0.18": [ { "comment_text": "", "digests": { "md5": "3c9b317b3c577099b82c49ff49d240d5", "sha256": "1eb8f3543d2ddae87921bbaa49808aa2ed5bb2582d9c912a080673128fbf993e" }, "downloads": -1, "filename": "biomaj_download-3.0.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3c9b317b3c577099b82c49ff49d240d5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 43149, "upload_time": "2018-08-22T15:11:40", "url": "https://files.pythonhosted.org/packages/16/e1/5f6ad5f574fe1ce5e78613aaf90c5473e09c0d4ca5540d7a3637be0ab225/biomaj_download-3.0.18-py2.py3-none-any.whl" } ], "3.0.19": [ { "comment_text": "", "digests": { "md5": "cb36af5d1b266ffc8d3333bc65e28e23", "sha256": "34f5b8b41dab07503ed4ae69b5b37d1d2cd5bf12df74bb5710b7290c07425a61" }, "downloads": -1, "filename": "biomaj_download-3.0.19-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cb36af5d1b266ffc8d3333bc65e28e23", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 46813, "upload_time": "2018-11-23T08:08:13", "url": "https://files.pythonhosted.org/packages/a4/d5/3896dc1aa9bf894f2e0d07283e2949c8001c5dbfd377f7668a106d43956b/biomaj_download-3.0.19-py2.py3-none-any.whl" } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "d15ed0c6adde452051fb60f35480e81b", "sha256": "a70f86882f94c6707c7389b5bbf120855e8359c358b4909e8d99661afbf5b04e" }, "downloads": -1, "filename": "biomaj_download-3.0.2.tar.gz", "has_sig": false, "md5_digest": "d15ed0c6adde452051fb60f35480e81b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19869, "upload_time": "2016-09-29T12:56:49", "url": "https://files.pythonhosted.org/packages/a4/f7/6e72aa0fa0cb0eb59d62ad67f71486ebdc3a4d4e1b302b3ad640f44fc7aa/biomaj_download-3.0.2.tar.gz" } ], "3.0.20": [ { "comment_text": "", "digests": { "md5": "24c1904d7854e343f9b20dc81b745d43", "sha256": "0b9b4c2e1776e149275c054c6914107a7742402f5c1792468e3988fd19e15588" }, "downloads": -1, "filename": "biomaj_download-3.0.20-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "24c1904d7854e343f9b20dc81b745d43", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 46928, "upload_time": "2019-02-28T11:10:13", "url": "https://files.pythonhosted.org/packages/31/61/50eb216a9d19c0c69eb3524ff937299effe2386fd5f0b367eabc6df51676/biomaj_download-3.0.20-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "53a735685c81de918554448e5c666ae3", "sha256": "4bf3a86157bcb2f5cfe22856cf32d9ac6f329a8137eb886438b9091047fafca9" }, "downloads": -1, "filename": "biomaj_download-3.0.20.tar.gz", "has_sig": false, "md5_digest": "53a735685c81de918554448e5c666ae3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26690, "upload_time": "2019-02-28T11:10:14", "url": "https://files.pythonhosted.org/packages/a7/fe/0f17487807ff0a549ae0e521f8c47543717390ded88e4300b30384cb8f24/biomaj_download-3.0.20.tar.gz" } ], "3.0.21": [ { "comment_text": "", "digests": { "md5": "5c2a5e8ff25e3cd35e60a88d673ac79c", "sha256": "8a0bb85b8cd0d7e96569e8028c1f8a3bc330d2252c2f8e39f3da208cddf44cc2" }, "downloads": -1, "filename": "biomaj_download-3.0.21-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5c2a5e8ff25e3cd35e60a88d673ac79c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 46940, "upload_time": "2019-03-01T07:43:26", "url": "https://files.pythonhosted.org/packages/83/af/feafbcfab5be5191e55cab2cba238e519d6c4b3af7f9c2e4a93b4baac353/biomaj_download-3.0.21-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ed6823f37699f54f085c7ce84d906881", "sha256": "d55a30bae9ea0b3f5d4cb192b6d6610fa75e7fad75b1658cd06166b8c45429d9" }, "downloads": -1, "filename": "biomaj_download-3.0.21.tar.gz", "has_sig": false, "md5_digest": "ed6823f37699f54f085c7ce84d906881", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26705, "upload_time": "2019-03-01T07:43:27", "url": "https://files.pythonhosted.org/packages/3b/08/a90355104d88dd1ddcf6636d3c891dc4eafa6b4c685989bdd8bbe7ddf0e7/biomaj_download-3.0.21.tar.gz" } ], "3.0.22": [ { "comment_text": "", "digests": { "md5": "9dc9325582d1b2ed129d100e84d0e5c9", "sha256": "c6f8347b8318b83f6d8392ec7fde7602d61a0692ca557f52f2f97d995529292b" }, "downloads": -1, "filename": "biomaj_download-3.0.22-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9dc9325582d1b2ed129d100e84d0e5c9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 46955, "upload_time": "2019-03-14T07:58:55", "url": "https://files.pythonhosted.org/packages/c5/76/322851513a962b2867295c48c504c795f8999076fbe5b5da69696e560175/biomaj_download-3.0.22-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "028fca6744a9143ad7d2ba049ab13b4f", "sha256": "731ffe78e13d298a2061750558639b1dcd1849093b99f2de43da68a555b0cf61" }, "downloads": -1, "filename": "biomaj_download-3.0.22.tar.gz", "has_sig": false, "md5_digest": "028fca6744a9143ad7d2ba049ab13b4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26744, "upload_time": "2019-03-14T07:58:56", "url": "https://files.pythonhosted.org/packages/2b/2e/729b3a5584e8e88fa0f3d8dce44fe70f91d25e70732611985ffa3af8562d/biomaj_download-3.0.22.tar.gz" } ], "3.0.23": [ { "comment_text": "", "digests": { "md5": "37e0393f293b9ca609c95ba1d6ac7617", "sha256": "cf58f9d6df753af70b8a7148330d8216a185eeadb61e5fb8c0f49589993b269a" }, "downloads": -1, "filename": "biomaj_download-3.0.23-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "37e0393f293b9ca609c95ba1d6ac7617", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 47040, "upload_time": "2019-03-20T08:06:59", "url": "https://files.pythonhosted.org/packages/b8/92/fb98e7eeba7cc076959c5c9355866eb65018865dc263091f1391cd6d1c17/biomaj_download-3.0.23-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f83f9a9a20fc2c7efa18cef89afed297", "sha256": "d5c688e2d8401729d9154164cb81cf63d462d82a2d704f36253a4cc63d870dbd" }, "downloads": -1, "filename": "biomaj_download-3.0.23.tar.gz", "has_sig": false, "md5_digest": "f83f9a9a20fc2c7efa18cef89afed297", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26851, "upload_time": "2019-03-20T08:07:01", "url": "https://files.pythonhosted.org/packages/a5/f7/547603f999df3b945556b6b71fef284784b4d2a9b15e8cfe2be1b03a10f5/biomaj_download-3.0.23.tar.gz" } ], "3.0.24": [ { "comment_text": "", "digests": { "md5": "3aa3752b5cf9c83cc59c36253621d883", "sha256": "266c692d34647ffaee2ffda87ac003abebdf303adc934e68286dc8bb2297bcf9" }, "downloads": -1, "filename": "biomaj_download-3.0.24-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3aa3752b5cf9c83cc59c36253621d883", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 47004, "upload_time": "2019-03-25T14:49:00", "url": "https://files.pythonhosted.org/packages/c9/4a/004f4ae827d2ae8a2a12c8d850c847ccd2fbb0e03ab41c9d7179abf6ece0/biomaj_download-3.0.24-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c08aeffdb104481c16a741b39778a0be", "sha256": "b3d0d8881d3ea573ee3bf434e71e379d92aa79f9ecd7888004a93859a3c0d375" }, "downloads": -1, "filename": "biomaj_download-3.0.24.tar.gz", "has_sig": false, "md5_digest": "c08aeffdb104481c16a741b39778a0be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26818, "upload_time": "2019-03-25T14:49:01", "url": "https://files.pythonhosted.org/packages/2e/7d/506e1219838f54426c5bd3154ca246aa1e4306514573bb4064e6a9b245a1/biomaj_download-3.0.24.tar.gz" } ], "3.0.25": [ { "comment_text": "", "digests": { "md5": "a2df1d274ee6f2f5725600ccb5e58c9f", "sha256": "8cd16834e19e2d657eea96bb19bfeb661ed70833cc889ad60ee287ce3145dfc5" }, "downloads": -1, "filename": "biomaj_download-3.0.25-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a2df1d274ee6f2f5725600ccb5e58c9f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 47064, "upload_time": "2019-04-15T06:07:39", "url": "https://files.pythonhosted.org/packages/4b/81/159eefeaf59455f27c72e6b401049c24baf9e661623200e710fcf4173d09/biomaj_download-3.0.25-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fec60d05c88d339dc792c77cc0760f2c", "sha256": "c7b79aa6e4c5afb367bad01ecb38d828a2482940f58ce7d266cb5e943b7ba141" }, "downloads": -1, "filename": "biomaj_download-3.0.25.tar.gz", "has_sig": false, "md5_digest": "fec60d05c88d339dc792c77cc0760f2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26888, "upload_time": "2019-04-15T06:07:40", "url": "https://files.pythonhosted.org/packages/d2/5d/74a8208df64176b3e0a4692b72af9180fe4bec9fd536db9d92149ddef812/biomaj_download-3.0.25.tar.gz" } ], "3.0.26": [ { "comment_text": "", "digests": { "md5": "a8f2270e9401d3abf437d683306cf603", "sha256": "7c78e6f11b2fb743ca30542179a9e666798c022263244ddad050751927d87fb4" }, "downloads": -1, "filename": "biomaj_download-3.0.26-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a8f2270e9401d3abf437d683306cf603", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 48898, "upload_time": "2019-09-27T09:45:53", "url": "https://files.pythonhosted.org/packages/d1/d2/54eab3237229b0b86a8b4ef2b0ed715512b7d79d08430403764f4c098690/biomaj_download-3.0.26-py2.py3-none-any.whl" } ], "3.0.27": [ { "comment_text": "", "digests": { "md5": "73144d2dac86ca4e200117fa2eee862f", "sha256": "8babf1fd9223d01342a0cc268da852debb412af6bdc0d8fb995f1a4ef63fd38d" }, "downloads": -1, "filename": "biomaj_download-3.0.27-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "73144d2dac86ca4e200117fa2eee862f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 48963, "upload_time": "2019-09-27T12:30:59", "url": "https://files.pythonhosted.org/packages/40/66/694045fb8e61fa660db0296d33d90635f6662ebc6ebe946b238668bc2d74/biomaj_download-3.0.27-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cce3d871405f424ac426caa802348f96", "sha256": "882a00db0f6914d0b61d6b2d3382609ecd502fc608432e214f9c19c7ac1bd7eb" }, "downloads": -1, "filename": "biomaj_download-3.0.27.tar.gz", "has_sig": false, "md5_digest": "cce3d871405f424ac426caa802348f96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28499, "upload_time": "2019-09-27T12:31:00", "url": "https://files.pythonhosted.org/packages/ca/81/5007ef64609114074c1335727915b1b44395a5ddc2c52d1323925f594b1b/biomaj_download-3.0.27.tar.gz" } ], "3.0.3": [ { "comment_text": "", "digests": { "md5": "05cf5e46477d5507f08df64b06fd9360", "sha256": "5034629dd00b0d76bd052ffd46df58e90b5f5a64d1371a0c6c274a34d8b2d77d" }, "downloads": -1, "filename": "biomaj_download-3.0.3.tar.gz", "has_sig": false, "md5_digest": "05cf5e46477d5507f08df64b06fd9360", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19998, "upload_time": "2016-09-30T08:00:57", "url": "https://files.pythonhosted.org/packages/5e/d0/8fef13927ffd14dd168d07449d2ec0711da913ba2a248df02cb7ed283eb3/biomaj_download-3.0.3.tar.gz" } ], "3.0.4": [ { "comment_text": "", "digests": { "md5": "94f48bef32ce7ca8838d0ed2b9c3d0df", "sha256": "20ac85bf738ee9dbf87d124ac8d90f3e57f51d2cf74bd0cb7aaab76aa3b613cc" }, "downloads": -1, "filename": "biomaj_download-3.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "94f48bef32ce7ca8838d0ed2b9c3d0df", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34596, "upload_time": "2016-11-29T09:35:29", "url": "https://files.pythonhosted.org/packages/38/44/39fffad3447b1f088774ea0ab950301ec6bf30d720b3186a7bc4d0160858/biomaj_download-3.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8c20cee7f983bd3156407554054e7374", "sha256": "fc59456e425dc1aa95abd455019adcc413e16eae77838fb8388e669e0474101e" }, "downloads": -1, "filename": "biomaj_download-3.0.4.tar.gz", "has_sig": false, "md5_digest": "8c20cee7f983bd3156407554054e7374", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22281, "upload_time": "2016-11-29T09:35:31", "url": "https://files.pythonhosted.org/packages/0a/a8/c01a51830dfd51806bd1391e83a7f64dd806868c1b8a029e80c052c84a27/biomaj_download-3.0.4.tar.gz" } ], "3.0.6": [ { "comment_text": "", "digests": { "md5": "16c9fa4173e72b7239d1ff5f7a729147", "sha256": "6f5cab736f2e27f3f79f88963848413ea5f445ebefd566026b0ab09299d69412" }, "downloads": -1, "filename": "biomaj_download-3.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "16c9fa4173e72b7239d1ff5f7a729147", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34694, "upload_time": "2016-12-12T10:43:37", "url": "https://files.pythonhosted.org/packages/8b/f1/17d4f4bca61fd58e5f241522b712eace9e50d16b559624113f5ac4775e53/biomaj_download-3.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aae6b58b9d2fe593dd1aa6b34eb4448a", "sha256": "f8908013b55c06bd6e08c2f7c7c1e7040a4e8563ab583b52d4a06a2e95d66710" }, "downloads": -1, "filename": "biomaj_download-3.0.6.tar.gz", "has_sig": false, "md5_digest": "aae6b58b9d2fe593dd1aa6b34eb4448a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22318, "upload_time": "2016-12-12T10:43:40", "url": "https://files.pythonhosted.org/packages/bc/d8/e5f23117355c85b7c681450ce657278b7d517f374329db39c81f56ff2cc4/biomaj_download-3.0.6.tar.gz" } ], "3.0.7": [ { "comment_text": "", "digests": { "md5": "897603ab3e69d6804ec69b66bc6b40b7", "sha256": "bd8f166d15ca1fec26651003d5a85fe2fd942ea47599360b6fbb8cda21bd29ba" }, "downloads": -1, "filename": "biomaj_download-3.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "897603ab3e69d6804ec69b66bc6b40b7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34744, "upload_time": "2016-12-22T08:08:55", "url": "https://files.pythonhosted.org/packages/58/24/7145241c90d7f82ee75ee99732f8fbf9fcfb9513aa0616758fffd77e0f9f/biomaj_download-3.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "58d0a0f34f9210f30c4370dec58b2468", "sha256": "67c93bfb9fb74a6b39fbdf5a082a1ed837fdc00142a7572738571efa6e4f8661" }, "downloads": -1, "filename": "biomaj_download-3.0.7.tar.gz", "has_sig": false, "md5_digest": "58d0a0f34f9210f30c4370dec58b2468", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22361, "upload_time": "2016-12-22T08:08:56", "url": "https://files.pythonhosted.org/packages/4b/38/5b032dc3a81f5081c1b394fbf0fa562ab6f40c06f039913b90f01109964e/biomaj_download-3.0.7.tar.gz" } ], "3.0.8": [ { "comment_text": "", "digests": { "md5": "1043776c397b380ec962f246e9ef19db", "sha256": "aae42c5231cb447104c829dd50ae8e0c2697863326fbe42adee6a6038f8e19a9" }, "downloads": -1, "filename": "biomaj_download-3.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1043776c397b380ec962f246e9ef19db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 35594, "upload_time": "2017-01-03T12:40:58", "url": "https://files.pythonhosted.org/packages/e7/26/e59440a721ae97585c035898f0f34c64f4f091ed38119c99ef0507f50306/biomaj_download-3.0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b4029066f1d69e9c45d02e46d2002e31", "sha256": "2c56ae00d11ffb11eec17cfc20fc9fb0e20565eda60297473c8c3d2b37dbb074" }, "downloads": -1, "filename": "biomaj_download-3.0.8.tar.gz", "has_sig": false, "md5_digest": "b4029066f1d69e9c45d02e46d2002e31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22823, "upload_time": "2017-01-03T12:41:01", "url": "https://files.pythonhosted.org/packages/a7/f4/a8b0e2398863a9efa35849b6047233892c492e0ae0d5e687abc186667fe6/biomaj_download-3.0.8.tar.gz" } ], "3.0.9": [ { "comment_text": "", "digests": { "md5": "b1b25c0be4c41fdbfb2c2ed9d57d0321", "sha256": "387caed153c6c61683f7e52cfada34bd7944dce55f488f30ad56a663de9905cf" }, "downloads": -1, "filename": "biomaj_download-3.0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b1b25c0be4c41fdbfb2c2ed9d57d0321", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 36008, "upload_time": "2017-01-23T08:13:53", "url": "https://files.pythonhosted.org/packages/0e/ad/984e73806300cbb5e334fa3aa4c5a41506796216de6fa085a259e8a763a0/biomaj_download-3.0.9-py2.py3-none-any.whl" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "24a339a321bba95b0040a756bc677185", "sha256": "e5aee74193ded56d45a8745960e8d12ed9e07b2d9985524e6b6bcde1227bdc9a" }, "downloads": -1, "filename": "biomaj_download-3.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "24a339a321bba95b0040a756bc677185", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 47200, "upload_time": "2019-10-21T06:51:38", "url": "https://files.pythonhosted.org/packages/b4/1f/7079a2c7b1f8fdf6678b90d0cbe6574f94029adf07525bb71ee9cc07ee67/biomaj_download-3.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "80e09a1e595ba4fd3e4c935be1fa5254", "sha256": "99ef22012f7d85e318e8516bd64f3aff2ba04d508adf8b78c91bb35bdaa39648" }, "downloads": -1, "filename": "biomaj_download-3.1.0.tar.gz", "has_sig": false, "md5_digest": "80e09a1e595ba4fd3e4c935be1fa5254", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29579, "upload_time": "2019-10-21T06:51:40", "url": "https://files.pythonhosted.org/packages/35/04/1e5a01dc5645e7ad8add78d0144ff752a1e4758542852f3cd89034b92067/biomaj_download-3.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "24a339a321bba95b0040a756bc677185", "sha256": "e5aee74193ded56d45a8745960e8d12ed9e07b2d9985524e6b6bcde1227bdc9a" }, "downloads": -1, "filename": "biomaj_download-3.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "24a339a321bba95b0040a756bc677185", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 47200, "upload_time": "2019-10-21T06:51:38", "url": "https://files.pythonhosted.org/packages/b4/1f/7079a2c7b1f8fdf6678b90d0cbe6574f94029adf07525bb71ee9cc07ee67/biomaj_download-3.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "80e09a1e595ba4fd3e4c935be1fa5254", "sha256": "99ef22012f7d85e318e8516bd64f3aff2ba04d508adf8b78c91bb35bdaa39648" }, "downloads": -1, "filename": "biomaj_download-3.1.0.tar.gz", "has_sig": false, "md5_digest": "80e09a1e595ba4fd3e4c935be1fa5254", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29579, "upload_time": "2019-10-21T06:51:40", "url": "https://files.pythonhosted.org/packages/35/04/1e5a01dc5645e7ad8add78d0144ff752a1e4758542852f3cd89034b92067/biomaj_download-3.1.0.tar.gz" } ] }