Skip to content

Release 2.0.0

Compare
Choose a tag to compare
@bashtage bashtage released this 23 Sep 13:08
· 75 commits to main since this release

The randomgen devs are please to announce the release of randomgen 2.0.0.

The key changes in this release:

  • Final compatibility with NumPy 2
  • Minimum NumPy is now 1.22.3.
  • Removed "legacy" seeding in favor of using numpy.random.SeedSequence.
  • Removed the vendored copy of SeedSequence.
  • Deprecated using the mode keyword argument to set the seed mode, since only SeedSequences are supported.
  • Changed randomgen.common.BitGenerator to inherit from numpy.random.BitGenerator so that
    numpy will recognize these as BitGenerators.
  • Removed C distribution functions that are available in NumPy (see libnpyrandom)`.
  • General code cleanup and modernization.