Skip to content

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

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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