{ "info": { "author": "Roman Inflianskas", "author_email": "infroma@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "# ordered-set-stubs - stubs with type annotations for ordered-set Python library\n## Usage\nFor example, you have the following code in `ordered_set_stubs_test.py` file:\n```python\nfrom ordered_set import OrderedSet\n\n\n# noinspection PyPep8Naming\ndef receives_OrderedSet_int(ordered_set: 'OrderedSet[int]') -> 'OrderedSet[int]':\n return ordered_set\n\n\nreceives_OrderedSet_int(OrderedSet(['ololo']))\n```\n\nRun `mypy` to check the code and check that it returns an error:\n```\n$ mypy ordered_set_stubs_test.py\nordered_set_stubs_test.py:10: error: List item 0 has incompatible type \"str\"; expected \"int\"\n```\n\nIn Python 3.7 you can even drop quotes:\n```python\nfrom __future__ import annotations\nfrom ordered_set import OrderedSet\n\n\n# noinspection PyPep8Naming\ndef receives_OrderedSet_int(ordered_set: OrderedSet[int]) -> OrderedSet[int]:\n return ordered_set\n\n\nreceives_OrderedSet_int(OrderedSet(['ololo']))\n```\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/rominf/ordered-set-stubs", "keywords": "", "license": "MIT", "maintainer": "Roman Inflianskas", "maintainer_email": "infroma@gmail.com", "name": "ordered-set-stubs", "package_url": "https://pypi.org/project/ordered-set-stubs/", "platform": "", "project_url": "https://pypi.org/project/ordered-set-stubs/", "project_urls": { "Homepage": "https://github.com/rominf/ordered-set-stubs" }, "release_url": "https://pypi.org/project/ordered-set-stubs/0.1.3/", "requires_dist": [ "typing (>=3.6,<4.0); (python_version >= \"2.7\" and python_version < \"2.8\") or (python_version >= \"3.3\" and python_version < \"3.5\")" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "summary": "Stubs with type annotations for ordered-set Python library", "version": "0.1.3" }, "last_serial": 4348927, "releases": { "0.1.3": [ { "comment_text": "", "digests": { "md5": "2aca30af7fa29db82905348f1cdfae6a", "sha256": "4f76c7470a4e364feb51fe42c4bcd968c8ff9dab520aff9287b394e14da1d1ee" }, "downloads": -1, "filename": "ordered_set_stubs-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2aca30af7fa29db82905348f1cdfae6a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 4796, "upload_time": "2018-10-07T09:32:09", "url": "https://files.pythonhosted.org/packages/10/d7/3d6bd9254eaef544a08697a28ba3b04e2faf20b9557b20840f06db725fb3/ordered_set_stubs-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f560833aae10d0d36bfb16570b4288f8", "sha256": "29274ae21ca2cfc127874042461996e748bb3c68ae7618ffd0028309554e2dff" }, "downloads": -1, "filename": "ordered_set-stubs-0.1.3.tar.gz", "has_sig": false, "md5_digest": "f560833aae10d0d36bfb16570b4288f8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 2807, "upload_time": "2018-10-07T09:32:07", "url": "https://files.pythonhosted.org/packages/b7/c8/6f7e53782994c5b08c9893c99d8c8a457aaab359de2974b047418cd59a3a/ordered_set-stubs-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2aca30af7fa29db82905348f1cdfae6a", "sha256": "4f76c7470a4e364feb51fe42c4bcd968c8ff9dab520aff9287b394e14da1d1ee" }, "downloads": -1, "filename": "ordered_set_stubs-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2aca30af7fa29db82905348f1cdfae6a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 4796, "upload_time": "2018-10-07T09:32:09", "url": "https://files.pythonhosted.org/packages/10/d7/3d6bd9254eaef544a08697a28ba3b04e2faf20b9557b20840f06db725fb3/ordered_set_stubs-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f560833aae10d0d36bfb16570b4288f8", "sha256": "29274ae21ca2cfc127874042461996e748bb3c68ae7618ffd0028309554e2dff" }, "downloads": -1, "filename": "ordered_set-stubs-0.1.3.tar.gz", "has_sig": false, "md5_digest": "f560833aae10d0d36bfb16570b4288f8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*", "size": 2807, "upload_time": "2018-10-07T09:32:07", "url": "https://files.pythonhosted.org/packages/b7/c8/6f7e53782994c5b08c9893c99d8c8a457aaab359de2974b047418cd59a3a/ordered_set-stubs-0.1.3.tar.gz" } ] }