Skip to content

Releases: schmouk/PyRandLib

v1.2.3 Release - 2022/09

29 Aug 00:22
Compare
Choose a tag to compare

Just modified copyright dates and author e-mail address where appropriate.
This is concomitant with the delivery of release v1.0.0 of CppRandLib, the c++ version of PyRandLib.

v1.2.2 Release - 2021/08

15 Aug 17:01
8bde2f0
Compare
Choose a tag to compare

Fixed a few typos and corrected document README.md.
All the other enhancements issued from v1.2.0 are:

  • Implemented new signature for method __call__() - i.e. operator (), in class BaseRandom. See file README.md for its new usage which is still backward compatible with former versions of the library;
  • Optimized the initialization of internal states when they are lists;
  • Uses now underscores in numerical constants (as introduced in Python 3.6) to enhance the readability of the code;
  • Fixed a same small bug in methods .setState() of both base classes BaseLFib64 and BaseMRG;
  • Renamed mispelled type Numeric, replaced by Numerical;
  • modified file README.md accordingly;

v1.2.0 Release - 2021/08

15 Aug 16:22
e71b4bf
Compare
Choose a tag to compare
  • Implemented new signature for method __call__() - i.e. operator (), in class BaseRandom. See file README.md for its new usage which is still backward compatible with former versions of the library;
  • Optimized the initialization of internal states when they are lists;
  • Uses now underscores in numerical constants (as introduced in Python 3.6) to enhance the readability of the code;
  • Fixed a same small bug in methods .setState() of both base classes BaseLFib64 and BaseMRG;
  • Renamed mispelled type Numeric, replaced by Numerical;
  • modified file README.md accordingly;

v1.1.0 Release - 2021/01

22 Jan 15:52
Compare
Choose a tag to compare
  • Modified copyright dates to 2021;
  • added back Unix and UTF-8 goodies at top of all files;
  • conforms now to new documentation rules;
  • added usage of typing for types annotations.

v1.0.6 Release - 2020/01

01 Jan 23:20
Compare
Choose a tag to compare
  • Modified copyright dates;
  • Python 3.8.

v1.0.5 Release

13 Aug 18:28
Compare
Choose a tag to compare

Minor release - code conforms now with Pyton PEP 484 -- Type Hints.

v1.0.4 Release

04 May 09:50
Compare
Choose a tag to compare

Major bug fixed in module MRG - 287.

v1.0.3.71 Release

04 Jan 13:19
Compare
Choose a tag to compare

Fixed a bug in module fastrand32.py (method setstate())

v1.0.3.69 Release

04 Jan 12:38
Compare
Choose a tag to compare

Modified copyright notices (2019).
Removed eclipse environment from configuration management.
No code modifications

v1.0.2.54 Release

25 Aug 22:14
Compare
Choose a tag to compare

Modified copyright notices - MIT conforming now.
No code modifications