diff --git a/fuzzy_extractor/__init__.py b/fuzzy_extractor/__init__.py index 7a21d36..2490737 100644 --- a/fuzzy_extractor/__init__.py +++ b/fuzzy_extractor/__init__.py @@ -32,7 +32,7 @@ from math import log from os import urandom from struct import pack, unpack -from fastpbkdf2 import pbkdf2_hmac +from hashlib import pbkdf2_hmac import numpy as np class FuzzyExtractor(object): diff --git a/requirements.txt b/requirements.txt index 4ec046e..6d831c0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1 @@ -fastpbkdf2>=0.2 numpy>=1.12.1 diff --git a/setup.py b/setup.py index 1cd5e91..b871929 100644 --- a/setup.py +++ b/setup.py @@ -54,7 +54,7 @@ def extract_metaitem(meta): download_url=extract_metaitem('download_url'), packages=find_packages(exclude=('tests', 'docs')), platforms=['Any'], - install_requires=['fastpbkdf2', 'numpy'], + install_requires=['numpy'], tests_require=['pytest'], keywords='fuzzy extractor security', classifiers=[ @@ -71,5 +71,7 @@ def extract_metaitem(meta): 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.5', + 'Programming Language :: Python :: 3.11', + 'Programming Language :: Python :: 3.12', ], )