Skip to content

Commit

Permalink
remove float80 and complex160 from [c]longdouble (#285)
Browse files Browse the repository at this point in the history
  • Loading branch information
jorenham authored Feb 5, 2025
1 parent 6beaa1a commit 7bf9e72
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 14 deletions.
4 changes: 2 additions & 2 deletions optype/numpy/_any_dtype.py
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,7 @@ def __dir__() -> list[str]:
"AnyFloat64DType",
f_cls | To[np.float64] | a.f8_code | None,
)
# f10 | f12 | f16
# f12 | f16
AnyLongDoubleDType = TypeAliasType("AnyLongDoubleDType", To[np.longdouble] | a.g_code)

# c8
Expand All @@ -173,7 +173,7 @@ def __dir__() -> list[str]:
"AnyComplex128DType",
c_cls | To[np.complex128] | a.c16_code,
)
# c20 | c24 | c32
# c24 | c32
AnyCLongDoubleDType = TypeAliasType(
"AnyCLongDoubleDType",
To[np.clongdouble] | a.G_code,
Expand Down
16 changes: 4 additions & 12 deletions optype/numpy/_dtype_attr.py
Original file line number Diff line number Diff line change
Expand Up @@ -116,10 +116,6 @@
f8_char: Alias = L["f8", "<f8", ">f8", "d"]
f8_code: Alias = L[f8_name, f8_char]

f10_name: Alias = L["float80"]
f10_char: Alias = L["f10", "<f10", ">f10"]
f10_code: Alias = L[f10_name, f10_char]

f12_name: Alias = L["float96"]
f12_char: Alias = L["f12", "<f12", ">f12"]
f12_code: Alias = L[f12_name, f12_char]
Expand All @@ -128,8 +124,8 @@
f16_char: Alias = L["f16", "<f16", ">f16"]
f16_code: Alias = L[f16_name, f16_char]

g_name: Alias = L[f10_name, f12_name, f16_name, "longdouble"]
g_char: Alias = L[f10_char, f12_char, f16_char, "g"]
g_name: Alias = L[f12_name, f16_name, "longdouble"]
g_char: Alias = L[f12_char, f16_char, "g"]
g_code: Alias = L[g_name, g_char]

# complex
Expand All @@ -142,10 +138,6 @@
c16_char: Alias = L["c16", "<c16", ">c16", "D"]
c16_code: Alias = L[c16_name, c16_char]

c20_name: Alias = L["complex160"]
c20_char: Alias = L["c20", "<c20", ">c20"]
c20_code: Alias = L[c20_name, c20_char]

c24_name: Alias = L["complex192"]
c24_char: Alias = L["c24", "<c24", ">c24"]
c24_code: Alias = L[c24_name, c24_char]
Expand All @@ -154,8 +146,8 @@
c32_char: Alias = L["c32", "<c32", ">c32"]
c32_code: Alias = L[c32_name, c32_char]

G_name: Alias = L[c20_name, c24_name, c32_name, "clongdouble"]
G_char: Alias = L[c20_char, c24_code, c32_code, "G"]
G_name: Alias = L[c24_name, c32_name, "clongdouble"]
G_char: Alias = L[c24_code, c32_code, "G"]
G_code: Alias = L[G_name, G_char]

# object
Expand Down

0 comments on commit 7bf9e72

Please sign in to comment.