# LongPort OpenAPI SDK for Python
`longport` provides an easy-to-use interface for invokes [`LongPort OpenAPI`](https://open.longportapp.com/en/).
## References
- [Config](https://longportapp.github.io/openapi-sdk/python/config/)
The configuration of the SDK.
- [QuoteContext](https://longportapp.github.io/openapi-sdk/python/quote_context/)
The Quote API part of the SDK, e.g.: get basic information of securities, subscribe quotes...
- [TradeContext](https://longportapp.github.io/openapi-sdk/python/trade_context/)
The Trade API part of the SDK, e.g.: submit order, get order status...
## Quickstart
_Install LongPort OpenAPI SDK_
```bash
pip install longport
```
_Setting environment variables(MacOS/Linux)_
```bash
export LONGPORT_APP_KEY="App Key get from user center"
export LONGPORT_APP_SECRET="App Secret get from user center"
export LONGPORT_ACCESS_TOKEN="Access Token get from user center"
```
_Setting environment variables(Windows)_
```powershell
setx LONGPORT_APP_KEY "App Key get from user center"
setx LONGPORT_APP_SECRET "App Secret get from user center"
setx LONGPORT_ACCESS_TOKEN "Access Token get from user center"
```
## Quote API _(Get basic information of securities)_
```python
from longport.openapi import Config, QuoteContext
# Load configuration from environment variables
config = Config.from_env()
# Create a context for quote APIs
ctx = QuoteContext(config)
# Get basic information of securities
resp = ctx.quote(["700.HK", "AAPL.US", "TSLA.US", "NFLX.US"])
print(resp)
```
## Quote API _(Subscribe quotes)_
```python
from time import sleep
from longport.openapi import Config, QuoteContext, SubType, PushQuote
# Load configuration from environment variables
config = Config.from_env()
# A callback to receive quote data
def on_quote(symbol: str, event: PushQuote):
print(symbol, event)
# Create a context for quote APIs
ctx = QuoteContext(config)
ctx.set_on_quote(on_quote)
# Subscribe
resp = ctx.subscribe(["700.HK"], [SubType.Quote], is_first_push=True)
# Receive push duration to 30 seconds
sleep(30)
```
## Trade API _(Submit order)_
```python
from decimal import Decimal
from longport.openapi import TradeContext, Config, OrderType, OrderSide, TimeInForceType
# Load configuration from environment variables
config = Config.from_env()
# Create a context for trade APIs
ctx = TradeContext(config)
# Submit order
resp = ctx.submit_order("700.HK", OrderType.LO, OrderSide.Buy, Decimal(
"500"), TimeInForceType.Day, submitted_price=Decimal("50"), remark="Hello from Python SDK")
print(resp)
```
## License
Licensed under either of
* Apache License, Version 2.0,([LICENSE-APACHE](./LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0)
* MIT license ([LICENSE-MIT](./LICENSE-MIT) or http://opensource.org/licenses/MIT) at your option.
Raw data
{
"_id": null,
"home_page": "https://open.longportapp.com/en/",
"name": "longport",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "longport, openapi, sdk",
"author": null,
"author_email": null,
"download_url": null,
"platform": null,
"description": "# LongPort OpenAPI SDK for Python\n\n`longport` provides an easy-to-use interface for invokes [`LongPort OpenAPI`](https://open.longportapp.com/en/).\n\n## References\n\n- [Config](https://longportapp.github.io/openapi-sdk/python/config/)\n\n The configuration of the SDK.\n \n- [QuoteContext](https://longportapp.github.io/openapi-sdk/python/quote_context/)\n\n The Quote API part of the SDK, e.g.: get basic information of securities, subscribe quotes...\n\n- [TradeContext](https://longportapp.github.io/openapi-sdk/python/trade_context/)\n\n The Trade API part of the SDK, e.g.: submit order, get order status...\n\n## Quickstart\n\n_Install LongPort OpenAPI SDK_\n\n```bash\npip install longport\n```\n\n_Setting environment variables(MacOS/Linux)_\n\n```bash\nexport LONGPORT_APP_KEY=\"App Key get from user center\"\nexport LONGPORT_APP_SECRET=\"App Secret get from user center\"\nexport LONGPORT_ACCESS_TOKEN=\"Access Token get from user center\"\n```\n\n_Setting environment variables(Windows)_\n\n```powershell\nsetx LONGPORT_APP_KEY \"App Key get from user center\"\nsetx LONGPORT_APP_SECRET \"App Secret get from user center\"\nsetx LONGPORT_ACCESS_TOKEN \"Access Token get from user center\"\n```\n\n## Quote API _(Get basic information of securities)_\n\n```python\nfrom longport.openapi import Config, QuoteContext\n\n# Load configuration from environment variables\nconfig = Config.from_env()\n\n# Create a context for quote APIs\nctx = QuoteContext(config)\n\n# Get basic information of securities\nresp = ctx.quote([\"700.HK\", \"AAPL.US\", \"TSLA.US\", \"NFLX.US\"])\nprint(resp)\n```\n\n## Quote API _(Subscribe quotes)_\n\n```python\nfrom time import sleep\nfrom longport.openapi import Config, QuoteContext, SubType, PushQuote\n\n# Load configuration from environment variables\nconfig = Config.from_env()\n\n# A callback to receive quote data\ndef on_quote(symbol: str, event: PushQuote):\n print(symbol, event)\n\n# Create a context for quote APIs\nctx = QuoteContext(config)\nctx.set_on_quote(on_quote)\n\n# Subscribe\nresp = ctx.subscribe([\"700.HK\"], [SubType.Quote], is_first_push=True)\n\n# Receive push duration to 30 seconds\nsleep(30)\n```\n\n## Trade API _(Submit order)_\n\n```python\nfrom decimal import Decimal\nfrom longport.openapi import TradeContext, Config, OrderType, OrderSide, TimeInForceType\n\n# Load configuration from environment variables\nconfig = Config.from_env()\n\n# Create a context for trade APIs\nctx = TradeContext(config)\n\n# Submit order\nresp = ctx.submit_order(\"700.HK\", OrderType.LO, OrderSide.Buy, Decimal(\n \"500\"), TimeInForceType.Day, submitted_price=Decimal(\"50\"), remark=\"Hello from Python SDK\")\nprint(resp)\n```\n\n## License\n\nLicensed under either of\n\n* Apache License, Version 2.0,([LICENSE-APACHE](./LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0)\n* MIT license ([LICENSE-MIT](./LICENSE-MIT) or http://opensource.org/licenses/MIT) at your option.\n\n",
"bugtrack_url": null,
"license": "MIT OR Apache-2.0",
"summary": "A Python library for LongPort Open API",
"version": "2.1.5",
"project_urls": {
"Homepage": "https://open.longportapp.com/en/",
"changelog": "https://github.com/longportapp/openapi-sdk/blob/master/python/CHANGELOG.md",
"documentation": "https://open.longportapp.com/en/docs",
"repository": "https://github.com/longportapp/openapi-sdk"
},
"split_keywords": [
"longport",
" openapi",
" sdk"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "7d88695316ea6601bc7ab78fe015708ff46df50def53963839c136d367742cb4",
"md5": "bb962d365d40d21a1a72cabef2623b5f",
"sha256": "7eb4b229d23b16bdc6709cee12f6d8e6e48dd9bfafc5f235f481200ada6793f6"
},
"downloads": -1,
"filename": "longport-2.1.5-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
"has_sig": false,
"md5_digest": "bb962d365d40d21a1a72cabef2623b5f",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 7148090,
"upload_time": "2024-12-21T08:15:21",
"upload_time_iso_8601": "2024-12-21T08:15:21.091901Z",
"url": "https://files.pythonhosted.org/packages/7d/88/695316ea6601bc7ab78fe015708ff46df50def53963839c136d367742cb4/longport-2.1.5-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d66aec7a97ea307b613620c19f4fdfd0d999ccfb79dcf122f0f6c392d022401f",
"md5": "68fc2974e13d8d592823b8b8fb8f780a",
"sha256": "76a31a8572c1be4e4ee7d439684714b4d1b4155cecfef5567468f7caee9a38d2"
},
"downloads": -1,
"filename": "longport-2.1.5-cp310-cp310-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "68fc2974e13d8d592823b8b8fb8f780a",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 3669340,
"upload_time": "2024-12-21T08:15:25",
"upload_time_iso_8601": "2024-12-21T08:15:25.414632Z",
"url": "https://files.pythonhosted.org/packages/d6/6a/ec7a97ea307b613620c19f4fdfd0d999ccfb79dcf122f0f6c392d022401f/longport-2.1.5-cp310-cp310-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a9bd12efed15f199d39292bc7cced8783990429f3aabb7dd280b11d5315d4825",
"md5": "687158e54cc91e5e81e830ef89bee49c",
"sha256": "8cf734681ef3f388ba09757c056a3261f82ca304a225079f5e8b35df2bb61423"
},
"downloads": -1,
"filename": "longport-2.1.5-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "687158e54cc91e5e81e830ef89bee49c",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 3753909,
"upload_time": "2024-12-21T08:15:28",
"upload_time_iso_8601": "2024-12-21T08:15:28.756317Z",
"url": "https://files.pythonhosted.org/packages/a9/bd/12efed15f199d39292bc7cced8783990429f3aabb7dd280b11d5315d4825/longport-2.1.5-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "56246f75cce1a3e105b85a7c6f586686232810b43a37b27263389b8f42b082a6",
"md5": "f7c1b9705aa96f92be98991c40ee6bdf",
"sha256": "50af7dda4d6bde0d9bfe236a6da750c191bacde2368055149e2dd559e2933325"
},
"downloads": -1,
"filename": "longport-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "f7c1b9705aa96f92be98991c40ee6bdf",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 3866043,
"upload_time": "2024-12-21T08:15:31",
"upload_time_iso_8601": "2024-12-21T08:15:31.956062Z",
"url": "https://files.pythonhosted.org/packages/56/24/6f75cce1a3e105b85a7c6f586686232810b43a37b27263389b8f42b082a6/longport-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "14f3e81ee633860d1bf0004d3db7d05686df62fc6276b9c69aaf4db1df865a67",
"md5": "3db31ac24cb45956f0aa6322a1ea4e26",
"sha256": "0581d58f096ce24f9ba607f4399f87c30fe00acd4922c7dcd0dcbbc681aae71e"
},
"downloads": -1,
"filename": "longport-2.1.5-cp310-cp310-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "3db31ac24cb45956f0aa6322a1ea4e26",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 3714427,
"upload_time": "2024-12-21T08:15:35",
"upload_time_iso_8601": "2024-12-21T08:15:35.164541Z",
"url": "https://files.pythonhosted.org/packages/14/f3/e81ee633860d1bf0004d3db7d05686df62fc6276b9c69aaf4db1df865a67/longport-2.1.5-cp310-cp310-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "837339ee6de05105e7b9dd080d8bbc1aadf12a86eb168c485925d5f6b84ed067",
"md5": "81b643e64475c9560d468ebad7a794e9",
"sha256": "835250220ceba4f9d93cb16b87ffe96fe299d77d89a0a239e0b7b77284a6d3d0"
},
"downloads": -1,
"filename": "longport-2.1.5-cp310-none-win32.whl",
"has_sig": false,
"md5_digest": "81b643e64475c9560d468ebad7a794e9",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 3171661,
"upload_time": "2024-12-21T08:15:37",
"upload_time_iso_8601": "2024-12-21T08:15:37.257767Z",
"url": "https://files.pythonhosted.org/packages/83/73/39ee6de05105e7b9dd080d8bbc1aadf12a86eb168c485925d5f6b84ed067/longport-2.1.5-cp310-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f0e9cd3661597848c90947fc8a19a9eda938aa1af726e5736b86b2920c6bd2e7",
"md5": "fb2091fa29e034cd67d9a80cb0b231ed",
"sha256": "ac616f9df89f7ce063f431af01ddd2d59df39397df8a3bee066c21a5b9e569a1"
},
"downloads": -1,
"filename": "longport-2.1.5-cp310-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "fb2091fa29e034cd67d9a80cb0b231ed",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 3710372,
"upload_time": "2024-12-21T08:15:40",
"upload_time_iso_8601": "2024-12-21T08:15:40.564525Z",
"url": "https://files.pythonhosted.org/packages/f0/e9/cd3661597848c90947fc8a19a9eda938aa1af726e5736b86b2920c6bd2e7/longport-2.1.5-cp310-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2d2ab1d3b71fdb2dc16cba40736d39d87eab4086b59eb172a6044914cf144fb6",
"md5": "e67aaef90225f6904e8a1408ef316281",
"sha256": "9bb8213652af47e515a09b94725ede11e68f1449907e4b7acd4c0401377c9873"
},
"downloads": -1,
"filename": "longport-2.1.5-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
"has_sig": false,
"md5_digest": "e67aaef90225f6904e8a1408ef316281",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 7147984,
"upload_time": "2024-12-21T08:15:43",
"upload_time_iso_8601": "2024-12-21T08:15:43.953892Z",
"url": "https://files.pythonhosted.org/packages/2d/2a/b1d3b71fdb2dc16cba40736d39d87eab4086b59eb172a6044914cf144fb6/longport-2.1.5-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "77f3337bfa1de97719472a841f898df60718307998ca5e356c33d950268dc43b",
"md5": "eff040ea3858dc3ca32e1dbf60790134",
"sha256": "f2513a243940cf422e3dc58fbf567cc06d70d1dd50ae2c2cd36468297320fd63"
},
"downloads": -1,
"filename": "longport-2.1.5-cp311-cp311-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "eff040ea3858dc3ca32e1dbf60790134",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 3669371,
"upload_time": "2024-12-21T08:15:49",
"upload_time_iso_8601": "2024-12-21T08:15:49.233579Z",
"url": "https://files.pythonhosted.org/packages/77/f3/337bfa1de97719472a841f898df60718307998ca5e356c33d950268dc43b/longport-2.1.5-cp311-cp311-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "85ebb9892a1af0c6d53395b08dace3836f072bea4a35f8182fcac355c7544325",
"md5": "0b69a0bc9ce2ea3d527f97c2a66e6c77",
"sha256": "853a26ce1d885ea6d4cf5d22c96146dc68875a09e499af8ec6f78ebf4d4e92b7"
},
"downloads": -1,
"filename": "longport-2.1.5-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "0b69a0bc9ce2ea3d527f97c2a66e6c77",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 3753138,
"upload_time": "2024-12-21T08:15:52",
"upload_time_iso_8601": "2024-12-21T08:15:52.321671Z",
"url": "https://files.pythonhosted.org/packages/85/eb/b9892a1af0c6d53395b08dace3836f072bea4a35f8182fcac355c7544325/longport-2.1.5-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d42bab3397263a69964e92742232df443a6d089d349f8a8d4e9d9dcddf4d4c90",
"md5": "51ff3e33e3b2d746d490628db58bb128",
"sha256": "b162056ee096c5f5a139ef2e667ec4ba42468d05431ca24bbd6848f1490e43c6"
},
"downloads": -1,
"filename": "longport-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "51ff3e33e3b2d746d490628db58bb128",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 3865904,
"upload_time": "2024-12-21T08:15:55",
"upload_time_iso_8601": "2024-12-21T08:15:55.812629Z",
"url": "https://files.pythonhosted.org/packages/d4/2b/ab3397263a69964e92742232df443a6d089d349f8a8d4e9d9dcddf4d4c90/longport-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a0811320aff8ec7a7047cf9e8477b6bb400012007926637d0ca4a2c1af93f257",
"md5": "b6562d471a7761ebef25bf6a495c21b6",
"sha256": "79dd4a130eda431ab43e704777d518e0bb9b00438e2c0723e2fe39275e5c1ec7"
},
"downloads": -1,
"filename": "longport-2.1.5-cp311-cp311-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "b6562d471a7761ebef25bf6a495c21b6",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 3714752,
"upload_time": "2024-12-21T08:15:59",
"upload_time_iso_8601": "2024-12-21T08:15:59.414229Z",
"url": "https://files.pythonhosted.org/packages/a0/81/1320aff8ec7a7047cf9e8477b6bb400012007926637d0ca4a2c1af93f257/longport-2.1.5-cp311-cp311-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9f51ae58ea626753004aee6e369f08b5db24c81500f4ca26f31dd71ccddb7790",
"md5": "6f1cb71327a6cbc7ad6a38fa3ee1e879",
"sha256": "9c76077c35f60ee111681d4493c3284731b2aeb34fd32d997477cf1fec9655b8"
},
"downloads": -1,
"filename": "longport-2.1.5-cp311-none-win32.whl",
"has_sig": false,
"md5_digest": "6f1cb71327a6cbc7ad6a38fa3ee1e879",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 3171636,
"upload_time": "2024-12-21T08:16:02",
"upload_time_iso_8601": "2024-12-21T08:16:02.632262Z",
"url": "https://files.pythonhosted.org/packages/9f/51/ae58ea626753004aee6e369f08b5db24c81500f4ca26f31dd71ccddb7790/longport-2.1.5-cp311-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "01a449d072a7c723cbfdd730e92d0e14ae268c9b8bd11bdac93a66fe0d7002af",
"md5": "74ba85d057f871acf3ebeaa343de792f",
"sha256": "a1c9b946b6632835339853184ee44044fe00a8f5130cbdd6f3c2367760ce6fb5"
},
"downloads": -1,
"filename": "longport-2.1.5-cp311-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "74ba85d057f871acf3ebeaa343de792f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 3711056,
"upload_time": "2024-12-21T08:16:05",
"upload_time_iso_8601": "2024-12-21T08:16:05.784900Z",
"url": "https://files.pythonhosted.org/packages/01/a4/49d072a7c723cbfdd730e92d0e14ae268c9b8bd11bdac93a66fe0d7002af/longport-2.1.5-cp311-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8b2dba1f08b8c73c513a61ad0582e9fa75dfa0c38e5ab6ff87e443f2805e00dd",
"md5": "5b3bfa095dc2438b895ed23a2d83e9d2",
"sha256": "17edd615265b737ad13c553e560166aa6cd8e4498aab44cb0d98aa64c574bbeb"
},
"downloads": -1,
"filename": "longport-2.1.5-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
"has_sig": false,
"md5_digest": "5b3bfa095dc2438b895ed23a2d83e9d2",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 7155559,
"upload_time": "2024-12-21T08:16:08",
"upload_time_iso_8601": "2024-12-21T08:16:08.251726Z",
"url": "https://files.pythonhosted.org/packages/8b/2d/ba1f08b8c73c513a61ad0582e9fa75dfa0c38e5ab6ff87e443f2805e00dd/longport-2.1.5-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "97deda55d4549f88bbb8d013498475299af5bb01e77506ad7d70eafdd93bb2f8",
"md5": "fdc47ebc9298c990342b8fac0ec17f81",
"sha256": "cf7d278e3dddea8df7bde5d91b5add6708b3a20e10f61635f1eb7b088492cac0"
},
"downloads": -1,
"filename": "longport-2.1.5-cp312-cp312-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "fdc47ebc9298c990342b8fac0ec17f81",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 3678241,
"upload_time": "2024-12-21T08:16:10",
"upload_time_iso_8601": "2024-12-21T08:16:10.713688Z",
"url": "https://files.pythonhosted.org/packages/97/de/da55d4549f88bbb8d013498475299af5bb01e77506ad7d70eafdd93bb2f8/longport-2.1.5-cp312-cp312-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b55b6ded39f62436ed6953c03117e50c077a12d339fc1d40ec5f242f4fface76",
"md5": "5a86f6c9f2877d5bc8eaf1d9ed480acd",
"sha256": "944ea230e4ae34d86f9d526f8683f93802505855211d078f0fe5a32b3613bf61"
},
"downloads": -1,
"filename": "longport-2.1.5-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "5a86f6c9f2877d5bc8eaf1d9ed480acd",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 3756420,
"upload_time": "2024-12-21T08:16:12",
"upload_time_iso_8601": "2024-12-21T08:16:12.854545Z",
"url": "https://files.pythonhosted.org/packages/b5/5b/6ded39f62436ed6953c03117e50c077a12d339fc1d40ec5f242f4fface76/longport-2.1.5-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ca9c6c3a8a4708cd6429f3d502ab5435d171786936425dee87ee6e85a1b5f158",
"md5": "5fd9bb54ffce0763d306949b950a2a2e",
"sha256": "03177298c5e323022102fbeb71bce735a3546a7a6430594032935b245e478a91"
},
"downloads": -1,
"filename": "longport-2.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "5fd9bb54ffce0763d306949b950a2a2e",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 3865570,
"upload_time": "2024-12-21T08:16:15",
"upload_time_iso_8601": "2024-12-21T08:16:15.393921Z",
"url": "https://files.pythonhosted.org/packages/ca/9c/6c3a8a4708cd6429f3d502ab5435d171786936425dee87ee6e85a1b5f158/longport-2.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2f73e3e14349f817a742a43b90a98db5faaf213bbd3e37a0c5c01dae017143b1",
"md5": "30e1b552e2bc83e36783f7d45e95584e",
"sha256": "349369a57ba2fc8e23c3dc03417435f5c7b7b05d6fbdbaffee3cb27047a183e6"
},
"downloads": -1,
"filename": "longport-2.1.5-cp312-cp312-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "30e1b552e2bc83e36783f7d45e95584e",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 3722502,
"upload_time": "2024-12-21T08:16:17",
"upload_time_iso_8601": "2024-12-21T08:16:17.436695Z",
"url": "https://files.pythonhosted.org/packages/2f/73/e3e14349f817a742a43b90a98db5faaf213bbd3e37a0c5c01dae017143b1/longport-2.1.5-cp312-cp312-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fb334c31aef9b3bd1c579a680cef86d87f9049e48f1939debf8718e9e35b33f6",
"md5": "adcf344fa3510093406622752594b5d5",
"sha256": "350dbc01e50ba8cd8e4a15ef6be7bc805227c2186a6ec16983f96fe6d588e082"
},
"downloads": -1,
"filename": "longport-2.1.5-cp312-none-win32.whl",
"has_sig": false,
"md5_digest": "adcf344fa3510093406622752594b5d5",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 3177218,
"upload_time": "2024-12-21T08:16:20",
"upload_time_iso_8601": "2024-12-21T08:16:20.892504Z",
"url": "https://files.pythonhosted.org/packages/fb/33/4c31aef9b3bd1c579a680cef86d87f9049e48f1939debf8718e9e35b33f6/longport-2.1.5-cp312-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0960ddf42ac0dcff9230738daf2e5152ac91a802844893aba9c0c2d0596674a4",
"md5": "d6e8eb71485d27dc0e002c6e741b9d6a",
"sha256": "2e00441df3561e1fe14822fc528ef6b0f4742be28b3ab1b122192e55a34f36f7"
},
"downloads": -1,
"filename": "longport-2.1.5-cp312-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "d6e8eb71485d27dc0e002c6e741b9d6a",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 3730957,
"upload_time": "2024-12-21T08:16:26",
"upload_time_iso_8601": "2024-12-21T08:16:26.181938Z",
"url": "https://files.pythonhosted.org/packages/09/60/ddf42ac0dcff9230738daf2e5152ac91a802844893aba9c0c2d0596674a4/longport-2.1.5-cp312-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8464591eb899e2a7e8404250dfee61faf95f0dfacb8cf5cd84b982b25dde07f1",
"md5": "c910a5a9068d2bfd699540cdce2fafbd",
"sha256": "98bc84d7ef68bb41ca6b56f234c5b4c23f2992623b435304f6f21d5ee76adf69"
},
"downloads": -1,
"filename": "longport-2.1.5-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
"has_sig": false,
"md5_digest": "c910a5a9068d2bfd699540cdce2fafbd",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 7155349,
"upload_time": "2024-12-21T08:16:30",
"upload_time_iso_8601": "2024-12-21T08:16:30.476407Z",
"url": "https://files.pythonhosted.org/packages/84/64/591eb899e2a7e8404250dfee61faf95f0dfacb8cf5cd84b982b25dde07f1/longport-2.1.5-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c619cd22683587c3d6b17dddcce7b3abfba564780bb3507f01b57abc00b1b6c6",
"md5": "494d061623455ae0fc0b6a56d5525ddd",
"sha256": "92f91660a53a5e1a9bc5b596f65eb1ed456e43dbdb24bd9c885a8ec1ce2b2149"
},
"downloads": -1,
"filename": "longport-2.1.5-cp313-cp313-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "494d061623455ae0fc0b6a56d5525ddd",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 3678032,
"upload_time": "2024-12-21T08:16:34",
"upload_time_iso_8601": "2024-12-21T08:16:34.105935Z",
"url": "https://files.pythonhosted.org/packages/c6/19/cd22683587c3d6b17dddcce7b3abfba564780bb3507f01b57abc00b1b6c6/longport-2.1.5-cp313-cp313-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "822f580d515e2844837dcd943977a9167cb35da6c2cfc97fc4a369eda0c69d11",
"md5": "f2d16197ab8a6456c745bfa5100b9f21",
"sha256": "0d06b34e19f8d17761a8f375a71cc924ecb85eb18508ab70d6d78900971f8054"
},
"downloads": -1,
"filename": "longport-2.1.5-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "f2d16197ab8a6456c745bfa5100b9f21",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 3755959,
"upload_time": "2024-12-21T08:16:36",
"upload_time_iso_8601": "2024-12-21T08:16:36.154641Z",
"url": "https://files.pythonhosted.org/packages/82/2f/580d515e2844837dcd943977a9167cb35da6c2cfc97fc4a369eda0c69d11/longport-2.1.5-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7b533e2bf9a5f7fc2422a5b466bc26ca2d7d4e45b969caef5365f13af8d74ee5",
"md5": "6c1fd78851ea52fd526e00a7d9d209ec",
"sha256": "9826e85076141d127a20d2c22c7cd5c802d572a6bda9219db49896d10309b0cf"
},
"downloads": -1,
"filename": "longport-2.1.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "6c1fd78851ea52fd526e00a7d9d209ec",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 3865546,
"upload_time": "2024-12-21T08:16:38",
"upload_time_iso_8601": "2024-12-21T08:16:38.313071Z",
"url": "https://files.pythonhosted.org/packages/7b/53/3e2bf9a5f7fc2422a5b466bc26ca2d7d4e45b969caef5365f13af8d74ee5/longport-2.1.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9ce9d6cf809a164b2fc2199365dd97c752aa9e8f01a2c42db3a73d7973240160",
"md5": "f44977c6c95dad2f7c3b6aab4f6be3c9",
"sha256": "c4684af958d7b3d9ed99311bb2fa400d5fff226d8c387a13a3eb3dd115f41771"
},
"downloads": -1,
"filename": "longport-2.1.5-cp313-cp313-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "f44977c6c95dad2f7c3b6aab4f6be3c9",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 3722123,
"upload_time": "2024-12-21T08:16:40",
"upload_time_iso_8601": "2024-12-21T08:16:40.278890Z",
"url": "https://files.pythonhosted.org/packages/9c/e9/d6cf809a164b2fc2199365dd97c752aa9e8f01a2c42db3a73d7973240160/longport-2.1.5-cp313-cp313-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f6fae1e50c10b0a9e7f3b809046d56ecc0548e0bfc617a52838b5f565a278de2",
"md5": "91d0593f75e55db7e90eac4813ffc87d",
"sha256": "dbabce16175a60adab6995661ec324a574675cc07ae5c93d7ba8dc3b7a6efc62"
},
"downloads": -1,
"filename": "longport-2.1.5-cp313-none-win32.whl",
"has_sig": false,
"md5_digest": "91d0593f75e55db7e90eac4813ffc87d",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 3176765,
"upload_time": "2024-12-21T08:16:42",
"upload_time_iso_8601": "2024-12-21T08:16:42.150638Z",
"url": "https://files.pythonhosted.org/packages/f6/fa/e1e50c10b0a9e7f3b809046d56ecc0548e0bfc617a52838b5f565a278de2/longport-2.1.5-cp313-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e10597f945f8b0a6c242e88de537cad29dff109dcbd8e0cd8bf28dbafbeb5ce8",
"md5": "7fb53529e266a2c8becba1bf56234c05",
"sha256": "689df8792d222ae26cf3bf2b7d57093e8f921bdf2483f09accf3adbbb3684db6"
},
"downloads": -1,
"filename": "longport-2.1.5-cp313-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "7fb53529e266a2c8becba1bf56234c05",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 3730875,
"upload_time": "2024-12-21T08:16:47",
"upload_time_iso_8601": "2024-12-21T08:16:47.356784Z",
"url": "https://files.pythonhosted.org/packages/e1/05/97f945f8b0a6c242e88de537cad29dff109dcbd8e0cd8bf28dbafbeb5ce8/longport-2.1.5-cp313-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "624a7093a5c7b3a824bf4bc85b25a72d2ac9d73002da89cd2f49e8ac8617af80",
"md5": "63d9644d4653e2300c1daf49efa00ae6",
"sha256": "00a9755d8ca94f17091a6733b3c30f4e4718459e501968f06f157d6e7cc233c6"
},
"downloads": -1,
"filename": "longport-2.1.5-cp37-cp37m-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "63d9644d4653e2300c1daf49efa00ae6",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 3677706,
"upload_time": "2024-12-21T08:16:50",
"upload_time_iso_8601": "2024-12-21T08:16:50.848392Z",
"url": "https://files.pythonhosted.org/packages/62/4a/7093a5c7b3a824bf4bc85b25a72d2ac9d73002da89cd2f49e8ac8617af80/longport-2.1.5-cp37-cp37m-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "be3dea9fc2ac2b9e7d67b61457970a634bb22a14fa192adcb82a2b690bea3dd8",
"md5": "5b222e26f4c13971f15be0ad3b2e3d73",
"sha256": "0be9db4715615576d13f1e79bc5ebd033f48986af556db2e208bccb6bb422758"
},
"downloads": -1,
"filename": "longport-2.1.5-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "5b222e26f4c13971f15be0ad3b2e3d73",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 3760094,
"upload_time": "2024-12-21T08:16:52",
"upload_time_iso_8601": "2024-12-21T08:16:52.985236Z",
"url": "https://files.pythonhosted.org/packages/be/3d/ea9fc2ac2b9e7d67b61457970a634bb22a14fa192adcb82a2b690bea3dd8/longport-2.1.5-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9474b17fb663fa743c24a4197db665c66b136215e95045de90c4e9b97bbec1be",
"md5": "367ce38d9e5dee5585db1db645f1104e",
"sha256": "e4221981bc52e1dbe7b738628cf87b54526fbd291f1d405bd5a88d39cc4fda6b"
},
"downloads": -1,
"filename": "longport-2.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "367ce38d9e5dee5585db1db645f1104e",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 3866900,
"upload_time": "2024-12-21T08:16:55",
"upload_time_iso_8601": "2024-12-21T08:16:55.555381Z",
"url": "https://files.pythonhosted.org/packages/94/74/b17fb663fa743c24a4197db665c66b136215e95045de90c4e9b97bbec1be/longport-2.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "42927a6c6b25ed978fefd9bec0fc689b7189b2f6e46bd1253278b7c1d73a8fd0",
"md5": "5269848fdf198256438d01fd38d65956",
"sha256": "17270ffad175d8c7d3c526e3b75bbee4dc8d4943744b0d8743e0f8e255610de2"
},
"downloads": -1,
"filename": "longport-2.1.5-cp37-cp37m-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "5269848fdf198256438d01fd38d65956",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 3715340,
"upload_time": "2024-12-21T08:16:57",
"upload_time_iso_8601": "2024-12-21T08:16:57.733238Z",
"url": "https://files.pythonhosted.org/packages/42/92/7a6c6b25ed978fefd9bec0fc689b7189b2f6e46bd1253278b7c1d73a8fd0/longport-2.1.5-cp37-cp37m-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bff7c566a08316b9009af9a84705769d99f2f452bdc9fd86d5b06ccae65263e6",
"md5": "c64f4ec406edf1deaeecea5508e0e207",
"sha256": "852f0e8dccb3926aaca168f7e310e28c163c0aaa22c7029e0ffa069c0849734c"
},
"downloads": -1,
"filename": "longport-2.1.5-cp37-none-win32.whl",
"has_sig": false,
"md5_digest": "c64f4ec406edf1deaeecea5508e0e207",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 3177209,
"upload_time": "2024-12-21T08:17:01",
"upload_time_iso_8601": "2024-12-21T08:17:01.050752Z",
"url": "https://files.pythonhosted.org/packages/bf/f7/c566a08316b9009af9a84705769d99f2f452bdc9fd86d5b06ccae65263e6/longport-2.1.5-cp37-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ad88117371198cb84ecc6fb0890ecc9313f1a92c99d0127c79a7b8ede67dedd0",
"md5": "b3d0fad4a7cd955f2d3ba3f9e1eb0bb6",
"sha256": "b6528e2a61fc32ebef6a2b450b98c93d9967d57e7bf5d94de939ea582ba95e71"
},
"downloads": -1,
"filename": "longport-2.1.5-cp37-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "b3d0fad4a7cd955f2d3ba3f9e1eb0bb6",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 3711686,
"upload_time": "2024-12-21T08:17:04",
"upload_time_iso_8601": "2024-12-21T08:17:04.359935Z",
"url": "https://files.pythonhosted.org/packages/ad/88/117371198cb84ecc6fb0890ecc9313f1a92c99d0127c79a7b8ede67dedd0/longport-2.1.5-cp37-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "07c970e10656d98fe9368f8db73b426bf7c6f9e1e894f23bff6042dde0f4580e",
"md5": "ee9e7c1d1673b14265fdc1078058cdd6",
"sha256": "9a7cac58be676778d0a78562f4bc77783337dc35d543de25504cb67bbd0252d7"
},
"downloads": -1,
"filename": "longport-2.1.5-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
"has_sig": false,
"md5_digest": "ee9e7c1d1673b14265fdc1078058cdd6",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 7154257,
"upload_time": "2024-12-21T08:17:06",
"upload_time_iso_8601": "2024-12-21T08:17:06.655291Z",
"url": "https://files.pythonhosted.org/packages/07/c9/70e10656d98fe9368f8db73b426bf7c6f9e1e894f23bff6042dde0f4580e/longport-2.1.5-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5b13831473fbdfe5c28e4f08b93c01453eed1d3d0332d9ee783f1011448eefc8",
"md5": "d9adbbfc1a29d3214d4bafcb51487645",
"sha256": "8141a4f5674fb85ef72cfee480f44d13a838a657ca93fa6bef8df79b276a0ebe"
},
"downloads": -1,
"filename": "longport-2.1.5-cp38-cp38-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "d9adbbfc1a29d3214d4bafcb51487645",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 3676948,
"upload_time": "2024-12-21T08:17:09",
"upload_time_iso_8601": "2024-12-21T08:17:09.301564Z",
"url": "https://files.pythonhosted.org/packages/5b/13/831473fbdfe5c28e4f08b93c01453eed1d3d0332d9ee783f1011448eefc8/longport-2.1.5-cp38-cp38-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5ff2bf201b9f65731527beb5555d471cf7bf3c2cf785b7c15ea198367c5f0328",
"md5": "44c2cdbd4e991e068fbfdcc63f76653c",
"sha256": "63383eb52341bf7cc8899f3cb195d35aee0ad98d9c75174257bfd61d198383af"
},
"downloads": -1,
"filename": "longport-2.1.5-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "44c2cdbd4e991e068fbfdcc63f76653c",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 3760345,
"upload_time": "2024-12-21T08:17:12",
"upload_time_iso_8601": "2024-12-21T08:17:12.640492Z",
"url": "https://files.pythonhosted.org/packages/5f/f2/bf201b9f65731527beb5555d471cf7bf3c2cf785b7c15ea198367c5f0328/longport-2.1.5-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5865b01886e8bd43463de6cb62613f8a816433162fbe077dd94dd91d276c8176",
"md5": "df7c5ad9d385f415419924f088ca2af1",
"sha256": "94f3932f156a87c69bc92d254aeec6de2fb42398a99b34c1243f00d542fa59a6"
},
"downloads": -1,
"filename": "longport-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "df7c5ad9d385f415419924f088ca2af1",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 3867146,
"upload_time": "2024-12-21T08:17:14",
"upload_time_iso_8601": "2024-12-21T08:17:14.663535Z",
"url": "https://files.pythonhosted.org/packages/58/65/b01886e8bd43463de6cb62613f8a816433162fbe077dd94dd91d276c8176/longport-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7301f2594ce5d385eb73d1f3ecd885ac0968ee263b5886bd5e428dadceac37a1",
"md5": "7fb90660c4de94f3e122926b2817b984",
"sha256": "52e49f451fdeaab4568f60c0c8489622350e083c00df93f1e776c16404859e80"
},
"downloads": -1,
"filename": "longport-2.1.5-cp38-cp38-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "7fb90660c4de94f3e122926b2817b984",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 3712965,
"upload_time": "2024-12-21T08:17:16",
"upload_time_iso_8601": "2024-12-21T08:17:16.732229Z",
"url": "https://files.pythonhosted.org/packages/73/01/f2594ce5d385eb73d1f3ecd885ac0968ee263b5886bd5e428dadceac37a1/longport-2.1.5-cp38-cp38-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e034d67960a419c131d91a9381f3895b7076171e06c2458330358d910e18862f",
"md5": "8a21b534b9e3891d40a2245df1576dbc",
"sha256": "fd1f85d1235a29468c11bbfc86ace4c0c43dc01a4ce17a39f1737e391e6397d3"
},
"downloads": -1,
"filename": "longport-2.1.5-cp38-none-win32.whl",
"has_sig": false,
"md5_digest": "8a21b534b9e3891d40a2245df1576dbc",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 3175989,
"upload_time": "2024-12-21T08:17:20",
"upload_time_iso_8601": "2024-12-21T08:17:20.204467Z",
"url": "https://files.pythonhosted.org/packages/e0/34/d67960a419c131d91a9381f3895b7076171e06c2458330358d910e18862f/longport-2.1.5-cp38-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9b8d270efc26d3663e36f5ec856ccb74108bb141f0ca908adb6b7dd35c77a232",
"md5": "925de62692a441677b1bc26145dcbf62",
"sha256": "402b4b5a56608f8a22874c4c627ad5de82f09b0a6171a97d5a06c175e03cd0d0"
},
"downloads": -1,
"filename": "longport-2.1.5-cp38-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "925de62692a441677b1bc26145dcbf62",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 3711365,
"upload_time": "2024-12-21T08:17:22",
"upload_time_iso_8601": "2024-12-21T08:17:22.322535Z",
"url": "https://files.pythonhosted.org/packages/9b/8d/270efc26d3663e36f5ec856ccb74108bb141f0ca908adb6b7dd35c77a232/longport-2.1.5-cp38-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5589afef6e9b5112362ee0168b02d1756cdc1a29013e617324969330408427a1",
"md5": "2d2195e3967c51be4bcc3321f8e10d02",
"sha256": "37287c1dca743892cd9414d5de7c5363495a8bc86df291c67b77efb4308bcb23"
},
"downloads": -1,
"filename": "longport-2.1.5-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
"has_sig": false,
"md5_digest": "2d2195e3967c51be4bcc3321f8e10d02",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 7146121,
"upload_time": "2024-12-21T08:17:24",
"upload_time_iso_8601": "2024-12-21T08:17:24.962645Z",
"url": "https://files.pythonhosted.org/packages/55/89/afef6e9b5112362ee0168b02d1756cdc1a29013e617324969330408427a1/longport-2.1.5-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a2b630244e42ba67a1d35506b677967afbd27186e029efd29afe18393cfd9f25",
"md5": "33ba3dfe89a6457daae5106ad3caedf8",
"sha256": "f2c9d5ada4e0a3efc421a81233cf4070b0def8c1dfff50d58f9a9a85638c4b86"
},
"downloads": -1,
"filename": "longport-2.1.5-cp39-cp39-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "33ba3dfe89a6457daae5106ad3caedf8",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 3667314,
"upload_time": "2024-12-21T08:17:28",
"upload_time_iso_8601": "2024-12-21T08:17:28.513363Z",
"url": "https://files.pythonhosted.org/packages/a2/b6/30244e42ba67a1d35506b677967afbd27186e029efd29afe18393cfd9f25/longport-2.1.5-cp39-cp39-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b513c9129b26686d52cc8e573a7709686e971059906ef5dc9e1d8ffd3eefe696",
"md5": "f4204cac03a6e7731d47723918520fdc",
"sha256": "4234e5c25add222061ace6d9df3ca32966f0b6d84f2e6ce639664d5e3f922fbc"
},
"downloads": -1,
"filename": "longport-2.1.5-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "f4204cac03a6e7731d47723918520fdc",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 3754955,
"upload_time": "2024-12-21T08:17:31",
"upload_time_iso_8601": "2024-12-21T08:17:31.771291Z",
"url": "https://files.pythonhosted.org/packages/b5/13/c9129b26686d52cc8e573a7709686e971059906ef5dc9e1d8ffd3eefe696/longport-2.1.5-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0c04fb1087b90b4175c360ea9763a1f0e774beddc8cd77c0d92e401553ef3cd1",
"md5": "c67f62cd10a682a3351f651ecaa555e9",
"sha256": "45143ae75e32457359bf992b97a3bff1abfb7b0936933ffcf3de3366ea83561a"
},
"downloads": -1,
"filename": "longport-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "c67f62cd10a682a3351f651ecaa555e9",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 3866247,
"upload_time": "2024-12-21T08:17:34",
"upload_time_iso_8601": "2024-12-21T08:17:34.156371Z",
"url": "https://files.pythonhosted.org/packages/0c/04/fb1087b90b4175c360ea9763a1f0e774beddc8cd77c0d92e401553ef3cd1/longport-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cdfd082f6acaaaed9b0945f5ee5757b5db30ec8bdd0a5982dccc5b36fa124bfa",
"md5": "b152b846b7307acde39a9dfc9e98f6cf",
"sha256": "da2656505fb730dca6af9b919e9138412f498cbc781cfb965b8fe438c02e1886"
},
"downloads": -1,
"filename": "longport-2.1.5-cp39-cp39-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "b152b846b7307acde39a9dfc9e98f6cf",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 3714252,
"upload_time": "2024-12-21T08:17:36",
"upload_time_iso_8601": "2024-12-21T08:17:36.091842Z",
"url": "https://files.pythonhosted.org/packages/cd/fd/082f6acaaaed9b0945f5ee5757b5db30ec8bdd0a5982dccc5b36fa124bfa/longport-2.1.5-cp39-cp39-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4abef49b4c18430de2e847f617f8eda479a6eed7bc17bd02fa03cd5d10dc9e5c",
"md5": "c1e5b90bb5fdb77fe09ff0b89f2be2c4",
"sha256": "127f4d926db4f8344b3a8e2ea0c6ab53732a9f6c70d73f3dc56a1e843af6007b"
},
"downloads": -1,
"filename": "longport-2.1.5-cp39-none-win32.whl",
"has_sig": false,
"md5_digest": "c1e5b90bb5fdb77fe09ff0b89f2be2c4",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 3171649,
"upload_time": "2024-12-21T08:17:39",
"upload_time_iso_8601": "2024-12-21T08:17:39.195686Z",
"url": "https://files.pythonhosted.org/packages/4a/be/f49b4c18430de2e847f617f8eda479a6eed7bc17bd02fa03cd5d10dc9e5c/longport-2.1.5-cp39-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fc7fd9ddc36d4c2bb9c4fef60300d71674cb5228543acae819dfeb2c0d9e565d",
"md5": "3c3973322ce98437d0c990e58abb9405",
"sha256": "973db80384ccaf21b8d040a05ea49d7cb6eb80214e16a1af04b35cf577b73dad"
},
"downloads": -1,
"filename": "longport-2.1.5-cp39-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "3c3973322ce98437d0c990e58abb9405",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 3710471,
"upload_time": "2024-12-21T08:17:42",
"upload_time_iso_8601": "2024-12-21T08:17:42.772807Z",
"url": "https://files.pythonhosted.org/packages/fc/7f/d9ddc36d4c2bb9c4fef60300d71674cb5228543acae819dfeb2c0d9e565d/longport-2.1.5-cp39-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-21 08:15:21",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "longportapp",
"github_project": "openapi-sdk",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "longport"
}