Qrand

Latest version: v0.4.0

Safety actively analyzes 683530 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.3.0a2

Feat

- **helpers**: add reverse_endian
- **Qrng**: add get_random_uint
- **Qrng**: add get_random_decimal
- **Qrng**: add get_random_bytes
- **Qrng**: add random OCTAL, HEX, BASE32, and BASE64

Refactor

- **platforms**: update QiskitJob constructor
- **platforms**: extract QuantumBackend from QuantumJob
- **Qrng**: rename get_bit_string to get_random_bitstring
- **Qrng**: order methods alphabetically
- **Qrng**: order methods alphabetically
- **Qrng**: clean-up base32, base64, hex and octal

Fix

- **Qrng**: reimplement get_bit_string with deprecation warning
- **Qrng**: set default num_bits in get_random_bytes
- **Qrng**: replace decode for encode in b32 and b64
- **Qrng**: update output types in base32 and base64
- **Qrng**: update random complex precision to double

Perf

- **Qrng**: simplify imports

0.3.0a1

Refactor

- **protocols**: rename stream to measurement
- **protocols**: rename SimpleResult to PlainResult
- **platforms**: change job output to list of measurements
- rename repetitions to num_measurements

Fix

- **QiskitJob**: update error and warning messages

0.3.0a0

Fix

- **QiskitBitGenerator**: move deprecation warning
- update qiskit version dependency
- platform-protocol circular dependency

Feat

- add quantum_bit_generator

Refactor

- **platforms**: rename quantum factory
- imports
- **platforms**: upgrade architecture
- **bit_cache**: extract BitCache to a separate module
- update package and module names
- **quantum_platforms**: update circuit and job models
- redesign architecture (preliminary)

Perf

- **QiskitPlatform**: upgrade _compute_bounded_factorization

0.2.0

Feat

- **qrng**: add default parameter values

0.2.0b0

Refactor

- **qrng**: rename variable in get_random_float method
- **qrng**: arrange public methods in alphabetical order

Feat

- **qrng**: add state property

0.2.0a0

Refactor

- rename qiskit_bit_generator module
- **qrng**: change internal bit_generator scope
- **qrng**: simplify get_random_int
- **qrng**: simplify get_random_int
- **qrng**: simplify get_random_double

Feat

- **qrng**: add qrng class with base functionality

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.