./www/py-flask-flatpages, Provides flat static pages to a Flask application

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.8.2, Package name: py312-flask-flatpages-0.8.2, Maintainer: kleink

Flask-FlatPages provides a collections of pages to your Flask
application. Pages are built from "flat" text files as opposed to
a relational database.


Required to run:
[textproc/py-markdown] [textproc/py-yaml] [devel/py-setuptools] [textproc/py-pygments] [textproc/py-jinja2] [www/py-flask] [lang/python37]

Required to build:
[pkgtools/cwrappers] [devel/py-test-runner]

Package options: pygments

Master sites:

Filesize: 25.141 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862)
Log message:
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
   2024-01-20 11:24:33 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-flask-flatpages: updated to 0.8.2

v0.8.2
This is a maintenance release to give some much-needed TLC to the
project. It primarily address operational issues like docs, testing,
supported python versions, and packaging with setuptools.
   2023-06-06 14:42:56 by Taylor R Campbell | Files touched by this commit (1319)
Log message:
Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.

Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).

No change to BUILD_DEPENDS as used correctly inside buildlink3.

As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html
   2022-05-22 18:06:45 by Klaus Klein | Files touched by this commit (2)
Log message:
py-flask-flatpages: Update to 0.8.1.

v0.8.1
------

Release Date: 2021-12-21

Bug Fixes

Small version bump to fix required Python versions

v0.8.0
------

Release Date: 2021-12-21

Prelude

This release includes three PRs. One adds a new attribute to the Page
class, one improves our documentation, and the third improves the
metadata parsing to make it consistent with other 'FlatPage' style
libraries, and less fussy for cases like no page metadata.

New Features {#Release Notes_v0.8.0_New Features}

Added Page.folder as a convencience attribute to the Page class.

Improved metadata parsing, documented above.

Upgrade Notes

This version adds a new method for parsing Metadata. While it passes
new and existing tests, there may still be bugs. As well as
reporting issues, you can use the FLATPAGES_LEGACY_META_PARSER
setting to revert to the old behaviour.
Bug Fixes

Resolves issue
59,
by updating our metadata parser.
   2022-05-01 11:45:42 by Thomas Klausner | Files touched by this commit (12)
Log message:
*: fix usage of versioned_dependencies

Remove unused includes, fix dependencies where it's not included.
   2022-04-29 13:56:47 by Thomas Klausner | Files touched by this commit (29) | Package updated
Log message:
*: mark py-flask dependencies as not-for-python-2.x

I'll update py-flask soon; the current pkgsrc of py-flask version
is broken and all newer versions do not support python 2.x
   2022-04-19 14:11:10 by Tobias Nygren | Files touched by this commit (1)
Log message:
py-flask-flatpages: use versioned dependencies for jinja2
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS