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

poetry shell
maturin develop

Version Bumps

Given how maturin operates, it's necessary to bump release versions in both pyproject.toml and Cargo.toml. Given how poetry operates, it's necessary to duplicate metadata between [tool.poetry] and [project]. Make sure that all of the following get set:

pyproject.toml

[tool.poetry]
version = "x.y.z"

[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.4.tar.gz (33.4 kB view details)

Uploaded Source

Built Distributions

symbologyl2-0.1.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

symbologyl2-0.1.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

symbologyl2-0.1.4-cp311-none-win_amd64.whl (148.0 kB view details)

Uploaded CPython 3.11 Windows x86-64

symbologyl2-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

symbologyl2-0.1.4-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (515.9 kB view details)

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

symbologyl2-0.1.4-cp310-none-win_amd64.whl (148.0 kB view details)

Uploaded CPython 3.10 Windows x86-64

symbologyl2-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

symbologyl2-0.1.4-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (515.9 kB view details)

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

symbologyl2-0.1.4-cp39-none-win_amd64.whl (148.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

symbologyl2-0.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

symbologyl2-0.1.4-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (515.8 kB view details)

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

symbologyl2-0.1.4-cp38-none-win_amd64.whl (148.0 kB view details)

Uploaded CPython 3.8 Windows x86-64

symbologyl2-0.1.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

symbologyl2-0.1.4-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (515.5 kB view details)

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

File details

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

File metadata

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

File hashes

Hashes for symbologyl2-0.1.4.tar.gz
Algorithm Hash digest
SHA256 2124d2b600045c85de3b9d030073b39a0e7ce77071719ccd4e394de05b246a37
MD5 ac69764717adadb08140774ffb723518
BLAKE2b-256 10387391e0dc7fb1e320dd5af0e495606e621f1138fe45e48d5cf5a8de91ce02

See more details on using hashes here.

File details

Details for the file symbologyl2-0.1.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for symbologyl2-0.1.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d5d896dcbd502fa5d51f7e2c20ea243281bb7ceaf59ddd2fb8f77c4cc82fde49
MD5 1f5af417ba05259648e0ef1eb0d0031c
BLAKE2b-256 71748e58a7f6fb445f0fee463d0b6898fe8f45068ab013928318b734a5ce197f

See more details on using hashes here.

File details

Details for the file symbologyl2-0.1.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for symbologyl2-0.1.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4452e5949313aa8b5970ffa7b54885d74ff4de873702a26d52b5c01ec781b49f
MD5 d5d883474a973b1a0207b9ca8ed9ee19
BLAKE2b-256 56799853a19eee73c679bbb0c1727e6071bd46894d0aeaa90c36e424bc6661b8

See more details on using hashes here.

File details

Details for the file symbologyl2-0.1.4-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for symbologyl2-0.1.4-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 aa8b4289914443aa9ef34b8c4d246e66b358e55abb368d093a23f5c090d4b48a
MD5 1627e34d9931375467ea277a71205b3a
BLAKE2b-256 01c61d8e9bc9a0f0acee6023d785274c112ae2b710d52b13547598135dfc02ea

See more details on using hashes here.

File details

Details for the file symbologyl2-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for symbologyl2-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 44d7476a8ab10f756294f74ef206847857260c06759d1342ac7fe915c0038ec8
MD5 c39f3087dfc51ef5ce3ae0db16c80ee0
BLAKE2b-256 b09ad95e099917168665222142395fa6b0df1b7b1b975fecb8818c6f46dc1305

See more details on using hashes here.

File details

Details for the file symbologyl2-0.1.4-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for symbologyl2-0.1.4-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 a6ab161bdd86468981c31c1bd9e2952de56362b6d521231da332a1608a4634af
MD5 c30e9cedecaa96a7451ef309d1f23f06
BLAKE2b-256 e1c0b54058d15a2a3f12957127d133f40606704e65fdfd9e23090dbb7199b958

See more details on using hashes here.

File details

Details for the file symbologyl2-0.1.4-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for symbologyl2-0.1.4-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 374cff3027045ecf89412a5b601aa9b3987ea57b2fd0e61647a843e8ec696617
MD5 15faf9818d6f0a731fbbb9cc14bd50ec
BLAKE2b-256 bbd1920ff175286a6d165bf08cd4de62b3e26e75ef5696bf4131e19e8437ce0c

See more details on using hashes here.

File details

Details for the file symbologyl2-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for symbologyl2-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9c137e6f7f46af500079366337bd60a2e7dc80673ebb97196ee766fa05a4253c
MD5 f1cb663174953a02545ab0c456b0640b
BLAKE2b-256 b69caef964f29f35b19a25fe6c825ea238727007214e6cbe516edd63aa962635

See more details on using hashes here.

File details

Details for the file symbologyl2-0.1.4-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for symbologyl2-0.1.4-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 259817e8e80e2c178ad4859670a0cbe7d3c8cebf44b645248a2b6ff395ef6790
MD5 aeba6a5b842aa95e2060748d0b303002
BLAKE2b-256 05d919621d5d7aa959a5f31ec4b5ffb1d74f656dca424a5a77a403596d6d91dd

See more details on using hashes here.

File details

Details for the file symbologyl2-0.1.4-cp39-none-win_amd64.whl.

File metadata

File hashes

Hashes for symbologyl2-0.1.4-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 da8e168bcb8206ca9f1b03883d9782c72d5df3fd5c5ee83c53f3582e1fcb4e42
MD5 4d9e5d88fd9161f6df6f51dd7bac4351
BLAKE2b-256 095500ebdc3be892b43c298953b43aef2af1aec962dfa14cb0da353306711fd6

See more details on using hashes here.

File details

Details for the file symbologyl2-0.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for symbologyl2-0.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d5f09412867ad5d013d8e70e8ea2867d060f368962ff8ede86f0b63714f7069a
MD5 db8b641e7aa8cbe7a298a8a5eaee281c
BLAKE2b-256 485aeb5be3f03cac41fc03b20334ba55d99fa2abc46e8b96403ac1cda6df6e2b

See more details on using hashes here.

File details

Details for the file symbologyl2-0.1.4-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for symbologyl2-0.1.4-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 66ddb5feda34aa0bcc670db43363fcc085b9731ec6ad6403622945a69476c4bb
MD5 bb91010b6f5e379e2c145602260221d5
BLAKE2b-256 b0b385605529f13a988fb7d90dd5c25edaca84ad2ed043e57b76e23ccac5ed5c

See more details on using hashes here.

File details

Details for the file symbologyl2-0.1.4-cp38-none-win_amd64.whl.

File metadata

File hashes

Hashes for symbologyl2-0.1.4-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 0fa0fd2ed7599e97550d480d82aef6ee1e5fda481a328a72ca540f750b365dfc
MD5 2546d2e763f22c6f03f978d412cd04a3
BLAKE2b-256 ac03315c558be51ba95f76d2fc7c294ebbb38f8016f89074bdd4ec7e94bb2c37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for symbologyl2-0.1.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3fd9e5edd1570db606fab5a830da6ad49dc67975a9ffb0c704361ccdb0ee2ae6
MD5 9661a784d411d890cbf57f924bebf76b
BLAKE2b-256 6b76deb8fc5813d14f487597f39a2727def839cae942c6bbaa22787fa3a6f062

See more details on using hashes here.

File details

Details for the file symbologyl2-0.1.4-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for symbologyl2-0.1.4-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 bc665ae54f7105caaa7375c8afb0e0a5fca779c8bd368984b0d25dbe0c53643b
MD5 db8f81438993dd0b42759bf830d8232f
BLAKE2b-256 ffcdcd4707910b598cf9847a7182d6a5488f283ca76cfa230631028fe124ee25

See more details on using hashes here.

Supported by

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