{ "info": { "author": "Taylor Steinberg", "author_email": "taylor.steinberg@lifeomic.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: Healthcare Industry", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7", "Topic :: Utilities" ], "description": "![GitHub](https://img.shields.io/github/license/lifeomic/termlink.svg?style=for-the-badge)\n![Travis (.org) branch](https://img.shields.io/travis/lifeomic/termlink/master.svg?style=for-the-badge)\n![PyPI status](https://img.shields.io/pypi/status/termlink.svg?style=for-the-badge)\n![GitHub release](https://img.shields.io/github/release/lifeomic/termlink.svg?style=for-the-badge)\n\n# TermLink\n\nPrepare an ontology and send it to the Precision Health Cloud.\n\n_Termlink_ is a command line client and library for uploading ontologies to LifeOmic's _Precision Health Cloud_. Its goal is to make uploading standardized ontologies easier and to provide utilities for uploading custom ontologies. It provides a simple command line interface for creating standard ontologies and a Python SDK for building integrations with custom ontologies.\n\n## Quickstart\n\nDownload the following tools:\n\n- [Docker](https://docs.docker.com/install/)\n\nPull the latest version of _TermLink_ from [Docker Hub](https://hub.docker.com/r/lifeomic/termlink):\n\n```sh\ndocker pull lifeomic/termlink\n```\n\nRun it.\n\n```sh\ndocker run lifeomic/termlink --help\n```\n\nImport the output ontology into the [Precision Health Cloud](https://lifeomic.com/products/) using the [LifeOmic CLI](https://github.com/lifeomic/cli):\n\n```sh\ndocker run lifeomic/termlink ... | lo ontologies import \n```\n\n## Getting Started\n\nThese instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.\n\n### Prerequisites\n\nThe following tools are required to run _TermLink_:\n\n- [Docker](https://docs.docker.com/install/)\n- [Git](https://git-scm.com/)\n- [Python 3](https://www.python.org/download/releases/3.0/)\n- [Yarn](https://yarnpkg.com/en/)\n\n### Installing\n\nThe following steps will guide you through installing the project locally.\n\nClone the `git` repository onto your local machine.\n\n```sh\ngit clone git@github.com:lifeomic/termlink.git && cd ./termlink\n```\n\nUsing Python 3, create a `virtualenv` and then activate it.\n\n```sh\npython3 -m venv venv && source venv/bin/activate\n```\n\n_Note: Your Python binary may be under a different name._\n\nCheck that your local version of Python is at least version 3.7 by running `python --version`.\n\nOnce you have verified your version of Python is correct, run the following to download all dependencies.\n\n```sh\npip install -r requirements.txt\n```\n\n```sh\npip install -r requirements-dev.txt\n```\n\nYou now have everything you need to start developing on _Termlink_. \n\n## Testing\n\nThis project uses the Python [`nose`](https://nose.readthedocs.io/en/latest/index.html) framework.\n\n### Unit Testing\n\nRun unit tests with `yarn`:\n\n```sh\nyarn test\n```\n\nTest coverage is enforced using the `coverage.py` module. Inspect the test \ncoverage with:\n\n```sh\nyarn inspect\n```\n\n## Deployment\n\nTermLink is published on:\n\n- [PyPI](https://pypi.org/project/termlink/): Python package.\n- [Docker Hub](https://hub.docker.com/r/lifeomic/termlink): Packaged runtime environment.\n- [GitHub](https://github.com/lifeomic/termlink/releases): Python package and source files.\n\nDocumentation is published on [GitHub Pages](https://lifeomic.github.io/termlink/).\n\nTo publish a new version run the following command:\n\n```sh\nyarn version\n```\n\nYou will be promoted to enter a new version. Please use [SemVer](https://semver.org/) versioning for incrementing versions. To learn more about why SemVer is used, see the section on [_Versioning_](##Versioning) below.\n\nThis will trigger the deployment pipeline on `Travis CI`.\n\n## Built With\n\n- [Docker](https://www.docker.com/): \"Build, Ship, and Run Any App, Anywhere.\"\n- [Python 3](https://www.python.org/): \"Python is a programming language that lets you work quickly and integrate systems more effectively.\"\n- [Requests](http://docs.python-requests.org/en/master/): \"Requests is an elegant and simple HTTP library for Python, built for human beings.\"\n\n## Contributing\n\n[TODO]\n\n## Versioning\n\nWe use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/your/project/tags). \n\nThe following guidelines are provided on the [SemVer]((http://semver.org/)) website:\n\n> Given a version number MAJOR.MINOR.PATCH, increment the:\n>\n> - MAJOR version when you make incompatible API changes,\n> - MINOR version when you add functionality in a backwards-compatible manner, and\n> - PATCH version when you make backwards-compatible bug fixes.\n>\n> Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.\n\n## Authors\n\n- **Taylor Steinberg** - *Initial work* - [tdstein](https://github.com/tdstein)\n\nSee also the list of [contributors](https://github.com/lifeomic/termlink/contributors) who participated in this project.\n\n## License\n\nThis project is licensed under the MIT - see the [LICENSE](LICENSE.txt) file for details.\n\n## Acknowledgments\n\n[TODO]", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://lifeomic.github.io/termlink/", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "termlink", "package_url": "https://pypi.org/project/termlink/", "platform": "", "project_url": "https://pypi.org/project/termlink/", "project_urls": { "Homepage": "https://lifeomic.github.io/termlink/" }, "release_url": "https://pypi.org/project/termlink/0.9.3/", "requires_dist": null, "requires_python": "", "summary": "Provide an ontology via Terminology Service's API link.", "version": "0.9.3" }, "last_serial": 5502469, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "2acac9b01856f73590db8276e51b96a5", "sha256": "9134781eadd3b718b9006e8c34d3522015cef0d832be6604647147af234c868d" }, "downloads": -1, "filename": "termlink-0.1.0-py3.7.egg", "has_sig": false, "md5_digest": "2acac9b01856f73590db8276e51b96a5", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 32273, "upload_time": "2019-03-28T17:08:55", "url": "https://files.pythonhosted.org/packages/15/d0/b227bfa892a1ea1b5f58e12d94f60895bc1ba270a8c3d269a1393f996600/termlink-0.1.0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "b29656b86b2bcec0b9393dad84264a4c", "sha256": "b2dfc81a6762cd0ab96b58fa76917c697af45a660b9cecd7b267f4c72860cb98" }, "downloads": -1, "filename": "termlink-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b29656b86b2bcec0b9393dad84264a4c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14758, "upload_time": "2019-03-28T17:08:53", "url": "https://files.pythonhosted.org/packages/c4/4e/90308b331d0d2cb336d227b5f14559de99bb5bd584959a54b6d97d484042/termlink-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ed03f64317ac2dea88cbc20d51e4500", "sha256": "6ad4156f92e639eea0b51c6d889225ceaa632cbb0bb9b3539f56d595c7f975fa" }, "downloads": -1, "filename": "termlink-0.1.0.tar.gz", "has_sig": false, "md5_digest": "5ed03f64317ac2dea88cbc20d51e4500", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9272, "upload_time": "2019-03-28T17:08:56", "url": "https://files.pythonhosted.org/packages/9a/73/cf948f54e6c181f3d0f3a6bcfcb76fc57f2b4833e00fb4442c6987311bdb/termlink-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "be8f20dbba50e6dd3c1de97835f2c21a", "sha256": "9e5be1f065f161257d0e10a1b0770119af0e9c439a397089d68e4dab02896ea6" }, "downloads": -1, "filename": "termlink-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "be8f20dbba50e6dd3c1de97835f2c21a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14322, "upload_time": "2019-03-28T18:09:20", "url": "https://files.pythonhosted.org/packages/fe/44/73b0d8fe7ce1a72751c93c01c74b9157d71b88f4716fc79f336bb460489a/termlink-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ef86ab9b01b4bfb3785d8782781569f8", "sha256": "359ade5a8812abfcfaf5b97951a4f65e11168f2ee9d0f299a6c4a9990c12c78c" }, "downloads": -1, "filename": "termlink-0.2.0.tar.gz", "has_sig": false, "md5_digest": "ef86ab9b01b4bfb3785d8782781569f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11646, "upload_time": "2019-03-28T18:09:22", "url": "https://files.pythonhosted.org/packages/44/58/46373c3aefcc555650ebefbd5e997366d39699b98de742ee39a163cb4e71/termlink-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "8a8c752cecaffc2baee4f0d26eb91bc2", "sha256": "8f96bd77952fbe1c0e8cc9b19b1786a70835ab0545d2c96bbc9f7784a0387a50" }, "downloads": -1, "filename": "termlink-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8a8c752cecaffc2baee4f0d26eb91bc2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14316, "upload_time": "2019-03-29T01:39:52", "url": "https://files.pythonhosted.org/packages/df/8d/b1b52c88c91d6690f4f6ddac9475de748c1b992b60029386a316a9a1bfe6/termlink-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d62e6046455fa596d5762c12b941a0f4", "sha256": "e5d3641d074a0dd8a75dc8d4ef246986f6eff132201ea39e54ac022d28f5cdfa" }, "downloads": -1, "filename": "termlink-0.2.1.tar.gz", "has_sig": false, "md5_digest": "d62e6046455fa596d5762c12b941a0f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11505, "upload_time": "2019-03-29T01:39:54", "url": "https://files.pythonhosted.org/packages/cb/8a/b94574122e5765830c5995f968964172cbab7d5d271c5ea0750ed955d6ad/termlink-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "28b69e51d58bf645d9dc386110cabe57", "sha256": "9376793e7bef37a23e5c1e2dbd7be2b209d0ae0f52f0fdcbf3e4e01001a9398c" }, "downloads": -1, "filename": "termlink-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "28b69e51d58bf645d9dc386110cabe57", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14194, "upload_time": "2019-04-04T23:24:58", "url": "https://files.pythonhosted.org/packages/2e/b7/ddc8c34c9156d9380ee379f253fb5326f5415c5adeca44e5104556f89f13/termlink-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7cdd2a80b33cc3a8ca311ee4bb6ca0aa", "sha256": "080434659e09fc5b7ba5f1136fa79a1822860d1c2b3f94a6aac625199d7c4ccf" }, "downloads": -1, "filename": "termlink-0.2.2.tar.gz", "has_sig": false, "md5_digest": "7cdd2a80b33cc3a8ca311ee4bb6ca0aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12266, "upload_time": "2019-04-04T23:24:59", "url": "https://files.pythonhosted.org/packages/24/91/c97f121a1b4704e4feabcc561799882bf795cd62e513e86511497f76dae3/termlink-0.2.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "1cc9ef779c01ffc48676e54c0ca92109", "sha256": "4df292e20361c2ebc31b7f99a8e487f391c2148412708b8ce08a587dc43083ed" }, "downloads": -1, "filename": "termlink-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1cc9ef779c01ffc48676e54c0ca92109", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12207, "upload_time": "2019-04-05T22:39:57", "url": "https://files.pythonhosted.org/packages/65/15/14d900260df6e0087b45f81919c02433a3f1908744e44ea170dcfe0f84c8/termlink-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8514ba1a05dcc110a5048becc43b95d8", "sha256": "b61eaf772f009705d2054a6050c70cf515f93d236f8c34462d14e9ea881e006a" }, "downloads": -1, "filename": "termlink-0.3.0.tar.gz", "has_sig": false, "md5_digest": "8514ba1a05dcc110a5048becc43b95d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9529, "upload_time": "2019-04-05T22:39:59", "url": "https://files.pythonhosted.org/packages/91/0b/e7e4d75351cf9adaac78bb89a6ec05fde65a962674c0ea4ca88b4f58089c/termlink-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "76dfe4ea9f67a20a410d6c43591d3db3", "sha256": "530e85e1aabf07ffd4c33c3a587e4e57d256139c620a5bdcd34d352735034f8f" }, "downloads": -1, "filename": "termlink-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "76dfe4ea9f67a20a410d6c43591d3db3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13505, "upload_time": "2019-04-08T19:53:29", "url": "https://files.pythonhosted.org/packages/02/a2/daefa2ecc8c2d324ca68cfb5b7b2af0ac2c41104f9bc5068e860eaabb092/termlink-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "96aaad78ed1967172d4beab4c7312f76", "sha256": "3af7de298f7aa64e972de4cce54a15cb0e6b2c6ebd73f7a5bd6060fd47fab922" }, "downloads": -1, "filename": "termlink-0.4.0.tar.gz", "has_sig": false, "md5_digest": "96aaad78ed1967172d4beab4c7312f76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10970, "upload_time": "2019-04-08T19:53:31", "url": "https://files.pythonhosted.org/packages/b7/41/9bf65f3facd853745c502beaea4115a35b624a758e0218b3cb6a8536d479/termlink-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "2eb736aa70001316d74bdd3e32b336de", "sha256": "a139d554f1b81ea85a92c02385fc7cd5724d46c4aa2f74c0f702c02f6e25ab0f" }, "downloads": -1, "filename": "termlink-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2eb736aa70001316d74bdd3e32b336de", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13494, "upload_time": "2019-04-10T14:44:19", "url": "https://files.pythonhosted.org/packages/b6/c7/a73dcde7abe01a74267b8ff5cd8aff8eeb7bdf7ee5fc5e61a564b99587e8/termlink-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36fcc235b18f1dce54101e4434eab644", "sha256": "517d7257999187875d01d62ab3c23207fdf4034a0f2a8b3ac7220e6498c11814" }, "downloads": -1, "filename": "termlink-0.4.1.tar.gz", "has_sig": false, "md5_digest": "36fcc235b18f1dce54101e4434eab644", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10957, "upload_time": "2019-04-10T14:44:20", "url": "https://files.pythonhosted.org/packages/98/d4/524363db011668c60c8f36d2ee7a2aa80626b917f7197d9220532a9aaf67/termlink-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "29c2c2ebf4ddb3c83bd317cd9ef742b0", "sha256": "178c1a96f9ff2ed2c3f703b72b0c7a2e68909953b359c5e24e3afb6b22e0e6a3" }, "downloads": -1, "filename": "termlink-0.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "29c2c2ebf4ddb3c83bd317cd9ef742b0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13497, "upload_time": "2019-04-19T19:38:20", "url": "https://files.pythonhosted.org/packages/74/a3/f73fb87cfb6e6419d43106386061a17029cd900f76457064a018003753c7/termlink-0.4.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c763f84fd0dc5b370106412d3575f0be", "sha256": "35217903061b943c41f5b67afa4dc3f2de28152356975458b402dd082609b3c9" }, "downloads": -1, "filename": "termlink-0.4.2.tar.gz", "has_sig": false, "md5_digest": "c763f84fd0dc5b370106412d3575f0be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10962, "upload_time": "2019-04-19T19:38:21", "url": "https://files.pythonhosted.org/packages/3a/ef/411b669fa7b8d5b8bef49286caaa5429718e6f990941887f403c7f2e0a23/termlink-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "d199ee6fde437aaebbdeee1b3c651d1f", "sha256": "b962161e74aa753774defa9b3096f34986b154a2dd2d85794cd0294b725fbde4" }, "downloads": -1, "filename": "termlink-0.4.3-py3-none-any.whl", "has_sig": false, "md5_digest": "d199ee6fde437aaebbdeee1b3c651d1f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13673, "upload_time": "2019-04-24T13:33:28", "url": "https://files.pythonhosted.org/packages/94/17/332853a369107778e2b7689289f396b774ee9d1cc3df9644d7fcd799cab1/termlink-0.4.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "24798b4f226ed53efcc99e2d5cbba4b4", "sha256": "8bf944678d430c5154efc349657e3c41577dc742903f14c4d48fee69800dfb92" }, "downloads": -1, "filename": "termlink-0.4.3.tar.gz", "has_sig": false, "md5_digest": "24798b4f226ed53efcc99e2d5cbba4b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10244, "upload_time": "2019-04-24T13:33:29", "url": "https://files.pythonhosted.org/packages/40/59/d73cbfc05d423f202117603a666e096bfc2a05121808f8f980deee45fc13/termlink-0.4.3.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "25a0c9ec17de33158c7267c42a3bcc26", "sha256": "d3a66111cec170b62b9bce0d64b9bc04b65d8cafd6a45ba3637cd6791c38c69a" }, "downloads": -1, "filename": "termlink-0.4.4-py3-none-any.whl", "has_sig": false, "md5_digest": "25a0c9ec17de33158c7267c42a3bcc26", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13701, "upload_time": "2019-04-30T20:40:53", "url": "https://files.pythonhosted.org/packages/37/c2/86792768f651bf6c94678eb2056562479725ba18d0f9b5fcdec989502eb7/termlink-0.4.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1f2507f2d90b9e4c2f2ee77fad3c34ee", "sha256": "3aab23ab4e47753dcdd1c042bace2d2cbf958cf17d8078ff322bc6ed104e4b23" }, "downloads": -1, "filename": "termlink-0.4.4.tar.gz", "has_sig": false, "md5_digest": "1f2507f2d90b9e4c2f2ee77fad3c34ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10290, "upload_time": "2019-04-30T20:40:55", "url": "https://files.pythonhosted.org/packages/6d/4f/5ae5215f39c6a849fc7c6ab5fba55cb1bee6bdc73993a3055fdace3e4323/termlink-0.4.4.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "3e1959b8ef8f34d84e2351aafd98a24c", "sha256": "437e62a2872b35b32b40643791b729ad2c1a014b6ef2cacf532f5ab30dfe52f8" }, "downloads": -1, "filename": "termlink-0.5.0.tar.gz", "has_sig": false, "md5_digest": "3e1959b8ef8f34d84e2351aafd98a24c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13830, "upload_time": "2019-04-30T22:39:05", "url": "https://files.pythonhosted.org/packages/46/d7/df65a73027877d821a4b5179295cc98661f284c965c0db6a655e1a186ab5/termlink-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "15556dd307cfb43bb8a1f65f62ff2f7e", "sha256": "e2c13b5181f1cf72fb171a8acae1a71c314424611b3ea1fb869d1fb4a2de7143" }, "downloads": -1, "filename": "termlink-0.6.0.tar.gz", "has_sig": false, "md5_digest": "15556dd307cfb43bb8a1f65f62ff2f7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14834, "upload_time": "2019-05-03T22:20:46", "url": "https://files.pythonhosted.org/packages/62/a1/be42cc075803b05e801e9e0388505d838c07434f91bae9b0bfe84c8ac6af/termlink-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "50c676f652b29bf4414cc130230ac762", "sha256": "1c403d309cb6ab4b17474420670c4a99c66b337cd916886ab3d1ff3bd5784ef8" }, "downloads": -1, "filename": "termlink-0.6.1.tar.gz", "has_sig": false, "md5_digest": "50c676f652b29bf4414cc130230ac762", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15031, "upload_time": "2019-05-08T16:55:32", "url": "https://files.pythonhosted.org/packages/d5/61/fd8dd9c8fe64f0494dcb80d6390b71659509a3f2fd401f6743926d08e603/termlink-0.6.1.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "d546c9dc56946bf252b658dda534cee2", "sha256": "9b4c322ee40e4cf467032852e05453b41b95be019a78e1d3bf81a12829e2ad4a" }, "downloads": -1, "filename": "termlink-0.7.0.tar.gz", "has_sig": false, "md5_digest": "d546c9dc56946bf252b658dda534cee2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16031, "upload_time": "2019-05-09T14:36:58", "url": "https://files.pythonhosted.org/packages/d9/e9/633486516f37d8ad93ca7ed9a89c0c954ba14aa789b052ceda67419bcf05/termlink-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "79c2702ac0c000dd5337f1d2948118b2", "sha256": "97dcc35783862e68350cb6256301889f7a536aba6445492f4b4496676a87b546" }, "downloads": -1, "filename": "termlink-0.7.1.tar.gz", "has_sig": false, "md5_digest": "79c2702ac0c000dd5337f1d2948118b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16917, "upload_time": "2019-05-09T16:18:29", "url": "https://files.pythonhosted.org/packages/45/f8/1260b5246cdc763023b8461fc7fbc8b502aac637df98f4110b3205eda3af/termlink-0.7.1.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "07bc69023f3905277113c666852ff6d4", "sha256": "45442da16f50c98eca0c2fe2fa126aec333e77c57e7d77824188c0af76712784" }, "downloads": -1, "filename": "termlink-0.8.0.tar.gz", "has_sig": false, "md5_digest": "07bc69023f3905277113c666852ff6d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18397, "upload_time": "2019-05-20T14:16:57", "url": "https://files.pythonhosted.org/packages/e2/ac/77f2e2076adbfe54a177fcb47990de0c6cfdb3cda713751abe1ca1ec359e/termlink-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "904744bdbe9ab8924719fd8d969324ac", "sha256": "9aab7f7eff947a1ee29ad11d5e1a98f0cf0e93fe45afddd7df53344357da8f32" }, "downloads": -1, "filename": "termlink-0.8.1.tar.gz", "has_sig": false, "md5_digest": "904744bdbe9ab8924719fd8d969324ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18686, "upload_time": "2019-05-27T01:08:15", "url": "https://files.pythonhosted.org/packages/7b/0c/45b346fc671b51dc9fc0106b4c40d61cce5165a5da63217b4b82a22fe27b/termlink-0.8.1.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "fb0bba5eef77c5c4f5b2b66a48410f4e", "sha256": "974f29d60090eb9cc7e11ca0840794a0cd479fb8d86983a16c69960338217d79" }, "downloads": -1, "filename": "termlink-0.9.0.tar.gz", "has_sig": false, "md5_digest": "fb0bba5eef77c5c4f5b2b66a48410f4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19632, "upload_time": "2019-06-06T15:40:17", "url": "https://files.pythonhosted.org/packages/d8/17/74343d659db96937d78474ec64982216db4f71a05caf45ec9f71866cb32e/termlink-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "ef71f900b6be77a959eed0fce150ba03", "sha256": "816dcab97384360015e991b560aa3738fff9ee20f699edbbe15226e12967a303" }, "downloads": -1, "filename": "termlink-0.9.1.tar.gz", "has_sig": false, "md5_digest": "ef71f900b6be77a959eed0fce150ba03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19853, "upload_time": "2019-06-18T16:50:59", "url": "https://files.pythonhosted.org/packages/93/f9/2fedc26ac403f8ab5d3d1c0cfd32e334ec96421150985012f28810c95b59/termlink-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "c4de072c33bb3b15fb31c7e8ce62a64b", "sha256": "4c38b1ec58e0265a2343759fa97a5c5716c6fe9b08f71f4cb54350ebd62e9af0" }, "downloads": -1, "filename": "termlink-0.9.2.tar.gz", "has_sig": false, "md5_digest": "c4de072c33bb3b15fb31c7e8ce62a64b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20138, "upload_time": "2019-06-24T23:27:46", "url": "https://files.pythonhosted.org/packages/57/bf/4e3df48fc890fb26948477f76bc8d94a88641b017044d67c2f1fd35532d5/termlink-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "ed9c7419def994f56a4b0bb4007beaa0", "sha256": "eca692ccee9fba7a18eec87bb14bbf09db260bf6f7f3500ecb9ff622a241f3a5" }, "downloads": -1, "filename": "termlink-0.9.3.tar.gz", "has_sig": false, "md5_digest": "ed9c7419def994f56a4b0bb4007beaa0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20235, "upload_time": "2019-07-08T18:17:46", "url": "https://files.pythonhosted.org/packages/6c/f3/0e84820a01eadc6c28365eed8b9aa889f9535822394cfce4355b427ff30f/termlink-0.9.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ed9c7419def994f56a4b0bb4007beaa0", "sha256": "eca692ccee9fba7a18eec87bb14bbf09db260bf6f7f3500ecb9ff622a241f3a5" }, "downloads": -1, "filename": "termlink-0.9.3.tar.gz", "has_sig": false, "md5_digest": "ed9c7419def994f56a4b0bb4007beaa0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20235, "upload_time": "2019-07-08T18:17:46", "url": "https://files.pythonhosted.org/packages/6c/f3/0e84820a01eadc6c28365eed8b9aa889f9535822394cfce4355b427ff30f/termlink-0.9.3.tar.gz" } ] }