devel/py-openapi-spec-validator 0.7.1_1 MidnightBSD
Validator for OpenAPI 2.0 and 3.0.0 specification
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- Apache-2.0
- Categories
- devel, python
Description
OpenAPI Spec Validator is a Python library that validates OpenAPI Specs against the OpenAPI 2.0 (aka Swagger) and OpenAPI 3.0.0 specification. The validator aims to check for full compliance with the Specification.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | devel/py-openapi-spec-validator | 0.7.1_1 |
| FreeBSD | devel/py-openapi-spec-validator | 0.9.0 |
| OpenBSD | devel/py-openapi-spec-validator | 0.7.1p2 |
| DragonFly | devel/py-openapi-spec-validator | 0.7.1 |
| HardenedBSD | devel/py-openapi-spec-validator | 0.9.0 |
| GhostBSD | devel/py-openapi-spec-validator | 0.9.0 |
Install
Binary package:
mport install ${PYTHON_PKGNAMEPREFIX}openapi-spec-validator
From mports:
cd /usr/mports/devel/py-openapi-spec-validator && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openapi-spec-validator>0:devel/py-openapi-spec-validator
Dependencies
As this port's Makefile names them.
Build 1
${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0: devel/py-poetry-core
Runtime 4
${PYTHON_PKGNAMEPREFIX}jsonschema>=4.18.0<5: devel/py-jsonschema${PYTHON_PKGNAMEPREFIX}jsonschema-path>=0.3.1<0.4: devel/py-jsonschema-path${PYTHON_PKGNAMEPREFIX}lazy-object-proxy>=1.7.1<2: devel/py-lazy-object-proxy${PYTHON_PKGNAMEPREFIX}openapi-schema-validator>=0.6.0<0.7: devel/py-openapi-schema-validator
Test 5
${PYTHON_PKGNAMEPREFIX}mock>=0: devel/py-mock${PYTHON_PKGNAMEPREFIX}pytest>=0: devel/py-pytest${PYTHON_PKGNAMEPREFIX}pytest-cov>=0: devel/py-pytest-cov${PYTHON_PKGNAMEPREFIX}pytest-flake8>=0: devel/py-pytest-flake8${PYTHON_PKGNAMEPREFIX}tox>=0: devel/py-tox
Build dependencies 1
Run dependencies 4
No port depends on this one.
Configuration
Options name: devel_openapi-spec-validator
| Option | Default | Description |
|---|---|---|
| REQUESTS | off | Requests support |
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| openapi_spec_validator-0.7.1.tar.gz | 37985 | 8577b85a8268685da6f8aa30990b83b7960d4d1117e901d451b5d572605e5ec7 |
Master sites 1
- PYPI