aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--alphanum/__init__.py2
-rw-r--r--alphanum/alphanum.py6
-rw-r--r--pyproject.toml2
3 files changed, 6 insertions, 4 deletions
diff --git a/alphanum/__init__.py b/alphanum/__init__.py
index 7817cb2..03894dd 100644
--- a/alphanum/__init__.py
+++ b/alphanum/__init__.py
@@ -1,3 +1,3 @@
from .alphanum import generate # noqa: F401
-__version__ = '0.1.0'
+__version__ = '0.2.0dev1'
diff --git a/alphanum/alphanum.py b/alphanum/alphanum.py
index 6fc2f03..3272f6c 100644
--- a/alphanum/alphanum.py
+++ b/alphanum/alphanum.py
@@ -1,5 +1,7 @@
-from random import choices
+import random
+
+POP = 'abcdefghijklmnopqrstuvwxyz0123456789'
def generate(length=1) -> str:
- return ''.join(choices('abcdefghijklmnopqrstuvwxyz0123456789', k=length))
+ return ''.join(random.SystemRandom().choices(POP, k=length))
diff --git a/pyproject.toml b/pyproject.toml
index 8c2e81a..d769d43 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
[tool.poetry]
name = "alphanum"
-version = "0.1.1"
+version = "0.2.0dev1"
description = "Generates random alphanumeric strings."
authors = ["Cody Logan <clpo13@gmail.com>"]
license = "MIT"