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.2.tar.gz (24.4 kB view details)

Uploaded Source

Built Distributions

symbologyl2-0.1.2-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.2-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.2-cp311-none-win_amd64.whl (144.3 kB view details)

Uploaded CPython 3.11 Windows x86-64

symbologyl2-0.1.2-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.2-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (507.0 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.2-cp310-none-win_amd64.whl (144.3 kB view details)

Uploaded CPython 3.10 Windows x86-64

symbologyl2-0.1.2-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.2-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (507.0 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.2-cp39-none-win_amd64.whl (144.3 kB view details)

Uploaded CPython 3.9 Windows x86-64

symbologyl2-0.1.2-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.2-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (507.0 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.2-cp38-none-win_amd64.whl (144.5 kB view details)

Uploaded CPython 3.8 Windows x86-64

symbologyl2-0.1.2-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.2-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (506.3 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.2.tar.gz.

File metadata

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

File hashes

Hashes for symbologyl2-0.1.2.tar.gz
Algorithm Hash digest
SHA256 028badbe516390f68e2f66f8d342103d931b85a66ac08b9b4d4d00bb33659705
MD5 ebb692ec30169499ae10d4e62ad54b5d
BLAKE2b-256 5926cd1f1b094275af90a8a2467d9c3b221d3ae25fc67116c92cf5a8dfb980cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for symbologyl2-0.1.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 da8e4f6354ab302022f0698e555900135800a65758b07492bc0769c43336284b
MD5 b1d63873f1ce490f2deb9d45eac51152
BLAKE2b-256 e12c8e93f1606a0673e3bfdbcd8d21a2f12e4fe5de7860288c840d0d4bd0a585

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for symbologyl2-0.1.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fcedebf0d5ef7e6384ad91aebab7b7cb2b55d7ad611a409e764e62a6510dc830
MD5 ee47f060a39cde1209506c831cb07b11
BLAKE2b-256 59b9539d56ed2768bad560bebc57490ea6a113f88ce6d278ad497f66c4ae71af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for symbologyl2-0.1.2-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 8d6f992cb8eb4cfd7fd3fa17a9fd0b9e7d3891086031b6eed0b54f469bb83d7e
MD5 cb6fba91420f1e7f6456b56fc73e826f
BLAKE2b-256 7768e30533596df114c857f2d20ce4499d9b67c5596c490a9d9cd0db1cc34c78

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for symbologyl2-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b95877106f406a337750c65c4d6ebb11ca831a14af4d986897d0e60486ff0c88
MD5 a36e9a14d1e6950c89732e33f98f4b40
BLAKE2b-256 26acdddbdd61d0d29857d6365615e93301256ed624e570f6722547509745d757

See more details on using hashes here.

File details

Details for the file symbologyl2-0.1.2-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.2-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 81cc8d4a4f9a73734f879ba71cdc222541732b2aac3231c93be625e534f674c6
MD5 45579d1c86e76693b2f50db888be0613
BLAKE2b-256 df0e81e651aa88f8afb12eaca2bcfab6845c1ca15274cb2d9e1619f823b0d69c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for symbologyl2-0.1.2-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 c21dbb1b8d5456f6b044c53496d1a4e0e54dba3842e808fc2aef1d93af27a9fe
MD5 29c6a56f13dc6b9d6f743ee625ee5462
BLAKE2b-256 e3ce1494d08600afb5e8e7cb85edd731ca610637b091c2caf0a601dd132ec1e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for symbologyl2-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cba525b19e3c53647e7cc1f234f853734378a27783a87824d33a18fc2c261893
MD5 7cd74cce9d2dc429a13202a913276c9f
BLAKE2b-256 aff5a26c16e3704b716d3b04e816306cf6969be03cd470dcfd5f658328e96693

See more details on using hashes here.

File details

Details for the file symbologyl2-0.1.2-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.2-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 a635e3a4039f986d938766fcb3d2fe15f20ee9f0cb6f5916fa3b976b3feb5e5f
MD5 bdc3c9744d71dd39a0141d6dbc4bf61e
BLAKE2b-256 cf11f963fe35400ffe26061743e35a5d4611379834c206f81c5d8714917835f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for symbologyl2-0.1.2-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 de0137d57de7adb0cf6f338bb475eb62e58636a8c518367c6c514b4275bce2bc
MD5 bb238ab09e40300f967640d2883fe4a8
BLAKE2b-256 1045ae806e252d59908ed6357258886db2ddb7bf6adc04cabfc5c62d4398721a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for symbologyl2-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 72c8aa4aefd54c2ddf03c9da949c0fd6a5824c350ee05e22c60249926ee6d431
MD5 07f0333fd84525e22d7d1298411d326e
BLAKE2b-256 f0ddaf337a233af313e7d927cf353546a9dc68710cee0fcf266213b6ad8f69f3

See more details on using hashes here.

File details

Details for the file symbologyl2-0.1.2-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.2-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 209e05109db5224c5cce142f5b6c11a328bb9f0f90f8da82f756e14bb843b045
MD5 c0c9a1200d237973a33117b7215276a6
BLAKE2b-256 623fac53e1aad8c579c0221e09f00f27ce1db784d49674fc886b7cf017fe186c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for symbologyl2-0.1.2-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 88ecd93acf580af98ad071ebf7292375a648f601ef7bdff0f0a9400c68945a49
MD5 7239f23fabbeb9ed4188706b267cb6d5
BLAKE2b-256 a567e92908e78e9f2658569dbefa6431a48d4af5819b1d820c6f6451528628b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for symbologyl2-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b87190e9cbc18799b5bb43f1048c93a807da8b5204ff266158a889e0dfc030e8
MD5 ef8abb6d7064663ab338bc0ee2867d4f
BLAKE2b-256 93aaa4a1ff7b058d560b1e0ef249de79af7fa6855c3339a65c30960bee0c25e1

See more details on using hashes here.

File details

Details for the file symbologyl2-0.1.2-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.2-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 cc9545904a3bb1fc03095e7f2349b1d143900da2eb3c881efad6de68e1605549
MD5 737969dbf0a0c989af95c642775a9324
BLAKE2b-256 270c6723120e5ee1d68bcca7ed94ea9880c1d0df1f0c2b6ca75254f7afdc8027

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