Port details on branch 2022Q4 |
- py-apispec Pluggable API specification generator
- 6.8.2 devel
=2 6.8.1Version of this port present on the latest quarterly branch. - Maintainer: meka@tilda.center
 - Port Added: 2019-12-14 01:11:56
- Last Update: 2025-07-15 17:08:10
- Commit Hash: 392d539
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
- Also Listed In: python
- License: MIT
- WWW:
- https://github.com/marshmallow-code/apispec
- Description:
- A pluggable API specification generator. Currently supports the OpenAPI
Specification (f.k.a. the Swagger specification).
Features:
- Supports the OpenAPI Specification (versions 2 and 3)
- Framework-agnostic
- Utilities for parsing docstrings
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}apispec>0:devel/py-apispec@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/devel/py-apispec/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/py-apispec
- pkg install py311-apispec
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py311-apispec listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py311-apispec
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1752574650
SHA256 (apispec-6.8.2.tar.gz) = ce5b69b9fcf0250cb56ba0c1a52a75ff22c2f7c586654e57884399018c519f26
SIZE (apispec-6.8.2.tar.gz) = 77148
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py311-flit>0 : devel/py-flit@py311
- python3.11 : lang/python311
- py311-build>=0 : devel/py-build@py311
- py311-installer>=0 : devel/py-installer@py311
- Test dependencies:
-
- py311-marshmallow>0 : devel/py-marshmallow@py311
- py311-mock>0 : devel/py-mock@py311
- py311-openapi-spec-validator>0 : devel/py-openapi-spec-validator@py311
- py311-prance>=0.11 : devel/py-prance@py311
- py311-pyyaml>=3.10 : devel/py-pyyaml@py311
- py311-pytest>=7,1 : devel/py-pytest@py311
- python3.11 : lang/python311
- Runtime dependencies:
-
- py311-packaging>0 : devel/py-packaging@py311
- py311-prance>0 : devel/py-prance@py311
- python3.11 : lang/python311
- This port is required by:
- for Run
-
- devel/py-aiohttp-apispec
- devel/py-apispec-webframeworks
- www/py-flasgger
- www/py-flask-smorest
Configuration Options:
- No options to configure
- Options name:
- devel_py-apispec
- USES:
- python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|