aboutsummaryrefslogtreecommitdiff
path: root/alphanum
diff options
context:
space:
mode:
Diffstat (limited to 'alphanum')
-rw-r--r--alphanum/__init__.py2
-rw-r--r--alphanum/alphanum.py6
2 files changed, 5 insertions, 3 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))