Skip to main content

Python 3 compatible Python 2 `random` Module.

Project description

CHANGES

1.0.2 (2023-12-18)

  • Change support to Python 3.10, 3.11, 3.12, and 3.13 only.

1.0.1 (2013-03-15)

  • Fix setup.py so that an install of the package will actually work.

1.0.0 (2013-03-06)

  • Initial PyPI release.

Random 2

https://github.com/strichter/random2/actions/workflows/test.yml/badge.svg https://img.shields.io/pypi/v/random2.svg https://img.shields.io/pypi/pyversions/random2.svg

This package provides a Python 3 ported version of Python 2.7’s random module. It has also been back-ported to work in Python 2.6.

In Python 3, the implementation of randrange() was changed, so that even with the same seed you get different sequences in Python 2 and 3. Note that several high-level functions such as randint() and choice() use randrange().

In my testing code I heavily rely on stable random generator results and it makes porting code to Python 3 a lot harder, if all those tests have to be adjusted. This package fixes that.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

random2-1.0.2.tar.gz (18.1 kB view details)

Uploaded Source

Built Distribution

random2-1.0.2-py3-none-any.whl (12.2 kB view details)

Uploaded Python 3

File details

Details for the file random2-1.0.2.tar.gz.

File metadata

  • Download URL: random2-1.0.2.tar.gz
  • Upload date:
  • Size: 18.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for random2-1.0.2.tar.gz
Algorithm Hash digest
SHA256 3754fcef48267567cd5705fa7da6bbc3809cb3f808740313e6705acc3c057e77
MD5 cde24fb34f34e506818fad62faeb4a7c
BLAKE2b-256 c2f8aba7ea7900492da2dd405aa42aa6160b83490421c7d70cf2d5aa44238a13

See more details on using hashes here.

File details

Details for the file random2-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: random2-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 12.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for random2-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c2b92ac9d28f94d3759075302c12f94e3dcc09f2d1c9e9f65fdbbb1d6b710024
MD5 e15f5f961d454751e6fce87a1d0278c9
BLAKE2b-256 78222fb1b057fbcf3f3c51f2cb706f2d3aec181e7fdfc46d560c133b7de81cde

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page