Skip to content

Commit

Permalink
add requirements.txt, for easy installation of Python dependencies
Browse files Browse the repository at this point in the history
This will also install a compatible Ansible version.
  • Loading branch information
oliver committed May 25, 2022
1 parent b6882fc commit 1710610
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 0 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,4 @@ host_vars/*
# build products...
*.py[co]
.vault_password
/pythonenv/
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,14 @@ In this repository are playbooks for deploying services on Freifunk Bremen machi

## Dependencies

With PyPI:

virtualenv pythonenv
source pythonenv/bin/activate
pip install -r requirements.txt

Or as Debian/Ubuntu packages:

apt-get install python-dnspython ca-certificates

## Playbooks
Expand Down
14 changes: 14 additions & 0 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
ansible==4.7.0
ansible-core==2.11.6
cffi==1.15.0
cryptography==35.0.0
dnspython==2.1.0
ipcalc==1.99.0
Jinja2==3.0.2
MarkupSafe==2.0.1
packaging==21.0
pycparser==2.20
pyparsing==2.4.7
PyYAML==6.0
resolvelib==0.5.4
six==1.16.0

0 comments on commit 1710610

Please sign in to comment.