OpenStack IRC meetings schedule
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

tox.ini 832B

123456789101112131415161718192021222324252627282930313233343536373839
  1. [tox]
  2. envlist = ical,pep8
  3. minversion = 1.6
  4. skipsdist = True
  5. [testenv]
  6. install_command = pip install -U {opts} {packages}
  7. setenv = VIRTUAL_ENV={envdir}
  8. deps = -r{toxinidir}/test-requirements.txt
  9. [testenv:venv]
  10. commands = {posargs}
  11. [testenv:ical]
  12. whitelist_externals = mkdir
  13. commands =
  14. mkdir -p output/calendars
  15. yaml2ical -n "OpenStack Meetings" \
  16. -d "Meeting schedule for the OpenStack projects" \
  17. -y meetings -o output/irc-meetings.ical \
  18. -t meetingindex.jinja -w output/index.html -f
  19. yaml2ical -y meetings -i output/calendars/ -f
  20. [testenv:check]
  21. commands =
  22. python tools/check_channels.py -y meetings
  23. [testenv:pep8]
  24. whitelist_externals = bash
  25. commands =
  26. bash test_tools/flake8wrap.sh {posargs}
  27. [flake8]
  28. ignore =
  29. exclude = .git,.tox
  30. max-complexity = 14
  31. [hacking]
  32. import_exceptions =