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-0.6.7.tar.gz (144.8 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-0.6.7-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyformatters_xml_rf-0.6.7.tar.gz
  • Upload date:
  • Size: 144.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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-0.6.7.tar.gz
Algorithm Hash digest
SHA256 396c4f4099ded52ef31ec41e0c3114cfa771b89601716e93558dc02ab27f84ce
MD5 baa49ccefabac8044e8eedc795f3307a
BLAKE2b-256 9484103310b5de528c9f018a7c9eb36ebcbbd216ad1b7adc049979638f2ae7bc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyformatters_xml_rf-0.6.7-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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-0.6.7-py3-none-any.whl
Algorithm Hash digest
SHA256 587cc0051a0e24179b5563fcb97cae8fe2d927351bf0822d38b3d3e32db7641d
MD5 655a8ee092d9c32eccb62d7a688338c1
BLAKE2b-256 8dbf183f73c6c2184f3818cadc80bd91bff1df041aa4bf42fdae1922746f542d

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