{ "info": { "author": "ueqt", "author_email": "ueqtxu@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Financial and Insurance Industry", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Cython", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Office/Business :: Financial", "Topic :: Scientific/Engineering :: Mathematics" ], "description": "# ulib\nwrapper for TA-Lib, provide intellisense in vscode and PyCharm\n\nsupport tdx like expression functions\n\n\u8ba9TA-Lib\u652f\u6301\u667a\u80fd\u611f\u77e5\n\n\u63d0\u4f9b\u7c7b\u4f3c\u901a\u8fbe\u4fe1\u3001\u540c\u82b1\u987a\u3001\u6587\u534e\u8d22\u7ecf\u3001\u9ea6\u8bed\u8a00\u7b49\u65b9\u5f0f\u7684\u51fd\u6570\n\n## Usage\n\n```bash\npip install ulib\n```\n\n```python\nimport numpy\nimport ulib\nclose = numpy.random.random(100)\nulib.SMA(close)\n```\n\nor\n\n```python\nimport numpy\nfrom ulib import *\nclose = numpy.random.random(100)\nSMA(close)\n```\n\n# Publish\n\n```bash\npython3 setup.py clean bdist_wheel upload\n```\n\n## Reference\n\n[ta-lib](https://github.com/mrjbq7/ta-lib)\n[talib-document](https://github.com/HuaRongSAO/talib-document)\n[funcat](https://github.com/cedricporter/funcat)", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ueqt/ulib", "keywords": "", "license": "GPL v2", "maintainer": "", "maintainer_email": "", "name": "ulib", "package_url": "https://pypi.org/project/ulib/", "platform": "", "project_url": "https://pypi.org/project/ulib/", "project_urls": { "Homepage": "https://github.com/ueqt/ulib" }, "release_url": "https://pypi.org/project/ulib/1.0.4/", "requires_dist": null, "requires_python": "", "summary": "talib wrapper for intellisense", "version": "1.0.4" }, "last_serial": 4315595, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "0350cdaf376318a6144586f4a23f32a7", "sha256": "45a8688d744a1864c2d09f82f97d94defaa1efd4af57a17fdf4b7b261d0bae2a" }, "downloads": -1, "filename": "ulib-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0350cdaf376318a6144586f4a23f32a7", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 6684, "upload_time": "2018-09-17T09:28:13", "url": "https://files.pythonhosted.org/packages/40/07/0863f7bbdbcf4a717b32739d670e8dcc6fa3204fa669bf01a630b0c9f6e9/ulib-1.0.0-py3-none-any.whl" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "867e5ed7098d5c7405fba50b47244def", "sha256": "4c705fbda9c4d0edbb034705c5beaa11a5d1606e4c71113693e3a011591bb083" }, "downloads": -1, "filename": "ulib-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "867e5ed7098d5c7405fba50b47244def", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 4275, "upload_time": "2018-09-19T09:21:42", "url": "https://files.pythonhosted.org/packages/61/29/f1ba4f3286e847e487976b918f957899487dcc943146a5c8b13cd2c75222/ulib-1.0.1-py3-none-any.whl" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "969b2e3d202fd2e82339bfce5ca57303", "sha256": "32118adc527eafb5c9dbaa8927f213a746237fce5c730b861b4d85c476f78bb1" }, "downloads": -1, "filename": "ulib-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "969b2e3d202fd2e82339bfce5ca57303", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 3535, "upload_time": "2018-09-27T02:05:29", "url": "https://files.pythonhosted.org/packages/64/6f/18113b5403d1c513144b4e005e1a442a5a457ddf9a8efafe1fddd7733263/ulib-1.0.2-py3-none-any.whl" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "1db675deaec5834ad7264290721fab5f", "sha256": "360e73fa4a36eb84aba8618dc607b758d55e074054ead738a887be5750d7fba3" }, "downloads": -1, "filename": "ulib-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "1db675deaec5834ad7264290721fab5f", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 3734, "upload_time": "2018-09-27T07:31:18", "url": "https://files.pythonhosted.org/packages/ab/de/852485eff427f3a834fcba4535131cce66d87e3b8ad197d1496a511670b7/ulib-1.0.3-py3-none-any.whl" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "fa438f946e1838bea8626edac46ccadc", "sha256": "68858fe781ea4cc801053779a1cfaacd9f6f9ffaf1152782203723265d531fe3" }, "downloads": -1, "filename": "ulib-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "fa438f946e1838bea8626edac46ccadc", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 22456, "upload_time": "2018-09-27T09:14:50", "url": "https://files.pythonhosted.org/packages/ca/76/453f7e2157605a8896f1b6f3a459c913d278e476b64687353ad55d978465/ulib-1.0.4-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fa438f946e1838bea8626edac46ccadc", "sha256": "68858fe781ea4cc801053779a1cfaacd9f6f9ffaf1152782203723265d531fe3" }, "downloads": -1, "filename": "ulib-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "fa438f946e1838bea8626edac46ccadc", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 22456, "upload_time": "2018-09-27T09:14:50", "url": "https://files.pythonhosted.org/packages/ca/76/453f7e2157605a8896f1b6f3a459c913d278e476b64687353ad55d978465/ulib-1.0.4-py3-none-any.whl" } ] }