longport


Namelongport JSON
Version 3.0.15 PyPI version JSON
download
home_pagehttps://open.longportapp.com/en/
SummaryA Python library for LongPort Open API
upload_time2025-10-13 08:20:47
maintainerNone
docs_urlNone
authorNone
requires_python>=3.7
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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/python/config/)

  The configuration of the SDK.
   
- [QuoteContext](https://longportapp.github.io/openapi/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/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": null,
    "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/python/config/)\n\n  The configuration of the SDK.\n   \n- [QuoteContext](https://longportapp.github.io/openapi/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/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": null,
    "summary": "A Python library for LongPort Open API",
    "version": "3.0.15",
    "project_urls": {
        "Homepage": "https://open.longportapp.com/en/",
        "changelog": "https://github.com/longportapp/openapi/blob/master/python/CHANGELOG.md",
        "documentation": "https://open.longportapp.com/en/docs",
        "repository": "https://github.com/longportapp/openapi"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a12cafcf610fcd5e87e1f9e342566521cdb479a538a6fe8d54c79e425064be2d",
                "md5": "51e8083690e71d7342d07a5c41a00ca4",
                "sha256": "1d32ff02f5708a15b37d82e846c682eb46c18522d6e19b625abfc2441c90f421"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "has_sig": false,
            "md5_digest": "51e8083690e71d7342d07a5c41a00ca4",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 7623262,
            "upload_time": "2025-10-13T08:20:47",
            "upload_time_iso_8601": "2025-10-13T08:20:47.466496Z",
            "url": "https://files.pythonhosted.org/packages/a1/2c/afcf610fcd5e87e1f9e342566521cdb479a538a6fe8d54c79e425064be2d/longport-3.0.15-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "21e94bcfca02358f93d24b27961b110379b14bc7106613b534f55fd7533462ec",
                "md5": "ebd646033d52adbf082baedd3baf2146",
                "sha256": "95c7ba166fecb83ec314cc703bfe6680e51962163d6f9800e125e9a705d7b003"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp310-cp310-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ebd646033d52adbf082baedd3baf2146",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 3918113,
            "upload_time": "2025-10-13T08:20:50",
            "upload_time_iso_8601": "2025-10-13T08:20:50.500453Z",
            "url": "https://files.pythonhosted.org/packages/21/e9/4bcfca02358f93d24b27961b110379b14bc7106613b534f55fd7533462ec/longport-3.0.15-cp310-cp310-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "78ed87351c433206ad73df193b093064b83d7a6babb3a1de3eb2a77bfd0ed96b",
                "md5": "b51240ecc22dd9b1137f14cc21e137a1",
                "sha256": "8d112425cc40be77bc4bc07d7aa9bbdae365ff227912476c9d69f1a33abd06fc"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "b51240ecc22dd9b1137f14cc21e137a1",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 3975770,
            "upload_time": "2025-10-13T08:20:52",
            "upload_time_iso_8601": "2025-10-13T08:20:52.250642Z",
            "url": "https://files.pythonhosted.org/packages/78/ed/87351c433206ad73df193b093064b83d7a6babb3a1de3eb2a77bfd0ed96b/longport-3.0.15-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4703b3ee5aab71bde2e3813a27b88bafcf911b3800536006e8140582a5cae19a",
                "md5": "53e772e1319102377d6d678187d61f1d",
                "sha256": "f3b8dad982547451cacf31fc549046860d68495be19bc1d304f598230606efb3"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "53e772e1319102377d6d678187d61f1d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 4008027,
            "upload_time": "2025-10-13T08:20:54",
            "upload_time_iso_8601": "2025-10-13T08:20:54.435337Z",
            "url": "https://files.pythonhosted.org/packages/47/03/b3ee5aab71bde2e3813a27b88bafcf911b3800536006e8140582a5cae19a/longport-3.0.15-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "21c1c2667da53a361e908f3fec3790f92ecef71b292aecaf59850d6ee649933f",
                "md5": "fed485ccef5404bcaa15120dc9357d78",
                "sha256": "fe752b78eb1826c83152046fac210177b8b17a9903d68889a48a8e291d7b6187"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp310-cp310-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "fed485ccef5404bcaa15120dc9357d78",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 3879237,
            "upload_time": "2025-10-13T08:20:56",
            "upload_time_iso_8601": "2025-10-13T08:20:56.080858Z",
            "url": "https://files.pythonhosted.org/packages/21/c1/c2667da53a361e908f3fec3790f92ecef71b292aecaf59850d6ee649933f/longport-3.0.15-cp310-cp310-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e8b104f5b053ce6b3d4073fd657917853f5a6773a365e39885b39d68bfc17711",
                "md5": "6ff568c1c689afe456248b058fca9f53",
                "sha256": "ca1c1f490c3b815725f3032846b3e4fc12191e563e29de742f8d8257c8d80d9e"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "6ff568c1c689afe456248b058fca9f53",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 3233708,
            "upload_time": "2025-10-13T08:20:57",
            "upload_time_iso_8601": "2025-10-13T08:20:57.763213Z",
            "url": "https://files.pythonhosted.org/packages/e8/b1/04f5b053ce6b3d4073fd657917853f5a6773a365e39885b39d68bfc17711/longport-3.0.15-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9ea3cec907e9a777b5aed5071f2e56de6634bf9fd94eb89521eea8e8d56e8e87",
                "md5": "ce6e149277d15c0f59f5da96ed0796c0",
                "sha256": "1e5454fee16c70f9b233c902f9b794c8ce55803b4048e73569dc04aff10de703"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "ce6e149277d15c0f59f5da96ed0796c0",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 3709993,
            "upload_time": "2025-10-13T08:20:59",
            "upload_time_iso_8601": "2025-10-13T08:20:59.265882Z",
            "url": "https://files.pythonhosted.org/packages/9e/a3/cec907e9a777b5aed5071f2e56de6634bf9fd94eb89521eea8e8d56e8e87/longport-3.0.15-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a4f34e460b180eaee551d3ff67137e30c2e9964ab8c18122cf5f072aac50bfde",
                "md5": "1dc537a8bd655a1965d3984f736c8aff",
                "sha256": "d3831368531795ef0e98665f907c4d0a37e8124286f664cb8ae5d03dfce292cb"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "has_sig": false,
            "md5_digest": "1dc537a8bd655a1965d3984f736c8aff",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 7623200,
            "upload_time": "2025-10-13T08:21:02",
            "upload_time_iso_8601": "2025-10-13T08:21:02.138355Z",
            "url": "https://files.pythonhosted.org/packages/a4/f3/4e460b180eaee551d3ff67137e30c2e9964ab8c18122cf5f072aac50bfde/longport-3.0.15-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fa554d72a6ead658cec9a13de30526ce865d216929ff7b48090a47bf8b2f86b1",
                "md5": "53e561226bd2267f2a802e0faaf2f014",
                "sha256": "58015ca72ddf9342a3d9c43956a3560a2e83c8bd252da2dc1779b2275615c914"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp311-cp311-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "53e561226bd2267f2a802e0faaf2f014",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 3925636,
            "upload_time": "2025-10-13T08:21:04",
            "upload_time_iso_8601": "2025-10-13T08:21:04.040238Z",
            "url": "https://files.pythonhosted.org/packages/fa/55/4d72a6ead658cec9a13de30526ce865d216929ff7b48090a47bf8b2f86b1/longport-3.0.15-cp311-cp311-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4189de2b7d651f2e937f73866bea55f5e6a2ace1babc48641aab32a51f54503f",
                "md5": "d6a9de72bcc1916432be81288cde497e",
                "sha256": "9330e281b32eb12a958e848c14a89a788652e98c29b9c8a65c6b624a13f7136c"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "d6a9de72bcc1916432be81288cde497e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 3976704,
            "upload_time": "2025-10-13T08:21:05",
            "upload_time_iso_8601": "2025-10-13T08:21:05.823211Z",
            "url": "https://files.pythonhosted.org/packages/41/89/de2b7d651f2e937f73866bea55f5e6a2ace1babc48641aab32a51f54503f/longport-3.0.15-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1e31bc4f4524b7a0ab02fd3a608311aeff0ddc764daac83bbabda8da0aad9f62",
                "md5": "1146cfa2160c256b72ab540b2122e21e",
                "sha256": "7b2c35fc3b67e437c3c67737a6b561b1306767e206981379bb0f962b62392375"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1146cfa2160c256b72ab540b2122e21e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 4006775,
            "upload_time": "2025-10-13T08:21:07",
            "upload_time_iso_8601": "2025-10-13T08:21:07.545762Z",
            "url": "https://files.pythonhosted.org/packages/1e/31/bc4f4524b7a0ab02fd3a608311aeff0ddc764daac83bbabda8da0aad9f62/longport-3.0.15-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "411aff961605bdb01324097857268c1bad234a8afc0615b970fbfb35e8701143",
                "md5": "3c1b429e7604af235bb7347bf24b8280",
                "sha256": "eef942284331ddbacaa4bad798a27015df290598e766a0ccc85fbfcc2d921a39"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp311-cp311-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "3c1b429e7604af235bb7347bf24b8280",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 3889609,
            "upload_time": "2025-10-13T08:21:09",
            "upload_time_iso_8601": "2025-10-13T08:21:09.713941Z",
            "url": "https://files.pythonhosted.org/packages/41/1a/ff961605bdb01324097857268c1bad234a8afc0615b970fbfb35e8701143/longport-3.0.15-cp311-cp311-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3b6dcd218787db8ec57f35b66629b6097bed06af266b45f69bec65b4f97c01f1",
                "md5": "255c02888860074e10fbabf5161e79e0",
                "sha256": "930035317162c8a09c087cb9709aaecf2ade6a8ed8c86a5ad476dcf02c7c5bf1"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "255c02888860074e10fbabf5161e79e0",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 3233045,
            "upload_time": "2025-10-13T08:21:12",
            "upload_time_iso_8601": "2025-10-13T08:21:12.738398Z",
            "url": "https://files.pythonhosted.org/packages/3b/6d/cd218787db8ec57f35b66629b6097bed06af266b45f69bec65b4f97c01f1/longport-3.0.15-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a95ab4ff59b53942e5871a63e0f262bc7bd1115031ca77170f1190c5c0459854",
                "md5": "1fe263b0cfed7eee157a6f40ef2dde9a",
                "sha256": "d05fb9ec522ffbfb7acc00ca6b7adfafc4a6b0d1e0f6666708e4bf380dae3e54"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "1fe263b0cfed7eee157a6f40ef2dde9a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 3709255,
            "upload_time": "2025-10-13T08:21:15",
            "upload_time_iso_8601": "2025-10-13T08:21:15.007181Z",
            "url": "https://files.pythonhosted.org/packages/a9/5a/b4ff59b53942e5871a63e0f262bc7bd1115031ca77170f1190c5c0459854/longport-3.0.15-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "32157eab6ea6b191e240e3f5589017dd489fd91da0af8babc01cbd3c49c885a6",
                "md5": "d6975764523ff7aa23475f3410e19ef1",
                "sha256": "0147f3ef5e230005ec09a1a8420e2b624b63273d78da1d6e39d1645464a9fac7"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "has_sig": false,
            "md5_digest": "d6975764523ff7aa23475f3410e19ef1",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 7619572,
            "upload_time": "2025-10-13T08:21:16",
            "upload_time_iso_8601": "2025-10-13T08:21:16.888100Z",
            "url": "https://files.pythonhosted.org/packages/32/15/7eab6ea6b191e240e3f5589017dd489fd91da0af8babc01cbd3c49c885a6/longport-3.0.15-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e08239ea2ee3e4c738f6504f6430b88e967dd73d462a847a28d3701878a0cba7",
                "md5": "2954e7688a0a309e1ebb130eff9b9e57",
                "sha256": "aa1ea7fd5b55904a3daaee910052b846d44fcc3c49a10b8bf0e8588da2f79da6"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp312-cp312-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2954e7688a0a309e1ebb130eff9b9e57",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 3922789,
            "upload_time": "2025-10-13T08:21:18",
            "upload_time_iso_8601": "2025-10-13T08:21:18.935937Z",
            "url": "https://files.pythonhosted.org/packages/e0/82/39ea2ee3e4c738f6504f6430b88e967dd73d462a847a28d3701878a0cba7/longport-3.0.15-cp312-cp312-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "07de849246c39b901486f6cbc38d868ccb2248b5dd3eaaac3513381ab9ec4b41",
                "md5": "6ac9bb356cf85923daa05c577a826766",
                "sha256": "fb7e27e1d2a20633010b340ea9aad2f5eab8684c7fefd77d9db7af5f300c069e"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "6ac9bb356cf85923daa05c577a826766",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 3969411,
            "upload_time": "2025-10-13T08:21:20",
            "upload_time_iso_8601": "2025-10-13T08:21:20.678544Z",
            "url": "https://files.pythonhosted.org/packages/07/de/849246c39b901486f6cbc38d868ccb2248b5dd3eaaac3513381ab9ec4b41/longport-3.0.15-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7a8a8c618bd6f02d54e7f60eae7086efb77ec52409aeff95a4b0bc9d8a07af5b",
                "md5": "3e8aa92276a42973a4ad35cba3dfd27a",
                "sha256": "91daa371ccc93482b203a68840b165daec34a19a0a9295006cbb4a5e5aecf9c3"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3e8aa92276a42973a4ad35cba3dfd27a",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 4015025,
            "upload_time": "2025-10-13T08:21:22",
            "upload_time_iso_8601": "2025-10-13T08:21:22.490164Z",
            "url": "https://files.pythonhosted.org/packages/7a/8a/8c618bd6f02d54e7f60eae7086efb77ec52409aeff95a4b0bc9d8a07af5b/longport-3.0.15-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ea8e072ff364eb138aff5d9da59a3a6a8432766a4a42db92386550c06bfb70fd",
                "md5": "c8cfd87c5d50838dcb92fe4531466dd4",
                "sha256": "e2563b654132d66ed026e9dbc1932ea732189d88ce84f295036d3eb8330cc5f1"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp312-cp312-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "c8cfd87c5d50838dcb92fe4531466dd4",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 3892863,
            "upload_time": "2025-10-13T08:21:24",
            "upload_time_iso_8601": "2025-10-13T08:21:24.386918Z",
            "url": "https://files.pythonhosted.org/packages/ea/8e/072ff364eb138aff5d9da59a3a6a8432766a4a42db92386550c06bfb70fd/longport-3.0.15-cp312-cp312-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6a915401056e59710c6e2442cc532fe044db84cc40c1a3476ad6e6e9ed1c0ebd",
                "md5": "ee420b69b9be6d011b28c58e7ee02fdc",
                "sha256": "7a69c8ac2700b9c3b05f67282f3faf44f129aa229bb2b2fd70af323a376b2106"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "ee420b69b9be6d011b28c58e7ee02fdc",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 3233968,
            "upload_time": "2025-10-13T08:21:26",
            "upload_time_iso_8601": "2025-10-13T08:21:26.119815Z",
            "url": "https://files.pythonhosted.org/packages/6a/91/5401056e59710c6e2442cc532fe044db84cc40c1a3476ad6e6e9ed1c0ebd/longport-3.0.15-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "904597ac1900535961329de469f4e85c54a3d2a74719b76a7f5d1726d0c60bc6",
                "md5": "4da1ee58d3865520cf4aefda9f420357",
                "sha256": "fa7cdaea0bb4f79aa83c0afd01e019130a26b669ef233ee58069b7c508a261a1"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "4da1ee58d3865520cf4aefda9f420357",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 3721750,
            "upload_time": "2025-10-13T08:21:27",
            "upload_time_iso_8601": "2025-10-13T08:21:27.984264Z",
            "url": "https://files.pythonhosted.org/packages/90/45/97ac1900535961329de469f4e85c54a3d2a74719b76a7f5d1726d0c60bc6/longport-3.0.15-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a1987042a83430a09d83ef1528e31a2da4e10156b4f7ee1c6a4c7fa4ccb185cc",
                "md5": "333dbe045a2c394f4bc55fac19b5a672",
                "sha256": "0d828bec15dfa11b4a0e6024c800f87169c4ba37364103db742116f1c789736b"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "has_sig": false,
            "md5_digest": "333dbe045a2c394f4bc55fac19b5a672",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.7",
            "size": 7613421,
            "upload_time": "2025-10-13T08:21:30",
            "upload_time_iso_8601": "2025-10-13T08:21:30.370966Z",
            "url": "https://files.pythonhosted.org/packages/a1/98/7042a83430a09d83ef1528e31a2da4e10156b4f7ee1c6a4c7fa4ccb185cc/longport-3.0.15-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c0539c8abcbed5e738edeb5cb3e75a72a7b58733a9810026aebd83d51f0e07b1",
                "md5": "ef08106a868357600df441a87b849b69",
                "sha256": "c3f60ba8838677d4568603ce5cb78ce187f83d7879b19876ec6973e449c1baef"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp313-cp313-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ef08106a868357600df441a87b849b69",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.7",
            "size": 3916765,
            "upload_time": "2025-10-13T08:21:32",
            "upload_time_iso_8601": "2025-10-13T08:21:32.466485Z",
            "url": "https://files.pythonhosted.org/packages/c0/53/9c8abcbed5e738edeb5cb3e75a72a7b58733a9810026aebd83d51f0e07b1/longport-3.0.15-cp313-cp313-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "94a9faa44d1665edf1673272ed31935fc10c11d6f3eb82064b44d63017c24a27",
                "md5": "4e88e2624c956a3f324524d948378d05",
                "sha256": "e142c0f663b673129b2c50745a96dfa887b4e7296876be80236d38f4a11e7b69"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "4e88e2624c956a3f324524d948378d05",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.7",
            "size": 3969394,
            "upload_time": "2025-10-13T08:21:34",
            "upload_time_iso_8601": "2025-10-13T08:21:34.164821Z",
            "url": "https://files.pythonhosted.org/packages/94/a9/faa44d1665edf1673272ed31935fc10c11d6f3eb82064b44d63017c24a27/longport-3.0.15-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "159bc6c36abcd2f34f3dff9efd5cffc3050cefff1ae2552007f8ab2698c96797",
                "md5": "4729ebb741750cf1703a7f0af9dea422",
                "sha256": "b3527959fef7c2fc9566f2d02a27e69323704c30ac4cf5596db732f4eaa235e4"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4729ebb741750cf1703a7f0af9dea422",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.7",
            "size": 4015120,
            "upload_time": "2025-10-13T08:21:36",
            "upload_time_iso_8601": "2025-10-13T08:21:36.007613Z",
            "url": "https://files.pythonhosted.org/packages/15/9b/c6c36abcd2f34f3dff9efd5cffc3050cefff1ae2552007f8ab2698c96797/longport-3.0.15-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a8658dfa59a3e988d099a74f052d74aeb393336b97c253322e80bc4251e45d91",
                "md5": "341a1130445fd38a427945283f1bf029",
                "sha256": "d4c8ba7f22084a65864833a12c5c26bd0fe725d6b5b5b41deca7fdc3962ef14b"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp313-cp313-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "341a1130445fd38a427945283f1bf029",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.7",
            "size": 3886672,
            "upload_time": "2025-10-13T08:21:37",
            "upload_time_iso_8601": "2025-10-13T08:21:37.830346Z",
            "url": "https://files.pythonhosted.org/packages/a8/65/8dfa59a3e988d099a74f052d74aeb393336b97c253322e80bc4251e45d91/longport-3.0.15-cp313-cp313-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5465d96ab9b7326c470b7e879b42d320808f6eded614b2bdbc6cc5c15c65ba83",
                "md5": "46a8d720ecfd81aee9c18ed484944ab2",
                "sha256": "26496511cd3e7c95984c01d1989f38b3f7dd758ded155baa1e7478252dc5d592"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp313-cp313-win32.whl",
            "has_sig": false,
            "md5_digest": "46a8d720ecfd81aee9c18ed484944ab2",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.7",
            "size": 3220405,
            "upload_time": "2025-10-13T08:21:39",
            "upload_time_iso_8601": "2025-10-13T08:21:39.599621Z",
            "url": "https://files.pythonhosted.org/packages/54/65/d96ab9b7326c470b7e879b42d320808f6eded614b2bdbc6cc5c15c65ba83/longport-3.0.15-cp313-cp313-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bc68c5cae62ec1a55ff6afaf879c83cf930a4a0dd6c95e7be1489ea0341fb28b",
                "md5": "9bc91f08e704683cd56ef0eafaff3f31",
                "sha256": "7511037d67e49cbe4bcc6020544c29149b4f3bb8efd7259fd5fbf351c2bf1e34"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "9bc91f08e704683cd56ef0eafaff3f31",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.7",
            "size": 3715674,
            "upload_time": "2025-10-13T08:21:41",
            "upload_time_iso_8601": "2025-10-13T08:21:41.442304Z",
            "url": "https://files.pythonhosted.org/packages/bc/68/c5cae62ec1a55ff6afaf879c83cf930a4a0dd6c95e7be1489ea0341fb28b/longport-3.0.15-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1f65ae6c953532091002add01db3ae522d0648bf001d73a50f456dbe0e4b8833",
                "md5": "1d00ab465f3c4fba98d9c73e10306b37",
                "sha256": "2120783809b9d48cea9faaf90798b23414e7c56717a9740cdab8ad051050a314"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp37-cp37m-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1d00ab465f3c4fba98d9c73e10306b37",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 3928945,
            "upload_time": "2025-10-13T08:21:43",
            "upload_time_iso_8601": "2025-10-13T08:21:43.172288Z",
            "url": "https://files.pythonhosted.org/packages/1f/65/ae6c953532091002add01db3ae522d0648bf001d73a50f456dbe0e4b8833/longport-3.0.15-cp37-cp37m-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f835feade66d985d3b42922a24a61bf236d3c21c9d838a00f896efcff6430472",
                "md5": "c4fa94ed540ce9faf584c577a30597d8",
                "sha256": "895b963119bad77e1fc8b60a8738c4fe186a5fe2babfcf53ddc2da3b9b807185"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "c4fa94ed540ce9faf584c577a30597d8",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 3977488,
            "upload_time": "2025-10-13T08:21:44",
            "upload_time_iso_8601": "2025-10-13T08:21:44.974833Z",
            "url": "https://files.pythonhosted.org/packages/f8/35/feade66d985d3b42922a24a61bf236d3c21c9d838a00f896efcff6430472/longport-3.0.15-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8f548d195b5ce260b2af342f2aa375be5cd41d45f8fa5f820326dbc77dfa7e7c",
                "md5": "72e465a3fbc6e31c0fe9f54db6c4bde6",
                "sha256": "b2573295f27c31ca64e29d780ede02324c638f1f4f5214b8b7ec38862f272619"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "72e465a3fbc6e31c0fe9f54db6c4bde6",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 4012699,
            "upload_time": "2025-10-13T08:21:46",
            "upload_time_iso_8601": "2025-10-13T08:21:46.728546Z",
            "url": "https://files.pythonhosted.org/packages/8f/54/8d195b5ce260b2af342f2aa375be5cd41d45f8fa5f820326dbc77dfa7e7c/longport-3.0.15-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "47bfb3b2ef5027d1d29d9f776dfd640b9cc24d6c92fcd0eb45c943a9a3dd8ebb",
                "md5": "571c5dbc619e9be996c7ba361a4064bc",
                "sha256": "e1d5000a72aa4f0c607bc71a573864b1aa1c371d9c72ec6ddad44a9b4769dcac"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp37-cp37m-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "571c5dbc619e9be996c7ba361a4064bc",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 3890872,
            "upload_time": "2025-10-13T08:21:48",
            "upload_time_iso_8601": "2025-10-13T08:21:48.470078Z",
            "url": "https://files.pythonhosted.org/packages/47/bf/b3b2ef5027d1d29d9f776dfd640b9cc24d6c92fcd0eb45c943a9a3dd8ebb/longport-3.0.15-cp37-cp37m-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0ca3594e3fbf8b453583c87709569f440420300b2d9a3a5baf889741a5f64cbc",
                "md5": "4e7590a6c4db56859aa6b2c14d5e04b5",
                "sha256": "cccf3207b10a82898cbb968d5cb34e3361fd04ad81197b0f392ff7080c683d89"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp37-cp37m-win32.whl",
            "has_sig": false,
            "md5_digest": "4e7590a6c4db56859aa6b2c14d5e04b5",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 3223146,
            "upload_time": "2025-10-13T08:21:50",
            "upload_time_iso_8601": "2025-10-13T08:21:50.887279Z",
            "url": "https://files.pythonhosted.org/packages/0c/a3/594e3fbf8b453583c87709569f440420300b2d9a3a5baf889741a5f64cbc/longport-3.0.15-cp37-cp37m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "28748dee23cfb17a488fb5f7a0cf3ad466e473115d2dc7ea457f90e4b7385345",
                "md5": "556c230834e8a6ed262746fafc301495",
                "sha256": "4ec2baecacbb68393b1c6a805283a6cf27089ae9bbde4141258d28bce3e01f75"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "556c230834e8a6ed262746fafc301495",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 3702744,
            "upload_time": "2025-10-13T08:21:52",
            "upload_time_iso_8601": "2025-10-13T08:21:52.601763Z",
            "url": "https://files.pythonhosted.org/packages/28/74/8dee23cfb17a488fb5f7a0cf3ad466e473115d2dc7ea457f90e4b7385345/longport-3.0.15-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6bf064f7fb72a35e69043b86313c849258b16d32e37d6a95d60e32f56016fa40",
                "md5": "6f96664b4b92908ff183fa53e5f7bf76",
                "sha256": "48337deb80b6a265e88d01cfa51f2316d94a559f715154f615149107fc25a0a8"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "has_sig": false,
            "md5_digest": "6f96664b4b92908ff183fa53e5f7bf76",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 7625806,
            "upload_time": "2025-10-13T08:21:54",
            "upload_time_iso_8601": "2025-10-13T08:21:54.481634Z",
            "url": "https://files.pythonhosted.org/packages/6b/f0/64f7fb72a35e69043b86313c849258b16d32e37d6a95d60e32f56016fa40/longport-3.0.15-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a775f27d07de33a0dbc17cf88d09950404e798153fb290bcb64303f640de188d",
                "md5": "f192a30f83ca413f8414b52e90ae55c4",
                "sha256": "8bbb491c85cff6ceed407fe0c4963bb9efd687cb559a8f57d5684d9231a343fb"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp38-cp38-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f192a30f83ca413f8414b52e90ae55c4",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 3929351,
            "upload_time": "2025-10-13T08:22:01",
            "upload_time_iso_8601": "2025-10-13T08:22:01.268288Z",
            "url": "https://files.pythonhosted.org/packages/a7/75/f27d07de33a0dbc17cf88d09950404e798153fb290bcb64303f640de188d/longport-3.0.15-cp38-cp38-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4b42aecff610c6ea1029d8d2896bd98e8fd67bfd392b5ba0351f7cb467e7c953",
                "md5": "a9876ab70746cb44a06ffe074759d187",
                "sha256": "95584eedad8c0e78265517b4d0359e62426fca5ffd255882fc85921702875e49"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "a9876ab70746cb44a06ffe074759d187",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 3960904,
            "upload_time": "2025-10-13T08:22:02",
            "upload_time_iso_8601": "2025-10-13T08:22:02.994217Z",
            "url": "https://files.pythonhosted.org/packages/4b/42/aecff610c6ea1029d8d2896bd98e8fd67bfd392b5ba0351f7cb467e7c953/longport-3.0.15-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f04885b2c6dd0e3def06b44e96ac9ae996d0359e65220a116fdea7df485561d7",
                "md5": "64b5de8f7ba9aeda730c264235c31475",
                "sha256": "62a9b5f114e724ec84068c6c609f315d15527fe4c0651ad331884c1deb418cf2"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "64b5de8f7ba9aeda730c264235c31475",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 4013416,
            "upload_time": "2025-10-13T08:22:05",
            "upload_time_iso_8601": "2025-10-13T08:22:05.504239Z",
            "url": "https://files.pythonhosted.org/packages/f0/48/85b2c6dd0e3def06b44e96ac9ae996d0359e65220a116fdea7df485561d7/longport-3.0.15-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c45f93217c124cdf527f358c22e011438e1f1317b737c2dd8595362d61e18e28",
                "md5": "9b3e0b10bdb15a5824ec117f8bb1a7e9",
                "sha256": "6689a2dc41228c5fdc7fb4493a4a62bf51e0f8ee41d2b8743b6b0533424740d3"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp38-cp38-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "9b3e0b10bdb15a5824ec117f8bb1a7e9",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 3892002,
            "upload_time": "2025-10-13T08:22:08",
            "upload_time_iso_8601": "2025-10-13T08:22:08.283056Z",
            "url": "https://files.pythonhosted.org/packages/c4/5f/93217c124cdf527f358c22e011438e1f1317b737c2dd8595362d61e18e28/longport-3.0.15-cp38-cp38-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0b45de84b70c40023ece1afc29587148aa62e83dced603a17533de7aebe26f95",
                "md5": "11d30cc4a1221267fbc76232a99ea820",
                "sha256": "e4f71ef20a1eae844dbd4af0abd14d9038e69424981281b76d256a9a096f2061"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp38-cp38-win32.whl",
            "has_sig": false,
            "md5_digest": "11d30cc4a1221267fbc76232a99ea820",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 3234956,
            "upload_time": "2025-10-13T08:22:10",
            "upload_time_iso_8601": "2025-10-13T08:22:10.773219Z",
            "url": "https://files.pythonhosted.org/packages/0b/45/de84b70c40023ece1afc29587148aa62e83dced603a17533de7aebe26f95/longport-3.0.15-cp38-cp38-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "200b7f4fcfa6bfebd6ff636bff693ef0da73cde3d71eea72b4c7b62ce301510e",
                "md5": "8411c4dbfee4317f0ed53ee66f7ed074",
                "sha256": "10f9cac7d150f5154c53404b3a9d727f7f2a0ba6b4520218eef68f55d8059cc8"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "8411c4dbfee4317f0ed53ee66f7ed074",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 3710356,
            "upload_time": "2025-10-13T08:22:12",
            "upload_time_iso_8601": "2025-10-13T08:22:12.499311Z",
            "url": "https://files.pythonhosted.org/packages/20/0b/7f4fcfa6bfebd6ff636bff693ef0da73cde3d71eea72b4c7b62ce301510e/longport-3.0.15-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "70ab27f5b662f0f449cb2ec26ee1fc2d34d2f8bb8d488a21dc2871ef66eff828",
                "md5": "b07457bea5328adad871a658e7521817",
                "sha256": "e32cf7c87f6e6c03f379827efca943f5d19cf57a5d786e1d50f8e1197ba729a5"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "has_sig": false,
            "md5_digest": "b07457bea5328adad871a658e7521817",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 7622513,
            "upload_time": "2025-10-13T08:22:14",
            "upload_time_iso_8601": "2025-10-13T08:22:14.620912Z",
            "url": "https://files.pythonhosted.org/packages/70/ab/27f5b662f0f449cb2ec26ee1fc2d34d2f8bb8d488a21dc2871ef66eff828/longport-3.0.15-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "08f91280d984d13f00851f4d3512a9badebbd89dd198043b4ac4df68e3f3801f",
                "md5": "6c99fba727f3e52b4182450b2bb35fd9",
                "sha256": "844fc7f5afcc02c9d6c16b286f6c52f7a2b58583c7043260216f0f2c165adde5"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp39-cp39-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6c99fba727f3e52b4182450b2bb35fd9",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 3919337,
            "upload_time": "2025-10-13T08:22:16",
            "upload_time_iso_8601": "2025-10-13T08:22:16.859197Z",
            "url": "https://files.pythonhosted.org/packages/08/f9/1280d984d13f00851f4d3512a9badebbd89dd198043b4ac4df68e3f3801f/longport-3.0.15-cp39-cp39-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "aa3b51c827e58adc7b103be7c47d1ae42982828826e592213d15e9996422b4be",
                "md5": "e97c938097c5ff3920c7bb6467e070d6",
                "sha256": "07ed499a8a871f8cccf21d5786955bc284182ccd28551d00ad59401942650356"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "e97c938097c5ff3920c7bb6467e070d6",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 3958561,
            "upload_time": "2025-10-13T08:22:18",
            "upload_time_iso_8601": "2025-10-13T08:22:18.563573Z",
            "url": "https://files.pythonhosted.org/packages/aa/3b/51c827e58adc7b103be7c47d1ae42982828826e592213d15e9996422b4be/longport-3.0.15-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "63ef30754b736b33a813811cfae95be21983745ba412e0b18928a66e705a418d",
                "md5": "350880ea3ea06c5cb98195c648b40249",
                "sha256": "340f34a0f89ef262a11ea85b700de5b75409285b542f528fa6f6b357796e5175"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "350880ea3ea06c5cb98195c648b40249",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 4009237,
            "upload_time": "2025-10-13T08:22:20",
            "upload_time_iso_8601": "2025-10-13T08:22:20.227098Z",
            "url": "https://files.pythonhosted.org/packages/63/ef/30754b736b33a813811cfae95be21983745ba412e0b18928a66e705a418d/longport-3.0.15-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bb40a2b8aca003e36199bf98caa435528b4577420ac7eb0f4be5c8e3396f767a",
                "md5": "b7f1108d97e264e4fa0c7cee48b8a8d4",
                "sha256": "f8b2759ae0bc5f9151c1ca47c5d5a438db2ea40aa81d0cbec4ed9fdb64d7a527"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp39-cp39-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "b7f1108d97e264e4fa0c7cee48b8a8d4",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 3881779,
            "upload_time": "2025-10-13T08:22:21",
            "upload_time_iso_8601": "2025-10-13T08:22:21.954764Z",
            "url": "https://files.pythonhosted.org/packages/bb/40/a2b8aca003e36199bf98caa435528b4577420ac7eb0f4be5c8e3396f767a/longport-3.0.15-cp39-cp39-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2e9f1b0247637b1ddc3c4b43e7803d038dce389d7f7bce72f8337ca81d0cfe5f",
                "md5": "fde25d8e2268f8d3d3bdc07d24a2c277",
                "sha256": "b2b66d7124d37a88cdd07ceed03fdd6f1417bc6cda9307072b8923c49d4011b7"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "fde25d8e2268f8d3d3bdc07d24a2c277",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 3221783,
            "upload_time": "2025-10-13T08:22:23",
            "upload_time_iso_8601": "2025-10-13T08:22:23.567927Z",
            "url": "https://files.pythonhosted.org/packages/2e/9f/1b0247637b1ddc3c4b43e7803d038dce389d7f7bce72f8337ca81d0cfe5f/longport-3.0.15-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "36d403747467e551ccb8b41c2a10ed43b6805eb5ebee77abe5c37d86eaa66727",
                "md5": "fd36340ece54ad344160d1d1a60ef834",
                "sha256": "cf980f4afaed32c15ab98f8b3725ba2be0645c462b15d771cb2c3b6f2dea0f3f"
            },
            "downloads": -1,
            "filename": "longport-3.0.15-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "fd36340ece54ad344160d1d1a60ef834",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 3717207,
            "upload_time": "2025-10-13T08:22:26",
            "upload_time_iso_8601": "2025-10-13T08:22:26.579534Z",
            "url": "https://files.pythonhosted.org/packages/36/d4/03747467e551ccb8b41c2a10ed43b6805eb5ebee77abe5c37d86eaa66727/longport-3.0.15-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-10-13 08:20:47",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "longportapp",
    "github_project": "openapi",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "longport"
}
        
Elapsed time: 2.43158s