Skip to main content

OpenAIVision converter

Project description

Requirements

  • Python 3.12+
  • uv as the package manager
  • Pydantic v2 for the data parts.

Installation

uv sync

Running tests

uv run pytest

Linting

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

Build and publish the Python Package to PyPI

  • Increment the version of your package in the __init__.py file:
"""OpenAIVision converter"""

__version__ = 'x.y.z'
  • Build and 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

pyconverters_openai_vision-1.8.62.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

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

pyconverters_openai_vision-1.8.62-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

Details for the file pyconverters_openai_vision-1.8.62.tar.gz.

File metadata

  • Download URL: pyconverters_openai_vision-1.8.62.tar.gz
  • Upload date:
  • Size: 10.1 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 pyconverters_openai_vision-1.8.62.tar.gz
Algorithm Hash digest
SHA256 d4749c7dd562c8158538c323a517196661b84f873ce743ab2188abc2534967ac
MD5 7b9dd98aef5472287a60cfcc5cdf85a9
BLAKE2b-256 dc27cb9b76320a902e4612b58978a4c9475ef1d3499b270f50e9d9f88d0c6d14

See more details on using hashes here.

File details

Details for the file pyconverters_openai_vision-1.8.62-py3-none-any.whl.

File metadata

  • Download URL: pyconverters_openai_vision-1.8.62-py3-none-any.whl
  • Upload date:
  • Size: 11.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 pyconverters_openai_vision-1.8.62-py3-none-any.whl
Algorithm Hash digest
SHA256 ada5cab203942473be9471f5ed6bc5163620bdc0d1d187c6dabf7062a6c7a7a5
MD5 bf12030dfa84a6daf0ded4a0e0e7a86a
BLAKE2b-256 08af88801ed7c6aef2438a71f8f6268fd7ead7afe388b8598553e64e13c0a764

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