View Issue Details

IDProjectCategoryView StatusLast Update
0009755Kali LinuxKali Package Improvementpublic2026-06-23 12:41
Reportertchet Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Summary0009755: python3-filteralchemy: please patch-out python3-six usage
Description

Dear Maintainers,

This package is dead upstream for 10 years. This is not a problem in itself.
Please consider this patch that allow dropping usage of the python3-six compatibility shim.
The 'six>=1.9.0', line should also been removed from setup.py

Greetings
Alexandre

┌──(tchet㉿kali)-[~]
└─$ diff -u /usr/lib/python3/dist-packages/filteralchemy/filterset.py filterset.py
--- /usr/lib/python3/dist-packages/filteralchemy/filterset.py 2019-04-01 19:13:01.000000000 +0200
+++ filterset.py 2026-06-23 14:37:23.438298891 +0200
@@ -1,6 +1,5 @@

-- coding: utf-8 --

-import six
from marshmallow import fields
from marshmallow_sqlalchemy import ModelConverter

@@ -98,7 +97,7 @@
field = opts.list_class(field)
return Filter(field, prop.key, label=label, operator=operator)

-class FilterSet(six.with_metaclass(FilterSetMeta, object)):
+class FilterSet(metaclass=FilterSetMeta):
"""

 Example usage:

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2026-06-23 12:41 tchet New Issue