-
-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
Description
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 |