Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 867415 - dev-python/flask-security: removal
Summary: dev-python/flask-security: removal
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Deadline: 2022-09-29
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2022-08-30 10:20 UTC by Michał Górny
Modified: 2022-09-29 08:08 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2022-08-30 10:20:07 UTC
Flask-Security-Too is a package with high maintenance cost and no revdeps in ::gentoo.  The next version bump (once more) introduces more dependencies.  Let's remove it along with few other packages collecting dust.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2022-08-30 10:27:03 UTC
Proposed list:

dev-python/flask-security
dev-python/flask-babelex
dev-python/flask-mail
dev-python/flask-principal
dev-python/flask-wtf
dev-python/mongomock
dev-python/peewee
dev-python/pony
dev-python/pyqrcode
dev-python/sentinels
dev-python/speaklater
dev-python/zxcvbn
Comment 2 Larry the Git Cow gentoo-dev 2022-08-30 13:59:53 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee8a58698318b96cfe2ef96e369ae699878d8b0

commit 5ee8a58698318b96cfe2ef96e369ae699878d8b0
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2022-08-30 13:59:25 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2022-08-30 13:59:28 +0000

    package.mask: Last rite dev-python/flask-security and deps
    
    Bug: https://bugs.gentoo.org/867415
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 profiles/package.mask | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)
Comment 3 Kobboi 2022-08-31 19:03:15 UTC
Kind request to keep dev-python/peewee, I use this ORM in my personal code.
Comment 4 Ryan Turner 2022-08-31 19:07:47 UTC
+1 for dev-python/peewee

peewee is my go-to ORM for quick projects, so it's handy to have around in my system packages.
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2022-09-01 06:15:49 UTC
(In reply to Kobboi from comment #3)
> Kind request to keep dev-python/peewee, I use this ORM in my personal code.

Unmasked.
Comment 6 Andreas Billmeier 2022-09-03 05:57:08 UTC
Though dev-python/pyqrcode looks stale, it is currently used by Home Assistant for mfa purposes. If you want to remove it, I could keep a copy of it in HA Repo (https://github.com/onkelbeh/HomeAssistantRepository).
Comment 7 gen2dev 2022-09-03 15:10:58 UTC
+1 for dev-python/pyqrcode

It's used by https://github.com/ixs/duo-cli, which I have installed locally.
Comment 8 5836000 2022-09-04 14:35:35 UTC
+1 for those below 
dev-python/flask
dev-python/flask-mail
dev-python/flask-wtf
Comment 9 necrose99 2022-09-09 09:41:52 UTC
dev-python/flask-security

why not GURU or another overlay by chance.. 

more at leisure / time permitting fixes. 

loos useful for sec-testing / audits and such but i get the maintenance..
Comment 10 Larry the Git Cow gentoo-dev 2022-09-29 08:08:53 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bfd440a755b77c146e1f0e0c48ed1190fc82a7b

commit 8bfd440a755b77c146e1f0e0c48ed1190fc82a7b
Author:     Jakov Smolić <jsmolic@gentoo.org>
AuthorDate: 2022-09-29 08:07:34 +0000
Commit:     Jakov Smolić <jsmolic@gentoo.org>
CommitDate: 2022-09-29 08:07:38 +0000

    dev-python/flask-security: Remove last-rited pkg
    
    Closes: https://bugs.gentoo.org/867415
    Closes: https://bugs.gentoo.org/863509
    Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>

 dev-python/flask-security/Manifest                 |  2 -
 .../flask-security/flask-security-4.1.4.ebuild     | 66 ---------------------
 .../flask-security/flask-security-4.1.5.ebuild     | 67 ----------------------
 dev-python/flask-security/metadata.xml             | 13 -----
 profiles/package.mask                              | 12 ----
 5 files changed, 160 deletions(-)