Skip to content

Commit 418d938

Browse files
committed
Designate 0.4 release
1 parent cac2ad4 commit 418d938

File tree

4 files changed

+47
-8
lines changed

4 files changed

+47
-8
lines changed

cryptorandom/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@
99
See https://statlab.github.io/cryptorandom/ for complete documentation.
1010
"""
1111

12-
__version__ = "0.4rc1.dev0"
12+
__version__ = "0.4"
1313

1414
from cryptorandom import *

doc/release/release_0.4.txt

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
Announcement: cryptorandom 0.4.0
2+
================================
3+
4+
We're happy to announce the release of cryptorandom v0.4.0!
5+
6+
cryptorandom is a cryptographic quality PRNG and sampling module for Python.
7+
8+
For more information, examples, and documentation, please visit our website:
9+
10+
http://statlab.github.io/cryptorandom/
11+
12+
13+
New Features
14+
------------
15+
16+
17+
18+
Improvements
19+
------------
20+
sample.random_allocation() returns the samples in the size-order requested. The previous version returned them from smallest to largest.
21+
22+
23+
24+
25+
API Changes
26+
-----------
27+
28+
29+
30+
31+
Deprecations
32+
------------
33+
34+
35+
Contributors to this release
36+
----------------------------
37+
(Listed alphabetically by last name)
38+
Stark, Philip B.
39+

doc/release/release_dev.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Announcement: cryptorandom 0.4.0
22
================================
33

4-
We're happy to announce the release of cryptorandom v0.4.0!
4+
We're happy to announce the release of cryptorandom v0.5.0!
55

66
cryptorandom is a cryptographic quality PRNG and sampling module for Python.
77

setup.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33

44

55

6-
if sys.version_info[:2] < (3, 7):
6+
if sys.version_info[:2] < (3, 11):
77
error = (
8-
"cryptorandom 0.3+ requires Python 3.7 or later (%d.%d detected). \n"
8+
"cryptorandom 0.4+ requires Python 3.11 or later (%d.%d detected). \n"
99
% sys.version_info[:2]
1010
)
1111
sys.stderr.write(error + "\n")
@@ -53,15 +53,15 @@ def parse_requirements_file(filename):
5353
download_url=DOWNLOAD_URL,
5454

5555
classifiers=[
56-
'Development Status :: 3 - Alpha',
56+
'Development Status :: 4 - Alpha',
5757
'Environment :: Console',
5858
'Intended Audience :: Developers',
5959
'Intended Audience :: Science/Research',
6060
'License :: OSI Approved :: BSD License',
6161
'Programming Language :: Python',
62-
'Programming Language :: Python :: 3.7',
63-
'Programming Language :: Python :: 3.8',
64-
'Programming Language :: Python :: 3.9',
62+
'Programming Language :: Python :: 3.11',
63+
'Programming Language :: Python :: 3.12',
64+
'Programming Language :: Python :: 3.13',
6565
'Topic :: Scientific/Engineering',
6666
'Operating System :: Microsoft :: Windows',
6767
'Operating System :: POSIX',

0 commit comments

Comments
 (0)