File tree Expand file tree Collapse file tree 5 files changed +34
-5
lines changed
Expand file tree Collapse file tree 5 files changed +34
-5
lines changed Original file line number Diff line number Diff line change 1+ ## 0.3.0a6 (2021-05-27)
2+
3+ ### Refactor
4+
5+ - ** helpers** : merge numeral encoding functions in one module
6+ - ** Qrng** : update get_complex_rect argument defaults
7+ - ** Qrng** : convert to class wrapper [ issue #14 ]
8+ - ** Qrng** : redesign get_random_base32 and get_random_base64
9+ - ** QuantumBitGenerator** : remove argument checks in random_uint
10+ - ** reverse_endian** : rename bitstrings to numerals
11+ - ** HadamardProtocol** : rename output to measurements
12+ - ** Qrng** : reorder in public and private API
13+
14+ ### Fix
15+
16+ - ** ValidationDecorator** : fix BareQuantumProtocol instance check
17+ - ** QuantumBitGenerator** : verify attribute types on set
18+
19+ ### Feat
20+
21+ - ** QuantumBitGenerator** : add default protocol [ issue #14 ]
22+ - ** Qrng** : add get_random_string
23+ - ** Qrng** : add quantum_bit_generator property
24+
25+ ### Perf
26+
27+ - ** Qrng** : minimize bit consumption in get_random_float
28+ - ** QuantumBitGenerator** : minimize bit consumption in random_uint
29+
130## 0.3.0a5 (2021-05-20)
231
332### Refactor
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ @software{pedro_rivero_qrand
33 title = { QRAND: A multiprotocol and multiplatform quantum random number generation framework} ,
44 year = 2020 ,
55 publisher = { Zenodo} ,
6- version = { 0.3.0a5 } ,
6+ version = { 0.3.0a6 } ,
77 doi = { 10.5281/zenodo.4755731} ,
88 url = { https://doi.org/10.5281/zenodo.4755731}
99}
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ exclude = '''
1111name = " cz_conventional_commits"
1212bump_message = " bump: version $current_version → $new_version"
1313version_format = " $version"
14- version = " 0.3.0a5 "
14+ version = " 0.3.0a6 "
1515version_files = [
1616 " qrand/__init__.py:__version__" ,
1717 " tests/test_qrand.py:__version__" ,
@@ -41,7 +41,7 @@ line_length = 79
4141
4242[tool .poetry ]
4343name = " qrand"
44- version = " 0.3.0a5 "
44+ version = " 0.3.0a6 "
4545description = " A multiprotocol and multiplatform quantum random number generation framework"
4646readme = " README.md"
4747homepage = " https://github.com/pedrorrivero/qrand"
Original file line number Diff line number Diff line change 2323__author__ = "Pedro Rivero"
2424__copyright__ = "Copyright (c) 2021 Pedro Rivero"
2525__license__ = "Apache-2.0"
26- __version__ = "0.3.0a5 "
26+ __version__ = "0.3.0a6 "
2727
2828from ._qiskit_bit_generator import QiskitBitGenerator
2929from .qrng import Qrng
Original file line number Diff line number Diff line change 3030## VERSION
3131###############################################################################
3232def test_version ():
33- assert __version__ == "0.3.0a5 "
33+ assert __version__ == "0.3.0a6 "
3434
3535
3636###############################################################################
You can’t perform that action at this time.
0 commit comments