Skip to main content

A Python library for LongPort Open API

Project description

LongPort OpenAPI SDK for Python

longport provides an easy-to-use interface for invoking LongPort OpenAPI.

Documentation

Examples

Runnable examples live in examples/python/, grouped as follows.

Synchronous API (same as the snippets in this README):

  • examples/python/account_asset.py
  • examples/python/history_candlesticks.py
  • examples/python/http_client.py
  • examples/python/subscribe_candlesticks.py
  • examples/python/subscribe_quote.py
  • examples/python/submit_order.py
  • examples/python/today_orders.py

Asynchronous API (AsyncQuoteContext, AsyncTradeContext, HttpClient.request_async):

  • examples/python/account_asset_async.py
  • examples/python/history_candlesticks_async.py
  • examples/python/http_client_async.py
  • examples/python/subscribe_candlesticks_async.py
  • examples/python/subscribe_quote_async.py
  • examples/python/submit_order_async.py
  • examples/python/today_orders_async.py

References

  • Config

    The configuration of the SDK.

  • QuoteContext

    The Quote API part of the SDK, e.g.: get basic information of securities, subscribe quotes...

  • TradeContext

    The Trade API part of the SDK, e.g.: submit order, get order status...

Quickstart

Install LongPort OpenAPI SDK

pip install longport

Setting environment variables(MacOS/Linux)

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)

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)

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)

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)

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)

Asynchronous API

Note: The async API is currently in an early experience stage; we welcome feedback.

The SDK provides async contexts and an async HTTP client for use with Python’s asyncio. All I/O methods return awaitables; callbacks (e.g. for push events) are set the same way as in the sync API and may be invoked from internal threads.

  • Async quote: create with ctx = await AsyncQuoteContext.create(config), then e.g. await ctx.quote(["700.HK"]), await ctx.subscribe(...).
  • Async trade: create with ctx = await AsyncTradeContext.create(config), then e.g. await ctx.today_orders(), await ctx.submit_order(...).
  • Async HTTP: resp = await http_cli.request_async("get", "/v1/trade/execution/today").

Example (async quote):

import asyncio
from longport.openapi import Config, AsyncQuoteContext, SubType, PushQuote

def on_quote(symbol: str, event: PushQuote):
    print(symbol, event)

async def main():
    config = Config.from_env()
    ctx = await AsyncQuoteContext.create(config)
    ctx.set_on_quote(on_quote)
    await ctx.subscribe(["700.HK", "AAPL.US"], [SubType.Quote])
    quotes = await ctx.quote(["700.HK"])
    print(quotes)
    await asyncio.sleep(10)

asyncio.run(main())

See the *_async.py examples in examples/python/ for full async flows.

Troubleshooting

  • Windows setx requires a new terminal; use set for the current cmd.exe session.
  • If the program exits, you won't receive push events; keep the process alive (e.g. sleep(...)).
  • For debugging, set LONGPORT_LOG_PATH to enable SDK logs.

License

Licensed under either of

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

longport-3.0.22-cp314-cp314-win_amd64.whl (4.9 MB view details)

Uploaded CPython 3.14Windows x86-64

longport-3.0.22-cp314-cp314-manylinux_2_39_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.39+ x86-64

