From 3de6e594bd145d4995d91b500333c928a888edf7 Mon Sep 17 00:00:00 2001 From: John Jones Date: Wed, 8 Apr 2026 11:17:55 -0400 Subject: [PATCH 1/2] Fix aut group knowl --- lmfdb/groups/abstract/main.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lmfdb/groups/abstract/main.py b/lmfdb/groups/abstract/main.py index 4ec025749d..62c79ec761 100644 --- a/lmfdb/groups/abstract/main.py +++ b/lmfdb/groups/abstract/main.py @@ -738,9 +738,7 @@ def create_boolean_aut_string(gp, prefix="aut_", type="normal", name="automorphi unknown.remove('nonsolvable') prop = 'pgroup' # if p-group, we know it is nilpotent, solvable, and supersolvable if getattr(gp,prefix+prop,None) > 1: - unknown.remove('nilpotent') - unknown.remove('solvable') - unknown.remove('supersolvable') + unknown=list(set(unknown)-{'nilpotent','solvable','supersolvable'}) unknown = [overall_display[prop] for prop in unknown] if unknown and type != "knowl": From 0a123720280be1c480dc1000e7cb3ccbb9a5af35 Mon Sep 17 00:00:00 2001 From: John Jones Date: Sat, 11 Apr 2026 01:22:25 -0400 Subject: [PATCH 2/2] Keep order in unknown --- lmfdb/groups/abstract/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lmfdb/groups/abstract/main.py b/lmfdb/groups/abstract/main.py index 62c79ec761..0238a29e24 100644 --- a/lmfdb/groups/abstract/main.py +++ b/lmfdb/groups/abstract/main.py @@ -738,7 +738,7 @@ def create_boolean_aut_string(gp, prefix="aut_", type="normal", name="automorphi unknown.remove('nonsolvable') prop = 'pgroup' # if p-group, we know it is nilpotent, solvable, and supersolvable if getattr(gp,prefix+prop,None) > 1: - unknown=list(set(unknown)-{'nilpotent','solvable','supersolvable'}) + unknown=[z for z in unknown if z not in ['nilpotent','solvable','supersolvable']] unknown = [overall_display[prop] for prop in unknown] if unknown and type != "knowl":