Bug 242609

Summary: [NEW PORT] devel/py-apispec: Pluggable API specification generator
Product: Ports & Packages Reporter: Goran Mekić <meka>
Component: Individual Port(s)Assignee: Kubilay Kocak <koobs>
Status: Closed FIXED    
Severity: Affects Only Me CC: python
Priority: --- Keywords: needs-qa
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on:    
Bug Blocks: 242611    
Attachments:
Description Flags
py-apispec.shar none

Description Goran Mekić 2019-12-12 20:20:11 UTC
Created attachment 209900 [details]
py-apispec.shar
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2019-12-14 00:03:02 UTC
Review items:

- Port doesn't specify USES=python:<version-spec> correctly/accurately. Upstream declares: python_requires=">=3.5", port doesn't specify version support

I've already fixed this locally
Comment 2 commit-hook freebsd_committer freebsd_triage 2019-12-14 01:12:04 UTC
A commit references this bug:

Author: koobs
Date: Sat Dec 14 01:11:50 UTC 2019
New revision: 520082
URL: https://svnweb.freebsd.org/changeset/ports/520082

Log:
  [NEW PORT] devel/py-apispec: Pluggable API specification generator

  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

  WWW: https://github.com/marshmallow-code/apispec

  PR:		242609
  Submitted by:	Goran Meki? <meka tilda.center>

Changes:
  head/devel/Makefile
  head/devel/py-apispec/
  head/devel/py-apispec/Makefile
  head/devel/py-apispec/distinfo
  head/devel/py-apispec/pkg-descr
Comment 3 Kubilay Kocak freebsd_committer freebsd_triage 2019-12-14 01:13:14 UTC
Committed with additions (TEST_DEPENDS / do-test) and changes (pkg-descr match upstream setup.py:long_description)

Thanks!