-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathsetup.py
More file actions
48 lines (40 loc) · 1.67 KB
/
Copy pathsetup.py
File metadata and controls
48 lines (40 loc) · 1.67 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#!/usr/bin/python
from distutils.core import setup
setup(
name='typofixer',
version='1.0',
description='A simple password typo correction procedure.',
long_description="""This module tries to find possible methods to correct mistyped
passwords. Look at https://www.cs.cornell.edu/~rahul/papers/pwtypos.pdf for more details. """,
url="https://github.com/rchatterjee/mistypography.git",
author="Rahul Chatterjee",
author_email="rahul@cs.cornell.edu",
license="Apache",
classifiers=[
# How mature is this project? Common values are
# 3 - Alpha
# 4 - Beta
# 5 - Production/Stable
'Development Status :: 3 - Alpha',
# Indicate who your project is intended for
'Intended Audience :: Password Researchers',
'Topic :: Password Modeling',
# Pick your license as you wish (should match "license" above)
'License :: Apache',
# Specify the Python versions you support here. In particular, ensure
# that you indicate whether you support Python 2, Python 3 or both.
'Programming Language :: Python :: 2.7',
],
keywords="password typo correction",
packages=['typofixer'], #find_packages(exclude(['contrib', 'docs', 'tests*'])),
package_data = {'typofixer': ['data/*']},
install_requires=[
"python-levenshtein",
# "pwmodels",
],
dependency_links=[
# "https://github.com/rchatterjee/pwmodels/master#egg=pwmodels-1.0"
"git+https://github.com/rchatterjee/pwmodels.git"
],
# data_files=[('pwmodel/data/', ['ngram-0-phpbb.dawg', 'ngram-3-phpbb.dawg', 'ngram-4-phpbb.dawg'])]
)