Scru128

Latest version: v3.0.3

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

Scan your dependencies

Page 3 of 3

2.0.1

- Added bit layout guideline
- Made minor improvements

2.0.0

Changed

- Textual representation: 26-digit Base32 -> 25-digit Base36
- Field structure: { `timestamp`: 44 bits, `counter`: 28 bits, `per_sec_random`:
24 bits, `per_gen_random`: 32 bits } -> { `timestamp`: 48 bits, `counter_hi`:
24 bits, `counter_lo`: 24 bits, `entropy`: 32 bits }
- Timestamp epoch: 2020-01-01 00:00:00.000 UTC -> 1970-01-01 00:00:00.000 UTC
- Counter overflow handling: stall generator -> increment timestamp

Removed

- `TIMESTAMP_BIAS`
- `Scru128Idcounter()`, `Scru128Idper_sec_random()`, `Scru128Idper_gen_random()`

Added

- `Scru128Idcounter_hi()`, `Scru128Idcounter_lo()`, `Scru128Identropy()`

1.0.2

- Applied CC BY 4.0 license

1.0.1

Maintenance

- Updated dev dependencies

1.0.0

- Initial stable release

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.