longport-3.0.22-cp314-cp314-manylinux_2_39_aarch64.whl (4.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.39+ ARM64

longport-3.0.22-cp314-cp314-macosx_11_0_arm64.whl (4.7 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

longport-3.0.22-cp314-cp314-macosx_10_12_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

longport-3.0.22-cp313-cp313-win_amd64.whl (4.9 MB view details)

Uploaded CPython 3.13Windows x86-64

longport-3.0.22-cp313-cp313-manylinux_2_39_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.39+ x86-64

longport-3.0.22-cp313-cp313-manylinux_2_39_aarch64.whl (4.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.39+ ARM64

longport-3.0.22-cp313-cp313-macosx_11_0_arm64.whl (4.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

longport-3.0.22-cp313-cp313-macosx_10_12_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

longport-3.0.22-cp312-cp312-win_amd64.whl (4.9 MB view details)

Uploaded CPython 3.12Windows x86-64

longport-3.0.22-cp312-cp312-manylinux_2_39_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ x86-64

longport-3.0.22-cp312-cp312-manylinux_2_39_aarch64.whl (4.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ ARM64

longport-3.0.22-cp312-cp312-macosx_11_0_arm64.whl (4.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

longport-3.0.22-cp312-cp312-macosx_10_12_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

longport-3.0.22-cp311-cp311-win_amd64.whl (4.9 MB view details)

Uploaded CPython 3.11Windows x86-64

longport-3.0.22-cp311-cp311-manylinux_2_39_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.39+ x86-64

longport-3.0.22-cp311-cp311-manylinux_2_39_aarch64.whl (4.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.39+ ARM64

longport-3.0.22-cp311-cp311-macosx_11_0_arm64.whl (4.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

longport-3.0.22-cp311-cp311-macosx_10_12_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

longport-3.0.22-cp310-cp310-win_amd64.whl (4.9 MB view details)

Uploaded CPython 3.10Windows x86-64

longport-3.0.22-cp310-cp310-manylinux_2_39_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.39+ x86-64

longport-3.0.22-cp310-cp310-manylinux_2_39_aarch64.whl (4.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.39+ ARM64

longport-3.0.22-cp310-cp310-macosx_11_0_arm64.whl (4.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

longport-3.0.22-cp310-cp310-macosx_10_12_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

longport-3.0.22-cp39-cp39-win_amd64.whl (4.9 MB view details)

Uploaded CPython 3.9Windows x86-64

longport-3.0.22-cp39-cp39-manylinux_2_39_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.39+ x86-64

longport-3.0.22-cp39-cp39-manylinux_2_39_aarch64.whl (4.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.39+ ARM64

longport-3.0.22-cp39-cp39-macosx_11_0_arm64.whl (4.7 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

longport-3.0.22-cp39-cp39-macosx_10_12_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

longport-3.0.22-cp38-cp38-win_amd64.whl (4.9 MB view details)

Uploaded CPython 3.8Windows x86-64

longport-3.0.22-cp38-cp38-manylinux_2_39_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.39+ x86-64

longport-3.0.22-cp38-cp38-manylinux_2_39_aarch64.whl (5.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.39+ ARM64

longport-3.0.22-cp38-cp38-macosx_11_0_arm64.whl (4.7 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

longport-3.0.22-cp38-cp38-macosx_10_12_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.8macOS 10.12+ x86-64

File details

Details for the file longport-3.0.22-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: longport-3.0.22-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for longport-3.0.22-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 aaaf29551a0e99725327b191a25be4dd815c844458b6778cf13325002921abd9
MD5 b8277b8cdaa34a2cc117ce2495b04ed9
BLAKE2b-256 7e99f23f467e1ed507ceb4d3a9157d6dcbf4ea952b4c76feafdac6ba73e98a7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp314-cp314-win_amd64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp314-cp314-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp314-cp314-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 c25e5304d8455806450f686614b714b605310d52f485992efe81f38c223de945
MD5 a8232172fa486394d9f11ecf49838d2a
BLAKE2b-256 6c3f8a3d11c2d08553fdcaf100180b746d5c8f334ac454442167631993adbb30

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp314-cp314-manylinux_2_39_x86_64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp314-cp314-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp314-cp314-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 aafcaa8e00d04d1afdc4106f57a4321a366cac28adf3a51e6e5da8f4d7612614
MD5 f112052de10fec0d32144a49e178e826
BLAKE2b-256 252872150af971a7e955bba20f1f0df36843709451192be1b2d41105c1889f3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp314-cp314-manylinux_2_39_aarch64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3dcf05a8760f56f26aefe9c32f18bffeb3142ec9c3483d21119f8ebfc8bf637d
MD5 36f8fecf6fcd2220160138d5f66ba7f4
BLAKE2b-256 ec0ee986f63a34f1cf2e2bc8b329176461493a801d78b1c8c78a56a6bdfbb7cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5317d182436b3787dd24ffd2fe8dd7906a96ef49eeb2ed5f42dc93fbb39f6c9d
MD5 1702fb2287af5f03305403305bafc481
BLAKE2b-256 716e6fd10816b052e67b05e398e2d65b31d87a50236aec93dbb7c94818bddf20

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp314-cp314-macosx_10_12_x86_64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: longport-3.0.22-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for longport-3.0.22-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 29a266997f8efcd67060e58036d964ecf1822675c30b793b10b4f95d17cb0472
MD5 6e4e0980998d45bc3e8351c99f67ac2f
BLAKE2b-256 e773c82f225978ab4faf631f22b46ad88a6968b15360c9f50b42d5e7e9f19b21

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp313-cp313-win_amd64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp313-cp313-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp313-cp313-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 9ee75db7a3f37147adbb275439c59d0f526da975d73f28000c752b15b0b3b9dc
MD5 ed190ba98c8022bbf61d55e79f85c013
BLAKE2b-256 fa77343d0940233d52072c74f4e531999975102c32d5a2e78a225b54569ff96c

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp313-cp313-manylinux_2_39_x86_64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp313-cp313-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp313-cp313-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 483cf89fdc329040871aebb961433a6f215b50ff75b16da9dfbd9e0a019aa674
MD5 814f92a40dea41696a91295dc756f205
BLAKE2b-256 72d82f55108a1fbf038e78121afe4b19409ec5760a6ac1d23740be0a2bda407a

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp313-cp313-manylinux_2_39_aarch64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8057a3d36c2daf09b3e7ec3ac599b4039393cf191c9413c1e8f4c3c4921b3c36
MD5 99110fbb7569c51327f5f1a43801bc82
BLAKE2b-256 6d3b3308dc8024da3fddf6465f0ee5d49d95540cb612e3c659a3bb5220c93c2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2d5ed509ce1db6c5d7ef285a5e3e72688378d6d13009788f9f34334a431c9592
MD5 2d03b3ec0cf4f9108616284a53b0495c
BLAKE2b-256 f1e0543c3b0eb5bef85eb6f31fdf19d1783e56880a66db1886fca55db0c0dcfa

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: longport-3.0.22-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for longport-3.0.22-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c21d9e8f7a1f156f80758a14460a80c8f9f64d9bebfeaa07879a8d9e968e044a
MD5 492fe370e905cbfa707ff5df0cfeb718
BLAKE2b-256 9f737d52233768ddcc602029cea7df7617e599697af2267bc58b9f5bca0b579c

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp312-cp312-win_amd64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp312-cp312-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 236d39f88dd187e4d46c5ba9d065efd4a1466942ec4b90b7eb652b5a8cb7cfb0
MD5 3300ea25c19fa62f7f314966172e0d01
BLAKE2b-256 e047d2f6e2c1ba6ef5331177830968cca500bb5623697e61f155fa457fa6c11c

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp312-cp312-manylinux_2_39_x86_64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp312-cp312-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp312-cp312-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 a9604f813da6602383cc9fc60cbdbbc8114e8667ab8b852e4492bdfc30dd80e2
MD5 e1939970a1d9103c92a5bed8c3f4be72
BLAKE2b-256 e9bf7d76dd49c9170719ec41f43912498c19bcd0df2f0dc57762739a1c96ce0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp312-cp312-manylinux_2_39_aarch64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a1576647663802dfef5f5640d4ca71b7a3a30de182affe77db2677cfabf6eb4c
MD5 9d5e02a86f6ebc57063d2ee559f1d243
BLAKE2b-256 aba0bea6db6f530aabbeac5b823bfa4af52918bb6e80dbf896fab6f2f5b39eb0

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6471755a6915c3a5d95cedeb6b24f3ea4bcc8b9e0e740e084c8a47d0c3810045
MD5 c44c955422548f2717a788f631c2cd2c
BLAKE2b-256 9c9e9cd3f05f8c5a4c98d8d5e487f9c1d158ff20c1b50781c9223fc0b7834b4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: longport-3.0.22-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for longport-3.0.22-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2152b4d62581f329af9564a6b8583899244b7454ea8baf6ec4f0596f614acdc0
MD5 f698fc89f0d84232e0af24736a7ab544
BLAKE2b-256 b67bab2e0e4a04a9e1aa8d40707187158810b3b6a40711b6be10fb94cc94761c

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp311-cp311-win_amd64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp311-cp311-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp311-cp311-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 d2d3ccdb0352e084028ac912cae1b44931309961a00f9c585de1833eb660f46d
MD5 886353905942e697c700290c6a0fdc50
BLAKE2b-256 3608828612974292a261ede81eb062b0c5c3afd494fdea32ab23d44e2df1415d

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp311-cp311-manylinux_2_39_x86_64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp311-cp311-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp311-cp311-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 e61fcab18417af0d1f2d970dfd05f3bd5d12f53dd10a4f7dca4b2f91f381d25f
MD5 4c847241a2b6ae23fd078d588efd596e
BLAKE2b-256 8e28ce896fb0d9f54a7fa9dbee7ab2f71ca870c939fa358255babbc8f980f2aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp311-cp311-manylinux_2_39_aarch64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f6daee131d057d82d398f6dcb65b7b881af576426c4a3e41c85f75744580687d
MD5 7616b994f82e511fc41bb50370389462
BLAKE2b-256 1961a11694d47a104e68b60e3d50c4a536e0adf4df3dfefadd83a8b0c008ecf8

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a03e875a4c94f90785b7be8ae3da0ec1f1005b30f7666027b7edf713eec00ee2
MD5 839af82cf3f35c06b8424e50edd5f4d3
BLAKE2b-256 8e18e200b0f450e16d28c5221c1e6f54740e93de5bced50c8ed720a401050422

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: longport-3.0.22-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for longport-3.0.22-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c160bf4cca41d021d7cbd82e4ba78620930e1590994f5eed474c3179229d9007
MD5 b6cf0b165ff21e557acea2a75fef4204
BLAKE2b-256 e3be47cb134848814322dd422de58a21dba5d8f71280771275c3747e6a963b99

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp310-cp310-win_amd64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp310-cp310-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp310-cp310-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 6eb268ea28108b5b064aad5ac2d7156ef9c81c57d33cbb76fc59bf5112a80aad
MD5 bef3c9171e1caed326d9dcee06a18c73
BLAKE2b-256 0012d328fc3cf04e9b3476c153ded6036708bf1ed65c1745adb3b4ab4cd969f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp310-cp310-manylinux_2_39_x86_64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp310-cp310-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp310-cp310-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 9c4610c07d45def3555cd8eabd7777dfeffe549e74415fd2a549ba9583f09342
MD5 9432c2f42e875ff58c12c3f4017074a0
BLAKE2b-256 2afe19dd4bfaaf3b9ee70c33fe2d83fe0cd64d2ab539fe3ab579b17e5fcee9d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp310-cp310-manylinux_2_39_aarch64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7f0695e1e9ce34a346b37500b08abdc95fee43d3eea1bba292c8075f0eef566c
MD5 e1cf775edc3fc70e729df7ec8bf8799d
BLAKE2b-256 536806752aa36779fc02dafa8419dea558aa05081dd130decf5e42481974021f

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ae5038641eeaf26bc737489f0e8c01c3f0d15a48a12626a00839046f9ec8215e
MD5 fbff3482bce6ae4c040f43db68e823bf
BLAKE2b-256 dae60663c163fa7e4c2ca764fe9a285e0656381fc7ed4d5b3dfb0163c2bf22ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: longport-3.0.22-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for longport-3.0.22-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1a2b8917f79379d6b70f3ee4c7c46cf39f2fd0ecc75c27e87a3efce8242f5e5e
MD5 31c2ae933ef954e8ade00a94b36d8117
BLAKE2b-256 768e446ddf2ae8ac8d15e8fae3a3368d06c265a18cae97898b68e260d04f4de2

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp39-cp39-win_amd64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp39-cp39-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp39-cp39-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 14970afcd1e657aefe1082575b3750775158c3cfe65d4b7e899f4c9540dab1e6
MD5 7f1cc72d519cef6cd1cc63f0e409d434
BLAKE2b-256 f53ce00ff90ce501badc14c42d6766733046e21ed8daffc1c356a8b0acf7a7fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp39-cp39-manylinux_2_39_x86_64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp39-cp39-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp39-cp39-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 74533356242b0905ebd35631cd5436f48afa3cbbb7a7ffdd16d992b6a5606a28
MD5 7e874ba83890e7394626347c9d5601a0
BLAKE2b-256 7c3d531e8b866ad3f8f07c48b2c49a7a1935988e78d918d08072bceda0bc8c37

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp39-cp39-manylinux_2_39_aarch64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 13ec3baf5a8022d96810294f0b79b77aa23ad61c6c4ef33469bc52bc57d8a4c6
MD5 354341dabe0c0d1651ca498dab090fbd
BLAKE2b-256 04c1e47c90ef576954a4b1b7a916ca578a085bf48ff4c652072981069d344afe

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5aafdc30b0ce9ffd0fc28fae0199c7dae495baa0727aaf1b1ec6c86338e5d84d
MD5 2a7990c05e84859be489ec85ab87cfa4
BLAKE2b-256 70c425aef7404957bfe666f07518391bf2f382c8c28dc9ec06fcf554b417d033

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp39-cp39-macosx_10_12_x86_64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: longport-3.0.22-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for longport-3.0.22-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 47b022ddfd5893f6da213b8d2e2e2dfaef940324fc80aa6860217bf94acbb9b0
MD5 2ba18b7107064addcfec2b808e067614
BLAKE2b-256 792dc4725f9a84f8f33b9dff472e8407a20563ac62890ff8ae171492a958111f

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp38-cp38-win_amd64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp38-cp38-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp38-cp38-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 ce28c4380be7c33e56354d483df36a656ab3976828d7ac0ba7b49035c3545ac0
MD5 727175de45ad85200df29ae280408bd0
BLAKE2b-256 396f68019023b273e1df6fa12172ca8621d775a86defe17760c85094a42d4c02

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp38-cp38-manylinux_2_39_x86_64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp38-cp38-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp38-cp38-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 bb5965559ca216c9c5399cc53da9f4f04efbb39a45cf7ba860b1d0d74fcf0761
MD5 15720566c95369de4e92caaeae1f2d54
BLAKE2b-256 221cd4ce23228a7302637f4319a6a3862e76a2b46b682ce8a6a52a7332d65830

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp38-cp38-manylinux_2_39_aarch64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 197d8e437193cebbb05a61f31c08842cdc133ea8c97311cf6a44bbb4a7fe1eb2
MD5 b3835c6b89fdafc0c217d83538c1ffba
BLAKE2b-256 624307d92ac58d4510078ed057318e3b461f7b31f7b87d4e2cd50eefefd1c573

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file longport-3.0.22-cp38-cp38-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for longport-3.0.22-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3502101421662752fefdcac217cfc50d55c61de9af9e7633bff0263abd31603c
MD5 d0dfa2c9e776e9691ba78bfc85fe56ca
BLAKE2b-256 27bb5e4787482e27101130a784a2ed2e64fd275654b6585171b0ce6cf1bec11d

See more details on using hashes here.

Provenance

The following attestation bundles were made for longport-3.0.22-cp38-cp38-macosx_10_12_x86_64.whl:

Publisher: release.yml on longportapp/openapi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page