Skip to content

Releases: mhostetter/galois

galois v0.4.4

21 Jan 21:22
Compare
Choose a tag to compare

Released January 21, 2025

Changes

  • Added support for Python 3.13. (#587)
  • Added support for NumPy 2.1. (#587)
  • Added support for Numba 0.61. (#587)

Contributors

galois v0.4.3

09 Dec 18:13
Compare
Choose a tag to compare

Released December 9, 2024

Changes

  • Fixed occasional bug in polynomial modular exponentiation. (#575)
  • Fixed occasional bug in square root calculation in extension fields with even degree. (#573)

Contributors

galois v0.4.2

06 Sep 00:08
Compare
Choose a tag to compare

Released September 5, 2024

Changes

  • Added support for NumPy 2.1. (#567)
    • Correction: NumPy 2.1 is still unsupported because Numba 0.60 doesn't include support.

Contributors

galois v0.4.1

06 Jul 18:49
Compare
Choose a tag to compare

Released July 6, 2024

Changes

  • Fixed multithreading incompatibility. Previously only one thread could read from the SQLite databases. (#558)
  • Clarified Poly string representation when underlying field is non-primitive and uses the "poly" element representation. (#329)
  • Fixed typo in error message. (#557)
  • Made minor documentation improvements.

Contributors

galois v0.4.0

02 Jul 12:45
Compare
Choose a tag to compare

Released July 2, 2024

Changes

  • Added support for NumPy 2.0. (#550)
  • Added support for Numba 0.60. (#550)

Contributors

galois v0.3.10

23 Jun 17:41
Compare
Choose a tag to compare

Released June 23, 2024

Changes

  • Added support for ufunc_mode="python-calculate" for all fields. (#551)

Contributors

galois v0.3.9

10 Jun 22:55
Compare
Choose a tag to compare

Released June 10, 2024

Changes

  • Added support for python -OO optimization. (#545)
  • Improved documentation in minor ways.

Contributors

galois v0.3.8

02 Feb 02:04
Compare
Choose a tag to compare

Released February 1, 2024

Changes

  • Added support for Python 3.12. (#534)
  • Added support for NumPy 1.26. (#534)
  • Added support for Numba 0.59. (#534)
  • Fixed bug in FieldArray.multiplicative_order() for large fields. (#533)

Contributors

galois v0.3.7

01 Dec 02:02
Compare
Choose a tag to compare

Released November 30, 2023

Changes

  • Added wheel factorization for finding large primes. (#527)
  • Improved type annotations. (#510, #511)
  • Removed optional [dev] extra. If developing, install from requirements-dev.txt. (#521)
  • Fixed bugs in prev_prime() and next_prime() for large primes. (#527)

Contributors

galois v0.3.6

01 Oct 21:00
Compare
Choose a tag to compare

Released October 1, 2023

Changes

  • Added support for NumPy 1.25. (#507)
  • Added support for Numba 0.58. (#507)
  • Fixed rare overflow with computing a large modular exponentiation of polynomials. (#488)
  • Resolved various deprecations warnings with NumPy 1.25. (#492)

Contributors