Skip to content

Latest commit

 

History

History
102 lines (55 loc) · 3.42 KB

CHANGELOG.rst

File metadata and controls

102 lines (55 loc) · 3.42 KB

Changelog

Bug fixes:

  • numpy float64 type causes kernel crash in fpBinarySwitchable. #25
  • Error in doc for RoundingEnum? #26
  • Dead kernel when using resize method incorrectly. #27

Bug fixes:

  • Memory leak in FpBinaryComplex functions. #23

Enhancements:

  • Add support for create and resize of fixed point objects in lists and arrays. #22

Enhancements:

  • Add support for squaring fixed point numbers. #21
  • Add support casting FpBinaryComplex to native complex type. #20

Enhancements:

  • Build macOS and Windows binaries for Python 3.10 and 3.11.
    • Note that Win32 binaries for 3.10 and later will not be supported.

Bug fixes:

  • Add support for Numpy. #9

Enhancements:

  • Build macOS and Windows binaries for Python 3.9.0.

Enhancements:

  • Add support for macOS installation binaries. #19
  • Modify the Overflow and Rounding enums to be static classes. #18

Enhancements:

  • Add PyPi and readthedocs support. #16

Bug fixes:

  • Unpickling an FpBinary instance that was created on a larger word length machine could theoretically produce the wrong value #15
  • FpBinary int() method may return incorrect value when running 32 bit python on a 64 bit machine #14
  • Division on FpBinary objects may cause a crash #13

Bug fixes:

  • Installation on Windows 10. #12

Enhancements:

  • Added support for pickling #10

Bug fixes:

  • Copying FpBinarySwitchable objects may result in the wrong min_value or max_value. #11