Skip to main content

Tabular formatter for Sherpa

Project description

Requirements

  • Python 3.12+
  • uv for package management
  • Pydantic v2

Installation

pip install uv
uv sync --extra test

Publish the Python Package to PyPI

  • Increment the version of your package in the __init__.py file:
"""Sherpa Tabular formatter"""

__version__ = 'x.y.z'
  • Publish
uv build
uv publish

SBOM & vulnerability check

Install the SBOM dependencies:

uv sync --extra sbom

Generate a CycloneDX SBOM from the current environment:

uv run cyclonedx-py environment -o sbom.cdx.json --output-format json

Audit dependencies for known vulnerabilities:

uv run pip-audit --format json --output audit-report.json

To fail on any known vulnerability (useful in CI):

uv run pip-audit --strict

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyformatters_tabular-1.6.25.tar.gz (56.3 kB view details)

Uploaded Source

Built Distribution

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

pyformatters_tabular-1.6.25-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file pyformatters_tabular-1.6.25.tar.gz.

File metadata

  • Download URL: pyformatters_tabular-1.6.25.tar.gz
  • Upload date:
  • Size: 56.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"12","id":"bookworm","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyformatters_tabular-1.6.25.tar.gz
Algorithm Hash digest
SHA256 023bd3c993e8522df44d5ca066b936871ab7e0b310ee6b55cb459433d60866eb
MD5 37c6e1c43e519c2e7c9c51b029cb89c7
BLAKE2b-256 b2f1fa05ff5b874d93955eb9bdae0d76860de3e2b927fcaf9c0ae9c37d083e59

See more details on using hashes here.

File details

Details for the file pyformatters_tabular-1.6.25-py3-none-any.whl.

File metadata

  • Download URL: pyformatters_tabular-1.6.25-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"12","id":"bookworm","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyformatters_tabular-1.6.25-py3-none-any.whl
Algorithm Hash digest
SHA256 dd84a702ec6b10445326b44a24373916896e4c4bc94fc3ba6c53fda2c3c9af32
MD5 72dccea07cfe175f795dc5430a0eca38
BLAKE2b-256 483411ff12485c99ba5a03fd8c53db6bee4af2800c66d480b6949c1637f67f47

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