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