Bug 268054 - www/py-flask-smorest: Update to 0.40.0
Summary: www/py-flask-smorest: Update to 0.40.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Nuno Teixeira
URL: https://github.com/marshmallow-code/f...
Keywords:
Depends on: 267604
Blocks:
  Show dependency treegraph
 
Reported: 2022-11-29 11:20 UTC by Goran Mekić
Modified: 2022-12-21 10:07 UTC (History)
1 user (show)

See Also:


Attachments
flask-smorest.patch (1.37 KB, patch)
2022-11-29 11:21 UTC, Goran Mekić
meka: maintainer-approval+
Details | Diff
flask-smorest.patch (2.19 KB, patch)
2022-12-08 12:39 UTC, Goran Mekić
meka: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Goran Mekić 2022-11-29 11:20:46 UTC
QA:

  * portlint: OK (looks fine.)
  * testport: OK (poudriere: 13.1, amd64 tested)
  * maketest: OK (526 passed, 37 warnings)
Comment 1 Goran Mekić 2022-11-29 11:21:28 UTC
Created attachment 238416 [details]
flask-smorest.patch
Comment 2 Nuno Teixeira freebsd_committer freebsd_triage 2022-12-01 19:16:35 UTC
Run depends versions should be updated:
---
RUN_DEPENDS= \
${PYTHON_PKGNAMEPREFIX}apispec>=3.0.0:devel/py-apispec@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Flask>=1.1.0:www/py-flask@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}marshmallow>=2.15.2:devel/py-marshmallow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}webargs>=6.0.0:www/py-webargs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}werkzeug>=0.15:www/py-werkzeug@${PY_FLAVOR}
---
setup.py:
---
(...)
"werkzeug==2.2.2",
"flask==2.2.2",
"marshmallow==3.18.0",
"webargs==8.2.0",
"apispec==6.0.0",
(...)
---
With most importance on apispec.
Comment 3 Nuno Teixeira freebsd_committer freebsd_triage 2022-12-08 08:37:51 UTC
Friendly ping
Comment 4 Goran Mekić 2022-12-08 12:39:42 UTC
Created attachment 238627 [details]
flask-smorest.patch

Sorry I didn't see the original comment about dependencies. Thank you for a reminder!
Comment 5 commit-hook freebsd_committer freebsd_triage 2022-12-21 10:06:05 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3f9c782cfb016668602e7c96f633a302b94e5eef

commit 3f9c782cfb016668602e7c96f633a302b94e5eef
Author:     Goran Mekić <meka@tilda.center>
AuthorDate: 2022-12-21 10:01:42 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2022-12-21 10:04:54 +0000

    www/py-flask-smorest: Update to 0.40.0

    ChangeLog:
    https://github.com/marshmallow-code/flask-smorest/blob/master/CHANGELOG.rst#0400-2022-10-16

    PR:             268054

 www/py-flask-smorest/Makefile | 12 ++++++------
 www/py-flask-smorest/distinfo |  6 +++---
 2 files changed, 9 insertions(+), 9 deletions(-)
Comment 6 Nuno Teixeira freebsd_committer freebsd_triage 2022-12-21 10:07:44 UTC
Committed, thanks!