Skip to main content

Trinity Shared Python utilities.

Project description

none-shall-parse

A collection of shared utilities for Trinity projects.

Originally intended to be parsing utilities only, this grew to include other useful functions.

Named for its author Andries Niemandt — whose surname loosely translates to "none". Combined this with our parsing intentions to create a name which nods to the Black Knight in Monty Python's Holy Grail. https://www.youtube.com/watch?v=zKhEw7nD9C4

Installation

Using uv:

uv add none-shall-parse

Using pip with uv:

uv pip install none-shall-parse

Using pip:

pip install none-shall-parse

Development Quick Start

To build and publish to pypi:

Update the version in the pyproject.toml file, then:

uv sync --upgrade --all-extras --all-groups
pytest
rm -rf dist/ build/ *.egg-info/
uv build
uv publish

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

none_shall_parse-0.6.4.tar.gz (16.5 kB view details)

Uploaded Source

Built Distribution

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

none_shall_parse-0.6.4-py3-none-any.whl (19.6 kB view details)

Uploaded Python 3

File details

Details for the file none_shall_parse-0.6.4.tar.gz.

File metadata

  • Download URL: none_shall_parse-0.6.4.tar.gz
  • Upload date:
  • Size: 16.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for none_shall_parse-0.6.4.tar.gz
Algorithm Hash digest
SHA256 aba5a23b20b665a4c4225ffc00a28596338e1c93e7b98807029df078b05e96fe
MD5 64e3593db1915c588ce7d3b4741fd852
BLAKE2b-256 c672adf734c4361e1b1c45a789623a1328075783a9a72df563ecdf0ed24724f1

See more details on using hashes here.

File details

Details for the file none_shall_parse-0.6.4-py3-none-any.whl.

File metadata

  • Download URL: none_shall_parse-0.6.4-py3-none-any.whl
  • Upload date:
  • Size: 19.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for none_shall_parse-0.6.4-py3-none-any.whl
Algorithm Hash digest
SHA256 8722f68b5b5dd3ddca6b1ba3cd20b3c9e72106bf0e94d58d76070deb30c5eca7
MD5 da4eb15c4ad8971164a2e1b74c497758
BLAKE2b-256 38f0397febb4351c122237a35135b9de05b6d4680e825bba3455d7dd1560eb7b

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