[Bug 275938] www/py-flask-wtf: Update to 1.2.1
Date: Tue, 26 Dec 2023 04:07:22 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275938 Bug ID: 275938 Summary: www/py-flask-wtf: Update to 1.2.1 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: rm@FreeBSD.org Reporter: agh@riseup.net Assignee: rm@FreeBSD.org Flags: maintainer-feedback?(rm@FreeBSD.org) Created attachment 247254 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=247254&action=edit Update to 1.2.1 Update to 1.2.1: https://github.com/wtforms/flask-wtf/releases/tag/v1.2.1 - Port uses devel/py-hatchling, so remove use of ${PY_SETUPTOOL}, and ${PYDISTUTILS_SETUP} - Update ${TEST_DEPENDS} and use py-tox for testing - Add option DOCS, and build Sphinx documentation - Add option EMAIL for form validation of email addresses The release on PyPI does not include the requirements directory, needed for testing, so I switched to Github. There is a Python namespace dance I am not familiar with, using either the PiPY or Github release results in naming problems with .whl that prevent the build from finding it. I added a post-build, do-install, and post-stage targets to the Makefile to locate, and rename the .whl, and then regenerate ${WRKDIR}/.PLIST.pymodtmp). Seems like too much work. -- You are receiving this mail because: You are the assignee for the bug.