Skip to content

Commit

Permalink
Add requirements and build changes
Browse files Browse the repository at this point in the history
* passlib
* pwquality bindings for python3
* cracklib-runtime for password dictionaries
* alphabetize the requirements list
  • Loading branch information
abadger committed Mar 30, 2019
1 parent b799576 commit 6199801
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 5 deletions.
2 changes: 2 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ python:
- "3.6"
- "3.7"
- "3.8-dev"
before_install:
- sudo apt-get install -y libpwquality-dev cracklib-runtime
install:
- python -m pip install --upgrade -r requirements.txt
- python -m pip install --upgrade -r test-requirements.txt
Expand Down
14 changes: 9 additions & 5 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,16 +1,20 @@
PyYaml
attrs
SQlAlchemy
sqlalchemy_repr
alembic
attrs
jsonschema
voluptuous
kitchen
passlib
pubmarine >= 0.3
# These are extracted from the 1.4.0 version of libpwquality
# Need the pwquality library and header files installed in order to install
https://toshio.fedorapeople.org/python/pwquality-1.4.0.tar.gz
PyYaml
SQlAlchemy
sqlalchemy_repr
straight.plugin

# Need a version newer than 0.4.7
#twiggy > 0.4.7
-e git+https://github.com/wearpants/twiggy#egg=Twiggy

urwid > 1.3.1
voluptuous

0 comments on commit 6199801

Please sign in to comment.