Skip to content

QuadDType Development History: PRs from numpy-user-dtypes #43

@SwayamInSync

Description

@SwayamInSync

QuadDType Development History: PRs from numpy-user-dtypes

This repository was migrated from numpy/numpy-user-dtypes in 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)

PR Title Author Merged
#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

Closed PRs (2)

PR Title Author Closed
#242 Compiler Sanitization tests CI @SwayamInSync 2025-12-23
#118 Implement sign, sigbit, and copysign ufuncs and extend unary op tests @juntyr 2025-07-23

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions