{ "info": { "author": "Roberto Preste", "author_email": "robertopreste@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "=======\napyhgnc\n=======\n\n\n.. image:: https://img.shields.io/pypi/v/apyhgnc.svg\n :target: https://pypi.python.org/pypi/apyhgnc\n\n.. image:: https://www.repostatus.org/badges/latest/wip.svg\n :alt: Project Status: WIP \u2013 Initial development is in progress, but there has not yet been a stable, usable release suitable for the public.\n :target: https://www.repostatus.org/#wip\n\n.. image:: https://travis-ci.com/robertopreste/apyhgnc.svg?branch=master\n :target: https://travis-ci.com/robertopreste/apyhgnc\n\n.. image:: https://circleci.com/gh/robertopreste/apyhgnc.svg?style=svg\n :target: https://circleci.com/gh/robertopreste/apyhgnc\n\n.. image:: https://app.codeship.com/projects/c832f1e0-44fe-0137-a826-5a0258e749b3/status?branch=master\n :target: https://app.codeship.com/projects/337097\n :alt: Codeship Status for robertopreste/apyhgnc\n\n.. image:: https://codecov.io/gh/robertopreste/apyhgnc/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/robertopreste/apyhgnc\n\n.. image:: https://readthedocs.org/projects/apyhgnc/badge/?version=latest\n :target: https://apyhgnc.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n\n.. image:: https://pyup.io/repos/github/robertopreste/apyhgnc/shield.svg\n :target: https://pyup.io/repos/github/robertopreste/apyhgnc/\n :alt: Updates\n\n.. image:: https://pyup.io/repos/github/robertopreste/apyhgnc/python-3-shield.svg\n :target: https://pyup.io/repos/github/robertopreste/apyhgnc/\n :alt: Python 3\n\n.. image:: https://pepy.tech/badge/apyhgnc\n :target: https://pepy.tech/project/apyhgnc\n :alt: Downloads\n\n\nAsync pythonic interface to HGNC.\n\n\n* Free software: MIT license\n* Documentation: https://apyhgnc.readthedocs.io\n* GitHub repo: https://github.com/robertopreste/apyhgnc\n\n\nFeatures\n========\n\nThis Python package allows to retrieve entries from HGNC_ using \nsynchronous or asynchronous calls.\n\n* Return searchable fields and stored fields separately using the ``info()`` function (or the lower-level ``Info`` class). \n* Return all entries of interest limiting results only to hgnc_id, symbol and score fields using the ``search()`` function for synchronous calls or the ``asearch()`` function for asynchronous calls (or the lower-level ``Search`` class). \n* Return entries according to the given searchable fields, returning all the available stored fields using the ``fetch()`` function for synchronous calls or the ``afetch()`` function for asynchronous calls (or the lower-level ``Fetch`` class). \n\nPlease refer to the Usage_ section of the documentation for further \ninformation. \n\nInstallation\n============\n\n**apyhgnc only supports Python 3**, and can be installed using pip::\n\n pip install apyhgnc\n\nPlease refer to the Installation_ section of the documentation for further \ninformation.\n\nCredits\n=======\n\nThis package was created with Cookiecutter_ and the `cc-pypackage`_ project \ntemplate.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`cc-pypackage`: https://github.com/robertopreste/cc-pypackage\n.. _HGNC: https://www.genenames.org\n.. _Usage: https://apyhgnc.readthedocs.io/en/latest/usage.html\n.. _Installation: https://apyhgnc.readthedocs.io/en/latest/installation.html\n\n\n=======\nHistory\n=======\n\n0.1.0 (2019-04-10)\n==================\n\n* First release.\n\n0.1.1 (2019-04-18)\n------------------\n\n* Add basic classes Info, Search and Fetch;\n* Add tests for Info, Search and Fetch.\n\n0.1.2 (2019-04-19)\n------------------\n\n* Refactor code and fix tests.\n\n0.1.3 (2019-04-21)\n------------------\n\n* Update tests;\n* Fix importing issue;\n* Update requirements.\n\n0.2.0 (2019-04-24)\n==================\n\n* Setup proper async calls (``afetch`` and ``asearch``);\n* Update tests;\n* Fix documentation.\n\n0.2.1 (2019-04-29)\n------------------\n\n* Update tests to use latest HGNC data;\n* Add script to automatically create test data.\n\n0.2.2 (2019-05-04)\n------------------\n\n* Update tests to use latest HGNC data.\n\n0.2.3 (2019-05-08)\n------------------\n\n* Update documentation;\n* Update testfiles.\n\n0.2.4 (2019-05-09)\n------------------\n\n* Update testfiles and requirements.\n\n0.2.5 (2019-05-11)\n------------------\n\n* Update tests;\n* Better requirements handling.\n\n0.2.6 (2019-08-31)\n------------------\n\n* Update requirements;\n* Change docstrings to Google style;\n* Update documentation;\n* Update testfiles.\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/robertopreste/apyhgnc", "keywords": "apyhgnc", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "apyhgnc", "package_url": "https://pypi.org/project/apyhgnc/", "platform": "", "project_url": "https://pypi.org/project/apyhgnc/", "project_urls": { "Homepage": "https://github.com/robertopreste/apyhgnc" }, "release_url": "https://pypi.org/project/apyhgnc/0.2.6/", "requires_dist": [ "requests (>=2.21)", "pandas (>=0.24.2)", "asyncio (>=3.4.3)", "aiohttp (>=3.5.4)" ], "requires_python": "", "summary": "Async pythonic interface to HGNC.", "version": "0.2.6" }, "last_serial": 5764607, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "98e754a9b680047f8e03b877f742eb60", "sha256": "7faf83e8ca154bc4990f3a4004a982e4bc0cb37691b16331643e670ab7661c5e" }, "downloads": -1, "filename": "apyhgnc-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "98e754a9b680047f8e03b877f742eb60", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5617, "upload_time": "2019-04-19T13:07:42", "url": "https://files.pythonhosted.org/packages/71/2c/c933f9aadb3f3905fd01333a0d0c3c2b45143ff4b7f4b8a4b393c75976d0/apyhgnc-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d7d3d965841dd8db854c530f5a4b49b", "sha256": "e0d80b518c9649d0c7f6b2217f51d01b32b03c3450e4803ff98950322498e25f" }, "downloads": -1, "filename": "apyhgnc-0.1.2.tar.gz", "has_sig": false, "md5_digest": "5d7d3d965841dd8db854c530f5a4b49b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13403, "upload_time": "2019-04-19T13:07:44", "url": "https://files.pythonhosted.org/packages/75/6c/d2af6be317b96eba7dd5d745ebbcbaf11afbf848d9f3ec642cb29d38e30c/apyhgnc-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "6205e5fde8cc24e0a512a90ecffbe73b", "sha256": "6107a31ec915b189cb9715feea1c8d531c76247ba1f69cc395ad10df5c797bae" }, "downloads": -1, "filename": "apyhgnc-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6205e5fde8cc24e0a512a90ecffbe73b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5758, "upload_time": "2019-04-21T09:20:13", "url": "https://files.pythonhosted.org/packages/10/ac/682dffb70485886d95210723eb546a0aab8b801a3dd515e4d3000e3fe444/apyhgnc-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d8bdb31c68f38a861c8af27a6564af28", "sha256": "6a63f19a44e821f790d7a8b54efb311a201c51965a7c9d6d1e07957242958062" }, "downloads": -1, "filename": "apyhgnc-0.1.3.tar.gz", "has_sig": false, "md5_digest": "d8bdb31c68f38a861c8af27a6564af28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13547, "upload_time": "2019-04-21T09:20:15", "url": "https://files.pythonhosted.org/packages/b2/79/bad4843f2e5a73b84959459d1e83398665d0c98f69784c86ffb86ac9e189/apyhgnc-0.1.3.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "d25091f47180a7f4f63b47f3e7bc4694", "sha256": "4440757d753b46af1a9c67475260cd43b832bbc35ba7c1691ce43b0b24215fa5" }, "downloads": -1, "filename": "apyhgnc-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d25091f47180a7f4f63b47f3e7bc4694", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7333, "upload_time": "2019-04-24T12:53:30", "url": "https://files.pythonhosted.org/packages/22/e4/a0446c83916719616fd798ec65519ca91a42c2394df2814b9a03e94c9416/apyhgnc-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b7e3e0fbb8a26b5c5fa012a5ab238cb6", "sha256": "17b8ee398b57e67d8feb9bf5bcf943b633b7e696a0ffd5ab99c29ae450ba4d55" }, "downloads": -1, "filename": "apyhgnc-0.2.0.tar.gz", "has_sig": false, "md5_digest": "b7e3e0fbb8a26b5c5fa012a5ab238cb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15021, "upload_time": "2019-04-24T12:53:32", "url": "https://files.pythonhosted.org/packages/1c/fc/011c395133c31c969faa146b36d6074b3868a7572d122d97859a96395a19/apyhgnc-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "a5acd3383641a10c9cbed3b759619846", "sha256": "a8eee4ab2b97b64116f92ee0d3c77965bd2d051db970902b5ba833c7f574e247" }, "downloads": -1, "filename": "apyhgnc-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a5acd3383641a10c9cbed3b759619846", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6920, "upload_time": "2019-04-29T12:49:32", "url": "https://files.pythonhosted.org/packages/59/5e/2016df9ec7c6d89cd4ed56794f9a818bb93ee82d704b2054c2fdcd48d868/apyhgnc-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bf24e2a162558c421274ed9f7ae0014c", "sha256": "637948260dab0a07051a1732e433e73bee9a4193026b29378624b5dde49aab54" }, "downloads": -1, "filename": "apyhgnc-0.2.1.tar.gz", "has_sig": false, "md5_digest": "bf24e2a162558c421274ed9f7ae0014c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16064, "upload_time": "2019-04-29T12:49:37", "url": "https://files.pythonhosted.org/packages/d1/4a/2f6ca482ab56562e8b4fcb335c878ac9bc847f92d9e00d31581e997696f7/apyhgnc-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "aa486723233a7111966df09ecc01c7b1", "sha256": "c34c9d8546e2842f620b236c9a6e55d62686103aad05f6d453d9aa9b1cc39d4b" }, "downloads": -1, "filename": "apyhgnc-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aa486723233a7111966df09ecc01c7b1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6930, "upload_time": "2019-05-04T16:15:41", "url": "https://files.pythonhosted.org/packages/7c/63/505ec48cfac4d6eb5e46d2477907509d402903ef4e8d6621389a0436f68b/apyhgnc-0.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9360bbdb2548da7c5974f2f28ed24923", "sha256": "0e413ca05b9a77c7a8b2d485be463dc070fe07d9ab11fab9e50c4b7787548fc5" }, "downloads": -1, "filename": "apyhgnc-0.2.2.tar.gz", "has_sig": false, "md5_digest": "9360bbdb2548da7c5974f2f28ed24923", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16111, "upload_time": "2019-05-04T16:15:43", "url": "https://files.pythonhosted.org/packages/88/b6/3618045401e7cc8dde796c0343b20f9818489a706f1b218774bfbd739978/apyhgnc-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "1e88764968ec84aa2300da07f3089b71", "sha256": "9bb5d882db4b65f8f8bee51274c3623695f934b14b9405a099946dbe909d7c86" }, "downloads": -1, "filename": "apyhgnc-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1e88764968ec84aa2300da07f3089b71", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6948, "upload_time": "2019-05-09T07:43:54", "url": "https://files.pythonhosted.org/packages/dd/1b/b8feb41dda54f5e4afd3188c06aad91b6cc425354abcc1d9d9389f2cc3da/apyhgnc-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2555f8cb3cf0959caa20ca35f65693b8", "sha256": "8bbafff4398397d5bdcc9f1d0e06a2e15698bf00e3965f9e06fe6b09c0ca09da" }, "downloads": -1, "filename": "apyhgnc-0.2.3.tar.gz", "has_sig": false, "md5_digest": "2555f8cb3cf0959caa20ca35f65693b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16234, "upload_time": "2019-05-09T07:43:56", "url": "https://files.pythonhosted.org/packages/81/5d/f0d1dcc7754da30a39ca4652123678d43795376d634d0fb69582b6e2f3a3/apyhgnc-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "d3dda7917cb5f2079156479c6d1fac25", "sha256": "82209d7281fd99b55645264f95bf039939304d9a8f214e4d217efac8d94615f8" }, "downloads": -1, "filename": "apyhgnc-0.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d3dda7917cb5f2079156479c6d1fac25", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6964, "upload_time": "2019-05-09T17:53:53", "url": "https://files.pythonhosted.org/packages/a3/48/28f9d318326849eeacc7ef240afbba968a17ec86c9fce48ca79607f75910/apyhgnc-0.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9a0d754c2995c3329aa0352096746c3b", "sha256": "d7e1faa4b578505a05648c28d19d5bee3bd2b0e2778c705cee0c7fa420726e43" }, "downloads": -1, "filename": "apyhgnc-0.2.4.tar.gz", "has_sig": false, "md5_digest": "9a0d754c2995c3329aa0352096746c3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16257, "upload_time": "2019-05-09T17:53:55", "url": "https://files.pythonhosted.org/packages/66/36/b9ae49360e636b2a9dcb61a094ce9bad9b6cb02ed20501f59f1041e809f9/apyhgnc-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "fabd22588ced12b1cbd5db094566c22f", "sha256": "3429132593602dba0251d068cb1d80ea495e51c44765385c5cdae50284538689" }, "downloads": -1, "filename": "apyhgnc-0.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fabd22588ced12b1cbd5db094566c22f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6978, "upload_time": "2019-05-11T15:42:34", "url": "https://files.pythonhosted.org/packages/41/8d/21a7863006e731542becbbfdbc1a80bd321753f87fa879bfa776cd864b0e/apyhgnc-0.2.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "15a43e8bf7a7cec387b7d456817ff00d", "sha256": "2e9d1b9e1216924aa0d0d599f8ef7852f9b3f1992ab3cc288bfde6e6a4b7df92" }, "downloads": -1, "filename": "apyhgnc-0.2.5.tar.gz", "has_sig": false, "md5_digest": "15a43e8bf7a7cec387b7d456817ff00d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16282, "upload_time": "2019-05-11T15:42:36", "url": "https://files.pythonhosted.org/packages/33/f7/ded6b4c1821a4a7ef58d841a4cb64706c6a9693cc7d526473f15904a45d2/apyhgnc-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "8d59be94a5c942b77aadca144e0525a9", "sha256": "4c39445501ab91d121a84af18148cd888454eb92e7421ac23a865e92eaf5624e" }, "downloads": -1, "filename": "apyhgnc-0.2.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8d59be94a5c942b77aadca144e0525a9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7183, "upload_time": "2019-08-31T15:55:48", "url": "https://files.pythonhosted.org/packages/f9/0a/00e3a5e06c3c024bd743202b2a9bf535feadae10190ba44e9b166d365209/apyhgnc-0.2.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9e8ec88b10f62f96296e81884c68017", "sha256": "a45dc4393d36c93e299b0ef556eb746a5ce73a566bd5e7a4d160836e3e6fd0cd" }, "downloads": -1, "filename": "apyhgnc-0.2.6.tar.gz", "has_sig": false, "md5_digest": "c9e8ec88b10f62f96296e81884c68017", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16565, "upload_time": "2019-08-31T15:55:50", "url": "https://files.pythonhosted.org/packages/6a/ba/c34a838fb4ebd81db74a35039d2bdadc0a4d7ba680e2fc7906fa4500bdea/apyhgnc-0.2.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8d59be94a5c942b77aadca144e0525a9", "sha256": "4c39445501ab91d121a84af18148cd888454eb92e7421ac23a865e92eaf5624e" }, "downloads": -1, "filename": "apyhgnc-0.2.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8d59be94a5c942b77aadca144e0525a9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7183, "upload_time": "2019-08-31T15:55:48", "url": "https://files.pythonhosted.org/packages/f9/0a/00e3a5e06c3c024bd743202b2a9bf535feadae10190ba44e9b166d365209/apyhgnc-0.2.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9e8ec88b10f62f96296e81884c68017", "sha256": "a45dc4393d36c93e299b0ef556eb746a5ce73a566bd5e7a4d160836e3e6fd0cd" }, "downloads": -1, "filename": "apyhgnc-0.2.6.tar.gz", "has_sig": false, "md5_digest": "c9e8ec88b10f62f96296e81884c68017", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16565, "upload_time": "2019-08-31T15:55:50", "url": "https://files.pythonhosted.org/packages/6a/ba/c34a838fb4ebd81db74a35039d2bdadc0a4d7ba680e2fc7906fa4500bdea/apyhgnc-0.2.6.tar.gz" } ] }