Skip to main content

Processor based on Nameparser

Project description

Requirements

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

Installation

pip install uv
uv sync

Publish the Python Package to PyPI

  • Increment the version of your package in the __init__.py file:
"""An amazing package!"""

__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


Download files

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

Source Distribution

pyprocessors_nameparser-1.8.47.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

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

pyprocessors_nameparser-1.8.47-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

Details for the file pyprocessors_nameparser-1.8.47.tar.gz.

File metadata

  • Download URL: pyprocessors_nameparser-1.8.47.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.10 {"installer":{"name":"uv","version":"0.11.10","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 pyprocessors_nameparser-1.8.47.tar.gz
Algorithm Hash digest
SHA256 1df8f36b7072c9160616b02524227ae856cd0d6506b4751e8e314f333cbad568
MD5 287ca59b8758d57ab1c4d5847dab44e8
BLAKE2b-256 3cb60755a1c820b74449ed052a41e28dac036c09b723e15c68408a86d61e5d77

See more details on using hashes here.

File details

Details for the file pyprocessors_nameparser-1.8.47-py3-none-any.whl.

File metadata

  • Download URL: pyprocessors_nameparser-1.8.47-py3-none-any.whl
  • Upload date:
  • Size: 3.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.10 {"installer":{"name":"uv","version":"0.11.10","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 pyprocessors_nameparser-1.8.47-py3-none-any.whl
Algorithm Hash digest
SHA256 f0ad6e35090dc58fab43baee4296de80d96540d896a8e831150da1f28e5c1e2e
MD5 70e63850f12875e49dccbcff6e20aaa1
BLAKE2b-256 2488cb07f5e232205d8adf17537a71c7dc849b4c26bb57a43d6a46b1a49b8461

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