Skip to main content

Groupe RF XML formatter

Project description

Requirements

  • Python 3.12+
  • uv for package management
  • Pydantic for the data parts.

Installation

pip install uv
uv sync

Running tests

uv run pytest

Linting

uv run ruff check .
uv run ruff format --check .

Publish the Python Package to PyPI

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_xml_rf-1.6.27.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

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

pyformatters_xml_rf-1.6.27-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file pyformatters_xml_rf-1.6.27.tar.gz.

File metadata

  • Download URL: pyformatters_xml_rf-1.6.27.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.4 {"installer":{"name":"uv","version":"0.11.4","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_xml_rf-1.6.27.tar.gz
Algorithm Hash digest
SHA256 89bd6c02e702a9fc831f84a2d69f0cd37769799936d660f807331388e26c275d
MD5 d53821bd42118e84a7c9a54722d271b1
BLAKE2b-256 48565c0159061cb00cd3ad0e3a4d468462951401a3cb8495d17e75ad044314f7

See more details on using hashes here.

File details

Details for the file pyformatters_xml_rf-1.6.27-py3-none-any.whl.

File metadata

  • Download URL: pyformatters_xml_rf-1.6.27-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.4 {"installer":{"name":"uv","version":"0.11.4","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_xml_rf-1.6.27-py3-none-any.whl
Algorithm Hash digest
SHA256 b12380c4c8b9917b0287f9fdbdd97cd04d7d040b5418fc65332d3b2aa2326de8
MD5 ecf0fa06f716a66c334e7c0e37766330
BLAKE2b-256 814870d503b9b1d03fc24a44dfe43ad8def8927583ba12379e4ad4ef635d684d

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