| #255 |
Add build dependency on cmake and numpy 2.4 |
@ngoldbaum |
2026-01-12 |
| #253 |
Restructuring quaddtype to use src layout |
@SwayamInSync |
2026-01-15 |
| #251 |
Fix: Making pow compatible with cpython pow signature |
@SwayamInSync |
2026-01-09 |
| #247 |
Refactor: General refactors + quad2quad inter-backend fixes |
@SwayamInSync |
2026-01-06 |
| #246 |
FEAT: Implementing same_value casting rule in quaddtype |
@SwayamInSync |
2026-01-14 |
| #245 |
FEAT: Implementing hash support in QuadDtype |
@SwayamInSync |
2025-12-23 |
| #244 |
FEAT: Adding variable length StringDType to/from QuadDType array casting. |
@SwayamInSync |
2025-12-22 |
| #240 |
FIX: SLEEF migration to 4.0 |
@SwayamInSync |
2025-12-19 |
| #238 |
FIX: Enable GIL for bytes/unicode array casting to/from Quaddtype |
@SwayamInSync |
2025-12-05 |
| #234 |
Fixing QuadPrecision scalar dtype exposure |
@SwayamInSync |
2025-11-25 |
| #232 |
FEAT: Adding pickle support to quaddtype |
@SwayamInSync |
2025-11-26 |
| #228 |
FEAT: Adding Quad to and from bytes array casting support |
@SwayamInSync |
2025-12-04 |
| #227 |
Add basic documentation site |
@melissawm |
2026-01-07 |
| #225 |
FEAT: Adding array casting support to fixed length strings |
@SwayamInSync |
2025-11-20 |
| #223 |
FEAT: Adding Byte support to QuadPrecision scalar constructor |
@SwayamInSync |
2025-11-12 |
| #221 |
FEAT: Implementing is_integer and as_integer_ratio for QuadPrecision |
@SwayamInSync |
2025-11-07 |
| #220 |
BUG: Fixing reduction logical ufuncs |
@SwayamInSync |
2025-11-10 |
| #218 |
TYP: QuadPrecision <: numpy.floating |
@jorenham |
2025-11-01 |
| #215 |
TYP: stub numpy_quaddtype.__version__ |
@jorenham |
2025-10-28 |
| #214 |
FEAT: Adding Support for scanfunc and fromstr ArrayFunc |
@SwayamInSync |
2025-10-28 |
| #213 |
ENH: Support arbitrary-length Python ints in QuadPrecision constructor |
@SwayamInSync |
2025-11-04 |
| #211 |
TEST: Trignometric ufunc tests |
@SwayamInSync |
2025-10-27 |
| #210 |
TEST: Tests for imag and real |
@SwayamInSync |
2025-10-26 |
| #208 |
FEAT: imag and real getters for QuadPrecision |
@SwayamInSync |
2025-10-25 |
| #207 |
FEAT: Add buffer protocol support to QuadPrecision scalar |
@SwayamInSync |
2025-10-25 |
| #203 |
FEAT: Adding __version__ attribute to numpy_quaddtype |
@SwayamInSync |
2025-10-25 |
| #202 |
FEAT: Add np.bool support in QuadPrecision |
@SwayamInSync |
2025-10-25 |
| #201 |
TYP: Allow passing floating, integer, and bool_ scalars to QuadPrecision.__new__ |
@jorenham |
2025-10-25 |
| #200 |
FEAT: frexp ufunc implementation |
@SwayamInSync |
2025-10-24 |
| #199 |
FEAT: Extending QuadPrecision input to support arrays, sequences and np.numbers |
@SwayamInSync |
2025-10-23 |
| #197 |
BUG: Fix Round-tripping QuadPrecision through string |
@SwayamInSync |
2025-10-23 |
| #195 |
FEAT: ldexp ufunc implementation |
@SwayamInSync |
2025-10-23 |
| #192 |
FEAT: modf ufunc implementation |
@SwayamInSync |
2025-10-22 |
| #191 |
FEAT: spacing ufunc implementation |
@SwayamInSync |
2025-10-21 |
| #190 |
FEAT: nextafter ufunc implementation |
@SwayamInSync |
2025-10-21 |
| #188 |
FEAT: All logical ufunc implementation |
@SwayamInSync |
2025-10-18 |
| #187 |
FEAT: radians and deg2rad ufunc implementation |
@SwayamInSync |
2025-10-18 |
| #186 |
FEAT: degrees and rad2deg ufuncs implementation |
@SwayamInSync |
2025-10-18 |
| #185 |
FEAT: hypot ufunc implementation |
@SwayamInSync |
2025-10-17 |
| #184 |
FEAT: cbrt ufunc implementation |
@SwayamInSync |
2025-10-17 |
| #183 |
FEAT: expm1 ufunc implementation |
@SwayamInSync |
2025-10-17 |
| #182 |
FEAT: conj and conjugate ufunc implementation |
@SwayamInSync |
2025-10-17 |
| #181 |
FEAT: heaviside ufunc implementation |
@SwayamInSync |
2025-10-17 |
| #180 |
FEAT: fabs ufunc implementation |
@SwayamInSync |
2025-10-17 |
| #179 |
FEAT: divmod ufunc implementation |
@SwayamInSync |
2025-10-17 |
| #178 |
FEAT: fmod ufunc implementation |
@SwayamInSync |
2025-10-17 |
| #176 |
FEAT: float_power ufunc implementation |
@SwayamInSync |
2025-10-16 |
| #175 |
FEAT: floor_divide ufunc implementation |
@SwayamInSync |
2025-10-16 |
| #174 |
FEAT: logaddexp2 ufunc implementation |
@SwayamInSync |
2025-10-16 |
| #172 |
FIX: Allow promotion of Python abstract dtype + fill implementation |
@SwayamInSync |
2025-10-16 |
| #170 |
ENH: Make SLEEF Dependency and allow subproject fallback |
@SwayamInSync |
2025-10-14 |
| #169 |
BUG: No implicit setting of openmp threads |
@SwayamInSync |
2025-10-10 |
| #160 |
remove macros that override NumPy macros |
@mattip |
2025-09-28 |
| #158 |
BLD: Update project metadata of quaddtype |
@jorenham |
2025-09-18 |
| #157 |
DOC: "Numpy-QuadDType" => "NumPy-QuadDType" |
@jorenham |
2025-09-18 |
| #156 |
CI: Static typing validation workflow for quaddtype |
@jorenham |
2025-09-18 |
| #155 |
TYP: numpy_quaddtype stubs review suggestions from #154 |
@jorenham |
2025-09-18 |
| #154 |
TYP: Static typing support for numpy_quaddtype |
@jorenham |
2025-09-17 |
| #152 |
CI: Adding and testing Big-Endian support for quaddtype |
@SwayamInSync |
2025-09-19 |
| #150 |
CI: Windows Pytest fix |
@SwayamInSync |
2025-09-12 |
| #149 |
Deprecating macos-13, using macos-14 and 15 |
@SwayamInSync |
2025-09-12 |
| #148 |
Fixing bad union corruption |
@SwayamInSync |
2025-09-11 |
| #147 |
Make void to quad give error than segfault |
@SwayamInSync |
2025-09-09 |
| #145 |
Implement cast support for ubyte and half |
@juntyr |
2025-09-09 |
| #143 |
Bundle SLEEF and submodules using meson wrap [sdist compatible] |
@SwayamInSync |
2025-09-08 |
| #141 |
[Fix] Same Subnormal value over all platform |
@SwayamInSync |
2025-09-04 |
| #139 |
MacOS-13 CI fix and Version bump from 0.0.1 to 0.1.0 |
@SwayamInSync |
2025-09-02 |
| #138 |
Macos-14 runner fix |
@SwayamInSync |
2025-08-29 |
| #137 |
Fix rint for near-halfway cases |
@juntyr |
2025-08-29 |
| #135 |
Building and uploading sdist along with prebuilt wheels |
@SwayamInSync |
2025-08-27 |
| #134 |
Extending the python support to 3.13 and 3.14 |
@SwayamInSync |
2025-08-27 |
| #133 |
Resolving padding issues when fractonal part < SLEEF_QUAD_DIG |
@SwayamInSync |
2025-08-23 |
| #132 |
Add bits, precision, resolution constants |
@juntyr |
2025-08-23 |
| #127 |
Adding tests for uncovered ufuncs |
@SwayamInSync |
2025-08-04 |
| #123 |
Implement the fmin and fmax ufuncs |
@juntyr |
2025-07-27 |
| #122 |
Implement copysign, sign, and signbit ufuncs |
@juntyr |
2025-07-26 |
| #117 |
Expose smallest subnormal constant and add tests for consts |
@juntyr |
2025-07-23 |
| #116 |
Feat: Adding Linear Algebra Dot operation support |
@SwayamInSync |
2025-07-22 |
| #115 |
Test and fix comparisons with NaNs |
@juntyr |
2025-07-04 |
| #114 |
NaN tests + Workflow + README fixes |
@SwayamInSync |
2025-07-04 |
| #108 |
fix nan comparison test |
@ngoldbaum |
2025-03-05 |
| #102 |
Updating Quaddtype |
@SwayamInSync |
2024-09-22 |
| #100 |
Packaging QuadDType |
@SwayamInSync |
2025-07-02 |
| #98 |
Adding Quaddtype |
@SwayamInSync |
2024-08-16 |
QuadDType Development History: PRs from numpy-user-dtypes
This repository was migrated from
numpy/numpy-user-dtypesin January 2026.All issues have been transferred to this repository. The commit history has been fully preserved. Below is a reference to all Pull Requests from the original repository.
Merged PRs (84)
srclayoutpowcompatible with cpythonpowsignaturesame_valuecasting rule in quaddtypeStringDTypeto/from QuadDType array casting.QuadPrecisionscalar dtype exposureis_integerandas_integer_ratioforQuadPrecisionQuadPrecision <: numpy.floatingnumpy_quaddtype.__version__scanfuncandfromstrArrayFuncimagandrealimagandrealgetters for QuadPrecision__version__attribute tonumpy_quaddtypenp.boolsupport inQuadPrecisionfloating,integer, andbool_scalars toQuadPrecision.__new__frexpufunc implementationQuadPrecisioninput to support arrays, sequences and np.numbersldexpufunc implementationmodfufunc implementationspacingufunc implementationnextafterufunc implementationradiansanddeg2radufunc implementationdegreesandrad2degufuncs implementationhypotufunc implementationcbrtufunc implementationexpm1ufunc implementationconjandconjugateufunc implementationheavisideufunc implementationfabsufunc implementationdivmodufunc implementationfmodufunc implementationfloat_powerufunc implementationfloor_divideufunc implementationnumpy_quaddtypestubs review suggestions from #154numpy_quaddtypeClosed PRs (2)