{ "info": { "author": "David Yi", "author_email": "wingfish@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Build Tools" ], "description": "\n.. image:: https://travis-ci.org/chinapnr/fishbase.svg?branch=master\n :target: https://travis-ci.org/chinapnr/fishbase\n.. image:: https://coveralls.io/repos/github/chinapnr/fishbase/badge.svg?branch=master\n :target: https://coveralls.io/github/chinapnr/fishbase?branch=master\n.. image:: https://readthedocs.org/projects/fishbase/badge/?version=latest\n :target: https://fishbase.readthedocs.io/en/latest/?badge=latest\n.. image:: https://ci.appveyor.com/api/projects/status/ecskod12wy8fvkxu?svg=true\n :target: https://ci.appveyor.com/project/itaa/fishbase\n\n\nfishbase \u7b80\u4ecb\n=================\n\nfishbase \u662f\u7531\u6211\u4eec\u81ea\u4e3b\u5f00\u53d1\u548c\u6574\u7406\u7684\u4e00\u5957 Python \u57fa\u7840\u51fd\u6570\u5e93\uff0c\u5f53\u524d\u7248\u672c\u4e3a v1.1.14.\n\n\u81ea 2016/3 \u521d\u6b21\u53d1\u5e03\u4ee5\u6765\uff0c\u6211\u4eec\u575a\u6301\u4e0d\u65ad\u66f4\u65b0\uff0c\u5148\u540e\u53d1\u5e03\u4e86 20 \u4f59\u4e2a\u7248\u672c\u3002\u8fd1\u4e00\u5e74\u6765\uff0c\u6211\u4eec\u9010\u6b65\u5f62\u6210\u6bcf\u6708\u66f4\u65b0 1 \u5230 2 \u4e2a\u7248\u672c\u7684\u9891\u7387\uff0c\u62bd\u8c61\u51fa\u4e86\u5f88\u591a\u901a\u7528\u7684\u65b9\u6cd5\uff0c\u4e3b\u8981\u5206\u4e3a\u4ee5\u4e0b\u6a21\u5757\uff1a\n\n+----------------------------------------------------------------------------------+----------------------------------------+\n| \u6a21\u5757 | \u529f\u80fd\u51fd\u6570 |\n+==================================================================================+========================================+\n| `fish_common `_ | \u57fa\u672c\u51fd\u6570\u5305 |\n+----------------------------------------------------------------------------------+----------------------------------------+\n| `fish_crypt `_ | \u52a0\u5bc6\u6570\u636e\u51fd\u6570\u5305 |\n+----------------------------------------------------------------------------------+----------------------------------------+\n| `fish_csv `_ | csv \u5904\u7406\u589e\u5f3a\u51fd\u6570\u5305 |\n+----------------------------------------------------------------------------------+----------------------------------------+\n| `fish_data `_ | \u6570\u636e\u4fe1\u606f\u5904\u7406\u51fd\u6570\u5305\uff0c\u542b\u94f6\u884c\u5361\u3001\u8eab\u4efd\u8bc1\u7b49 |\n+----------------------------------------------------------------------------------+----------------------------------------+\n| `fish_date `_ | \u65e5\u671f\u5904\u7406\u589e\u5f3a\u51fd\u6570\u5305 |\n+----------------------------------------------------------------------------------+----------------------------------------+\n| `fish_file `_ | \u6587\u4ef6\u5904\u7406\u589e\u5f3a\u51fd\u6570\u5305 |\n+----------------------------------------------------------------------------------+----------------------------------------+\n| `fish_logger `_ | \u65e5\u5fd7\u8bb0\u5f55\u589e\u5f3a\u51fd\u6570\u5305 |\n+----------------------------------------------------------------------------------+----------------------------------------+\n| `fish_project `_ | project \u76ee\u5f55\u7ed3\u6784\u751f\u6210\u51fd\u6570\u5305 |\n+----------------------------------------------------------------------------------+----------------------------------------+\n| `fish_random `_ | \u968f\u673a\u6570\u636e\u751f\u6210\u51fd\u6570\u5305 |\n+----------------------------------------------------------------------------------+----------------------------------------+\n| `fish_system `_ | \u7cfb\u7edf\u589e\u5f3a\u51fd\u6570\u5305 |\n+----------------------------------------------------------------------------------+----------------------------------------+\n\n\n\n\u5b89\u88c5\n=====\n\n.. code:: shell\n\n # \u901a\u8fc7 pip \u8fdb\u884c\u5b89\u88c5\u6216\u8005\u66f4\u65b0\n pip install -U fishbase\n\n\nfishbase \u80fd\u5e72\u4ec0\u4e48\uff1f\n===================\n\n\n\u83b7\u53d6\u5f53\u524d\u7cfb\u7edf\u7c7b\u578b\n----------------------------\n\n.. code:: python\n\n >>> from fishbase.fish_system import get_platform\n >>> print('current os:', get_platform())\n current os: osx\n\n\n\u83b7\u53d6\u6587\u4ef6\u7684\u7edd\u5bf9\u8def\u5f84\n------------------------------\n\n.. code:: python\n\n >>> from fishbase.fish_common import find_files\n >>> print(get_abs_filename_with_sub_path('/etc', 'hosts'))\n (True, '/etc/hosts')\n\n\n\u6839\u636e\u65f6\u95f4\u6233\u83b7\u53d6\u65f6\u95f4\u95f4\u9694\n------------------------------\n\n.. code:: python\n\n >>> from fishbase.fish_date import get_time_interval\n >>> print(get_time_interval(1548575829,1548476921))\n {'days': 1, 'hours': 3, 'minutes': 28, 'seconds': 28}\n\n\n\u751f\u6210\u968f\u673a\u6570\u636e\n----------------------\n\n.. code:: python\n\n >>> from fishbase.fish_random import gen_random_id_card\n >>> # \u968f\u673a\u751f\u6210\u4e00\u4e2a\u8eab\u4efd\u8bc1\u53f7\n >>> print(gen_random_id_card())\n ['3101091986******47']\n >>> from fishbase.fish_random import gen_random_bank_card\n >>> # \u968f\u673a\u751f\u6210\u4e00\u4e2a\u4e2d\u56fd\u94f6\u884c\u7684\u4fe1\u7528\u5361\u5361\u53f7\n >>> print(gen_random_bank_card('\u4e2d\u56fd\u94f6\u884c', 'CC'))\n 625907379******1\n\n\n\u521b\u5efa\u9879\u76ee\u7ed3\u6784\n--------------------\n\n.. code:: python\n\n >>> import os\n >>> from fishbase.fish_project import init_project_by_yml\n >>> package_yml = '''\n ... project: hellopackage\n ... tree:\n ... - README.md\n ... - requirements.txt\n ... - setup.py\n ... '''\n >>> # \u901a\u8fc7 yml \u6587\u4ef6\u521b\u5efa\u4e00\u4e2a\u9879\u76ee\u7ed3\u6784\n >>> init_project_by_yml(package_yml, '.')\n >>> print(os.listdir('./hellopackage'))\n ['requirements.txt', 'README.md', 'setup.py']\n\n\n\u6700\u8fd1\u66f4\u65b0\n==========\n\n2019.7.17 v1.1.15\n------------------\n\n- \u6dfb\u52a0\u53ef\u9009\u53c2\u6570\uff0c\u5b9a\u4e49\u65e5\u5fd7\u6587\u4ef6\u683c\u5f0f `#240 `_\n- \u6839\u636e\u94f6\u884c\u5361\u3001\u8eab\u4efd\u8bc1\u83b7\u53d6\u8be6\u7ec6\u4fe1\u606f\u7684\u65b9\u6cd5 `#243 `_\n\n2019.6.25 v1.1.14\n------------------\n\n- \u4fee\u590d\u91d1\u989d\u6570\u5b57\u8f6c\u4e2d\u6587\u5927\u5199\u65f6\u591a\u4e2a\u96f6\u7684\u9519\u8bef `#238 `_\n- \u6309\u7167\u7279\u5b9a\u957f\u5ea6\u5206\u5272\u957f\u6587\u672c\u5b57\u7b26 `#239 `_\n\n2019.6.11 v1.1.13\n------------------\n- \u6570\u5b57\u91d1\u989d\u548c\u4e2d\u6587\u5927\u5199\u76f8\u4e92\u8f6c\u6362 `#235 `_\n\n\n\u66f4\u591a\n====\n\n\u66f4\u591a\u8be6\u7ec6\u6587\u6863\uff0c\u8bf7\u53c2\u89c1\uff1ahttp://fishbase.readthedocs.io/\n\n\u5982\u6709\u597d\u7684\u5efa\u8bae\uff0c\u6b22\u8fce\u63d0 issue \uff1ahttps://github.com/chinapnr/fishbase/issues\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/chinapnr/fishbase", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "fishbase", "package_url": "https://pypi.org/project/fishbase/", "platform": "", "project_url": "https://pypi.org/project/fishbase/", "project_urls": { "Homepage": "https://github.com/chinapnr/fishbase" }, "release_url": "https://pypi.org/project/fishbase/1.1.15/", "requires_dist": null, "requires_python": "", "summary": "some useful functions for python", "version": "1.1.15" }, "last_serial": 5569954, "releases": { "1.0.12": [ { "comment_text": "", "digests": { "md5": "cb5cf8d59445827fd1ee5e7ae5713efe", "sha256": "f9ac6d4f0f77c1870d3699f27ead8885f83ca0d4077d69469417bb25cb642ec1" }, "downloads": -1, "filename": "fishbase-1.0.12.tar.gz", "has_sig": false, "md5_digest": "cb5cf8d59445827fd1ee5e7ae5713efe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14728, "upload_time": "2018-05-21T03:28:56", "url": "https://files.pythonhosted.org/packages/6a/1b/6cb50a318ac8052cfe646f4b519c8a944b4c62b1e9c61fa218422fe8d073/fishbase-1.0.12.tar.gz" } ], "1.0.13": [ { "comment_text": "", "digests": { "md5": "5312b47db5ad77141dd5df96cf74a511", "sha256": "ee801fd790540b4de181093659b249b175c86fe293ff48857f5506c6fe336a1e" }, "downloads": -1, "filename": "fishbase-1.0.13.tar.gz", "has_sig": false, "md5_digest": "5312b47db5ad77141dd5df96cf74a511", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25474, "upload_time": "2018-06-06T02:08:17", "url": "https://files.pythonhosted.org/packages/a4/2b/45c42409bbb090cb5df5fbabda0b13189402070d00174f06755c51839d25/fishbase-1.0.13.tar.gz" } ], "1.0.14": [ { "comment_text": "", "digests": { "md5": "55c4269643cad9b6ad3f44720ce21976", "sha256": "dde79f513344f639b4419b98652ddab57e7bde230e449c3f34dba585343c6280" }, "downloads": -1, "filename": "fishbase-1.0.14.tar.gz", "has_sig": false, "md5_digest": "55c4269643cad9b6ad3f44720ce21976", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19567, "upload_time": "2018-06-28T02:23:37", "url": "https://files.pythonhosted.org/packages/99/db/1f7358529000024e694057bd2a25e8f0f8162a6ef120c37a4d694d1497b3/fishbase-1.0.14.tar.gz" } ], "1.0.15": [ { "comment_text": "", "digests": { "md5": "4d15b5c5f254aaf73bf5c0d948eaa248", "sha256": "d4b00f8b8afe5fe3a756eeddd73da47546e70178bab680ca217d0e980811d4a9" }, "downloads": -1, "filename": "fishbase-1.0.15.tar.gz", "has_sig": false, "md5_digest": "4d15b5c5f254aaf73bf5c0d948eaa248", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21507, "upload_time": "2018-07-19T01:47:22", "url": "https://files.pythonhosted.org/packages/7e/6e/3ad32fa99a7d90e7ef1cf6ad65fd7f4a37ace2c2be276e3d43c04d6130dc/fishbase-1.0.15.tar.gz" } ], "1.0.16": [ { "comment_text": "", "digests": { "md5": "9d755b6b427de007fe3a6c2c2d77c0d7", "sha256": "39e2169c049bcc268a00690769ca312e11b222e18fc405603056b9fcabad656c" }, "downloads": -1, "filename": "fishbase-1.0.16.tar.gz", "has_sig": false, "md5_digest": "9d755b6b427de007fe3a6c2c2d77c0d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22184, "upload_time": "2018-08-06T15:35:15", "url": "https://files.pythonhosted.org/packages/05/8a/f78e035293c34664eb0b31f2256a9ec42adec8fdfc3dae785aefc20ea13b/fishbase-1.0.16.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "a7581a0ef4fd57defe834c70f7bcc6dc", "sha256": "7b4f63bc6b42b3df596805254e4c6226e151c8a6b018fe490bbc91e5ff000287" }, "downloads": -1, "filename": "fishbase-1.1.0.tar.gz", "has_sig": false, "md5_digest": "a7581a0ef4fd57defe834c70f7bcc6dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25170, "upload_time": "2018-09-03T11:40:17", "url": "https://files.pythonhosted.org/packages/a8/57/9391c310ee23159b3ce2339f6d8a4784b836e8dcf937510a1f307577469e/fishbase-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "e0f6157f643905db26d91c7e0083dd61", "sha256": "6cb885f4824eec7dd763ddbcaa709d1842f0bcaa17acac72643d02b52cca944a" }, "downloads": -1, "filename": "fishbase-1.1.1.tar.gz", "has_sig": false, "md5_digest": "e0f6157f643905db26d91c7e0083dd61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26705, "upload_time": "2018-10-12T00:19:02", "url": "https://files.pythonhosted.org/packages/68/ac/49bbf8dc9755253b5fe61e7976d5dbf659a368e36fae466a68604f94c6d9/fishbase-1.1.1.tar.gz" } ], "1.1.10": [ { "comment_text": "", "digests": { "md5": "a9befbc5f7239db095e2730f6a3bdf24", "sha256": "e533907057d5cab5ffb71b84ddaa436354983e1d058d911d168b9b2de131e4f0" }, "downloads": -1, "filename": "fishbase-1.1.10.tar.gz", "has_sig": false, "md5_digest": "a9befbc5f7239db095e2730f6a3bdf24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 325762, "upload_time": "2019-05-04T13:37:44", "url": "https://files.pythonhosted.org/packages/bc/9b/4f0ee58f227b83e52d1db9faed6f3da1df0fe399e335cd6676d7a9f7f64e/fishbase-1.1.10.tar.gz" } ], "1.1.12": [ { "comment_text": "", "digests": { "md5": "8d3c341e29482a16f9c337d8d661257c", "sha256": "a792a84cfe4b9b52b214e91626427a489d73e7d1eecf7191eaabc589c58e3418" }, "downloads": -1, "filename": "fishbase-1.1.12.tar.gz", "has_sig": false, "md5_digest": "8d3c341e29482a16f9c337d8d661257c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 325927, "upload_time": "2019-05-29T13:03:37", "url": "https://files.pythonhosted.org/packages/21/cf/f0ffd40876a9642158491168aad942f5c9c20498c01cfeed4b0d2ac3da79/fishbase-1.1.12.tar.gz" } ], "1.1.13": [ { "comment_text": "", "digests": { "md5": "6c505d621001133ad9d35348585c9d9e", "sha256": "09746a5a2838554b1fe34cb311ddd911484ad823db00a6536215e02e7d69b5c8" }, "downloads": -1, "filename": "fishbase-1.1.13.tar.gz", "has_sig": false, "md5_digest": "6c505d621001133ad9d35348585c9d9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 327256, "upload_time": "2019-06-11T11:28:11", "url": "https://files.pythonhosted.org/packages/34/3e/11369d0824b3b2c9075f10af8a9ee14ff8fb0726f4a97f59bc3877800a41/fishbase-1.1.13.tar.gz" } ], "1.1.14": [ { "comment_text": "", "digests": { "md5": "1bc11e8bebe12356e5ff085ae865db1f", "sha256": "5e921d341e6d229ea3881ab12089ef8394a32b2e619c04b1245d7cf273485875" }, "downloads": -1, "filename": "fishbase-1.1.14.tar.gz", "has_sig": false, "md5_digest": "1bc11e8bebe12356e5ff085ae865db1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 328650, "upload_time": "2019-07-10T01:16:01", "url": "https://files.pythonhosted.org/packages/25/a5/b1ea8835f931a084a5b3bf722c722d8ca8931311d3ed13d3370c5d18ddd3/fishbase-1.1.14.tar.gz" } ], "1.1.15": [ { "comment_text": "", "digests": { "md5": "d3c8ccbb05cc9bef0e4ad1a936e7dccd", "sha256": "76fd00c110434d5f5bf294c45fe56a9bff42a8bf7832137661be4586448871a1" }, "downloads": -1, "filename": "fishbase-1.1.15.tar.gz", "has_sig": false, "md5_digest": "d3c8ccbb05cc9bef0e4ad1a936e7dccd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 330000, "upload_time": "2019-07-23T01:43:16", "url": "https://files.pythonhosted.org/packages/b4/59/b519ca469c2cd12bec847f12651ac951d03631ca41180931550d811387d0/fishbase-1.1.15.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "c3c5e43190609a4914b5d2745459ce89", "sha256": "41be6d3d0ecb1dcc8e453261614c5e5bd64f304c69371c070f5b00b351226fa9" }, "downloads": -1, "filename": "fishbase-1.1.2.tar.gz", "has_sig": false, "md5_digest": "c3c5e43190609a4914b5d2745459ce89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28159, "upload_time": "2018-11-08T01:38:11", "url": "https://files.pythonhosted.org/packages/39/2f/e12119159f7282beda2d1357662aab79d0f6ef635212c61d3a64384a7591/fishbase-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "064ce43aa35dbfc7e68c4c2143a3e32b", "sha256": "c78489c296ed548eaece53cd947c75c25b14642913acc8e29880c716ed9ead0f" }, "downloads": -1, "filename": "fishbase-1.1.3.tar.gz", "has_sig": false, "md5_digest": "064ce43aa35dbfc7e68c4c2143a3e32b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30639, "upload_time": "2018-12-10T02:46:27", "url": "https://files.pythonhosted.org/packages/01/fe/8d48cd519338df617c79e8a0c9c85c00075ab484eeccd59c283b69c54f10/fishbase-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "1d51f6a6138d0bf95be2c27fbe73e2c8", "sha256": "25e42ba2514e76f549b3a143d70809da083f6b5570a099f9d64d6b4d8ddebf69" }, "downloads": -1, "filename": "fishbase-1.1.4.tar.gz", "has_sig": false, "md5_digest": "1d51f6a6138d0bf95be2c27fbe73e2c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 242909, "upload_time": "2018-12-25T01:43:01", "url": "https://files.pythonhosted.org/packages/40/22/11a5a835cd8b271cd0174943e3e37d422c424661c0b5c364ccbd7b0f665a/fishbase-1.1.4.tar.gz" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "94ff09b9551280bcf9c4ce15f576b5f4", "sha256": "81c9cc25883a9ad33491ac8fb66ce602bb883df02c5c2e191fade0659f7fe94b" }, "downloads": -1, "filename": "fishbase-1.1.5.tar.gz", "has_sig": false, "md5_digest": "94ff09b9551280bcf9c4ce15f576b5f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 258806, "upload_time": "2019-01-02T12:19:18", "url": "https://files.pythonhosted.org/packages/2d/28/fd84d48d3f9ffcd0f7e67281d6a71e805e9c3701442fe47011d3aae36b55/fishbase-1.1.5.tar.gz" } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "dcda0c958eb67c33d5d6de48007d5813", "sha256": "1808e85585cd8157c075764fec550f766fed2c0eb5ef84846bee610a91ce71df" }, "downloads": -1, "filename": "fishbase-1.1.6.tar.gz", "has_sig": false, "md5_digest": "dcda0c958eb67c33d5d6de48007d5813", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 324332, "upload_time": "2019-01-29T13:24:30", "url": "https://files.pythonhosted.org/packages/65/ea/bfe9d91faf64713bad253656fe8a6ebe7b38ba44a0ea76942877ad8279a7/fishbase-1.1.6.tar.gz" } ], "1.1.7": [ { "comment_text": "", "digests": { "md5": "489d322133909c7e25f6570a7b824ccb", "sha256": "0f686f0f30d300fdb0482935e5de97a5571124abe1bb3a14df11044dbc8e64b5" }, "downloads": -1, "filename": "fishbase-1.1.7.tar.gz", "has_sig": false, "md5_digest": "489d322133909c7e25f6570a7b824ccb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 324864, "upload_time": "2019-03-25T01:35:46", "url": "https://files.pythonhosted.org/packages/bc/d9/85bc16c5abbae285438748c0a2c751896eb3696aec53590216ad174e3a6f/fishbase-1.1.7.tar.gz" } ], "1.1.8": [ { "comment_text": "", "digests": { "md5": "7ffbd5ead5de79709baad06f4ae1621b", "sha256": "ef2a42983f274779587610761c8c9804822c9166192cfa54599f207c93edf436" }, "downloads": -1, "filename": "fishbase-1.1.8.tar.gz", "has_sig": false, "md5_digest": "7ffbd5ead5de79709baad06f4ae1621b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 325285, "upload_time": "2019-04-03T14:19:08", "url": "https://files.pythonhosted.org/packages/40/87/9c0cf21aeb77f9f7fbf3c2ec56c46c81cc493e362f1269df71bf2d59aabf/fishbase-1.1.8.tar.gz" } ], "1.1.9": [ { "comment_text": "", "digests": { "md5": "ca99d29bfbc8afb2f20d34282747c797", "sha256": "d9012c5cff38e4ea8dfe164ad5287e5ebc349f14295bdcfc85186cf9a3bd3e87" }, "downloads": -1, "filename": "fishbase-1.1.9.tar.gz", "has_sig": false, "md5_digest": "ca99d29bfbc8afb2f20d34282747c797", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 325598, "upload_time": "2019-04-19T05:34:43", "url": "https://files.pythonhosted.org/packages/4e/e5/d2dc5ff1f435d6e9c217e613b18b4267dd4173d4bb53cde50d20fdfdbd53/fishbase-1.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d3c8ccbb05cc9bef0e4ad1a936e7dccd", "sha256": "76fd00c110434d5f5bf294c45fe56a9bff42a8bf7832137661be4586448871a1" }, "downloads": -1, "filename": "fishbase-1.1.15.tar.gz", "has_sig": false, "md5_digest": "d3c8ccbb05cc9bef0e4ad1a936e7dccd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 330000, "upload_time": "2019-07-23T01:43:16", "url": "https://files.pythonhosted.org/packages/b4/59/b519ca469c2cd12bec847f12651ac951d03631ca41180931550d811387d0/fishbase-1.1.15.tar.gz" } ] }