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.4.2.tar.gz (15.8 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.4.2-py3-none-any.whl (18.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: none_shall_parse-0.4.2.tar.gz
  • Upload date:
  • Size: 15.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.13

File hashes

Hashes for none_shall_parse-0.4.2.tar.gz
Algorithm Hash digest
SHA256 80eca8432d306bce0b94c31910e755f58dec7e4931efd7562627b17e83ca6746
MD5 d2ba489b56796f8e83d0b6dd2280774a
BLAKE2b-256 f888b916ce13b26265e4e17ee1eb7695982a75a005b05cdbc366c3e7640ab821

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for none_shall_parse-0.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4da05468a25c80507b8a520839c031a77994c260da8ba8deb24bd1b03365fee1
MD5 98adfaa530ddaeb447b2ea1a53114d0c
BLAKE2b-256 92273d75bac522daf671b86a2d6fa408c7a1d4ff2b5e8249c08e3727047314d8

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