git: a44e6ebdf9c6 - main - www/py-flask-security: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 31 Mar 2025 14:17:12 UTC
The branch main has been updated by rene:
URL: https://cgit.FreeBSD.org/ports/commit/?id=a44e6ebdf9c67c95477b5dda285c466e9821a0be
commit a44e6ebdf9c67c95477b5dda285c466e9821a0be
Author: Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-03-31 14:17:01 +0000
Commit: Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-03-31 14:17:01 +0000
www/py-flask-security: Remove expired port
2025-03-31 www/py-flask-security: Depends on expired devel/py-pytest-runner
---
MOVED | 1 +
www/Makefile | 1 -
www/py-flask-security/Makefile | 82 -----------------------------------------
www/py-flask-security/distinfo | 3 --
www/py-flask-security/pkg-descr | 13 -------
5 files changed, 1 insertion(+), 99 deletions(-)
diff --git a/MOVED b/MOVED
index 9704df25bd05..60dd5af03850 100644
--- a/MOVED
+++ b/MOVED
@@ -4219,3 +4219,4 @@ x11-toolkits/Xaw3d|x11-toolkits/libXaw3d|2025-03-23|Rename in preparation to reb
sysutils/pprotectd||2025-03-24|Has expired: Obsolete utility, superseded by protect in base
www/ytdl|www/yt-dlp|2025-03-24|ytdl doesn't work and is archived upstream, www/yt-dlp be used instead
textproc/py-docstring-parser|textproc/py-docstring_parser|2025-03-25|Renamed to match upstream naming
+www/py-flask-security||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner
diff --git a/www/Makefile b/www/Makefile
index 14cbd0539fe2..5aa925c900e1 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1721,7 +1721,6 @@
SUBDIR += py-flask-restful
SUBDIR += py-flask-restx
SUBDIR += py-flask-script
- SUBDIR += py-flask-security
SUBDIR += py-flask-session
SUBDIR += py-flask-simpleldap
SUBDIR += py-flask-smorest
diff --git a/www/py-flask-security/Makefile b/www/py-flask-security/Makefile
deleted file mode 100644
index 81a38ade4c87..000000000000
--- a/www/py-flask-security/Makefile
+++ /dev/null
@@ -1,82 +0,0 @@
-PORTNAME= flask-security
-PORTVERSION= 3.0.0
-PORTREVISION= 4
-CATEGORIES= www devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= Flask-Security-${DISTVERSION}
-
-MAINTAINER= meka@tilda.center
-COMMENT= Simple security for Flask apps
-WWW= https://github.com/mattupstate/flask-security
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Depends on expired devel/py-pytest-runner
-EXPIRATION_DATE=2025-03-31
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>=0:devel/py-pytest-runner@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}Babel>=0:devel/py-babel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flask>=0:www/py-flask@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}Flask-Login>=0:www/py-flask-login@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}flask-mail>=0:mail/py-flask-mail@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}Flask-Principal>=0:www/py-flask-principal@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}flask_wtf>=0:www/py-flask-wtf@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}flask-babelex>=0:www/py-flask-babelex@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}itsdangerous>=0:security/py-itsdangerous@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}passlib>=0:security/py-passlib@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flask-sqlalchemy>=0:databases/py-flask-sqlalchemy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}bcrypt>=0:security/py-bcrypt@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}check-manifest>=0:devel/py-check-manifest@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}isort>=0:devel/py-isort@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mongoengine>=0:databases/py-mongoengine@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pydocstyle>=0:devel/py-pydocstyle@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest4-cache>=0:devel/py-pytest4-cache@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest4-cov>=0:devel/py-pytest4-cov@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest4-flakes>=0:devel/py-pytest4-flakes@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest4>=0:devel/py-pytest4@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest-translations>=0:devel/py-pytest-translations@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest-pep8>=0:devel/py-pytest-pep8@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}flask-peewee>=0:www/py-flask-peewee@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pony>=0:databases/py-pony@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}flask-mongoengine>=0:www/py-flask-mongoengine@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyflakes>=0:devel/py-pyflakes@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent distutils
-
-TEST_ENV= PYTHONPATH=${WRKSRC}/src
-
-NO_ARCH= yes
-
-do-test:
- cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest -v -rs -o addopts= \
- -k 'not test_disable_register_emails \
- and not test_custom_register_tempalate \
- and not test_custom_register_url \
- and not test_registerable_flag \
- and not test_custom_reset_templates \
- and not test_custom_reset_url \
- and not test_expired_reset_token \
- and not test_expired_login_token \
- and not test_without_babel \
- and not test_password_unicode_password_salt \
- and not test_custom_change_url \
- and not test_view_configuration \
- and not test_template_configuration \
- and not test_login_when_unconfirmed \
- and not test_passwordless_login_context_processor \
- and not test_expired_confirmation_token \
- and not test_confirmation_different_user_when_logged_in \
- and not test_cannot_reset_password_when_email_is_not_confirmed \
- and not test_context_processors \
- and not test_custom_change_template \
- and not test_disable_change_emails \
- and not test_custom_post_change_view \
- and not test_context_processors \
- and not test_legacy_hash'
-
-.include <bsd.port.mk>
diff --git a/www/py-flask-security/distinfo b/www/py-flask-security/distinfo
deleted file mode 100644
index 83bbd35f135f..000000000000
--- a/www/py-flask-security/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1576631135
-SHA256 (Flask-Security-3.0.0.tar.gz) = d61daa5f5a48f89f30f50555872bdf581b2c65804668b0313345cd7beff26432
-SIZE (Flask-Security-3.0.0.tar.gz) = 160367
diff --git a/www/py-flask-security/pkg-descr b/www/py-flask-security/pkg-descr
deleted file mode 100644
index 86ca71420267..000000000000
--- a/www/py-flask-security/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Flask-Security allows you to quickly add common security mechanisms to your
-Flask application. They include:
-
- - Session based authentication
- - Role management
- - Password hashing
- - Basic HTTP authentication
- - Token based authentication
- - Token based account activation (optional)
- - Token based password recovery / resetting (optional)
- - User registration (optional)
- - Login tracking (optional)
- - JSON/Ajax Support