Paul Sokolovsky
60de502676
all: setup.py: Switch to sdist_upip.
2018-02-02 20:30:52 +02:00
Paul Sokolovsky
2ff5940d92
all: setup.py: Consistently update author and maintainer fields.
2018-02-02 20:25:27 +02:00
Paul Sokolovsky
5bebece527
random: Release 0.2.
2017-11-26 00:04:07 +02:00
Paul Sokolovsky
6568c0380e
random: Add shuffle().
2017-11-26 00:03:16 +02:00
Paul Sokolovsky
9edb4ec580
random: Add randint().
2017-11-25 18:59:52 +02:00
Paul Sokolovsky
403d850cf7
random: Release 0.1.
2017-11-25 12:33:16 +02:00
Paul Sokolovsky
7c6e26bfcd
random: Add test_randrange.py.
2017-11-25 12:32:32 +02:00
Paul Sokolovsky
ac6fcb4729
random: Add randrange() implementation.
...
The idea behind this implementation is that getrandbits() is guaranteed
(required) to be equally distributed. Thus, we can just repeatedly
sample it until get a suitable value, there's no bias accumulated and
the process should be finite (and on average take few iterations).
2017-11-25 12:30:42 +02:00
Paul Sokolovsky
dfe4dee62a
all: setup.py: New releases for gzip 4k conversion.
2016-10-11 06:47:01 +03:00
Paul Sokolovsky
65fb3707ba
all: metadata.txt: Bump version for gzip 4k conversion.
2016-10-11 06:46:12 +03:00
Paul Sokolovsky
2a2fdd7f43
dummy modules: Switch to new metadata.
2014-05-12 21:21:08 +03:00
Paul Sokolovsky
c0ab28571b
random: Add module placeholder.
2014-05-01 02:42:43 +03:00