Release 2.0.0
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 usingnumpy.random.SeedSequence
. - Removed the vendored copy of
SeedSequence
. - Deprecated using the
mode
keyword argument to set the seed mode, since onlySeedSequences
are supported. - Changed
randomgen.common.BitGenerator
to inherit fromnumpy.random.BitGenerator
so that
numpy will recognize these asBitGenerators
. - Removed C distribution functions that are available in NumPy (see libnpyrandom)`.
- General code cleanup and modernization.