Add requirements_extra.txt to easily get optinal dependencies

This commit is contained in:
Griatch 2020-05-16 17:47:13 +02:00
parent 199ef691b4
commit bc1f134026
3 changed files with 17 additions and 0 deletions

View file

@ -33,6 +33,7 @@ install:
- pip install coveralls
- pip install codacy-coverage
- pip install -e .
- pip install -r requirements_extra.txt
before_script:
- make format

View file

@ -16,6 +16,7 @@
- The `initial_setup.py` file can now be substituted in `settings.py` to customize
initial game database state. (volund)
- Added new Traits contrib, converted and expanded from Ainneve project.
- Added new `requirements_extra.txt` file for easily getting all optional dependencies.
### Already in master
- `is_typeclass(obj (Object), exact (bool))` now defaults to exact=False

View file

@ -0,0 +1,15 @@
# Requirements for features not active in Evennia by default, but needed for
# extra functionality and options.
# Crypto libraries for SSH support
cryptography >= 2.8
pyasn1 >= 0.4.8
bcrypt >= 3.1.7
# Library for Telnet-SSL support
pyopenssl >= 19.1
# AWS-storage contrib
boto3 >= 1.4.4
botocore >= 1.15