Skip to main content

axmp-openapi-helper

Platform Badge Component Badge CI Badge License Badge PyPI - Version PyPI - Implementation PyPI - Python Version PyPI - Wheel PyPI - Download

Introduction

This is a openapi helper library for the ZMP AI Platform

Key Features

  • Support the OpenAPI Specification(>=3.0.0)
  • Generate the Arguments Schema for the LLM

Installation

Install using pip:

pip install axmp-openapi-helper

Install using uv:

uv add axmp-openapi-helper

Development Setup

  1. Clone the repository
git clone https://github.com/yourusername/axmp-openapi-helper.git
cd axmp-openapi-helper
  1. Install uv (if not already installed)
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. Install dependencies (creates .venv automatically)
uv sync --group dev
  1. Run tests
uv run pytest

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

Metadata

Release files for axmp-openapi-helper 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for axmp-openapi-helper 1.0.1
File Size Uploaded
axmp_openapi_helper-1.0.1.tar.gz 111.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for axmp-openapi-helper 1.0.1
File Interpreter ABI Platform
axmp_openapi_helper-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 136.1 kB

Release files / axmp_openapi_helper-1.0.1.tar.gz

Download URL axmp_openapi_helper-1.0.1.tar.gz
Size 111.8 kB
Tags Source
SHA-256 checksum
How to use checksums
d46b04972cdbccf7d1747be3c871ff21b6c05928d43b85443152259705b66d31
BLAKE2b-256 checksum
How to use checksums
edf4b7bbc41d1c19339a35554d8b4c59e1560bb006d3e575eefdb766b6565b45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / axmp_openapi_helper-1.0.1-py3-none-any.whl

Download URL axmp_openapi_helper-1.0.1-py3-none-any.whl
Size 24.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a818c2c4a7a2658d07f64f382ecfb8576cdcb829fc9b2005f10a85c4027b0165
BLAKE2b-256 checksum
How to use checksums
a2d0869d0c1558d450d2cca39e55469a811d7871b1c68328bd9c1118a47a6a19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page