Skip to main content

nexuscore-lib

Core runtime components extracted from nautilus_trader for use in Walras. Pure Cython + Python standard library — no Rust or other native dependencies.

Features

  • Message bus and clock: MessageBus, LiveClock, Clock, TimeEvent
  • Identifiers: TraderId, ComponentId, Identifier, UUID4
  • Cryptography: hmac_signature (HMAC-SHA256), HmacSigner

Usage

from nexuscore import (
    MessageBus,
    LiveClock,
    Clock,
    TimeEvent,
    TraderId,
    ComponentId,
    UUID4,
    hmac_signature,
    HmacSigner,
)

Download files

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

Source Distribution

nexuscore_lib-0.3.0.tar.gz (966.8 kB view details)

Uploaded Source

Built Distributions

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

nexuscore_lib-0.3.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (452.7 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

nexuscore_lib-0.3.0-cp314-cp314-macosx_10_15_universal2.whl (834.2 kB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

nexuscore_lib-0.3.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (450.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

nexuscore_lib-0.3.0-cp313-cp313-macosx_10_13_universal2.whl (828.1 kB view details)

Uploaded CPython 3.13macOS 10.13+ universal2 (ARM64, x86-64)

nexuscore_lib-0.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (458.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

nexuscore_lib-0.3.0-cp312-cp312-macosx_10_13_universal2.whl (842.3 kB view details)

Uploaded CPython 3.12macOS 10.13+ universal2 (ARM64, x86-64)

nexuscore_lib-0.3.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (457.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

nexuscore_lib-0.3.0-cp311-cp311-macosx_10_9_universal2.whl (853.6 kB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file nexuscore_lib-0.3.0.tar.gz.

File metadata

  • Download URL: nexuscore_lib-0.3.0.tar.gz
  • Upload date:
  • Size: 966.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for nexuscore_lib-0.3.0.tar.gz
Algorithm Hash digest
SHA256 3205149dac771b76a37a07362fc540bca801d680940a4b8f77ab8126fcfe8b52
MD5 9c84c4f5f610b161b7b6f0a1c8ca6eba
BLAKE2b-256 7ccdc2d8fec7b1c3249c09044a5feea1ad849d98d4cd5e4bc4a6888940236d5f

See more details on using hashes here.

File details

Details for the file nexuscore_lib-0.3.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nexuscore_lib-0.3.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c986905f8fd6087e0ff0a5a6d480628c13d99c36c99601c2ec303b845bd26c37
MD5 12a1c76c7c43f61c5c008e97666a904d
BLAKE2b-256 72452ddb12b38cfc311936b6195e9782a5bbc15d3dd48be0830b7a97f909a32b

See more details on using hashes here.

File details

Details for the file nexuscore_lib-0.3.0-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for nexuscore_lib-0.3.0-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 6a8a9657682994f9f20484183bfa48eea86dfb80c1df3cd962bb2cfd68cf78f1
MD5 4913369a0864c13aceb4dd0a3f05ffd8
BLAKE2b-256 aae696037f047664cee330fd0b8fa5faf928c4ac54968cf1e5845d3cc6119773

See more details on using hashes here.

File details

Details for the file nexuscore_lib-0.3.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nexuscore_lib-0.3.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 df7be8eca6badf3e86655a2ae48d27f11feb691876db618a52db3de4eadd21e7
MD5 fb9c5fa935ee330a8a031edc0fc6b1c7
BLAKE2b-256 0f01a9a7f90d68ccc8b257fcdd5550f34ff76c85fb2c012040118c77013d176e

See more details on using hashes here.

File details

Details for the file nexuscore_lib-0.3.0-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for nexuscore_lib-0.3.0-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 04ae847d861504ecb7ab6f523ea88e34ac08d60d05c9395798307272ef1f3786
MD5 d103c965d803e17a8426abd31a627f6d
BLAKE2b-256 9651468897747a78603a81677c115860b018be1a12f5747b031ca2e5bdd9d617

See more details on using hashes here.

File details

Details for the file nexuscore_lib-0.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nexuscore_lib-0.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 859858bd0256ed6d12ef6de92725837a4146f89983bdb304bb3832e935e3bbdc
MD5 faf5b1b8f1ac3a19b960dfda52b86637
BLAKE2b-256 5a470849b2c32d407a5b3263b0350f1115b420ff14a53492e322653544801e44

See more details on using hashes here.

File details

Details for the file nexuscore_lib-0.3.0-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for nexuscore_lib-0.3.0-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 437b119d334e4b09c9d8e9292a438f402dac4231e43271b564134a283a7aa04c
MD5 3b283747aea6a893f4cda9d34d7611e2
BLAKE2b-256 be02fc524b02faf341ace5d57f9f6da114e94d34d20928d935990c32423e7f71

See more details on using hashes here.

File details

Details for the file nexuscore_lib-0.3.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nexuscore_lib-0.3.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 37473141321e15563f0cef2f7ee0e4a7bf0833f395cd3e251b5d282500860ffa
MD5 a8117fc5df84eeeb9b2487969e6544c7
BLAKE2b-256 22aa48e6c344324611af298b9464263d21b9e6d5a513616d21bc8a4fe14a9671

See more details on using hashes here.

File details

Details for the file nexuscore_lib-0.3.0-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for nexuscore_lib-0.3.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 946c734acdb67a0a0ebf536f1804db244b16f7bcd16ceb152d1f097917a5db7a
MD5 b3a63701676379e2d0ee832a13ec12d2
BLAKE2b-256 de28e173c5957dc1aac6765b96b2fafd5de0ba126cb3bfd9bfd0ea474ee2dd57

See more details on using hashes here.

Supported by

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