Releases: diofant/python-gmp
Releases · diofant/python-gmp
v0.6.0a2
What's Changed
- Misc fixes by @skirpichev in #319
- Remove nb_and specialization by @skirpichev in #320
- Misc fixes by @skirpichev in #321
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #325
- Bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #324
- Misc fixes by @skirpichev in #326
- Generate version.py file for sdist by @skirpichev in #328
- Misc fixes by @skirpichev in #331
- Bump the actions-deps group across 1 directory with 4 updates by @dependabot[bot] in #332
- Drop most workarounds for PyPy3.11 by @skirpichev in #239
- Misc fixes by @skirpichev in #333
- Bump msys2/setup-msys2 from 2.31.0 to 2.31.1 in the actions-deps group by @dependabot[bot] in #334
- Revert "Revert back macos-15-intel" by @skirpichev in #335
- Bump sorenlouv/backport-github-action from 11.0.0 to 12.0.0 in the actions-deps group by @dependabot[bot] in #336
- Correct overflow case for negatives in zz_get_bytes() by @skirpichev in #338
- Use pypa/cibuildwheel v4.0.0 by @skirpichev in #340
- Use j178/prek-action by @skirpichev in #342
Full Changelog: v0.5.0...v0.6.0a2
v0.5.3
v0.5.2
What's Changed
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
- [gmp-0.5.x] Merge pull request #328 from skirpichev/install_version.py by @github-actions[bot] in #330
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- Misc fixes by @skirpichev in #246
- Add comb() by @skirpichev in #247
- Add lcm() by @skirpichev in #248
- Add perm() by @skirpichev in #249
- Update msys2/setup-msys2 action by @skirpichev in #251
- Separate libzz by @skirpichev in #250
- Split libzz submodule by @skirpichev in #252
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #254
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #255
- Bump msys2/setup-msys2 from 2.28.0 to 2.29.0 by @dependabot[bot] in #257
- Bump pypa/cibuildwheel from 3.1.2 to 3.1.4 by @dependabot[bot] in #256
- Misc fixes by @skirpichev in #258
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #260
- Bump pypa/cibuildwheel from 3.1.4 to 3.2.0 by @dependabot[bot] in #259
- Update GraalPy in CI to 25.0 by @skirpichev in #261
- Drop workarounds for GraalVM < v25.0.0 by @skirpichev in #240
- Misc fixes by @skirpichev in #262
- Misc fixes by @skirpichev in #264
- Enable M$ Windows in os.yml by @skirpichev in #265
- Bump pypa/cibuildwheel from 3.2.0 to 3.2.1 by @dependabot[bot] in #266
- Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #269
- Bump sigstore/gh-action-sigstore-python from 3.0.1 to 3.1.0 by @dependabot[bot] in #267
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #268
- Enable macos-15-intel runner in os.yml by @skirpichev in #273
- Use PyLong_FromString() from Limited API by @skirpichev in #271
- Optimize mixed-mode operations with small integer arguments (integer literals) by @skirpichev in #263
- Unbundle the ZZ library by @skirpichev in #276
- Bump pypa/cibuildwheel from 3.2.1 to 3.3.0 by @dependabot[bot] in #279
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #278
- Enable tests and build wheels on windows-11-arm by @skirpichev in #277
- Misc fixes by @skirpichev in #281
- Use libzz v0.7 by @skirpichev in #282
- Misc fixes by @skirpichev in #284
- Drop private fac2/fib() by @skirpichev in #285
- Bump sigstore/gh-action-sigstore-python from 3.1.0 to 3.2.0 by @dependabot[bot] in #287
- Bump msys2/setup-msys2 from 2.29.0 to 2.30.0 by @dependabot[bot] in #289
- Bump actions/cache from 4 to 5 by @dependabot[bot] in #290
- Bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #291
- Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #288
- Misc fixes by @skirpichev in #286
- Misc fixes by @skirpichev in #293
- Don't mutate MPZ_Object in MPZ_to_str (by zz_neg) by @skirpichev in #294
- Drop support for CPython < 3.11 by @skirpichev in #298
- Misc fixes by @skirpichev in #296
- Misc fixes by @skirpichev in #299
- Bump pypa/cibuildwheel from 3.3.0 to 3.3.1 by @dependabot[bot] in #305
- Bump sorenlouv/backport-github-action from 9.5.1 to 10.2.0 by @dependabot[bot] in #304
- Misc fixes by @skirpichev in #303
- Fix tests (esp. memory) by @skirpichev in #308
- Fix rich comparisons by @skirpichev in #310
- Misc fixes by @skirpichev in #312
- Release v0.5.0 by @skirpichev in #315
Full Changelog: v0.4.0...v0.5.0
v0.4.1
What's Changed
New Contributors
- @github-actions[bot] made their first contribution in #295
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- Misc fixes by @skirpichev in #151
- Bump pypa/cibuildwheel from 2.23.0 to 2.23.2 by @dependabot[bot] in #152
- Switch to the multi-phase module initialization by @skirpichev in #154
- Misc fixes by @skirpichev in #155
- Bump pypa/cibuildwheel from 2.23.2 to 2.23.3 by @dependabot[bot] in #156
- Simplify Fraction wrapper (mpq) by @skirpichev in #157
- Improve MPZ_from/to_int() speed on PyPy by @skirpichev in #158
- Remove MPZ_FromDigitSign() by @skirpichev in #161
- Low-level wrapper for GMP (independent from Python C-API), part 1 by @skirpichev in #160
- Low-level wrapper for GMP (independent from Python C-API), part 2 by @skirpichev in #162
- Low-level wrapper for GMP (independent from Python C-API), part 3 by @skirpichev in #164
- Low-level wrapper for GMP (independent from Python C-API), part 4 by @skirpichev in #165
- Low-level wrapper for GMP (independent from Python C-API), part 5 by @skirpichev in #166
- Misc fixes by @skirpichev in #167
- Add missing volatile qualifiers by @skirpichev in #168
- Add alloc field to zz_t by @skirpichev in #171
- Add MPMATH_NOGMPY=Y to CI by @skirpichev in #174
- Bump sigstore/gh-action-sigstore-python from 3.0.0 to 3.0.1 by @dependabot[bot] in #175
- Bump pypa/cibuildwheel from 2.23.3 to 3.0.0 by @skirpichev in #177
- Revert "Add alloc field to zz_t" by @skirpichev in #178
- Misc fixes by @skirpichev in #173
- Misc fixes by @skirpichev in #180
- Add alloc field to zz_t by @skirpichev in #179
- Drop mpq type by @skirpichev in #181
- Misc fixes by @skirpichev in #182
- Polish libzz API by @skirpichev in #184
- Add zz_import/export() by @skirpichev in #185
- Use thread-local storage duration for gmp_tracker by @skirpichev in #189
- Support integer formatting types for mpz by @skirpichev in #188
- Use meson-python as build backend by @skirpichev in #186
- Misc fixes by @skirpichev in #192
- Support module state by @skirpichev in #194
- Misc fixes by @skirpichev in #193
- Misc fixes by @skirpichev in #196
- Misc fixes by @skirpichev in #198
- Misc fixes by @skirpichev in #199
- Misc fixes by @skirpichev in #201
- Create separated shared library for the GMP wrapper by @skirpichev in #203
- Use debug builds in CI tests (no wheels), add asserts by @skirpichev in #204
- Misc fixes by @skirpichev in #205
- Misc fixes by @skirpichev in #206
- Misc fixes by @skirpichev in #207
- Don't use mpz_powm() by @skirpichev in #187
- Add zz_setup/finish() functions by @skirpichev in #209
- Cleanup wheels builds by @skirpichev in #210
- Setup cache for GNU GMP builds in CI by @skirpichev in #212
- Use full path for PKG_CONFIG/LD_LIBRARY_PATh in CI by @skirpichev in #213
- Drop "special snowflake" Windows from regular CI tests by @skirpichev in #208
- Misc fixes by @skirpichev in #214
- Implement bigints() strategy by @skirpichev in #215
- Misc fixes by @skirpichev in #217
- Enable -Wconversion -Wno-sign-conversion by @skirpichev in #216
- Add _zz_mpmath_normalize() by @skirpichev in #219
- Enable cache on free-threading builds by @skirpichev in #218
- Misc fixes by @skirpichev in #221
- Enable -Wconversion by @skirpichev in #222
- Bump pypa/cibuildwheel from 3.0.0 to 3.1.2 by @dependabot[bot] in #228
- Misc fixes by @skirpichev in #229
- Re-enable memory testing on PyPy by @skirpichev in #230
- Add index fallback to mpz constructor (fixes #237) by @WebVishnu in #238
- Misc fixes by @skirpichev in #241
- v0.4.0 by @skirpichev in #235
New Contributors
- @WebVishnu made their first contribution in #238
Full Changelog: v0.3.0...v0.4.0
v0.3.1
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- Misc fixes by @skirpichev in #123
- Add global cache by @skirpichev in #126
- Misc fixes by @skirpichev in #130
- Fix free-threading wheels by @skirpichev in #132
- Misc fixes by @skirpichev in #133
- Amend 181f4e8 by @skirpichev in #143
- Misc fixes by @skirpichev in #144
- Misc fixes by @skirpichev in #145
- Misc fixes by @skirpichev in #146
- Misc fixes by @skirpichev in #147
- Drop workaround for pypy/pypy#5165 by @skirpichev in #127
- Misc fixes by @skirpichev in #149
- Test on GraalPy by @skirpichev in #138
- Revert workaround for sphinx by @skirpichev in #140
- Misc fixes by @skirpichev in #150
Full Changelog: v0.2.1...v0.3.0
v0.2.2
Full Changelog: v0.2.1...v0.2.2