Skip to main content

A python wrapper for symbologyl2 (https://github.com/onechronos/symbologyl2)

Project description

Build Coverage Status pre-commit

PyPI PyPI - Python Version PyPI - Format PyPI - License Documentation Status

Symbology Normalization (symbologyl2-py)

Introduction

Utility functions for parsing, normalizing, and translating between various capital market symbology types. This library is a thin wrapper over the symbologyl2 library, written in rust.

Current Support

  • US equities
    • CMS Concatenated/Suffix
    • Nasdaq Integrated
    • CQS (NYSE/CTA plan)

Development

uv sync && uv sync --dev
source .venv/bin/activate
maturin develop

Version Bumps

Given how maturin operates, it's necessary to bump release versions in both pyproject.toml and Cargo.toml.

pyproject.toml

[project]
version = "x.y.z"
Cargo.toml

[package]
version = "x.y.z"

Project details


Download files

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

Source Distribution

symbologyl2-0.1.5.tar.gz (59.7 kB view details)

Uploaded Source

Built Distributions

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

symbologyl2-0.1.5-cp313-cp313-macosx_10_12_x86_64.whl (251.4 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

symbologyl2-0.1.5-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (493.9 kB view details)

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

symbologyl2-0.1.5-cp39-cp39-win_amd64.whl (148.3 kB view details)

Uploaded CPython 3.9Windows x86-64

symbologyl2-0.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (276.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

File details

Details for the file symbologyl2-0.1.5.tar.gz.

File metadata

  • Download URL: symbologyl2-0.1.5.tar.gz
  • Upload date:
  • Size: 59.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.8.6

File hashes

Hashes for symbologyl2-0.1.5.tar.gz
Algorithm Hash digest
SHA256 5b2518beb645ddedd6c2c12a0018891f80205224ddab457ca3addd21fe3aa226
MD5 89f74218ca13f3e78bab1c291a8d6fc8
BLAKE2b-256 eef5b9d0ccc53b22ff09de204819e139db4afa64e0c0fdd506e2c93c46fd3e1f

See more details on using hashes here.

File details

Details for the file symbologyl2-0.1.5-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for symbologyl2-0.1.5-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a49d1d009e180fa40b9f45d6a303505dbe5e8d794363a862bf2c389ef1269066
MD5 c0f00df7ad4fdef22995d2b33ddff97e
BLAKE2b-256 af1fd50f7c249af78b8de7dac9d39ab76672138d2d537d9287f92e03c77451cf

See more details on using hashes here.

File details

Details for the file symbologyl2-0.1.5-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for symbologyl2-0.1.5-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 7a891721d0c21b8e55c6322ffefb1a63d26a1ba1b43da3d39fccda79a42d8311
MD5 8170215cf130928452ab99ca3772e183
BLAKE2b-256 d56cfa76a64f4b666eaaad4c7095f2feda331d7eb13423d33082cef68ffabb31

See more details on using hashes here.

File details

Details for the file symbologyl2-0.1.5-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for symbologyl2-0.1.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9e65e9e02c48f072e18c00e8ce932d7499f1a8503413ab05446327f28e99569b
MD5 e4c885c4758d4e0fee49675ab7b4afa1
BLAKE2b-256 199e2e5325c21f8a24f88409bb232c8605e17905dfed8199c8c2e2368eb226fb

See more details on using hashes here.

File details

Details for the file symbologyl2-0.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for symbologyl2-0.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 575b8cee6c7b8e104699f639ff6f109e271cf45e9bec16bfc3a91569a6224925
MD5 a88083cf8819243378830a138777e60e
BLAKE2b-256 462efcfef60c1dd693e034a5621ecb534edf594c88843bc20883f519999ef232

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 Pingdom Monitoring Sentry Error logging StatusPage Status page