Skip to main content

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"

Metadata

Release files for symbologyl2 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for symbologyl2 0.1.6
File Size Uploaded Provenance Actions
symbologyl2-0.1.6.tar.gz 59.7 kB Without provenance Details for symbologyl2-0.1.6.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for symbologyl2 0.1.6
File Actions
symbologyl2-0.1.6-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details for symbologyl2-0.1.6-cp313-cp313-macosx_10_12_x86_64.whl
symbologyl2-0.1.6-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64, macOS 11.0+ ARM64, macOS 10.12+ universal2 (ARM64, x86-64) Details for symbologyl2-0.1.6-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
symbologyl2-0.1.6-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for symbologyl2-0.1.6-cp39-cp39-win_amd64.whl
symbologyl2-0.1.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details for symbologyl2-0.1.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Total release size: 1.3 MB

Release files / symbologyl2-0.1.6.tar.gz

Download URL symbologyl2-0.1.6.tar.gz
Size 59.7 kB
Tags Source
SHA-256 checksum
How to use checksums
0c1ba856c4e8efc7a5a9af696eb77f36b6b7d9a3ad6030ac2de4733f8b1445eb
BLAKE2b-256 checksum
How to use checksums
2fdf0031cdde2f86f912497066e263f05bdbfff0b59e4cc64dd1f912ac3d3eb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / symbologyl2-0.1.6-cp313-cp313-macosx_10_12_x86_64.whl

Download URL symbologyl2-0.1.6-cp313-cp313-macosx_10_12_x86_64.whl
Size 260.2 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
2c7df058e89a7144c079bc245ba2f00c036b4e57903ca6a78ac0a44855acae0e
BLAKE2b-256 checksum
How to use checksums
87b159c2a7c7641a98cf3bf38809a2d15f41ef0956e4a34eb4bed5345be44379
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / symbologyl2-0.1.6-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL symbologyl2-0.1.6-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 508.7 kB
Tags CPython 3.13 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fd93fc8b3a6cf45d6e32784c1a2c6e467798a93adb58d71f619319a57ec13081
BLAKE2b-256 checksum
How to use checksums
7943aa2a1166830d7f9ebcca6bd1350af4f0617fb47ce0d2079bd51f79b0e034
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / symbologyl2-0.1.6-cp39-cp39-win_amd64.whl

Download URL symbologyl2-0.1.6-cp39-cp39-win_amd64.whl
Size 164.7 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
5e1c72379b0ca8db20de758f424dcc17db48a1a9b2e796e86eef9711fd9f19f9
BLAKE2b-256 checksum
How to use checksums
b38bc421500031481f813ee4dfc31b7742900292ac86dd03377e1ddef7f8e81f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / symbologyl2-0.1.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL symbologyl2-0.1.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 284.9 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
11226679dacc7b06a7fc7f557325f502ee8d5c80cef927e9a9fa835edae5281e
BLAKE2b-256 checksum
How to use checksums
c04e60ec79c239c4fbd558245bc3833fc1cc8705cd266996f6a5620efaf720bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Security for symbologyl2 0.1.6

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page