Flask-flatpages

Latest version: v0.8.2

Safety actively analyzes 619528 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.8.2

Release Date: 2023-11-06

Prelude {Release Notes_v0.8.2_Prelude}

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.

Deprecation Notes {Release Notes_v0.8.2_Deprecation Notes}

- Python 2.7 is still currently supported, however due to end of
support we will no longer automatically test changes against Python
2.7. At present, according to pypi-stats, Python 2.7 accounts for
\~3% of users. Support will be dropped for the eventual 1.0 release.

- Python 3.6 and 3.7 are still supported and tested against, but are
considered End-Of-Life. Future releases will drop support for these
versions. If you are still using Python \<3.8, please consider
upgrading.

Bug Fixes {Release Notes_v0.8.2_Bug Fixes}

- Incoporated a suggestion from Issue
[85](https://github.com/Flask-FlatPages/Flask-FlatPages/issues/85),
ensuring that paths are displayed if an error is encountered parsing
the metadata with the updated metadata parser.

0.8.1

Release Date: 2021-12-21

Bug Fixes

- Small version bump to fix required Python versions

0.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](https://github.com/Flask-FlatPages/Flask-FlatPages/issues/59),
by updating our metadata parser.

0.7.3

Release Date: 2021-04-14

Prelude

Small release to remove support for older Python versions, and to do
some housekeeping on the project repository and contributor experience.
Changes include:

> - Moving CI from Travis to Github Actions This decision was made
> following Travis CIs recent change in policies around open source
> projects.
> - Moving to Github Actions gave us the ability to define slightly
> more granular workflows, which give more insight into why tests
> failed and put CI results directly in Github.
> - `Tox` as a single entrypoint for all main developer tasks,
> specifically linting, testing and building docs.
> - Updated contribution guidelines

Deprecation Notes

- This release drops support for Python versions 3.4 and 3.5. Support for python 3.4 was dropped from Pip in July 2019, and support for 3.5 in January of this year. According to [PyPI Stats](https://pypistats.org/packages/flask-flatpages) these versions account for a handful of downloads a month. Version 0.7.2 has identical funcitonality to this release and will still work for these versons.

Bug Fixes

- This release resolves issue [\79](https://github.com/Flask-Flatpages/Flask-Flatpages/issues/79) by correcting an inconsistent parameter name in the documentation.

- Building on the fix to Issue [\77](https://github.com/Flask-FlatPages/Flask-FlatPages/issues/77), we replace the custom compact module with `six`.

0.7.1

This release updates the dependencies to resolve some severe security alerts! Please update as soon as possible

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.