notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
py-flask-smorest Flask/Marshmallow-based REST API framework
0.31.2 www on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.31.2Version of this port present on the latest quarterly branch.
Maintainer: meka@tilda.center search for ports maintained by this maintainer
Port Added: 2020-01-11 12:08:39
Last Update: 2021-06-23 20:43:08
Commit Hash: fc30dd4
Also Listed In: devel python
License: MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}flask-smorest>0:www/py-flask-smorest@${PY_FLAVOR}
To install the port: cd /usr/ports/www/py-flask-smorest/ && make install clean
To add the package, run one of these commands:
  • pkg install www/py-flask-smorest
  • pkg install py38-flask-smorest
NOTE: This is a Python port. Instead of py38-flask-smorest listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py38-flask-smorest
Package flavors (<flavor>: <package>)
  • py38: py38-flask-smorest
distinfo:
Packages (timestamps in pop-ups are UTC):
py37-flask-smorest
ABIlatestquarterly
FreeBSD:11:aarch64-0.22.0
FreeBSD:11:amd64--
FreeBSD:11:armv6-0.22.0
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64-0.22.0
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6-0.24.1
FreeBSD:12:armv7-0.24.1
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64-0.22.0
FreeBSD:12:powerpc64-0.29.0
FreeBSD:13:aarch640.27.0-
FreeBSD:13:amd64--
FreeBSD:13:armv60.27.00.29.0
FreeBSD:13:armv70.27.00.29.0
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc640.26.0-
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv60.29.0-
FreeBSD:14:armv70.29.0-
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc640.29.0-
 
py38-flask-smorest
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd640.31.20.31.2
FreeBSD:11:armv6--
FreeBSD:11:i3860.31.20.31.2
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-0.31.2
FreeBSD:12:amd640.31.20.31.2
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.31.20.31.2
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64-0.31.2
FreeBSD:13:amd640.31.20.31.2
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3860.31.20.31.2
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-0.31.2
FreeBSD:14:aarch640.31.2-
FreeBSD:14:amd640.31.2-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.31.2-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py38-setuptools>0 : devel/py-setuptools@py38
  2. python3.8 : lang/python38
Runtime dependencies:
  1. py38-werkzeug>=0.15 : www/py-werkzeug@py38
  2. py38-Flask>=1.1.0 : www/py-flask@py38
  3. py38-marshmallow>=2.15.2 : devel/py-marshmallow@py38
  4. py38-webargs>=6.0.0 : www/py-webargs@py38
  5. py38-apispec>=3.0.0 : devel/py-apispec@py38
  6. py38-setuptools>0 : devel/py-setuptools@py38
  7. python3.8 : lang/python38
This port is required by:
for Run
  1. www/py-freenit

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/f/flask-smorest/
  2. https://pypi.org/packages/source/f/flask-smorest/
Collapse this list.

Number of commits found: 20

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
23 Jun 2021 20:43:08
 files touched by this commit commit hash:fc30dd47752b3f0875355b90cbd7c9bcff23cf21  0.31.2
kbowling search for other commits by this committer
www/py-flask-smorest: Update to 0.31.2

Changes
https://github.com/marshmallow-code/flask-smorest/blob/master/CHANGELOG.rst#0312-2021-06-21

PR:		256787
Approved by:	maintainer
15 Jun 2021 14:44:49
 files touched by this commit commit hash:3ef505fea253d92415d6d0ac8b5469adae871678  0.31.1
kbowling search for other commits by this committer
www/py-flask-smorest: Update to 0.31.1

Changes
https://github.com/marshmallow-code/flask-smorest/blob/master/CHANGELOG.rst#0311-2021-06-01

PR:		256616
Approved by:	maintainer
13 May 2021 17:05:50
 files touched by this commit commit hash:afa7ebc97f3ddd13777c0e66ad1141ff01ffe068  0.31.0
nc search for other commits by this committer
www/py-flask-smorest: Update to 0.31.0

Changes:
https://github.com/marshmallow-code/flask-smorest/blob/master/CHANGELOG.rst#0310-2021-05-12

PR:	255836
21 Apr 2021 16:24:48
 files touched by this commit commit hash:01b5dd61abe2c9b0cbd9ff7b676433cf7f481e1d  0.30.0
nc search for other commits by this committer
www/py-flask-smorest: Update to 0.30.0

Changes:
https://github.com/marshmallow-code/flask-smorest/blob/master/CHANGELOG.rst#0300-2021-04-13

PR:		255284
Submitted by:	Goran Mekić <meka AT tilda DOT center> (maintainer)
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  0.29.0
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.29.0
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
13 Feb 2021 12:39:36
Original commit files touched by this commit Revision:565132  0.29.0
lwhsu search for other commits by this committer
www/py-flask-smorest: Update to 0.29.0

Changelog:
https://github.com/marshmallow-code/flask-smorest/blob/master/CHANGELOG.rst#0290-2021-02-13

PR:		253482
Submitted by:	Goran Mekic <meka@tilda.center> (maintainer)
10 Feb 2021 02:28:36
Original commit files touched by this commit Revision:564838  0.28.0
nc search for other commits by this committer
www/py-flask-smorest: Update to 0.28.0

Changes:
https://github.com/marshmallow-code/flask-smorest/blob/master/CHANGELOG.rst#0280-2021-02-04

PR:		253342
Submitted by:	Goran Mekic <meka AT tilda DOT center> (maintainer)
14 Jan 2021 17:57:26
Original commit files touched by this commit Revision:561576  0.27.0
dbaio search for other commits by this committer
www/py-flask-smorest: Update to 0.27.0

Changelog:	https://github.com/marshmallow-code/flask-smorest/blob/0.27.0/CHANGELOG.rst

PR:		252665
Submitted by:	Goran Mekic <meka@tilda.center> (maintainer)
08 Jan 2021 11:10:19
Original commit files touched by this commit Revision:560761  0.26.0
rhurlin search for other commits by this committer
www/py-flask-smorest: Update to 0.26.0

Update with backwards-incompatible changes:
- Use warnings.warn rather than log warnings in application log
- Support webargs 7. Drop support for webargs 6
Other changes:
- Official Python 3.9 support
- Bound dependencies versions in setup.py

Changelog:
https://github.com/marshmallow-code/flask-smorest/blob/master/CHANGELOG.rst#0260-2020-12-17

PR:		252489
Submitted by:	Goran Mekic
Approved by:	arrowd, tcberner (mentors, implicit)
04 Oct 2020 13:16:12
Original commit files touched by this commit Revision:551388  0.25.0
tcberner search for other commits by this committer
www/py-flask-smorest: Update to 0.25.0

Changelog:
	https://github.com/marshmallow-code/flask-smorest/blob/master/CHANGELOG.rst#0250-2020-10-02

PR:		250064
Submitted by:	Goran Mekic <meka@tilda.center>
10 Aug 2020 17:22:57
Original commit files touched by this commit Revision:544631  0.24.1
lwhsu search for other commits by this committer
www/py-flask-smorest: Update to 0.24.1

PR:		248570
Submitted by:	Goran Mekic <meka@tilda.center> (maintainer)
20 Jul 2020 13:14:58
Original commit files touched by this commit Revision:542634  0.24.0
lwhsu search for other commits by this committer
Update to 0.24.0

PR:		248042
Submitted by:	Goran Mekic <meka@tilda.center> (maintainer)
11 Jul 2020 19:29:56
Original commit files touched by this commit Revision:542044  0.23.0
dbaio search for other commits by this committer
www/py-flask-smorest: Update to 0.23.0

Changelog:	https://github.com/marshmallow-code/flask-smorest/blob/0.23.0/CHANGELOG.rst

PR:		247889
Submitted by:	Goran Mekic <meka@tilda.center> (maintainer)
Event:	July 2020 Bugathon
02 Jul 2020 08:51:24
Original commit files touched by this commit Revision:541023  0.22.0
wen search for other commits by this committer
- Update to 0.22.0

PR:		247277
Submitted by:	meka@tilda.center(maintainer)
13 Jun 2020 20:17:51
Original commit files touched by this commit Revision:538696  0.21.1
dbaio search for other commits by this committer
www/py-flask-smorest: Update to 0.21.1

Changelog:	https://github.com/marshmallow-code/flask-smorest/blob/0.21.1/CHANGELOG.rst

PR:		247070
Submitted by:	Goran Mekic <meka@tilda.center> (maintainer)
04 Apr 2020 18:56:23
Original commit files touched by this commit Revision:530708  0.21.0
tcberner search for other commits by this committer
www/py-flask-smorest: Update to 0.21.0

PR:		244950
Submitted by:	Goran Mekic <meka@tilda.center>
12 Mar 2020 19:29:27
Original commit files touched by this commit Revision:528317  0.19.2
tcberner search for other commits by this committer
www/py-flask-smorest: Update to 0.19.2

PR:		244728
Submitted by:	Goran Mekic <meka@tilda.center>  (maintainer)
17 Feb 2020 05:53:28
Original commit files touched by this commit Revision:526341  0.18.5
koobs search for other commits by this committer
www/py-flask-smorest: Update to 0.18.5

Changelog:

  https://github.com/marshmallow-code/flask-smorest/blob/0.18.5/CHANGELOG.rst

PR:		243560
Submitted by:	Goran Mekic <meka tilda center>
11 Jan 2020 12:08:35
Original commit files touched by this commit Revision:522679  0.18.2
koobs search for other commits by this committer
[NEW] www/py-flask-smorest: Flask/Marshmallow-based REST API framework

REST API framework built upon Flask and marshmallow.

  - Serialization, deserialization and validation using marshmallow Schema
  - Explicit validation error messages returned in response
  - Database-agnostic
  - OpenAPI (Swagger) specification automatically generated and exposed with
    ReDoc or Swagger UI
  - Pagination
  - ETag

WWW: https://github.com/marshmallow-code/flask-smorest

PR:		242611
Submitted by:	Goran Mekic <meka@tilda.center>

Number of commits found: 20