longbridge


Namelongbridge JSON
Version 0.2.31 PyPI version JSON
download
home_pagehttps://open.longbridgeapp.com/en/
SummaryA Python library for Longbridge Open API
upload_time2022-08-01 12:20:02
maintainer
docs_urlNone
author
requires_python
licenseMIT OR Apache-2.0
keywords longbridge openapi sdk
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Longbridge OpenAPI SDK for Python

`longbridge` provides an easy-to-use interface for invokes [`Longbridge OpenAPI`](https://open.longbridgeapp.com/en/).

## Quickstart

_Install Longbridge OpenAPI SDK_

```bash
pip install longbridge
```

_Setting environment variables(MacOS/Linux)_

```bash
export LONGBRIDGE_APP_KEY="App Key get from user center"
export LONGBRIDGE_APP_SECRET="App Secret get from user center"
export LONGBRIDGE_ACCESS_TOKEN="Access Token get from user center"
```

_Setting environment variables(Windows)_

```powershell
setx LONGBRIDGE_APP_KEY "App Key get from user center"
setx LONGBRIDGE_APP_SECRET "App Secret get from user center"
setx LONGBRIDGE_ACCESS_TOKEN "Access Token get from user center"
```

## Quote API _(Get basic information of securities)_

```python
from longbridge.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 longbridge.openapi import Config, QuoteContext, SubType, PushQuote

# Load configuration from environment variables
config = Config.from_env()

# A callback to receive quote data
def on_quote(self, 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 longbridge.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.longbridgeapp.com/en/",
    "name": "longbridge",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "longbridge,openapi,sdk",
    "author": "",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/86/df/e6cea70a56dd75302cb01fa93375e6aa6b976c235bcfc450de5300dc246d/longbridge-0.2.31.tar.gz",
    "platform": null,
    "description": "# Longbridge OpenAPI SDK for Python\n\n`longbridge` provides an easy-to-use interface for invokes [`Longbridge OpenAPI`](https://open.longbridgeapp.com/en/).\n\n## Quickstart\n\n_Install Longbridge OpenAPI SDK_\n\n```bash\npip install longbridge\n```\n\n_Setting environment variables(MacOS/Linux)_\n\n```bash\nexport LONGBRIDGE_APP_KEY=\"App Key get from user center\"\nexport LONGBRIDGE_APP_SECRET=\"App Secret get from user center\"\nexport LONGBRIDGE_ACCESS_TOKEN=\"Access Token get from user center\"\n```\n\n_Setting environment variables(Windows)_\n\n```powershell\nsetx LONGBRIDGE_APP_KEY \"App Key get from user center\"\nsetx LONGBRIDGE_APP_SECRET \"App Secret get from user center\"\nsetx LONGBRIDGE_ACCESS_TOKEN \"Access Token get from user center\"\n```\n\n## Quote API _(Get basic information of securities)_\n\n```python\nfrom longbridge.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 longbridge.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(self, 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 longbridge.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 Longbridge Open API",
    "version": "0.2.31",
    "split_keywords": [
        "longbridge",
        "openapi",
        "sdk"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "8b6a9268befa09e4e198d438104e0dfc",
                "sha256": "af5e27c529347dc827f360c53d74dd9df97b854e521c06437e32a017700cacc8"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp310-cp310-macosx_10_7_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8b6a9268befa09e4e198d438104e0dfc",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 3700870,
            "upload_time": "2022-08-01T12:18:55",
            "upload_time_iso_8601": "2022-08-01T12:18:55.876900Z",
            "url": "https://files.pythonhosted.org/packages/8b/30/baa9f6dc6b465e496ab672b04c8795b42eba2a2ed382cf3366e3c70781de/longbridge-0.2.31-cp310-cp310-macosx_10_7_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "a7a1391d64af7d7b1463b59dc534868d",
                "sha256": "85b65e11967703bee7e063cebd6c81d178ed8845c0399cd29129c5e7889872dd"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "a7a1391d64af7d7b1463b59dc534868d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 7170392,
            "upload_time": "2022-08-01T12:18:59",
            "upload_time_iso_8601": "2022-08-01T12:18:59.468205Z",
            "url": "https://files.pythonhosted.org/packages/13/43/fbf5c55108fd544958cdef21b3d4af628bb98f0636af1c46e139222d5f65/longbridge-0.2.31-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "91755d6b6ef76f37acfce5602401199f",
                "sha256": "55a38d0cf6ce2b73befbd80b53cf9e9880d06604351ff3e582dc322d0a109458"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "91755d6b6ef76f37acfce5602401199f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 5471754,
            "upload_time": "2022-08-01T12:19:02",
            "upload_time_iso_8601": "2022-08-01T12:19:02.086822Z",
            "url": "https://files.pythonhosted.org/packages/2c/53/6a99864a70441fd857b6e2214d65181f95c81d6ad9f1d001b635e209889d/longbridge-0.2.31-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "6d3981e9cd9e7dc222677d8d8282e2c2",
                "sha256": "665514598166837ee422862de0766696e5d7e3c5d47e668b1052663f0f868eeb"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6d3981e9cd9e7dc222677d8d8282e2c2",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 5296462,
            "upload_time": "2022-08-01T12:19:04",
            "upload_time_iso_8601": "2022-08-01T12:19:04.664221Z",
            "url": "https://files.pythonhosted.org/packages/28/65/2bd77996dd525fa8fb6f0911e4ed27700152d00aa4c155a5cbca6c83d281/longbridge-0.2.31-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "b443bdeee34668f427a0c132fc3cbab2",
                "sha256": "e3f32db34a94760227535e58fdd574a485694e4435f329602811e55faf02ff71"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "b443bdeee34668f427a0c132fc3cbab2",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 5166485,
            "upload_time": "2022-08-01T12:19:07",
            "upload_time_iso_8601": "2022-08-01T12:19:07.412556Z",
            "url": "https://files.pythonhosted.org/packages/f9/8a/6be18ae39ce0109dc4020828019dd55665bb0470e6e1e5b4810a82c2a841/longbridge-0.2.31-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "2cd8f6330bd78b093d040334edaa0cb0",
                "sha256": "48e6d5cbce1cd40fdfd29b4ba0cdec2f7837232e432c499e2bdf7144dd49fc00"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp310-none-win32.whl",
            "has_sig": false,
            "md5_digest": "2cd8f6330bd78b093d040334edaa0cb0",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 2983117,
            "upload_time": "2022-08-01T12:19:09",
            "upload_time_iso_8601": "2022-08-01T12:19:09.956906Z",
            "url": "https://files.pythonhosted.org/packages/03/0c/2040a3f8e547b5d158c71bd42a1f1871bcd039680398181d50db425203b2/longbridge-0.2.31-cp310-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "506196e841fa64d9316074b3223e2ef4",
                "sha256": "04d0233fa413eb5656cdbc29651ddd2a261364fd06064a896cd1557fb502bc86"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp310-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "506196e841fa64d9316074b3223e2ef4",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 3284642,
            "upload_time": "2022-08-01T12:19:13",
            "upload_time_iso_8601": "2022-08-01T12:19:13.032806Z",
            "url": "https://files.pythonhosted.org/packages/e5/9c/431ccb4804543f9913d49af45585b5f188963a5dc7dcae2ea8b16150412b/longbridge-0.2.31-cp310-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "fbad7e00c0717ed409bfa2a5603c9df0",
                "sha256": "e56ff2e662725560f4c846aad138b1f0a43ea362ffd2fedad46ccf5938b6527c"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp37-cp37m-macosx_10_7_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fbad7e00c0717ed409bfa2a5603c9df0",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 3700766,
            "upload_time": "2022-08-01T12:19:15",
            "upload_time_iso_8601": "2022-08-01T12:19:15.208984Z",
            "url": "https://files.pythonhosted.org/packages/ba/c0/b06c0a1ff043b846a0ea1ba0a0a4018796ca8c0e1b0af7e1ff95075bd0a1/longbridge-0.2.31-cp37-cp37m-macosx_10_7_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "9894fcbf559b78831b32578a10ae6388",
                "sha256": "4880f4fc7cc411be3f6a527d6fecb1fdfcbfb6f593af35dccc7a6c8db0b0353d"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "9894fcbf559b78831b32578a10ae6388",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 5472556,
            "upload_time": "2022-08-01T12:19:17",
            "upload_time_iso_8601": "2022-08-01T12:19:17.448888Z",
            "url": "https://files.pythonhosted.org/packages/9f/fe/27e1d5c1fe57f473d8d240560801cc6607bc8beea480b9ccaf5cdf159f70/longbridge-0.2.31-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "f0eb1152cebbf94241f24ff584bc0944",
                "sha256": "c6d4909d1c68d7369b73aa5c1ad93cf5480326788e6a49f2a1436f6b899267df"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f0eb1152cebbf94241f24ff584bc0944",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 5297742,
            "upload_time": "2022-08-01T12:19:19",
            "upload_time_iso_8601": "2022-08-01T12:19:19.794349Z",
            "url": "https://files.pythonhosted.org/packages/c2/fe/6da128a13898da48bf85f85719a2791b7947e0150aecfcd424b8e0437d33/longbridge-0.2.31-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "6bfbe438cbda555ced7284cdae077a78",
                "sha256": "7d1ad9377ec19cb5ed9da8e1a2e68f9f14f49bc712b342ec072f850727f1ae11"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "6bfbe438cbda555ced7284cdae077a78",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 5165952,
            "upload_time": "2022-08-01T12:19:21",
            "upload_time_iso_8601": "2022-08-01T12:19:21.989117Z",
            "url": "https://files.pythonhosted.org/packages/35/56/f3694a17b4cda2efebc3554aeda7e513fa31f97070f8e08a855cdc4807b1/longbridge-0.2.31-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "5bc87532b61b256600d7cdf0938bc16e",
                "sha256": "44dbc1bcd82d2fbbf42c41530c52a19cbc1ed99281a665076c75dfad107e2f62"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp37-none-win32.whl",
            "has_sig": false,
            "md5_digest": "5bc87532b61b256600d7cdf0938bc16e",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 2982146,
            "upload_time": "2022-08-01T12:19:24",
            "upload_time_iso_8601": "2022-08-01T12:19:24.920413Z",
            "url": "https://files.pythonhosted.org/packages/28/5a/45b36572a48c691cf113210a46f088d8229101919964b1720698e5b963aa/longbridge-0.2.31-cp37-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "6c2e68f3b2d33d136aa7b2b38025c75f",
                "sha256": "3a92406026754df47f877428d8e71d535dbb2ef04e2dd9d4a7bdff2c9a46e978"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp37-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "6c2e68f3b2d33d136aa7b2b38025c75f",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 3284690,
            "upload_time": "2022-08-01T12:19:27",
            "upload_time_iso_8601": "2022-08-01T12:19:27.020099Z",
            "url": "https://files.pythonhosted.org/packages/ec/a0/6b406880f5707ecf4bd5829b7418d00dd1945c6c6b424d38f25f5d2f755f/longbridge-0.2.31-cp37-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "528dd94463b3eeff863562b2a998b1a0",
                "sha256": "b9a67c2c63f44ac5f79902dca58531d7f3376c92e9aa4562da4b75dee3bc2ea7"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp38-cp38-macosx_10_7_x86_64.whl",
            "has_sig": false,
            "md5_digest": "528dd94463b3eeff863562b2a998b1a0",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 3700516,
            "upload_time": "2022-08-01T12:19:29",
            "upload_time_iso_8601": "2022-08-01T12:19:29.524266Z",
            "url": "https://files.pythonhosted.org/packages/f9/fd/c5f45f75bd89fca6ac38dec1dfbc47ca32982be18d9843477a4d489bed32/longbridge-0.2.31-cp38-cp38-macosx_10_7_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "970b8d47593783da17a58513f0c19dbc",
                "sha256": "82e9283b9155a77013e3a8faf65f9c66279123948acb76c87aaf0a50877477a1"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "970b8d47593783da17a58513f0c19dbc",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 7170165,
            "upload_time": "2022-08-01T12:19:32",
            "upload_time_iso_8601": "2022-08-01T12:19:32.272897Z",
            "url": "https://files.pythonhosted.org/packages/d4/4e/aa8a72d3cd39ff84946e156e294eb2827723eb3c0d52f3ff8501cf1f8fae/longbridge-0.2.31-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "40029c3880be6f80492ca3a0eb8de9a4",
                "sha256": "9df65af70842fa7135c7de57b2178a2a2af8afb9819ece841a16c9d558800e55"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "40029c3880be6f80492ca3a0eb8de9a4",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 5471820,
            "upload_time": "2022-08-01T12:19:34",
            "upload_time_iso_8601": "2022-08-01T12:19:34.624170Z",
            "url": "https://files.pythonhosted.org/packages/75/28/300dc6222f983a3e708f86dddbf401a4f19565d35ef04e99db130b2b8831/longbridge-0.2.31-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "d3ab8dac0739843a3ebf04c1f7875cf2",
                "sha256": "76de357dbdc1390bd56a0b69c331cc9b7410fc1b83af3a6391cd5095394949b4"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d3ab8dac0739843a3ebf04c1f7875cf2",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 5297023,
            "upload_time": "2022-08-01T12:19:36",
            "upload_time_iso_8601": "2022-08-01T12:19:36.709296Z",
            "url": "https://files.pythonhosted.org/packages/64/e3/0f5c4230c989379557abda27f7164e2cc19d42d7ae04fe7826c4fefb2d2a/longbridge-0.2.31-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "1a9efbae10a94f5610277a18a672222f",
                "sha256": "5500f847e71af9678d7d37325c2384dba7e7a5276ae4e0e4d01f8c270d6be671"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "1a9efbae10a94f5610277a18a672222f",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 5166605,
            "upload_time": "2022-08-01T12:19:38",
            "upload_time_iso_8601": "2022-08-01T12:19:38.805704Z",
            "url": "https://files.pythonhosted.org/packages/f4/70/943b8fb9c14c09bdd5a9bd0a7d7068d03bc777f2aa1e2aed0d2b67d1ed2f/longbridge-0.2.31-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "92d537c9ff267733d2d2c9135101f2d1",
                "sha256": "b85ca733b9b39abe7b3af7a5e621573d697001c9aea869cfc8f989717d01a89e"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp38-none-win32.whl",
            "has_sig": false,
            "md5_digest": "92d537c9ff267733d2d2c9135101f2d1",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 2982753,
            "upload_time": "2022-08-01T12:19:41",
            "upload_time_iso_8601": "2022-08-01T12:19:41.372163Z",
            "url": "https://files.pythonhosted.org/packages/b5/fa/abd7f100d50afc525cac8036321ae5119f385b7981f25f68797a83964ebb/longbridge-0.2.31-cp38-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "c2cd799f9c8b47689c24a2f66756d070",
                "sha256": "0be846fa0ded97aea3ba3cff7c4854b725311f27b1f4be4b9e2d5f5641bb30d6"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp38-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c2cd799f9c8b47689c24a2f66756d070",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 3284831,
            "upload_time": "2022-08-01T12:19:43",
            "upload_time_iso_8601": "2022-08-01T12:19:43.329519Z",
            "url": "https://files.pythonhosted.org/packages/d0/b9/fc8e475b34f7b62830203e7eb7f9aa39ae301a902e31e59641b876deb283/longbridge-0.2.31-cp38-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "ae26c48357c2ae8d07351332ba6cc1fb",
                "sha256": "e5eb873ced52e43ccacdf4adafdfd0feec5e2e252069d5e899348a8c9e5a5973"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp39-cp39-macosx_10_7_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ae26c48357c2ae8d07351332ba6cc1fb",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 3700724,
            "upload_time": "2022-08-01T12:19:45",
            "upload_time_iso_8601": "2022-08-01T12:19:45.432107Z",
            "url": "https://files.pythonhosted.org/packages/50/1b/5d9753c10dffc52101d1dc29fdf2aa7598657defe34960f4f295f8b1bdba/longbridge-0.2.31-cp39-cp39-macosx_10_7_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "7c66a3ed0f752c41f1bb94cebc9dcab1",
                "sha256": "b97808ae74db49063bff923cfd1a8ca9f1924af618e4075add81a3062e9eca75"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "7c66a3ed0f752c41f1bb94cebc9dcab1",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 7170566,
            "upload_time": "2022-08-01T12:19:47",
            "upload_time_iso_8601": "2022-08-01T12:19:47.637313Z",
            "url": "https://files.pythonhosted.org/packages/66/d3/e4ac7136746a2046df3bf6cd005707cf41f2abfbf2b7170eda66eccf3b64/longbridge-0.2.31-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "f432f4de275bb7591b522246c1ff2d41",
                "sha256": "672cdf7bd6d18189c3c4774c918d0a701ac6e5faba0847415fc552d8136f01ec"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "f432f4de275bb7591b522246c1ff2d41",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 5473870,
            "upload_time": "2022-08-01T12:19:49",
            "upload_time_iso_8601": "2022-08-01T12:19:49.917780Z",
            "url": "https://files.pythonhosted.org/packages/07/df/6bca960f76d3b704c35cd00b6bdd202d997c0b05854db07107b5eee0195f/longbridge-0.2.31-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "da2dda8a7b61f687bab5ceb86e37b83c",
                "sha256": "a5d5996be2f0c94a5e541653ad3b529747842cd81690929e4a7849d3f8072d88"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "has_sig": false,
            "md5_digest": "da2dda8a7b61f687bab5ceb86e37b83c",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 5296552,
            "upload_time": "2022-08-01T12:19:52",
            "upload_time_iso_8601": "2022-08-01T12:19:52.860184Z",
            "url": "https://files.pythonhosted.org/packages/ef/39/d3b354f391ad3cabbb4696c789f6c5ecf4035231d7f806760c83ac5e42bd/longbridge-0.2.31-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "04c92effd901bc72a84c98a54b29604c",
                "sha256": "e9f78d47d6899b60097f55b1def74dd5ff6034920ea83d9008b71d8f1ade4dc1"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "04c92effd901bc72a84c98a54b29604c",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 5166644,
            "upload_time": "2022-08-01T12:19:54",
            "upload_time_iso_8601": "2022-08-01T12:19:54.988180Z",
            "url": "https://files.pythonhosted.org/packages/d1/ea/271dbcf1e5c2ef28e87b32ffde4fc7cc3374bb862bb81e69bbe433b232c6/longbridge-0.2.31-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "308e47c6920bcb36588ea77dfd91afa9",
                "sha256": "8958d68895dc27e3669dd8fa50de06adad43c8bd851b497dbd1d250a9a8028ce"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp39-none-win32.whl",
            "has_sig": false,
            "md5_digest": "308e47c6920bcb36588ea77dfd91afa9",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 2983191,
            "upload_time": "2022-08-01T12:19:57",
            "upload_time_iso_8601": "2022-08-01T12:19:57.648882Z",
            "url": "https://files.pythonhosted.org/packages/3f/15/388521bbe21af7be9cc488deb3ea0623a3c97401d9d6221fe74dbe34715f/longbridge-0.2.31-cp39-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "65e86cd7b7834f9bff2614a30221ad83",
                "sha256": "ee0fb928c6798fd0b179fdfef56b37ddddf9da9def22696234fa50a84aaa4db3"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31-cp39-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "65e86cd7b7834f9bff2614a30221ad83",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 3284913,
            "upload_time": "2022-08-01T12:19:59",
            "upload_time_iso_8601": "2022-08-01T12:19:59.780973Z",
            "url": "https://files.pythonhosted.org/packages/c9/28/5c4e526ffd49314e96d8f2d9c130d06ce8d5975e5aa5fba3cd9aff7616d7/longbridge-0.2.31-cp39-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "35b2de88fd8fa7904fc20d1b81b4d944",
                "sha256": "ede7b4b446aa3268b2bf701da3ae1a865971f1e5cb520d6e792ae5b73e326b94"
            },
            "downloads": -1,
            "filename": "longbridge-0.2.31.tar.gz",
            "has_sig": false,
            "md5_digest": "35b2de88fd8fa7904fc20d1b81b4d944",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 279510,
            "upload_time": "2022-08-01T12:20:02",
            "upload_time_iso_8601": "2022-08-01T12:20:02.320992Z",
            "url": "https://files.pythonhosted.org/packages/86/df/e6cea70a56dd75302cb01fa93375e6aa6b976c235bcfc450de5300dc246d/longbridge-0.2.31.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-08-01 12:20:02",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "longbridge"
}
        
Elapsed time: 0.43219s