diff --git a/requirements-dev.in b/requirements-dev.in new file mode 100644 index 0000000..9634d69 --- /dev/null +++ b/requirements-dev.in @@ -0,0 +1,5 @@ +-r requirements.in + +logilab-common # prospector thing, i guess +pip-tools # pip-compile +prospector # code quality diff --git a/requirements-dev.txt b/requirements-dev.txt new file mode 100644 index 0000000..fe3339f --- /dev/null +++ b/requirements-dev.txt @@ -0,0 +1,62 @@ +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile --output-file requirements-dev.txt requirements-dev.in +# +appdirs==1.4.0 # via setuptools +astroid==1.4.9 # via pylint, pylint-celery, pylint-flask, pylint-plugin-utils, requirements-detector +click==6.7 # via pip-tools +django-adminplus==0.5 +django-bootstrap3==8.1.0 +django-extensions==1.7.6 +django-registration-redux==1.4 +Django==1.10.5 +djangorestframework==3.5.3 +dodgy==0.1.9 # via prospector +first==2.0.1 # via pip-tools +inflect==0.2.5 # via jaraco.itertools +irc==15.0.6 +isort==4.2.5 # via pylint +jaraco.classes==1.4 # via jaraco.collections +jaraco.collections==1.5 # via irc, jaraco.text +jaraco.functools==1.15.1 # via irc, jaraco.text +jaraco.itertools==2.0 # via irc +jaraco.logging==1.5 # via irc +jaraco.stream==1.1.1 # via irc +jaraco.text==1.9 # via irc, jaraco.collections +lazy-object-proxy==1.2.2 # via astroid +logilab-common==1.3.0 +mccabe==0.6.1 # via prospector, pylint +more-itertools==2.5.0 # via irc, jaraco.functools, jaraco.itertools +oauthlib==2.0.1 # via requests-oauthlib +packaging==16.8 # via setuptools +pep8-naming==0.4.1 # via prospector +pip-tools==1.8.0 +ply==3.10 +prospector==0.12.4 +pycodestyle==2.0.0 # via prospector +pydocstyle==1.0.0 # via prospector +pyflakes==1.5.0 # via prospector +pylint-celery==0.3 # via prospector +pylint-common==0.2.2 # via prospector +pylint-django==0.7.2 # via prospector +pylint-flask==0.5 # via prospector +pylint-plugin-utils==0.2.4 # via prospector, pylint-celery, pylint-django, pylint-flask +pylint==1.6.5 # via prospector, pylint-celery, pylint-common, pylint-django, pylint-flask, pylint-plugin-utils +pyparsing==2.1.10 # via packaging +python-dateutil==2.6.0 +python-gitlab==0.18 +pytz==2016.10 +pyyaml==3.12 # via prospector +requests-oauthlib==0.7.0 # via twython +requests==2.13.0 # via python-gitlab, requests-oauthlib, twython +requirements-detector==0.5.2 # via prospector +setoptconf==0.2.0 # via prospector +six==1.10.0 # via astroid, django-extensions, irc, jaraco.classes, jaraco.collections, jaraco.itertools, jaraco.logging, jaraco.stream, logilab-common, more-itertools, packaging, pip-tools, pylint, python-dateutil, python-gitlab, setuptools, tempora +tempora==1.6.1 # via irc, jaraco.logging +twython==3.4.0 +wrapt==1.10.8 # via astroid + +# The following packages are considered to be unsafe in a requirements file: +# setuptools # via logilab-common diff --git a/requirements.in b/requirements.in new file mode 100644 index 0000000..afbcf18 --- /dev/null +++ b/requirements.in @@ -0,0 +1,12 @@ +Django # core +django-adminplus # admin.site.register_view +django-bootstrap3 # bootstrap layout +django-extensions # more commands +django-registration-redux # registration views/forms +djangorestframework # dispatch WS API +irc # core +ply # dice lex/yacc compiler +python-dateutil # countdown relative math +python-gitlab # client for the gitlab bot +pytz # timezone awareness +twython # twitter client diff --git a/requirements.txt b/requirements.txt index bb05e39..4476607 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,58 +1,42 @@ -astroid==1.4.4 -caniusepython3==3.3.0 -colorama==0.3.6 -distlib==0.2.1 -Django==1.8.8 +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile --output-file requirements.txt requirements.in +# +appdirs==1.4.0 # via setuptools django-adminplus==0.3 django-bootstrap3==7.0.1 django-extensions==1.5.3 -django-filter==0.10.0 django-registration-redux==1.4 +django==1.8.8 djangorestframework==3.1.3 -dodgy==0.1.7 -futures==3.0.3 -httplib2==0.7.4 -inflect==0.2.5 +inflect==0.2.5 # via jaraco.itertools irc==12.1.4 -jaraco.apt==1.0 -jaraco.classes==1.2 -jaraco.collections==1.1 -jaraco.context==1.3 -jaraco.functools==1.3 -jaraco.itertools==1.3 -jaraco.logging==1.2 -jaraco.text==1.3 -jaraco.timing==1.2.2 -lazy-object-proxy==1.2.1 -logilab-astng==0.24.0 -logilab-common==0.63.2 -Markdown==2.6.5 -mccabe==0.3.1 -more-itertools==2.2 -oauth2==1.9.0.post1 -oauthlib==1.0.3 -pep257==0.7.0 -pep8==1.6.2 -pep8-naming==0.3.3 -ply==3.4 -prospector==0.10.2 -pyflakes==0.9.2 -pylint==1.5.4 -pylint-celery==0.3 -pylint-common==0.2.2 -pylint-django==0.7.1 -pylint-plugin-utils==0.2.3 +jaraco.apt==1.0 # via jaraco.context +jaraco.classes==1.2 # via jaraco.collections +jaraco.collections==1.1 # via irc, jaraco.text +jaraco.context==1.3 # via jaraco.text +jaraco.functools==1.3 # via jaraco.text +jaraco.itertools==1.3 # via irc +jaraco.logging==1.2 # via irc +jaraco.text==1.3 # via irc, jaraco.collections +jaraco.timing==1.2.2 # via yg.lockfile +more-itertools==2.2 # via jaraco.itertools +oauthlib==1.0.3 # via requests-oauthlib +packaging==16.8 # via setuptools +ply==3.10 +pyparsing==2.1.10 # via packaging python-dateutil==2.4.2 python-gitlab==0.13 -pytz==2015.7 -PyYAML==3.11 -requests==2.9.1 -requests-oauthlib==0.6.0 -requirements-detector==0.4.1 -setoptconf==0.2.0 -six==1.10.0 -tempora==1.4 +pytz==2016.10 +requests-oauthlib==0.6.0 # via twython +requests==2.9.1 # via python-gitlab, requests-oauthlib, twython +six==1.10.0 # via django-extensions, irc, jaraco.apt, jaraco.classes, jaraco.collections, jaraco.itertools, jaraco.logging, packaging, python-dateutil, python-gitlab, setuptools +tempora==1.4 # via jaraco.logging twython==3.3.0 -wrapt==1.10.6 -yg.lockfile==2.1 -zc.lockfile==1.1.0 +yg.lockfile==2.1 # via jaraco.context +zc.lockfile==1.1.0 # via yg.lockfile + +# The following packages are considered to be unsafe in a requirements file: +# setuptools # via zc.lockfile