From f0862c272c38dbdd55eceea98073a932640727ee Mon Sep 17 00:00:00 2001 From: Artur Barseghyan Date: Tue, 22 Jun 2021 00:33:32 +0200 Subject: [PATCH] Start on v0.18.x --- examples/requirements/captcha.in | 1 + examples/requirements/captcha.txt | 27 +- examples/requirements/common.in | 32 ++ examples/requirements/common.txt | 181 ++++++-- examples/requirements/debug.in | 3 + examples/requirements/debug.txt | 52 ++- examples/requirements/demo.in | 1 + examples/requirements/demo.txt | 339 +++++++++++++- examples/requirements/deployment.in | 2 + examples/requirements/deployment.txt | 85 ++++ examples/requirements/dev.in | 1 + examples/requirements/dev.txt | 420 +++++++++++++++++- examples/requirements/django_1_10.txt | 13 - examples/requirements/django_1_11.txt | 15 - examples/requirements/django_1_8.txt | 14 - examples/requirements/django_1_9.txt | 19 - examples/requirements/django_2_0.txt | 16 - .../{django_2_1.txt => django_2_2.in} | 13 +- examples/requirements/django_2_2.txt | 342 +++++++++++++- examples/requirements/django_3_0.in | 16 + examples/requirements/django_3_0.txt | 352 ++++++++++++++- examples/requirements/django_3_1.in | 16 + examples/requirements/django_3_1.txt | 352 ++++++++++++++- examples/requirements/django_3_2.in | 16 + examples/requirements/django_3_2.txt | 338 ++++++++++++++ examples/requirements/djangocms_2.txt | 4 - examples/requirements/djangocms_3_4_3.in | 9 + examples/requirements/djangocms_3_4_3.txt | 15 +- ...djangocms_3_0_6.txt => djangocms_3_8_0.in} | 8 +- examples/requirements/djangorestframework.in | 1 + examples/requirements/djangorestframework.txt | 9 +- examples/requirements/docs.in | 6 + examples/requirements/docs.txt | 375 +++++++++++++++- examples/requirements/feincms_1_10.txt | 4 - examples/requirements/feincms_1_12.txt | 5 - examples/requirements/feincms_1_13.txt | 5 - examples/requirements/feincms_1_17.in | 5 + examples/requirements/feincms_1_17.txt | 37 +- examples/requirements/feincms_1_20.in | 3 + examples/requirements/feincms_1_20.txt | 32 ++ examples/requirements/latest.in | 14 + examples/requirements/latest.txt | 198 ++++++++- examples/requirements/mptt.in | 1 + examples/requirements/mptt.txt | 22 +- examples/requirements/recaptcha.in | 1 + examples/requirements/recaptcha.txt | 19 +- examples/requirements/style_checkers.in | 8 + examples/requirements/style_checkers.txt | 102 ++++- examples/requirements/test.in | 11 + examples/requirements/test.txt | 100 ++++- examples/requirements/testing.in | 3 + examples/requirements/testing.txt | 341 +++++++++++++- examples/requirements/wagtail.in | 8 + examples/simple/factories/auth_user.py | 3 +- examples/simple/factories/factory_faker.py | 2 - examples/simple/factories/fobi_form_entry.py | 2 +- .../factories/medialibrary_mediafile.py | 2 +- examples/simple/factories/mixins.py | 4 +- examples/simple/factories/page_page.py | 2 +- examples/simple/factories/sites_site.py | 2 +- pytest.ini | 3 + scripts/compile_requirements.sh | 24 + scripts/upgrade_requirements.sh | 15 + src/fobi/tests/base.py | 3 - tox.ini | 23 +- 65 files changed, 3829 insertions(+), 268 deletions(-) create mode 100644 examples/requirements/captcha.in create mode 100644 examples/requirements/common.in create mode 100644 examples/requirements/debug.in create mode 100644 examples/requirements/demo.in create mode 100644 examples/requirements/deployment.in create mode 100644 examples/requirements/deployment.txt create mode 100644 examples/requirements/dev.in delete mode 100644 examples/requirements/django_1_10.txt delete mode 100644 examples/requirements/django_1_11.txt delete mode 100644 examples/requirements/django_1_8.txt delete mode 100644 examples/requirements/django_1_9.txt delete mode 100644 examples/requirements/django_2_0.txt rename examples/requirements/{django_2_1.txt => django_2_2.in} (61%) create mode 100644 examples/requirements/django_3_0.in create mode 100644 examples/requirements/django_3_1.in create mode 100644 examples/requirements/django_3_2.in create mode 100644 examples/requirements/django_3_2.txt delete mode 100644 examples/requirements/djangocms_2.txt create mode 100644 examples/requirements/djangocms_3_4_3.in rename examples/requirements/{djangocms_3_0_6.txt => djangocms_3_8_0.in} (53%) create mode 100644 examples/requirements/djangorestframework.in create mode 100644 examples/requirements/docs.in delete mode 100644 examples/requirements/feincms_1_10.txt delete mode 100644 examples/requirements/feincms_1_12.txt delete mode 100644 examples/requirements/feincms_1_13.txt create mode 100644 examples/requirements/feincms_1_17.in create mode 100644 examples/requirements/feincms_1_20.in create mode 100644 examples/requirements/feincms_1_20.txt create mode 100644 examples/requirements/latest.in create mode 100644 examples/requirements/mptt.in create mode 100644 examples/requirements/recaptcha.in create mode 100644 examples/requirements/style_checkers.in create mode 100644 examples/requirements/test.in create mode 100644 examples/requirements/testing.in create mode 100644 examples/requirements/wagtail.in create mode 100755 scripts/compile_requirements.sh create mode 100755 scripts/upgrade_requirements.sh diff --git a/examples/requirements/captcha.in b/examples/requirements/captcha.in new file mode 100644 index 00000000..3d0b2ace --- /dev/null +++ b/examples/requirements/captcha.in @@ -0,0 +1 @@ +django-simple-captcha diff --git a/examples/requirements/captcha.txt b/examples/requirements/captcha.txt index 3d0b2ace..4f3bfed1 100644 --- a/examples/requirements/captcha.txt +++ b/examples/requirements/captcha.txt @@ -1 +1,26 @@ -django-simple-captcha +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile captcha.in +# +asgiref==3.3.4 + # via django +django-ranged-response==0.2.0 + # via django-simple-captcha +django-simple-captcha==0.5.14 + # via -r captcha.in +django==3.2.4 + # via + # django-ranged-response + # django-simple-captcha +pillow==8.2.0 + # via django-simple-captcha +pytz==2021.1 + # via django +six==1.16.0 + # via django-simple-captcha +sqlparse==0.4.1 + # via django +typing-extensions==3.10.0.0 + # via asgiref diff --git a/examples/requirements/common.in b/examples/requirements/common.in new file mode 100644 index 00000000..42986035 --- /dev/null +++ b/examples/requirements/common.in @@ -0,0 +1,32 @@ +alabaster>=0.7.6 +Babel>=2.1.1 +bleach>=2.1.2 +decorator>=4.0.4 +docopt>=0.4.0 +docutils>=0.12 +Jinja2>=2.8 +mailchimp>=2.0.9 +markdown +MarkupSafe>=0.23 +#MySQL-python +ordereddict==1.1 +path.py>=8.1.2 +pexpect>=4.0.1 +pickleshare>=0.5 +Pillow>=4.2.1 +pluggy>=0.7.1 +ptyprocess>=0.5 +psycopg2-binary>=2.8.2 +Pygments>=2.0.2 +pytz>=2019.1 +#requests==2.8.1 +simplegeneric>=0.8.1 +six>=1.10.0 +snowballstemmer>=1.2.0 +Sphinx>=1.3.1 +sphinx-rtd-theme>=0.1.9 +traitlets>=4.0.0 +#Unidecode==0.4.18 +virtualenv>=13.1.2 +#vishap>=0.1.5 +wheel>=0.24.0 diff --git a/examples/requirements/common.txt b/examples/requirements/common.txt index 42986035..eabfa632 100644 --- a/examples/requirements/common.txt +++ b/examples/requirements/common.txt @@ -1,32 +1,151 @@ -alabaster>=0.7.6 -Babel>=2.1.1 -bleach>=2.1.2 -decorator>=4.0.4 -docopt>=0.4.0 -docutils>=0.12 -Jinja2>=2.8 -mailchimp>=2.0.9 -markdown -MarkupSafe>=0.23 -#MySQL-python +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile common.in +# +alabaster==0.7.12 + # via + # -r common.in + # sphinx +appdirs==1.4.4 + # via virtualenv +babel==2.9.1 + # via + # -r common.in + # sphinx +bleach==3.3.0 + # via -r common.in +certifi==2021.5.30 + # via requests +chardet==4.0.0 + # via requests +decorator==5.0.9 + # via + # -r common.in + # traitlets +distlib==0.3.2 + # via virtualenv +docopt==0.4.0 + # via + # -r common.in + # mailchimp +docutils==0.16 + # via + # -r common.in + # sphinx + # sphinx-rtd-theme +filelock==3.0.12 + # via virtualenv +idna==2.10 + # via requests +imagesize==1.2.0 + # via sphinx +importlib-metadata==4.5.0 + # via + # markdown + # pluggy + # virtualenv +importlib-resources==5.1.4 + # via virtualenv +ipython-genutils==0.2.0 + # via traitlets +jinja2==3.0.1 + # via + # -r common.in + # sphinx +mailchimp==2.0.10 + # via -r common.in +markdown==3.3.4 + # via -r common.in +markupsafe==2.0.1 + # via + # -r common.in + # jinja2 ordereddict==1.1 -path.py>=8.1.2 -pexpect>=4.0.1 -pickleshare>=0.5 -Pillow>=4.2.1 -pluggy>=0.7.1 -ptyprocess>=0.5 -psycopg2-binary>=2.8.2 -Pygments>=2.0.2 -pytz>=2019.1 -#requests==2.8.1 -simplegeneric>=0.8.1 -six>=1.10.0 -snowballstemmer>=1.2.0 -Sphinx>=1.3.1 -sphinx-rtd-theme>=0.1.9 -traitlets>=4.0.0 -#Unidecode==0.4.18 -virtualenv>=13.1.2 -#vishap>=0.1.5 -wheel>=0.24.0 + # via -r common.in +packaging==20.9 + # via + # bleach + # sphinx +path.py==12.5.0 + # via -r common.in +path==16.0.0 + # via path.py +pexpect==4.8.0 + # via -r common.in +pickleshare==0.7.5 + # via -r common.in +pillow==8.2.0 + # via -r common.in +pluggy==0.13.1 + # via -r common.in +psycopg2-binary==2.9.1 + # via -r common.in +ptyprocess==0.7.0 + # via + # -r common.in + # pexpect +pygments==2.9.0 + # via + # -r common.in + # sphinx +pyparsing==2.4.7 + # via packaging +pytz==2021.1 + # via + # -r common.in + # babel +requests==2.25.1 + # via + # mailchimp + # sphinx +simplegeneric==0.8.1 + # via -r common.in +six==1.16.0 + # via + # -r common.in + # bleach + # traitlets + # virtualenv +snowballstemmer==2.1.0 + # via + # -r common.in + # sphinx +sphinx-rtd-theme==0.5.2 + # via -r common.in +sphinx==4.0.2 + # via + # -r common.in + # sphinx-rtd-theme +sphinxcontrib-applehelp==1.0.2 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.0 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +traitlets==4.3.3 + # via -r common.in +typing-extensions==3.10.0.0 + # via importlib-metadata +urllib3==1.26.5 + # via requests +virtualenv==20.4.7 + # via -r common.in +webencodings==0.5.1 + # via bleach +wheel==0.36.2 + # via -r common.in +zipp==3.4.1 + # via + # importlib-metadata + # importlib-resources + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/examples/requirements/debug.in b/examples/requirements/debug.in new file mode 100644 index 00000000..d373c766 --- /dev/null +++ b/examples/requirements/debug.in @@ -0,0 +1,3 @@ +ipdb>=0.8.1,<0.12 +ipython>=4.0.0,<=7.0.1 +ipython-genutils>=0.2.0 diff --git a/examples/requirements/debug.txt b/examples/requirements/debug.txt index d811eb9d..e2475913 100644 --- a/examples/requirements/debug.txt +++ b/examples/requirements/debug.txt @@ -1,3 +1,49 @@ -ipdb==0.8.1 -ipython==4.0.0 -ipython-genutils==0.1.0 +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile debug.in +# +backcall==0.2.0 + # via ipython +decorator==5.0.9 + # via + # ipython + # traitlets +ipdb==0.11 + # via -r debug.in +ipython-genutils==0.2.0 + # via + # -r debug.in + # traitlets +ipython==7.0.1 + # via + # -r debug.in + # ipdb +jedi==0.18.0 + # via ipython +parso==0.8.2 + # via jedi +pexpect==4.8.0 + # via ipython +pickleshare==0.7.5 + # via ipython +prompt-toolkit==2.0.10 + # via ipython +ptyprocess==0.7.0 + # via pexpect +pygments==2.9.0 + # via ipython +simplegeneric==0.8.1 + # via ipython +six==1.16.0 + # via + # prompt-toolkit + # traitlets +traitlets==4.3.3 + # via ipython +wcwidth==0.2.5 + # via prompt-toolkit + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/examples/requirements/demo.in b/examples/requirements/demo.in new file mode 100644 index 00000000..f4e299f9 --- /dev/null +++ b/examples/requirements/demo.in @@ -0,0 +1 @@ +-r django_3_2.in diff --git a/examples/requirements/demo.txt b/examples/requirements/demo.txt index 1ef8ee3c..3eb4339b 100644 --- a/examples/requirements/demo.txt +++ b/examples/requirements/demo.txt @@ -1 +1,338 @@ --r django_1_9.txt +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile demo.in +# +alabaster==0.7.12 + # via + # -r common.in + # sphinx +appdirs==1.4.4 + # via + # black + # virtualenv +asgiref==3.3.4 + # via django +astroid==2.5.6 + # via pylint +attrs==21.2.0 + # via pytest +babel==2.9.1 + # via + # -r common.in + # sphinx +black==21.6b0 + # via -r style_checkers.in +bleach==3.3.0 + # via -r common.in +certifi==2021.5.30 + # via requests +cfgv==3.3.0 + # via pre-commit +chardet==4.0.0 + # via requests +click==8.0.1 + # via black +confusable-homoglyphs==3.2.0 + # via django-registration +coverage==5.5 + # via + # -r test.in + # pytest-cov +dataclasses==0.8 + # via black +decorator==5.0.9 + # via + # -r common.in + # traitlets +distlib==0.3.2 + # via virtualenv +django-admin-tools==0.9.1 + # via -r django_3_2.in +django-autoslug==1.9.8 + # via -r django_3_2.in +django-ckeditor==6.1.0 + # via -r django_3_2.in +django-debug-toolbar==3.2.1 + # via -r django_3_2.in +django-formtools==2.3 + # via -r django_3_2.in +django-js-asset==1.2.2 + # via + # django-ckeditor + # django-mptt +django-mptt==0.12.0 + # via + # -r feincms_1_17.in + # feincms +django-ranged-response==0.2.0 + # via django-simple-captcha +django-registration==3.2 + # via -r django_3_2.in +django-simple-captcha==0.5.14 + # via -r django_3_2.in +django==3.2.4 + # via + # -r django_3_2.in + # django-debug-toolbar + # django-formtools + # django-mptt + # django-ranged-response + # django-registration + # django-simple-captcha + # djangorestframework + # easy-thumbnails + # feincms +djangorestframework==3.12.4 + # via -r django_3_2.in +docopt==0.4.0 + # via + # -r common.in + # mailchimp +docutils==0.16 + # via + # -r common.in + # sphinx + # sphinx-rtd-theme +easy-thumbnails==2.7.1 + # via -r django_3_2.in +factory-boy==3.2.0 + # via -r test.in +faker==8.8.1 + # via + # -r test.in + # factory-boy +feincms==1.18.0 + # via -r feincms_1_17.in +filelock==3.0.12 + # via + # tox + # virtualenv +flake8==3.9.2 + # via -r style_checkers.in +identify==2.2.10 + # via pre-commit +idna==2.10 + # via requests +imagesize==1.2.0 + # via sphinx +importlib-metadata==4.5.0 + # via + # click + # flake8 + # markdown + # pluggy + # pre-commit + # pytest + # tox + # virtualenv +importlib-resources==5.1.4 + # via + # pre-commit + # virtualenv +iniconfig==1.1.1 + # via pytest +ipython-genutils==0.2.0 + # via traitlets +isort==5.9.1 + # via + # -r style_checkers.in + # pylint +jinja2==3.0.1 + # via + # -r common.in + # sphinx +lazy-object-proxy==1.6.0 + # via astroid +mailchimp==2.0.10 + # via -r common.in +markdown==3.3.4 + # via -r common.in +markupsafe==2.0.1 + # via + # -r common.in + # jinja2 +mccabe==0.6.1 + # via + # flake8 + # pylint +mypy-extensions==0.4.3 + # via black +nodeenv==1.6.0 + # via pre-commit +ordereddict==1.1 + # via -r common.in +packaging==20.9 + # via + # bleach + # pytest + # sphinx + # tox +path.py==12.5.0 + # via -r common.in +path==16.0.0 + # via path.py +pathspec==0.8.1 + # via black +pexpect==4.8.0 + # via -r common.in +pickleshare==0.7.5 + # via -r common.in +pillow==8.2.0 + # via + # -r common.in + # django-simple-captcha + # easy-thumbnails + # feincms +pluggy==0.13.1 + # via + # -r common.in + # pytest + # tox +pre-commit==2.13.0 + # via -r style_checkers.in +psycopg2-binary==2.9.1 + # via -r common.in +ptyprocess==0.7.0 + # via + # -r common.in + # pexpect +py==1.10.0 + # via + # -r test.in + # pytest + # tox +pycodestyle==2.7.0 + # via flake8 +pydocstyle==6.1.1 + # via -r style_checkers.in +pyflakes==2.3.1 + # via + # -r style_checkers.in + # flake8 +pygments==2.9.0 + # via + # -r common.in + # sphinx +pylint==2.8.3 + # via -r style_checkers.in +pyparsing==2.4.7 + # via packaging +pytest-cov==2.12.1 + # via -r test.in +pytest-django==4.4.0 + # via -r test.in +pytest-ordering==0.6 + # via -r test.in +pytest-pythonpath==0.7.3 + # via -r test.in +pytest==6.2.4 + # via + # -r test.in + # pytest-cov + # pytest-django + # pytest-ordering + # pytest-pythonpath +python-dateutil==2.8.1 + # via faker +pytz==2021.1 + # via + # -r common.in + # babel + # django + # feincms +pyyaml==5.4.1 + # via pre-commit +regex==2021.4.4 + # via black +requests==2.25.1 + # via + # mailchimp + # sphinx +selenium==3.141.0 + # via -r test.in +simplegeneric==0.8.1 + # via -r common.in +six==1.16.0 + # via + # -r common.in + # bleach + # django-simple-captcha + # feincms + # python-dateutil + # tox + # traitlets + # virtualenv +snowballstemmer==2.1.0 + # via + # -r common.in + # pydocstyle + # sphinx +sphinx-rtd-theme==0.5.2 + # via -r common.in +sphinx==4.0.2 + # via + # -r common.in + # sphinx-rtd-theme +sphinxcontrib-applehelp==1.0.2 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.0 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +sqlparse==0.4.1 + # via + # django + # django-debug-toolbar +text-unidecode==1.3 + # via faker +toml==0.10.2 + # via + # black + # pre-commit + # pylint + # pytest + # pytest-cov + # tox +tox==3.23.1 + # via -r test.in +traitlets==4.3.3 + # via -r common.in +typed-ast==1.4.3 + # via + # astroid + # black +typing-extensions==3.10.0.0 + # via + # asgiref + # black + # importlib-metadata +urllib3==1.26.5 + # via + # requests + # selenium +virtualenv==20.4.7 + # via + # -r common.in + # pre-commit + # tox +webencodings==0.5.1 + # via bleach +wheel==0.36.2 + # via -r common.in +wrapt==1.12.1 + # via astroid +zipp==3.4.1 + # via + # importlib-metadata + # importlib-resources + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/examples/requirements/deployment.in b/examples/requirements/deployment.in new file mode 100644 index 00000000..20ca3f29 --- /dev/null +++ b/examples/requirements/deployment.in @@ -0,0 +1,2 @@ +twine +pip-tools diff --git a/examples/requirements/deployment.txt b/examples/requirements/deployment.txt new file mode 100644 index 00000000..d39123b9 --- /dev/null +++ b/examples/requirements/deployment.txt @@ -0,0 +1,85 @@ +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile deployment.in +# +bleach==3.3.0 + # via readme-renderer +certifi==2021.5.30 + # via requests +cffi==1.14.5 + # via cryptography +chardet==4.0.0 + # via requests +click==8.0.1 + # via pip-tools +colorama==0.4.4 + # via twine +cryptography==3.4.7 + # via secretstorage +docutils==0.17.1 + # via readme-renderer +idna==2.10 + # via requests +importlib-metadata==4.5.0 + # via + # click + # keyring + # pep517 + # twine +jeepney==0.6.0 + # via + # keyring + # secretstorage +keyring==23.0.1 + # via twine +packaging==20.9 + # via bleach +pep517==0.10.0 + # via pip-tools +pip-tools==6.1.0 + # via -r deployment.in +pkginfo==1.7.0 + # via twine +pycparser==2.20 + # via cffi +pygments==2.9.0 + # via readme-renderer +pyparsing==2.4.7 + # via packaging +readme-renderer==29.0 + # via twine +requests-toolbelt==0.9.1 + # via twine +requests==2.25.1 + # via + # requests-toolbelt + # twine +rfc3986==1.5.0 + # via twine +secretstorage==3.3.1 + # via keyring +six==1.16.0 + # via + # bleach + # readme-renderer +toml==0.10.2 + # via pep517 +tqdm==4.61.1 + # via twine +twine==3.4.1 + # via -r deployment.in +typing-extensions==3.10.0.0 + # via importlib-metadata +urllib3==1.26.5 + # via requests +webencodings==0.5.1 + # via bleach +zipp==3.4.1 + # via + # importlib-metadata + # pep517 + +# The following packages are considered to be unsafe in a requirements file: +# pip diff --git a/examples/requirements/dev.in b/examples/requirements/dev.in new file mode 100644 index 00000000..e554edf2 --- /dev/null +++ b/examples/requirements/dev.in @@ -0,0 +1 @@ +-r django_3_2.txt diff --git a/examples/requirements/dev.txt b/examples/requirements/dev.txt index 44cfac2c..912eb904 100644 --- a/examples/requirements/dev.txt +++ b/examples/requirements/dev.txt @@ -1 +1,419 @@ --r django_1_11.txt +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile dev.in +# +alabaster==0.7.12 + # via + # -r django_3_2.txt + # sphinx +appdirs==1.4.4 + # via + # -r django_3_2.txt + # black + # virtualenv +asgiref==3.3.4 + # via + # -r django_3_2.txt + # django +astroid==2.5.6 + # via + # -r django_3_2.txt + # pylint +attrs==21.2.0 + # via + # -r django_3_2.txt + # pytest +babel==2.9.1 + # via + # -r django_3_2.txt + # sphinx +black==21.6b0 + # via -r django_3_2.txt +bleach==3.3.0 + # via -r django_3_2.txt +certifi==2021.5.30 + # via + # -r django_3_2.txt + # requests +cfgv==3.3.0 + # via + # -r django_3_2.txt + # pre-commit +chardet==4.0.0 + # via + # -r django_3_2.txt + # requests +click==8.0.1 + # via + # -r django_3_2.txt + # black +confusable-homoglyphs==3.2.0 + # via + # -r django_3_2.txt + # django-registration +coverage==5.5 + # via + # -r django_3_2.txt + # pytest-cov +dataclasses==0.8 + # via + # -r django_3_2.txt + # black +decorator==5.0.9 + # via + # -r django_3_2.txt + # traitlets +distlib==0.3.2 + # via + # -r django_3_2.txt + # virtualenv +django-admin-tools==0.9.1 + # via -r django_3_2.txt +django-autoslug==1.9.8 + # via -r django_3_2.txt +django-ckeditor==6.1.0 + # via -r django_3_2.txt +django-debug-toolbar==3.2.1 + # via -r django_3_2.txt +django-formtools==2.3 + # via -r django_3_2.txt +django-js-asset==1.2.2 + # via + # -r django_3_2.txt + # django-ckeditor + # django-mptt +django-mptt==0.12.0 + # via + # -r django_3_2.txt + # feincms +django-ranged-response==0.2.0 + # via + # -r django_3_2.txt + # django-simple-captcha +django-registration==3.2 + # via -r django_3_2.txt +django-simple-captcha==0.5.14 + # via -r django_3_2.txt +django==3.2.4 + # via + # -r django_3_2.txt + # django-debug-toolbar + # django-formtools + # django-mptt + # django-ranged-response + # django-registration + # django-simple-captcha + # djangorestframework + # easy-thumbnails + # feincms +djangorestframework==3.12.4 + # via -r django_3_2.txt +docopt==0.4.0 + # via + # -r django_3_2.txt + # mailchimp +docutils==0.16 + # via + # -r django_3_2.txt + # sphinx + # sphinx-rtd-theme +easy-thumbnails==2.7.1 + # via -r django_3_2.txt +factory-boy==3.2.0 + # via -r django_3_2.txt +faker==8.8.1 + # via + # -r django_3_2.txt + # factory-boy +feincms==1.18.0 + # via -r django_3_2.txt +filelock==3.0.12 + # via + # -r django_3_2.txt + # tox + # virtualenv +flake8==3.9.2 + # via -r django_3_2.txt +identify==2.2.10 + # via + # -r django_3_2.txt + # pre-commit +idna==2.10 + # via + # -r django_3_2.txt + # requests +imagesize==1.2.0 + # via + # -r django_3_2.txt + # sphinx +importlib-metadata==4.5.0 + # via + # -r django_3_2.txt + # click + # flake8 + # markdown + # pluggy + # pre-commit + # pytest + # tox + # virtualenv +importlib-resources==5.1.4 + # via + # -r django_3_2.txt + # pre-commit + # virtualenv +iniconfig==1.1.1 + # via + # -r django_3_2.txt + # pytest +ipython-genutils==0.2.0 + # via + # -r django_3_2.txt + # traitlets +isort==5.9.1 + # via + # -r django_3_2.txt + # pylint +jinja2==3.0.1 + # via + # -r django_3_2.txt + # sphinx +lazy-object-proxy==1.6.0 + # via + # -r django_3_2.txt + # astroid +mailchimp==2.0.10 + # via -r django_3_2.txt +markdown==3.3.4 + # via -r django_3_2.txt +markupsafe==2.0.1 + # via + # -r django_3_2.txt + # jinja2 +mccabe==0.6.1 + # via + # -r django_3_2.txt + # flake8 + # pylint +mypy-extensions==0.4.3 + # via + # -r django_3_2.txt + # black +nodeenv==1.6.0 + # via + # -r django_3_2.txt + # pre-commit +ordereddict==1.1 + # via -r django_3_2.txt +packaging==20.9 + # via + # -r django_3_2.txt + # bleach + # pytest + # sphinx + # tox +path.py==12.5.0 + # via -r django_3_2.txt +path==16.0.0 + # via + # -r django_3_2.txt + # path.py +pathspec==0.8.1 + # via + # -r django_3_2.txt + # black +pexpect==4.8.0 + # via -r django_3_2.txt +pickleshare==0.7.5 + # via -r django_3_2.txt +pillow==8.2.0 + # via + # -r django_3_2.txt + # django-simple-captcha + # easy-thumbnails + # feincms +pluggy==0.13.1 + # via + # -r django_3_2.txt + # pytest + # tox +pre-commit==2.13.0 + # via -r django_3_2.txt +psycopg2-binary==2.9.1 + # via -r django_3_2.txt +ptyprocess==0.7.0 + # via + # -r django_3_2.txt + # pexpect +py==1.10.0 + # via + # -r django_3_2.txt + # pytest + # tox +pycodestyle==2.7.0 + # via + # -r django_3_2.txt + # flake8 +pydocstyle==6.1.1 + # via -r django_3_2.txt +pyflakes==2.3.1 + # via + # -r django_3_2.txt + # flake8 +pygments==2.9.0 + # via + # -r django_3_2.txt + # sphinx +pylint==2.8.3 + # via -r django_3_2.txt +pyparsing==2.4.7 + # via + # -r django_3_2.txt + # packaging +pytest-cov==2.12.1 + # via -r django_3_2.txt +pytest-django==4.4.0 + # via -r django_3_2.txt +pytest-ordering==0.6 + # via -r django_3_2.txt +pytest==6.2.4 + # via + # -r django_3_2.txt + # pytest-cov + # pytest-django + # pytest-ordering +python-dateutil==2.8.1 + # via + # -r django_3_2.txt + # faker +pytz==2021.1 + # via + # -r django_3_2.txt + # babel + # django + # feincms +pyyaml==5.4.1 + # via + # -r django_3_2.txt + # pre-commit +regex==2021.4.4 + # via + # -r django_3_2.txt + # black +requests==2.25.1 + # via + # -r django_3_2.txt + # mailchimp + # sphinx +selenium==3.141.0 + # via -r django_3_2.txt +simplegeneric==0.8.1 + # via -r django_3_2.txt +six==1.16.0 + # via + # -r django_3_2.txt + # bleach + # django-simple-captcha + # feincms + # python-dateutil + # tox + # traitlets + # virtualenv +snowballstemmer==2.1.0 + # via + # -r django_3_2.txt + # pydocstyle + # sphinx +sphinx-rtd-theme==0.5.2 + # via -r django_3_2.txt +sphinx==4.0.2 + # via + # -r django_3_2.txt + # sphinx-rtd-theme +sphinxcontrib-applehelp==1.0.2 + # via + # -r django_3_2.txt + # sphinx +sphinxcontrib-devhelp==1.0.2 + # via + # -r django_3_2.txt + # sphinx +sphinxcontrib-htmlhelp==2.0.0 + # via + # -r django_3_2.txt + # sphinx +sphinxcontrib-jsmath==1.0.1 + # via + # -r django_3_2.txt + # sphinx +sphinxcontrib-qthelp==1.0.3 + # via + # -r django_3_2.txt + # sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via + # -r django_3_2.txt + # sphinx +sqlparse==0.4.1 + # via + # -r django_3_2.txt + # django + # django-debug-toolbar +text-unidecode==1.3 + # via + # -r django_3_2.txt + # faker +toml==0.10.2 + # via + # -r django_3_2.txt + # black + # pre-commit + # pylint + # pytest + # pytest-cov + # tox +tox==3.23.1 + # via -r django_3_2.txt +traitlets==4.3.3 + # via -r django_3_2.txt +typed-ast==1.4.3 + # via + # -r django_3_2.txt + # astroid + # black +typing-extensions==3.10.0.0 + # via + # -r django_3_2.txt + # asgiref + # black + # importlib-metadata +urllib3==1.26.5 + # via + # -r django_3_2.txt + # requests + # selenium +virtualenv==20.4.7 + # via + # -r django_3_2.txt + # pre-commit + # tox +webencodings==0.5.1 + # via + # -r django_3_2.txt + # bleach +wheel==0.36.2 + # via -r django_3_2.txt +wrapt==1.12.1 + # via + # -r django_3_2.txt + # astroid +zipp==3.4.1 + # via + # -r django_3_2.txt + # importlib-metadata + # importlib-resources + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/examples/requirements/django_1_10.txt b/examples/requirements/django_1_10.txt deleted file mode 100644 index 5b3fd722..00000000 --- a/examples/requirements/django_1_10.txt +++ /dev/null @@ -1,13 +0,0 @@ --r common.txt --r test.txt --r style_checkers.txt --r djangorestframework.txt --r feincms_1_13.txt - -Django>=1.10,<1.11 -django-admin-tools>=0.8.0 -django-ckeditor==5.4.0 -django-debug-toolbar==1.5 -django-registration-redux>=1.4,<2.0 -django-simple-captcha==0.5.5 -sqlparse==0.2.2 diff --git a/examples/requirements/django_1_11.txt b/examples/requirements/django_1_11.txt deleted file mode 100644 index 7aa7eb33..00000000 --- a/examples/requirements/django_1_11.txt +++ /dev/null @@ -1,15 +0,0 @@ --r common.txt --r test.txt --r style_checkers.txt --r djangorestframework.txt --r feincms_1_17.txt - -Django>=1.11,<2.0 -django-admin-tools>=0.8.0 -django-ckeditor==5.4.0 -django-debug-toolbar==1.6 -django-formtools==2.0 -django-registration-redux>=1.4 -django-simple-captcha==0.5.5 -easy-thumbnails==2.4.1 -sqlparse==0.2.2 diff --git a/examples/requirements/django_1_8.txt b/examples/requirements/django_1_8.txt deleted file mode 100644 index dfe43e5f..00000000 --- a/examples/requirements/django_1_8.txt +++ /dev/null @@ -1,14 +0,0 @@ --r common.txt --r test.txt --r style_checkers.txt --r djangorestframework.txt --r feincms_1_13.txt - -Django>=1.8,<1.9 -django-admin-tools>=0.6.0 -django-ckeditor==5.4.0 -django-debug-toolbar==1.4 -#django-formtools -django-registration-redux>=1.4,<2.0 -django-simple-captcha==0.5.5 -sqlparse==0.1.9 diff --git a/examples/requirements/django_1_9.txt b/examples/requirements/django_1_9.txt deleted file mode 100644 index f171e9cd..00000000 --- a/examples/requirements/django_1_9.txt +++ /dev/null @@ -1,19 +0,0 @@ --r common.txt --r test.txt --r style_checkers.txt --r djangorestframework.txt --r feincms_1_13.txt - -Django>=1.9,<1.10 -django-admin-tools>=0.7.1 -django-autoslug==1.9.3 -django-ckeditor==5.4.0 -django-debug-toolbar==1.5 -django-formtools==1.0 -django-nine>=0.1.10 -django-nonefield>=0.1 -django-registration-redux>=1.4,<2.0 -django-simple-captcha==0.5.5 -easy-thumbnails==2.3 -vishap>=0.1.5 -sqlparse==0.2.2 \ No newline at end of file diff --git a/examples/requirements/django_2_0.txt b/examples/requirements/django_2_0.txt deleted file mode 100644 index a33c0b7e..00000000 --- a/examples/requirements/django_2_0.txt +++ /dev/null @@ -1,16 +0,0 @@ --r common.txt --r test.txt --r style_checkers.txt --r feincms_1_17.txt - -Django>=2.0,<2.1 -django-admin-tools>=0.8.0 -django-autoslug==1.9.4 -django-ckeditor>=5.4.0 -django-debug-toolbar>=1.6 -django-formtools>=2.0 -django-registration-redux>=2.0 -django-simple-captcha>=0.5.6 -djangorestframework==3.7.7 -easy-thumbnails>=2.4.1 -sqlparse>=0.2.2 diff --git a/examples/requirements/django_2_1.txt b/examples/requirements/django_2_2.in similarity index 61% rename from examples/requirements/django_2_1.txt rename to examples/requirements/django_2_2.in index fa5cd179..f84635c4 100644 --- a/examples/requirements/django_2_1.txt +++ b/examples/requirements/django_2_2.in @@ -1,9 +1,9 @@ --r common.txt --r test.txt --r style_checkers.txt --r feincms_1_17.txt +-r common.in +-r test.in +-r style_checkers.in +-r feincms_1_17.in -Django>=2.1,<2.2 +Django>=2.2,<2.3 django-admin-tools>=0.8.0 django-autoslug==1.9.4 django-ckeditor>=5.6.0 @@ -11,6 +11,5 @@ django-debug-toolbar>=1.6 django-formtools>=2.1 django-registration-redux>=2.4 django-simple-captcha>=0.5.7 -djangorestframework==3.8.2 +djangorestframework>=3.9.2 easy-thumbnails>=2.5.0 -sqlparse>=0.2.2 diff --git a/examples/requirements/django_2_2.txt b/examples/requirements/django_2_2.txt index 18748909..d5c5e1cc 100644 --- a/examples/requirements/django_2_2.txt +++ b/examples/requirements/django_2_2.txt @@ -1,15 +1,331 @@ --r common.txt --r test.txt --r style_checkers.txt --r feincms_1_17.txt - -Django>=2.2,<2.3 -django-admin-tools>=0.8.0 +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile django_2_2.in +# +alabaster==0.7.12 + # via + # -r common.in + # sphinx +appdirs==1.4.4 + # via + # black + # virtualenv +astroid==2.5.6 + # via pylint +attrs==21.2.0 + # via pytest +babel==2.9.1 + # via + # -r common.in + # sphinx +black==21.6b0 + # via -r style_checkers.in +bleach==3.3.0 + # via -r common.in +certifi==2021.5.30 + # via requests +cfgv==3.3.0 + # via pre-commit +chardet==4.0.0 + # via requests +click==8.0.1 + # via black +coverage==5.5 + # via + # -r test.in + # pytest-cov +dataclasses==0.8 + # via black +decorator==5.0.9 + # via + # -r common.in + # traitlets +distlib==0.3.2 + # via virtualenv +django-admin-tools==0.9.1 + # via -r django_2_2.in django-autoslug==1.9.4 -django-ckeditor>=5.6.0 -django-debug-toolbar>=1.6 -django-formtools>=2.1 -django-registration-redux>=2.4 -django-simple-captcha>=0.5.7 + # via -r django_2_2.in +django-ckeditor==6.1.0 + # via -r django_2_2.in +django-debug-toolbar==3.2.1 + # via -r django_2_2.in +django-formtools==2.3 + # via -r django_2_2.in +django-js-asset==1.2.2 + # via + # django-ckeditor + # django-mptt +django-mptt==0.12.0 + # via + # -r feincms_1_17.in + # feincms +django-ranged-response==0.2.0 + # via django-simple-captcha +django-registration-redux==2.9 + # via -r django_2_2.in +django-simple-captcha==0.5.14 + # via -r django_2_2.in +django==2.2.24 + # via + # -r django_2_2.in + # django-debug-toolbar + # django-formtools + # django-mptt + # django-ranged-response + # django-simple-captcha + # easy-thumbnails + # feincms djangorestframework==3.9.2 -easy-thumbnails>=2.5.0 + # via -r django_2_2.in +docopt==0.4.0 + # via + # -r common.in + # mailchimp +docutils==0.16 + # via + # -r common.in + # sphinx + # sphinx-rtd-theme +easy-thumbnails==2.7.1 + # via -r django_2_2.in +factory-boy==3.2.0 + # via -r test.in +faker==8.8.1 + # via + # -r test.in + # factory-boy +feincms==1.18.0 + # via -r feincms_1_17.in +filelock==3.0.12 + # via + # tox + # virtualenv +flake8==3.9.2 + # via -r style_checkers.in +identify==2.2.10 + # via pre-commit +idna==2.10 + # via requests +imagesize==1.2.0 + # via sphinx +importlib-metadata==4.5.0 + # via + # click + # flake8 + # markdown + # pluggy + # pre-commit + # pytest + # tox + # virtualenv +importlib-resources==5.1.4 + # via + # pre-commit + # virtualenv +iniconfig==1.1.1 + # via pytest +ipython-genutils==0.2.0 + # via traitlets +isort==5.9.1 + # via + # -r style_checkers.in + # pylint +jinja2==3.0.1 + # via + # -r common.in + # sphinx +lazy-object-proxy==1.6.0 + # via astroid +mailchimp==2.0.10 + # via -r common.in +markdown==3.3.4 + # via -r common.in +markupsafe==2.0.1 + # via + # -r common.in + # jinja2 +mccabe==0.6.1 + # via + # flake8 + # pylint +mypy-extensions==0.4.3 + # via black +nodeenv==1.6.0 + # via pre-commit +ordereddict==1.1 + # via -r common.in +packaging==20.9 + # via + # bleach + # pytest + # sphinx + # tox +path.py==12.5.0 + # via -r common.in +path==16.0.0 + # via path.py +pathspec==0.8.1 + # via black +pexpect==4.8.0 + # via -r common.in +pickleshare==0.7.5 + # via -r common.in +pillow==8.2.0 + # via + # -r common.in + # django-simple-captcha + # easy-thumbnails + # feincms +pluggy==0.13.1 + # via + # -r common.in + # pytest + # tox +pre-commit==2.13.0 + # via -r style_checkers.in +psycopg2-binary==2.9.1 + # via -r common.in +ptyprocess==0.7.0 + # via + # -r common.in + # pexpect +py==1.10.0 + # via + # -r test.in + # pytest + # tox +pycodestyle==2.7.0 + # via flake8 +pydocstyle==6.1.1 + # via -r style_checkers.in +pyflakes==2.3.1 + # via + # -r style_checkers.in + # flake8 +pygments==2.9.0 + # via + # -r common.in + # sphinx +pylint==2.8.3 + # via -r style_checkers.in +pyparsing==2.4.7 + # via packaging +pytest-cov==2.12.1 + # via -r test.in +pytest-django==4.4.0 + # via -r test.in +pytest-ordering==0.6 + # via -r test.in +pytest-pythonpath==0.7.3 + # via -r test.in +pytest==6.2.4 + # via + # -r test.in + # pytest-cov + # pytest-django + # pytest-ordering + # pytest-pythonpath +python-dateutil==2.8.1 + # via faker +pytz==2021.1 + # via + # -r common.in + # babel + # django + # feincms +pyyaml==5.4.1 + # via pre-commit +regex==2021.4.4 + # via black +requests==2.25.1 + # via + # mailchimp + # sphinx +selenium==3.141.0 + # via -r test.in +simplegeneric==0.8.1 + # via -r common.in +six==1.16.0 + # via + # -r common.in + # bleach + # django-simple-captcha + # feincms + # python-dateutil + # tox + # traitlets + # virtualenv +snowballstemmer==2.1.0 + # via + # -r common.in + # pydocstyle + # sphinx +sphinx-rtd-theme==0.5.2 + # via -r common.in +sphinx==4.0.2 + # via + # -r common.in + # sphinx-rtd-theme +sphinxcontrib-applehelp==1.0.2 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.0 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +sqlparse==0.4.1 + # via + # django + # django-debug-toolbar +text-unidecode==1.3 + # via faker +toml==0.10.2 + # via + # black + # pre-commit + # pylint + # pytest + # pytest-cov + # tox +tox==3.23.1 + # via -r test.in +traitlets==4.3.3 + # via -r common.in +typed-ast==1.4.3 + # via + # astroid + # black +typing-extensions==3.10.0.0 + # via + # black + # importlib-metadata +urllib3==1.26.5 + # via + # requests + # selenium +virtualenv==20.4.7 + # via + # -r common.in + # pre-commit + # tox +webencodings==0.5.1 + # via bleach +wheel==0.36.2 + # via -r common.in +wrapt==1.12.1 + # via astroid +zipp==3.4.1 + # via + # importlib-metadata + # importlib-resources + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/examples/requirements/django_3_0.in b/examples/requirements/django_3_0.in new file mode 100644 index 00000000..29cd5625 --- /dev/null +++ b/examples/requirements/django_3_0.in @@ -0,0 +1,16 @@ +-r common.in +-r test.in +-r style_checkers.in +-r feincms_1_17.in + +Django>=3.0,<3.1 +django-admin-tools>=0.8.0 +django-autoslug>=1.9.6 +django-ckeditor>=5.8.0 +django-debug-toolbar>=2.1 +django-formtools>=2.2 +django-registration>=3.1.1,<3.2 +#https://github.com/ubernostrum/django-registration/archive/master.zip +django-simple-captcha>=0.5.12 +djangorestframework>=3.10 +easy-thumbnails>=2.7.0 diff --git a/examples/requirements/django_3_0.txt b/examples/requirements/django_3_0.txt index a3bb19f8..e17efe3d 100644 --- a/examples/requirements/django_3_0.txt +++ b/examples/requirements/django_3_0.txt @@ -1,16 +1,338 @@ --r common.txt --r test.txt --r style_checkers.txt --r feincms_1_17.txt +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile django_3_0.in +# +alabaster==0.7.12 + # via + # -r common.in + # sphinx +appdirs==1.4.4 + # via + # black + # virtualenv +asgiref==3.3.4 + # via django +astroid==2.5.6 + # via pylint +attrs==21.2.0 + # via pytest +babel==2.9.1 + # via + # -r common.in + # sphinx +black==21.6b0 + # via -r style_checkers.in +bleach==3.3.0 + # via -r common.in +certifi==2021.5.30 + # via requests +cfgv==3.3.0 + # via pre-commit +chardet==4.0.0 + # via requests +click==8.0.1 + # via black +confusable-homoglyphs==3.2.0 + # via django-registration +coverage==5.5 + # via + # -r test.in + # pytest-cov +dataclasses==0.8 + # via black +decorator==5.0.9 + # via + # -r common.in + # traitlets +distlib==0.3.2 + # via virtualenv +django-admin-tools==0.9.1 + # via -r django_3_0.in +django-autoslug==1.9.8 + # via -r django_3_0.in +django-ckeditor==6.1.0 + # via -r django_3_0.in +django-debug-toolbar==3.2.1 + # via -r django_3_0.in +django-formtools==2.3 + # via -r django_3_0.in +django-js-asset==1.2.2 + # via + # django-ckeditor + # django-mptt +django-mptt==0.12.0 + # via + # -r feincms_1_17.in + # feincms +django-ranged-response==0.2.0 + # via django-simple-captcha +django-registration==3.1.2 + # via -r django_3_0.in +django-simple-captcha==0.5.14 + # via -r django_3_0.in +django==3.0.14 + # via + # -r django_3_0.in + # django-debug-toolbar + # django-formtools + # django-mptt + # django-ranged-response + # django-registration + # django-simple-captcha + # djangorestframework + # easy-thumbnails + # feincms +djangorestframework==3.12.4 + # via -r django_3_0.in +docopt==0.4.0 + # via + # -r common.in + # mailchimp +docutils==0.16 + # via + # -r common.in + # sphinx + # sphinx-rtd-theme +easy-thumbnails==2.7.1 + # via -r django_3_0.in +factory-boy==3.2.0 + # via -r test.in +faker==8.8.1 + # via + # -r test.in + # factory-boy +feincms==1.18.0 + # via -r feincms_1_17.in +filelock==3.0.12 + # via + # tox + # virtualenv +flake8==3.9.2 + # via -r style_checkers.in +identify==2.2.10 + # via pre-commit +idna==2.10 + # via requests +imagesize==1.2.0 + # via sphinx +importlib-metadata==4.5.0 + # via + # click + # flake8 + # markdown + # pluggy + # pre-commit + # pytest + # tox + # virtualenv +importlib-resources==5.1.4 + # via + # pre-commit + # virtualenv +iniconfig==1.1.1 + # via pytest +ipython-genutils==0.2.0 + # via traitlets +isort==5.9.1 + # via + # -r style_checkers.in + # pylint +jinja2==3.0.1 + # via + # -r common.in + # sphinx +lazy-object-proxy==1.6.0 + # via astroid +mailchimp==2.0.10 + # via -r common.in +markdown==3.3.4 + # via -r common.in +markupsafe==2.0.1 + # via + # -r common.in + # jinja2 +mccabe==0.6.1 + # via + # flake8 + # pylint +mypy-extensions==0.4.3 + # via black +nodeenv==1.6.0 + # via pre-commit +ordereddict==1.1 + # via -r common.in +packaging==20.9 + # via + # bleach + # pytest + # sphinx + # tox +path.py==12.5.0 + # via -r common.in +path==16.0.0 + # via path.py +pathspec==0.8.1 + # via black +pexpect==4.8.0 + # via -r common.in +pickleshare==0.7.5 + # via -r common.in +pillow==8.2.0 + # via + # -r common.in + # django-simple-captcha + # easy-thumbnails + # feincms +pluggy==0.13.1 + # via + # -r common.in + # pytest + # tox +pre-commit==2.13.0 + # via -r style_checkers.in +psycopg2-binary==2.9.1 + # via -r common.in +ptyprocess==0.7.0 + # via + # -r common.in + # pexpect +py==1.10.0 + # via + # -r test.in + # pytest + # tox +pycodestyle==2.7.0 + # via flake8 +pydocstyle==6.1.1 + # via -r style_checkers.in +pyflakes==2.3.1 + # via + # -r style_checkers.in + # flake8 +pygments==2.9.0 + # via + # -r common.in + # sphinx +pylint==2.8.3 + # via -r style_checkers.in +pyparsing==2.4.7 + # via packaging +pytest-cov==2.12.1 + # via -r test.in +pytest-django==4.4.0 + # via -r test.in +pytest-ordering==0.6 + # via -r test.in +pytest-pythonpath==0.7.3 + # via -r test.in +pytest==6.2.4 + # via + # -r test.in + # pytest-cov + # pytest-django + # pytest-ordering + # pytest-pythonpath +python-dateutil==2.8.1 + # via faker +pytz==2021.1 + # via + # -r common.in + # babel + # django + # feincms +pyyaml==5.4.1 + # via pre-commit +regex==2021.4.4 + # via black +requests==2.25.1 + # via + # mailchimp + # sphinx +selenium==3.141.0 + # via -r test.in +simplegeneric==0.8.1 + # via -r common.in +six==1.16.0 + # via + # -r common.in + # bleach + # django-simple-captcha + # feincms + # python-dateutil + # tox + # traitlets + # virtualenv +snowballstemmer==2.1.0 + # via + # -r common.in + # pydocstyle + # sphinx +sphinx-rtd-theme==0.5.2 + # via -r common.in +sphinx==4.0.2 + # via + # -r common.in + # sphinx-rtd-theme +sphinxcontrib-applehelp==1.0.2 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.0 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +sqlparse==0.4.1 + # via + # django + # django-debug-toolbar +text-unidecode==1.3 + # via faker +toml==0.10.2 + # via + # black + # pre-commit + # pylint + # pytest + # pytest-cov + # tox +tox==3.23.1 + # via -r test.in +traitlets==4.3.3 + # via -r common.in +typed-ast==1.4.3 + # via + # astroid + # black +typing-extensions==3.10.0.0 + # via + # asgiref + # black + # importlib-metadata +urllib3==1.26.5 + # via + # requests + # selenium +virtualenv==20.4.7 + # via + # -r common.in + # pre-commit + # tox +webencodings==0.5.1 + # via bleach +wheel==0.36.2 + # via -r common.in +wrapt==1.12.1 + # via astroid +zipp==3.4.1 + # via + # importlib-metadata + # importlib-resources -Django>=3.0,<3.1 -django-admin-tools>=0.8.0 -django-autoslug>=1.9.6 -django-ckeditor>=5.8.0 -django-debug-toolbar>=2.1 -django-formtools>=2.2 -django-registration>=3.1.1 -#https://github.com/ubernostrum/django-registration/archive/master.zip -django-simple-captcha>=0.5.12 -djangorestframework>=3.10 -easy-thumbnails>=2.7.0 +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/examples/requirements/django_3_1.in b/examples/requirements/django_3_1.in new file mode 100644 index 00000000..1bb1b674 --- /dev/null +++ b/examples/requirements/django_3_1.in @@ -0,0 +1,16 @@ +-r common.in +-r test.in +-r style_checkers.in +-r feincms_1_17.in + +Django>=3.1,<3.2 +django-admin-tools>=0.8.0 +django-autoslug>=1.9.6 +django-ckeditor>=5.8.0 +django-debug-toolbar>=2.1 +django-formtools>=2.2 +django-registration>=3.1.1 +#https://github.com/ubernostrum/django-registration/archive/master.zip +django-simple-captcha>=0.5.12 +djangorestframework>=3.10 +easy-thumbnails>=2.7.0 diff --git a/examples/requirements/django_3_1.txt b/examples/requirements/django_3_1.txt index fee5fd2b..2f3294cb 100644 --- a/examples/requirements/django_3_1.txt +++ b/examples/requirements/django_3_1.txt @@ -1,16 +1,338 @@ --r common.txt --r test.txt --r style_checkers.txt --r feincms_1_17.txt +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile django_3_1.in +# +alabaster==0.7.12 + # via + # -r common.in + # sphinx +appdirs==1.4.4 + # via + # black + # virtualenv +asgiref==3.3.4 + # via django +astroid==2.5.6 + # via pylint +attrs==21.2.0 + # via pytest +babel==2.9.1 + # via + # -r common.in + # sphinx +black==21.6b0 + # via -r style_checkers.in +bleach==3.3.0 + # via -r common.in +certifi==2021.5.30 + # via requests +cfgv==3.3.0 + # via pre-commit +chardet==4.0.0 + # via requests +click==8.0.1 + # via black +confusable-homoglyphs==3.2.0 + # via django-registration +coverage==5.5 + # via + # -r test.in + # pytest-cov +dataclasses==0.8 + # via black +decorator==5.0.9 + # via + # -r common.in + # traitlets +distlib==0.3.2 + # via virtualenv +django-admin-tools==0.9.1 + # via -r django_3_1.in +django-autoslug==1.9.8 + # via -r django_3_1.in +django-ckeditor==6.1.0 + # via -r django_3_1.in +django-debug-toolbar==3.2.1 + # via -r django_3_1.in +django-formtools==2.3 + # via -r django_3_1.in +django-js-asset==1.2.2 + # via + # django-ckeditor + # django-mptt +django-mptt==0.12.0 + # via + # -r feincms_1_17.in + # feincms +django-ranged-response==0.2.0 + # via django-simple-captcha +django-registration==3.2 + # via -r django_3_1.in +django-simple-captcha==0.5.14 + # via -r django_3_1.in +django==3.1.12 + # via + # -r django_3_1.in + # django-debug-toolbar + # django-formtools + # django-mptt + # django-ranged-response + # django-registration + # django-simple-captcha + # djangorestframework + # easy-thumbnails + # feincms +djangorestframework==3.12.4 + # via -r django_3_1.in +docopt==0.4.0 + # via + # -r common.in + # mailchimp +docutils==0.16 + # via + # -r common.in + # sphinx + # sphinx-rtd-theme +easy-thumbnails==2.7.1 + # via -r django_3_1.in +factory-boy==3.2.0 + # via -r test.in +faker==8.8.1 + # via + # -r test.in + # factory-boy +feincms==1.18.0 + # via -r feincms_1_17.in +filelock==3.0.12 + # via + # tox + # virtualenv +flake8==3.9.2 + # via -r style_checkers.in +identify==2.2.10 + # via pre-commit +idna==2.10 + # via requests +imagesize==1.2.0 + # via sphinx +importlib-metadata==4.5.0 + # via + # click + # flake8 + # markdown + # pluggy + # pre-commit + # pytest + # tox + # virtualenv +importlib-resources==5.1.4 + # via + # pre-commit + # virtualenv +iniconfig==1.1.1 + # via pytest +ipython-genutils==0.2.0 + # via traitlets +isort==5.9.1 + # via + # -r style_checkers.in + # pylint +jinja2==3.0.1 + # via + # -r common.in + # sphinx +lazy-object-proxy==1.6.0 + # via astroid +mailchimp==2.0.10 + # via -r common.in +markdown==3.3.4 + # via -r common.in +markupsafe==2.0.1 + # via + # -r common.in + # jinja2 +mccabe==0.6.1 + # via + # flake8 + # pylint +mypy-extensions==0.4.3 + # via black +nodeenv==1.6.0 + # via pre-commit +ordereddict==1.1 + # via -r common.in +packaging==20.9 + # via + # bleach + # pytest + # sphinx + # tox +path.py==12.5.0 + # via -r common.in +path==16.0.0 + # via path.py +pathspec==0.8.1 + # via black +pexpect==4.8.0 + # via -r common.in +pickleshare==0.7.5 + # via -r common.in +pillow==8.2.0 + # via + # -r common.in + # django-simple-captcha + # easy-thumbnails + # feincms +pluggy==0.13.1 + # via + # -r common.in + # pytest + # tox +pre-commit==2.13.0 + # via -r style_checkers.in +psycopg2-binary==2.9.1 + # via -r common.in +ptyprocess==0.7.0 + # via + # -r common.in + # pexpect +py==1.10.0 + # via + # -r test.in + # pytest + # tox +pycodestyle==2.7.0 + # via flake8 +pydocstyle==6.1.1 + # via -r style_checkers.in +pyflakes==2.3.1 + # via + # -r style_checkers.in + # flake8 +pygments==2.9.0 + # via + # -r common.in + # sphinx +pylint==2.8.3 + # via -r style_checkers.in +pyparsing==2.4.7 + # via packaging +pytest-cov==2.12.1 + # via -r test.in +pytest-django==4.4.0 + # via -r test.in +pytest-ordering==0.6 + # via -r test.in +pytest-pythonpath==0.7.3 + # via -r test.in +pytest==6.2.4 + # via + # -r test.in + # pytest-cov + # pytest-django + # pytest-ordering + # pytest-pythonpath +python-dateutil==2.8.1 + # via faker +pytz==2021.1 + # via + # -r common.in + # babel + # django + # feincms +pyyaml==5.4.1 + # via pre-commit +regex==2021.4.4 + # via black +requests==2.25.1 + # via + # mailchimp + # sphinx +selenium==3.141.0 + # via -r test.in +simplegeneric==0.8.1 + # via -r common.in +six==1.16.0 + # via + # -r common.in + # bleach + # django-simple-captcha + # feincms + # python-dateutil + # tox + # traitlets + # virtualenv +snowballstemmer==2.1.0 + # via + # -r common.in + # pydocstyle + # sphinx +sphinx-rtd-theme==0.5.2 + # via -r common.in +sphinx==4.0.2 + # via + # -r common.in + # sphinx-rtd-theme +sphinxcontrib-applehelp==1.0.2 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.0 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +sqlparse==0.4.1 + # via + # django + # django-debug-toolbar +text-unidecode==1.3 + # via faker +toml==0.10.2 + # via + # black + # pre-commit + # pylint + # pytest + # pytest-cov + # tox +tox==3.23.1 + # via -r test.in +traitlets==4.3.3 + # via -r common.in +typed-ast==1.4.3 + # via + # astroid + # black +typing-extensions==3.10.0.0 + # via + # asgiref + # black + # importlib-metadata +urllib3==1.26.5 + # via + # requests + # selenium +virtualenv==20.4.7 + # via + # -r common.in + # pre-commit + # tox +webencodings==0.5.1 + # via bleach +wheel==0.36.2 + # via -r common.in +wrapt==1.12.1 + # via astroid +zipp==3.4.1 + # via + # importlib-metadata + # importlib-resources -Django>=3.1,<3.2 -django-admin-tools>=0.8.0 -django-autoslug>=1.9.6 -django-ckeditor>=5.8.0 -django-debug-toolbar>=2.1 -django-formtools>=2.2 -#django-registration>=3.0.1 -https://github.com/ubernostrum/django-registration/archive/master.zip -django-simple-captcha>=0.5.12 -djangorestframework>=3.10 -easy-thumbnails>=2.7.0 +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/examples/requirements/django_3_2.in b/examples/requirements/django_3_2.in new file mode 100644 index 00000000..0d873cd1 --- /dev/null +++ b/examples/requirements/django_3_2.in @@ -0,0 +1,16 @@ +-r common.in +-r test.in +-r style_checkers.in +-r feincms_1_17.in + +Django>=3.2,<3.3 +django-admin-tools>=0.8.0 +django-autoslug>=1.9.6 +django-ckeditor>=5.8.0 +django-debug-toolbar>=2.1 +django-formtools>=2.2 +django-registration>=3.1.1 +#https://github.com/ubernostrum/django-registration/archive/master.zip +django-simple-captcha>=0.5.12 +djangorestframework>=3.10 +easy-thumbnails>=2.7.0 diff --git a/examples/requirements/django_3_2.txt b/examples/requirements/django_3_2.txt new file mode 100644 index 00000000..39c47dbe --- /dev/null +++ b/examples/requirements/django_3_2.txt @@ -0,0 +1,338 @@ +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile django_3_2.in +# +alabaster==0.7.12 + # via + # -r common.in + # sphinx +appdirs==1.4.4 + # via + # black + # virtualenv +asgiref==3.3.4 + # via django +astroid==2.5.6 + # via pylint +attrs==21.2.0 + # via pytest +babel==2.9.1 + # via + # -r common.in + # sphinx +black==21.6b0 + # via -r style_checkers.in +bleach==3.3.0 + # via -r common.in +certifi==2021.5.30 + # via requests +cfgv==3.3.0 + # via pre-commit +chardet==4.0.0 + # via requests +click==8.0.1 + # via black +confusable-homoglyphs==3.2.0 + # via django-registration +coverage==5.5 + # via + # -r test.in + # pytest-cov +dataclasses==0.8 + # via black +decorator==5.0.9 + # via + # -r common.in + # traitlets +distlib==0.3.2 + # via virtualenv +django-admin-tools==0.9.1 + # via -r django_3_2.in +django-autoslug==1.9.8 + # via -r django_3_2.in +django-ckeditor==6.1.0 + # via -r django_3_2.in +django-debug-toolbar==3.2.1 + # via -r django_3_2.in +django-formtools==2.3 + # via -r django_3_2.in +django-js-asset==1.2.2 + # via + # django-ckeditor + # django-mptt +django-mptt==0.12.0 + # via + # -r feincms_1_17.in + # feincms +django-ranged-response==0.2.0 + # via django-simple-captcha +django-registration==3.2 + # via -r django_3_2.in +django-simple-captcha==0.5.14 + # via -r django_3_2.in +django==3.2.4 + # via + # -r django_3_2.in + # django-debug-toolbar + # django-formtools + # django-mptt + # django-ranged-response + # django-registration + # django-simple-captcha + # djangorestframework + # easy-thumbnails + # feincms +djangorestframework==3.12.4 + # via -r django_3_2.in +docopt==0.4.0 + # via + # -r common.in + # mailchimp +docutils==0.16 + # via + # -r common.in + # sphinx + # sphinx-rtd-theme +easy-thumbnails==2.7.1 + # via -r django_3_2.in +factory-boy==3.2.0 + # via -r test.in +faker==8.8.1 + # via + # -r test.in + # factory-boy +feincms==1.18.0 + # via -r feincms_1_17.in +filelock==3.0.12 + # via + # tox + # virtualenv +flake8==3.9.2 + # via -r style_checkers.in +identify==2.2.10 + # via pre-commit +idna==2.10 + # via requests +imagesize==1.2.0 + # via sphinx +importlib-metadata==4.5.0 + # via + # click + # flake8 + # markdown + # pluggy + # pre-commit + # pytest + # tox + # virtualenv +importlib-resources==5.1.4 + # via + # pre-commit + # virtualenv +iniconfig==1.1.1 + # via pytest +ipython-genutils==0.2.0 + # via traitlets +isort==5.9.1 + # via + # -r style_checkers.in + # pylint +jinja2==3.0.1 + # via + # -r common.in + # sphinx +lazy-object-proxy==1.6.0 + # via astroid +mailchimp==2.0.10 + # via -r common.in +markdown==3.3.4 + # via -r common.in +markupsafe==2.0.1 + # via + # -r common.in + # jinja2 +mccabe==0.6.1 + # via + # flake8 + # pylint +mypy-extensions==0.4.3 + # via black +nodeenv==1.6.0 + # via pre-commit +ordereddict==1.1 + # via -r common.in +packaging==20.9 + # via + # bleach + # pytest + # sphinx + # tox +path.py==12.5.0 + # via -r common.in +path==16.0.0 + # via path.py +pathspec==0.8.1 + # via black +pexpect==4.8.0 + # via -r common.in +pickleshare==0.7.5 + # via -r common.in +pillow==8.2.0 + # via + # -r common.in + # django-simple-captcha + # easy-thumbnails + # feincms +pluggy==0.13.1 + # via + # -r common.in + # pytest + # tox +pre-commit==2.13.0 + # via -r style_checkers.in +psycopg2-binary==2.9.1 + # via -r common.in +ptyprocess==0.7.0 + # via + # -r common.in + # pexpect +py==1.10.0 + # via + # -r test.in + # pytest + # tox +pycodestyle==2.7.0 + # via flake8 +pydocstyle==6.1.1 + # via -r style_checkers.in +pyflakes==2.3.1 + # via + # -r style_checkers.in + # flake8 +pygments==2.9.0 + # via + # -r common.in + # sphinx +pylint==2.8.3 + # via -r style_checkers.in +pyparsing==2.4.7 + # via packaging +pytest-cov==2.12.1 + # via -r test.in +pytest-django==4.4.0 + # via -r test.in +pytest-ordering==0.6 + # via -r test.in +pytest-pythonpath==0.7.3 + # via -r test.in +pytest==6.2.4 + # via + # -r test.in + # pytest-cov + # pytest-django + # pytest-ordering + # pytest-pythonpath +python-dateutil==2.8.1 + # via faker +pytz==2021.1 + # via + # -r common.in + # babel + # django + # feincms +pyyaml==5.4.1 + # via pre-commit +regex==2021.4.4 + # via black +requests==2.25.1 + # via + # mailchimp + # sphinx +selenium==3.141.0 + # via -r test.in +simplegeneric==0.8.1 + # via -r common.in +six==1.16.0 + # via + # -r common.in + # bleach + # django-simple-captcha + # feincms + # python-dateutil + # tox + # traitlets + # virtualenv +snowballstemmer==2.1.0 + # via + # -r common.in + # pydocstyle + # sphinx +sphinx-rtd-theme==0.5.2 + # via -r common.in +sphinx==4.0.2 + # via + # -r common.in + # sphinx-rtd-theme +sphinxcontrib-applehelp==1.0.2 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.0 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +sqlparse==0.4.1 + # via + # django + # django-debug-toolbar +text-unidecode==1.3 + # via faker +toml==0.10.2 + # via + # black + # pre-commit + # pylint + # pytest + # pytest-cov + # tox +tox==3.23.1 + # via -r test.in +traitlets==4.3.3 + # via -r common.in +typed-ast==1.4.3 + # via + # astroid + # black +typing-extensions==3.10.0.0 + # via + # asgiref + # black + # importlib-metadata +urllib3==1.26.5 + # via + # requests + # selenium +virtualenv==20.4.7 + # via + # -r common.in + # pre-commit + # tox +webencodings==0.5.1 + # via bleach +wheel==0.36.2 + # via -r common.in +wrapt==1.12.1 + # via astroid +zipp==3.4.1 + # via + # importlib-metadata + # importlib-resources + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/examples/requirements/djangocms_2.txt b/examples/requirements/djangocms_2.txt deleted file mode 100644 index ec1720ef..00000000 --- a/examples/requirements/djangocms_2.txt +++ /dev/null @@ -1,4 +0,0 @@ --r django_1_6.txt - -django-cms==2.4.3 -django-mptt \ No newline at end of file diff --git a/examples/requirements/djangocms_3_4_3.in b/examples/requirements/djangocms_3_4_3.in new file mode 100644 index 00000000..a8c31ef1 --- /dev/null +++ b/examples/requirements/djangocms_3_4_3.in @@ -0,0 +1,9 @@ +#-r django_2_2.txt +# +#django-cms==3.4.3 +#django-filer==1.2.4 +#djangocms-picture==2.0.5 +#djangocms-snippet==1.9.2 +#djangocms-text-ckeditor==3.5.0 +#django-treebeard==4.1.0 +#djangocms-admin-style==1.2.7 diff --git a/examples/requirements/djangocms_3_4_3.txt b/examples/requirements/djangocms_3_4_3.txt index 0ef5ffea..b6492738 100644 --- a/examples/requirements/djangocms_3_4_3.txt +++ b/examples/requirements/djangocms_3_4_3.txt @@ -1,9 +1,6 @@ --r django_1_10.txt - -django-cms==3.4.3 -django-filer==1.2.4 -djangocms-picture==2.0.5 -djangocms-snippet==1.9.2 -djangocms-text-ckeditor==3.5.0 -django-treebeard==4.1.0 -djangocms-admin-style==1.2.7 +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile djangocms_3_4_3.in +# diff --git a/examples/requirements/djangocms_3_0_6.txt b/examples/requirements/djangocms_3_8_0.in similarity index 53% rename from examples/requirements/djangocms_3_0_6.txt rename to examples/requirements/djangocms_3_8_0.in index 996f54fe..ad62393d 100644 --- a/examples/requirements/djangocms_3_0_6.txt +++ b/examples/requirements/djangocms_3_8_0.in @@ -1,9 +1,9 @@ --r django_1_6.txt +-r django_2_2.txt -django-cms==3.0.6 -#django-cms==2.4.1 +django-cms>=3.8.0,<3.9 +django-filer djangocms-picture djangocms-snippet djangocms-text-ckeditor -django-mptt +django-treebeard djangocms-admin-style diff --git a/examples/requirements/djangorestframework.in b/examples/requirements/djangorestframework.in new file mode 100644 index 00000000..9a73144b --- /dev/null +++ b/examples/requirements/djangorestframework.in @@ -0,0 +1 @@ +djangorestframework==3.6.2 \ No newline at end of file diff --git a/examples/requirements/djangorestframework.txt b/examples/requirements/djangorestframework.txt index 9a73144b..dea35375 100644 --- a/examples/requirements/djangorestframework.txt +++ b/examples/requirements/djangorestframework.txt @@ -1 +1,8 @@ -djangorestframework==3.6.2 \ No newline at end of file +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile djangorestframework.in +# +djangorestframework==3.6.2 + # via -r djangorestframework.in diff --git a/examples/requirements/docs.in b/examples/requirements/docs.in new file mode 100644 index 00000000..affcd103 --- /dev/null +++ b/examples/requirements/docs.in @@ -0,0 +1,6 @@ +-r common.in +-r django_2_2.in + +django-fobi +rst2pdf +reportlab==3.3.0 diff --git a/examples/requirements/docs.txt b/examples/requirements/docs.txt index ba95855d..f0fda2c4 100644 --- a/examples/requirements/docs.txt +++ b/examples/requirements/docs.txt @@ -1,6 +1,371 @@ --r common.txt --r django_1_10.txt - -django-fobi -rst2pdf +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile docs.in +# +alabaster==0.7.12 + # via + # -r common.in + # sphinx +appdirs==1.4.4 + # via + # black + # virtualenv +astroid==2.5.6 + # via pylint +attrs==21.2.0 + # via pytest +babel==2.9.1 + # via + # -r common.in + # sphinx +black==21.6b0 + # via -r style_checkers.in +bleach==3.3.0 + # via + # -r common.in + # django-fobi +certifi==2021.5.30 + # via requests +cfgv==3.3.0 + # via pre-commit +chardet==4.0.0 + # via requests +click==8.0.1 + # via black +coverage==5.5 + # via + # -r test.in + # pytest-cov +dataclasses==0.8 + # via black +decorator==5.0.9 + # via + # -r common.in + # traitlets +distlib==0.3.2 + # via virtualenv +django-admin-tools==0.9.1 + # via -r django_2_2.in +django-autoslug==1.9.4 + # via + # -r django_2_2.in + # django-fobi +django-ckeditor==6.1.0 + # via -r django_2_2.in +django-debug-toolbar==3.2.1 + # via -r django_2_2.in +django-fobi==0.17.1 + # via -r docs.in +django-formtools==2.3 + # via + # -r django_2_2.in + # django-fobi +django-js-asset==1.2.2 + # via + # django-ckeditor + # django-mptt +django-mptt==0.12.0 + # via + # -r feincms_1_17.in + # feincms +django-nine==0.2.4 + # via + # django-fobi + # django-nonefield +django-nonefield==0.4 + # via django-fobi +django-ranged-response==0.2.0 + # via django-simple-captcha +django-registration-redux==2.9 + # via -r django_2_2.in +django-simple-captcha==0.5.14 + # via -r django_2_2.in +django==2.2.24 + # via + # -r django_2_2.in + # django-debug-toolbar + # django-formtools + # django-mptt + # django-nine + # django-ranged-response + # django-simple-captcha + # easy-thumbnails + # feincms +djangorestframework==3.9.2 + # via -r django_2_2.in +docopt==0.4.0 + # via + # -r common.in + # mailchimp +docutils==0.16 + # via + # -r common.in + # rst2pdf + # sphinx + # sphinx-rtd-theme +easy-thumbnails==2.7.1 + # via + # -r django_2_2.in + # django-fobi +factory-boy==3.2.0 + # via -r test.in +faker==8.8.1 + # via + # -r test.in + # factory-boy +feincms==1.18.0 + # via -r feincms_1_17.in +filelock==3.0.12 + # via + # tox + # virtualenv +flake8==3.9.2 + # via -r style_checkers.in +identify==2.2.10 + # via pre-commit +idna==2.10 + # via requests +imagesize==1.2.0 + # via sphinx +importlib-metadata==4.5.0 + # via + # click + # flake8 + # markdown + # pluggy + # pre-commit + # pytest + # rst2pdf + # tox + # virtualenv +importlib-resources==5.1.4 + # via + # pre-commit + # virtualenv +iniconfig==1.1.1 + # via pytest +ipython-genutils==0.2.0 + # via traitlets +isort==5.9.1 + # via + # -r style_checkers.in + # pylint +jinja2==3.0.1 + # via + # -r common.in + # rst2pdf + # sphinx +lazy-object-proxy==1.6.0 + # via astroid +mailchimp==2.0.10 + # via -r common.in +markdown==3.3.4 + # via -r common.in +markupsafe==2.0.1 + # via + # -r common.in + # jinja2 +mccabe==0.6.1 + # via + # flake8 + # pylint +mypy-extensions==0.4.3 + # via black +nodeenv==1.6.0 + # via pre-commit +ordereddict==1.1 + # via -r common.in +packaging==20.9 + # via + # bleach + # pytest + # rst2pdf + # sphinx + # tox +path.py==12.5.0 + # via -r common.in +path==16.0.0 + # via path.py +pathspec==0.8.1 + # via black +pexpect==4.8.0 + # via -r common.in +pickleshare==0.7.5 + # via -r common.in +pillow==8.2.0 + # via + # -r common.in + # django-fobi + # django-simple-captcha + # easy-thumbnails + # feincms + # reportlab +pluggy==0.13.1 + # via + # -r common.in + # pytest + # tox +pre-commit==2.13.0 + # via -r style_checkers.in +psycopg2-binary==2.9.1 + # via -r common.in +ptyprocess==0.7.0 + # via + # -r common.in + # pexpect +py==1.10.0 + # via + # -r test.in + # pytest + # tox +pycodestyle==2.7.0 + # via flake8 +pydocstyle==6.1.1 + # via -r style_checkers.in +pyflakes==2.3.1 + # via + # -r style_checkers.in + # flake8 +pygments==2.9.0 + # via + # -r common.in + # rst2pdf + # sphinx +pylint==2.8.3 + # via -r style_checkers.in +pyparsing==2.4.7 + # via packaging +pytest-cov==2.12.1 + # via -r test.in +pytest-django==4.4.0 + # via -r test.in +pytest-ordering==0.6 + # via -r test.in +pytest-pythonpath==0.7.3 + # via -r test.in +pytest==6.2.4 + # via + # -r test.in + # pytest-cov + # pytest-django + # pytest-ordering + # pytest-pythonpath +python-dateutil==2.8.1 + # via faker +pytz==2021.1 + # via + # -r common.in + # babel + # django + # feincms +pyyaml==5.4.1 + # via pre-commit +regex==2021.4.4 + # via black reportlab==3.3.0 + # via + # -r docs.in + # rst2pdf +requests==2.25.1 + # via + # django-fobi + # mailchimp + # sphinx +rst2pdf==0.98 + # via -r docs.in +selenium==3.141.0 + # via -r test.in +simplegeneric==0.8.1 + # via -r common.in +six==1.16.0 + # via + # -r common.in + # bleach + # django-fobi + # django-simple-captcha + # feincms + # python-dateutil + # tox + # traitlets + # virtualenv + # vishap +smartypants==2.0.1 + # via rst2pdf +snowballstemmer==2.1.0 + # via + # -r common.in + # pydocstyle + # sphinx +sphinx-rtd-theme==0.5.2 + # via -r common.in +sphinx==4.0.2 + # via + # -r common.in + # sphinx-rtd-theme +sphinxcontrib-applehelp==1.0.2 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.0 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +sqlparse==0.4.1 + # via + # django + # django-debug-toolbar +text-unidecode==1.3 + # via faker +toml==0.10.2 + # via + # black + # pre-commit + # pylint + # pytest + # pytest-cov + # tox +tox==3.23.1 + # via -r test.in +traitlets==4.3.3 + # via -r common.in +typed-ast==1.4.3 + # via + # astroid + # black +typing-extensions==3.10.0.0 + # via + # black + # importlib-metadata +unidecode==1.2.0 + # via django-fobi +urllib3==1.26.5 + # via + # requests + # selenium +virtualenv==20.4.7 + # via + # -r common.in + # pre-commit + # tox +vishap==0.1.5 + # via django-fobi +webencodings==0.5.1 + # via bleach +wheel==0.36.2 + # via -r common.in +wrapt==1.12.1 + # via astroid +zipp==3.4.1 + # via + # importlib-metadata + # importlib-resources + +# The following packages are considered to be unsafe in a requirements file: +# pip +# setuptools diff --git a/examples/requirements/feincms_1_10.txt b/examples/requirements/feincms_1_10.txt deleted file mode 100644 index e6b12ff8..00000000 --- a/examples/requirements/feincms_1_10.txt +++ /dev/null @@ -1,4 +0,0 @@ --r django_1_7.txt - -FeinCMS>=1.9,<1.11 -django-tinymce>=1.5.3 diff --git a/examples/requirements/feincms_1_12.txt b/examples/requirements/feincms_1_12.txt deleted file mode 100644 index dc5b3403..00000000 --- a/examples/requirements/feincms_1_12.txt +++ /dev/null @@ -1,5 +0,0 @@ --r django_1_9.txt - -FeinCMS==1.12.1 -django-mptt==0.8.6 -django-tinymce==2.4.0 diff --git a/examples/requirements/feincms_1_13.txt b/examples/requirements/feincms_1_13.txt deleted file mode 100644 index 93345b80..00000000 --- a/examples/requirements/feincms_1_13.txt +++ /dev/null @@ -1,5 +0,0 @@ -#-r django_1_11.txt - -FeinCMS==1.13.2 -django-mptt==0.8.7 -django-tinymce==2.6.0 diff --git a/examples/requirements/feincms_1_17.in b/examples/requirements/feincms_1_17.in new file mode 100644 index 00000000..25b90b57 --- /dev/null +++ b/examples/requirements/feincms_1_17.in @@ -0,0 +1,5 @@ +#-r django_2_2.in + +FeinCMS>=1.17.0,<=1.18 +django-mptt>=0.11.0 +#django-tinymce==2.6.0 diff --git a/examples/requirements/feincms_1_17.txt b/examples/requirements/feincms_1_17.txt index 936d8eae..0f0704b6 100644 --- a/examples/requirements/feincms_1_17.txt +++ b/examples/requirements/feincms_1_17.txt @@ -1,5 +1,32 @@ -#-r django_1_11.txt - -FeinCMS==1.17.0 -django-mptt==0.11.0 -#django-tinymce==2.6.0 +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile feincms_1_17.in +# +asgiref==3.3.4 + # via django +django-js-asset==1.2.2 + # via django-mptt +django-mptt==0.12.0 + # via + # -r feincms_1_17.in + # feincms +django==3.2.4 + # via + # django-mptt + # feincms +feincms==1.18.0 + # via -r feincms_1_17.in +pillow==8.2.0 + # via feincms +pytz==2021.1 + # via + # django + # feincms +six==1.16.0 + # via feincms +sqlparse==0.4.1 + # via django +typing-extensions==3.10.0.0 + # via asgiref diff --git a/examples/requirements/feincms_1_20.in b/examples/requirements/feincms_1_20.in new file mode 100644 index 00000000..856840ab --- /dev/null +++ b/examples/requirements/feincms_1_20.in @@ -0,0 +1,3 @@ +FeinCMS>=1.20.0,<=1.21.0 +django-mptt>=0.11.0 +#django-tinymce==2.6.0 diff --git a/examples/requirements/feincms_1_20.txt b/examples/requirements/feincms_1_20.txt new file mode 100644 index 00000000..a70e4018 --- /dev/null +++ b/examples/requirements/feincms_1_20.txt @@ -0,0 +1,32 @@ +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile feincms_1_20.in +# +asgiref==3.3.4 + # via django +django-js-asset==1.2.2 + # via django-mptt +django-mptt==0.12.0 + # via + # -r feincms_1_20.in + # feincms +django==3.2.4 + # via + # django-mptt + # feincms +feincms==1.20.0 + # via -r feincms_1_20.in +pillow==8.2.0 + # via feincms +pytz==2021.1 + # via + # django + # feincms +six==1.16.0 + # via feincms +sqlparse==0.4.1 + # via django +typing-extensions==3.10.0.0 + # via asgiref diff --git a/examples/requirements/latest.in b/examples/requirements/latest.in new file mode 100644 index 00000000..24574deb --- /dev/null +++ b/examples/requirements/latest.in @@ -0,0 +1,14 @@ +-r common.in + +Django +django-admin-tools>=0.7.1 +django-autoslug==1.9.3 +django-debug-toolbar>=0.11.0 +django-formtools==1.0 +#django-localeurl>=2.0.2 +django-nine>=0.1.10 +django-nonefield>=0.1 +django-registration-redux>=1.4 +#django-simple-captcha +easy-thumbnails==2.3 +vishap>=0.1.5 diff --git a/examples/requirements/latest.txt b/examples/requirements/latest.txt index fe7439a7..6f88c32a 100644 --- a/examples/requirements/latest.txt +++ b/examples/requirements/latest.txt @@ -1,14 +1,190 @@ --r common.txt - -Django -django-admin-tools>=0.7.1 +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile latest.in +# +alabaster==0.7.12 + # via + # -r common.in + # sphinx +appdirs==1.4.4 + # via virtualenv +asgiref==3.3.4 + # via django +babel==2.9.1 + # via + # -r common.in + # sphinx +bleach==3.3.0 + # via -r common.in +certifi==2021.5.30 + # via requests +chardet==4.0.0 + # via requests +decorator==5.0.9 + # via + # -r common.in + # traitlets +distlib==0.3.2 + # via virtualenv +django-admin-tools==0.9.1 + # via -r latest.in django-autoslug==1.9.3 -django-debug-toolbar>=0.11.0 + # via -r latest.in +django-debug-toolbar==3.2.1 + # via -r latest.in django-formtools==1.0 -#django-localeurl>=2.0.2 -django-nine>=0.1.10 -django-nonefield>=0.1 -django-registration-redux>=1.4 -#django-simple-captcha + # via -r latest.in +django-nine==0.2.4 + # via + # -r latest.in + # django-nonefield +django-nonefield==0.4 + # via -r latest.in +django-registration-redux==2.9 + # via -r latest.in +django==3.2.4 + # via + # -r latest.in + # django-debug-toolbar + # django-formtools + # django-nine + # easy-thumbnails +docopt==0.4.0 + # via + # -r common.in + # mailchimp +docutils==0.16 + # via + # -r common.in + # sphinx + # sphinx-rtd-theme easy-thumbnails==2.3 -vishap>=0.1.5 \ No newline at end of file + # via -r latest.in +filelock==3.0.12 + # via virtualenv +idna==2.10 + # via requests +imagesize==1.2.0 + # via sphinx +importlib-metadata==4.5.0 + # via + # markdown + # pluggy + # virtualenv +importlib-resources==5.1.4 + # via virtualenv +ipython-genutils==0.2.0 + # via traitlets +jinja2==3.0.1 + # via + # -r common.in + # sphinx +mailchimp==2.0.10 + # via -r common.in +markdown==3.3.4 + # via -r common.in +markupsafe==2.0.1 + # via + # -r common.in + # jinja2 +ordereddict==1.1 + # via -r common.in +packaging==20.9 + # via + # bleach + # sphinx +path.py==12.5.0 + # via -r common.in +path==16.0.0 + # via path.py +pexpect==4.8.0 + # via -r common.in +pickleshare==0.7.5 + # via -r common.in +pillow==8.2.0 + # via + # -r common.in + # easy-thumbnails +pluggy==0.13.1 + # via -r common.in +psycopg2-binary==2.9.1 + # via -r common.in +ptyprocess==0.7.0 + # via + # -r common.in + # pexpect +pygments==2.9.0 + # via + # -r common.in + # sphinx +pyparsing==2.4.7 + # via packaging +pytz==2021.1 + # via + # -r common.in + # babel + # django +requests==2.25.1 + # via + # mailchimp + # sphinx +simplegeneric==0.8.1 + # via -r common.in +six==1.16.0 + # via + # -r common.in + # bleach + # traitlets + # virtualenv + # vishap +snowballstemmer==2.1.0 + # via + # -r common.in + # sphinx +sphinx-rtd-theme==0.5.2 + # via -r common.in +sphinx==4.0.2 + # via + # -r common.in + # sphinx-rtd-theme +sphinxcontrib-applehelp==1.0.2 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.0 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +sqlparse==0.4.1 + # via + # django + # django-debug-toolbar +traitlets==4.3.3 + # via -r common.in +typing-extensions==3.10.0.0 + # via + # asgiref + # importlib-metadata +urllib3==1.26.5 + # via requests +virtualenv==20.4.7 + # via -r common.in +vishap==0.1.5 + # via -r latest.in +webencodings==0.5.1 + # via bleach +wheel==0.36.2 + # via -r common.in +zipp==3.4.1 + # via + # importlib-metadata + # importlib-resources + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/examples/requirements/mptt.in b/examples/requirements/mptt.in new file mode 100644 index 00000000..5fb2cd17 --- /dev/null +++ b/examples/requirements/mptt.in @@ -0,0 +1 @@ +django-mptt>=0.11.0 diff --git a/examples/requirements/mptt.txt b/examples/requirements/mptt.txt index 2d189019..b16e0fe5 100644 --- a/examples/requirements/mptt.txt +++ b/examples/requirements/mptt.txt @@ -1,2 +1,20 @@ -django-mptt>=0.10.0 - +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile mptt.in +# +asgiref==3.3.4 + # via django +django-js-asset==1.2.2 + # via django-mptt +django-mptt==0.12.0 + # via -r mptt.in +django==3.2.4 + # via django-mptt +pytz==2021.1 + # via django +sqlparse==0.4.1 + # via django +typing-extensions==3.10.0.0 + # via asgiref diff --git a/examples/requirements/recaptcha.in b/examples/requirements/recaptcha.in new file mode 100644 index 00000000..ec8b7d8e --- /dev/null +++ b/examples/requirements/recaptcha.in @@ -0,0 +1 @@ +django-recaptcha diff --git a/examples/requirements/recaptcha.txt b/examples/requirements/recaptcha.txt index ec8b7d8e..8a4761ba 100644 --- a/examples/requirements/recaptcha.txt +++ b/examples/requirements/recaptcha.txt @@ -1 +1,18 @@ -django-recaptcha +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile recaptcha.in +# +asgiref==3.3.4 + # via django +django-recaptcha==2.0.6 + # via -r recaptcha.in +django==3.2.4 + # via django-recaptcha +pytz==2021.1 + # via django +sqlparse==0.4.1 + # via django +typing-extensions==3.10.0.0 + # via asgiref diff --git a/examples/requirements/style_checkers.in b/examples/requirements/style_checkers.in new file mode 100644 index 00000000..d18ada14 --- /dev/null +++ b/examples/requirements/style_checkers.in @@ -0,0 +1,8 @@ +# Style checkers +black +flake8 +isort +pre-commit +pydocstyle +pyflakes +pylint diff --git a/examples/requirements/style_checkers.txt b/examples/requirements/style_checkers.txt index 74a7dfe6..adee268c 100644 --- a/examples/requirements/style_checkers.txt +++ b/examples/requirements/style_checkers.txt @@ -1,7 +1,95 @@ -# Style checkers -pydocstyle -pylint==1.9 -pyflakes -flake8 -isort -pre-commit +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile style_checkers.in +# +appdirs==1.4.4 + # via + # black + # virtualenv +astroid==2.5.6 + # via pylint +black==21.6b0 + # via -r style_checkers.in +cfgv==3.3.0 + # via pre-commit +click==8.0.1 + # via black +dataclasses==0.8 + # via black +distlib==0.3.2 + # via virtualenv +filelock==3.0.12 + # via virtualenv +flake8==3.9.2 + # via -r style_checkers.in +identify==2.2.10 + # via pre-commit +importlib-metadata==4.5.0 + # via + # click + # flake8 + # pre-commit + # virtualenv +importlib-resources==5.1.4 + # via + # pre-commit + # virtualenv +isort==5.9.1 + # via + # -r style_checkers.in + # pylint +lazy-object-proxy==1.6.0 + # via astroid +mccabe==0.6.1 + # via + # flake8 + # pylint +mypy-extensions==0.4.3 + # via black +nodeenv==1.6.0 + # via pre-commit +pathspec==0.8.1 + # via black +pre-commit==2.13.0 + # via -r style_checkers.in +pycodestyle==2.7.0 + # via flake8 +pydocstyle==6.1.1 + # via -r style_checkers.in +pyflakes==2.3.1 + # via + # -r style_checkers.in + # flake8 +pylint==2.8.3 + # via -r style_checkers.in +pyyaml==5.4.1 + # via pre-commit +regex==2021.4.4 + # via black +six==1.16.0 + # via virtualenv +snowballstemmer==2.1.0 + # via pydocstyle +toml==0.10.2 + # via + # black + # pre-commit + # pylint +typed-ast==1.4.3 + # via + # astroid + # black +typing-extensions==3.10.0.0 + # via + # black + # importlib-metadata +virtualenv==20.4.7 + # via pre-commit +wrapt==1.12.1 + # via astroid +zipp==3.4.1 + # via + # importlib-metadata + # importlib-resources diff --git a/examples/requirements/test.in b/examples/requirements/test.in new file mode 100644 index 00000000..1658e147 --- /dev/null +++ b/examples/requirements/test.in @@ -0,0 +1,11 @@ +Faker +coverage +factory_boy +py +pytest +pytest-cov +pytest-django +pytest-ordering +pytest-pythonpath +selenium +tox diff --git a/examples/requirements/test.txt b/examples/requirements/test.txt index daf1f2c6..94757587 100644 --- a/examples/requirements/test.txt +++ b/examples/requirements/test.txt @@ -1,10 +1,94 @@ -factory_boy==2.11.1 -Faker==1.0.2 -py==1.5.4 -coverage>=4.5.4 -pytest-cov==2.6.1 -pytest-django==3.4.8 +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile test.in +# +appdirs==1.4.4 + # via virtualenv +attrs==21.2.0 + # via pytest +coverage==5.5 + # via + # -r test.in + # pytest-cov +distlib==0.3.2 + # via virtualenv +factory-boy==3.2.0 + # via -r test.in +faker==8.8.1 + # via + # -r test.in + # factory-boy +filelock==3.0.12 + # via + # tox + # virtualenv +importlib-metadata==4.5.0 + # via + # pluggy + # pytest + # tox + # virtualenv +importlib-resources==5.1.4 + # via virtualenv +iniconfig==1.1.1 + # via pytest +packaging==20.9 + # via + # pytest + # tox +pluggy==0.13.1 + # via + # pytest + # tox +py==1.10.0 + # via + # -r test.in + # pytest + # tox +pyparsing==2.4.7 + # via packaging +pytest-cov==2.12.1 + # via -r test.in +pytest-django==4.4.0 + # via -r test.in pytest-ordering==0.6 -pytest==4.3.0 + # via -r test.in +pytest-pythonpath==0.7.3 + # via -r test.in +pytest==6.2.4 + # via + # -r test.in + # pytest-cov + # pytest-django + # pytest-ordering + # pytest-pythonpath +python-dateutil==2.8.1 + # via faker selenium==3.141.0 -tox==3.7.0 + # via -r test.in +six==1.16.0 + # via + # python-dateutil + # tox + # virtualenv +text-unidecode==1.3 + # via faker +toml==0.10.2 + # via + # pytest + # pytest-cov + # tox +tox==3.23.1 + # via -r test.in +typing-extensions==3.10.0.0 + # via importlib-metadata +urllib3==1.26.5 + # via selenium +virtualenv==20.4.7 + # via tox +zipp==3.4.1 + # via + # importlib-metadata + # importlib-resources diff --git a/examples/requirements/testing.in b/examples/requirements/testing.in new file mode 100644 index 00000000..256ae18d --- /dev/null +++ b/examples/requirements/testing.in @@ -0,0 +1,3 @@ +-r django_3_2.in +-r test.in +-r style_checkers.in diff --git a/examples/requirements/testing.txt b/examples/requirements/testing.txt index cc30a0de..314bc35f 100644 --- a/examples/requirements/testing.txt +++ b/examples/requirements/testing.txt @@ -1,3 +1,338 @@ --r django_1_11.txt --r test.txt --r style_checkers.txt +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile testing.in +# +alabaster==0.7.12 + # via + # -r common.in + # sphinx +appdirs==1.4.4 + # via + # black + # virtualenv +asgiref==3.3.4 + # via django +astroid==2.5.6 + # via pylint +attrs==21.2.0 + # via pytest +babel==2.9.1 + # via + # -r common.in + # sphinx +black==21.6b0 + # via -r style_checkers.in +bleach==3.3.0 + # via -r common.in +certifi==2021.5.30 + # via requests +cfgv==3.3.0 + # via pre-commit +chardet==4.0.0 + # via requests +click==8.0.1 + # via black +confusable-homoglyphs==3.2.0 + # via django-registration +coverage==5.5 + # via + # -r test.in + # pytest-cov +dataclasses==0.8 + # via black +decorator==5.0.9 + # via + # -r common.in + # traitlets +distlib==0.3.2 + # via virtualenv +django-admin-tools==0.9.1 + # via -r django_3_2.in +django-autoslug==1.9.8 + # via -r django_3_2.in +django-ckeditor==6.1.0 + # via -r django_3_2.in +django-debug-toolbar==3.2.1 + # via -r django_3_2.in +django-formtools==2.3 + # via -r django_3_2.in +django-js-asset==1.2.2 + # via + # django-ckeditor + # django-mptt +django-mptt==0.12.0 + # via + # -r feincms_1_17.in + # feincms +django-ranged-response==0.2.0 + # via django-simple-captcha +django-registration==3.2 + # via -r django_3_2.in +django-simple-captcha==0.5.14 + # via -r django_3_2.in +django==3.2.4 + # via + # -r django_3_2.in + # django-debug-toolbar + # django-formtools + # django-mptt + # django-ranged-response + # django-registration + # django-simple-captcha + # djangorestframework + # easy-thumbnails + # feincms +djangorestframework==3.12.4 + # via -r django_3_2.in +docopt==0.4.0 + # via + # -r common.in + # mailchimp +docutils==0.16 + # via + # -r common.in + # sphinx + # sphinx-rtd-theme +easy-thumbnails==2.7.1 + # via -r django_3_2.in +factory-boy==3.2.0 + # via -r test.in +faker==8.8.1 + # via + # -r test.in + # factory-boy +feincms==1.18.0 + # via -r feincms_1_17.in +filelock==3.0.12 + # via + # tox + # virtualenv +flake8==3.9.2 + # via -r style_checkers.in +identify==2.2.10 + # via pre-commit +idna==2.10 + # via requests +imagesize==1.2.0 + # via sphinx +importlib-metadata==4.5.0 + # via + # click + # flake8 + # markdown + # pluggy + # pre-commit + # pytest + # tox + # virtualenv +importlib-resources==5.1.4 + # via + # pre-commit + # virtualenv +iniconfig==1.1.1 + # via pytest +ipython-genutils==0.2.0 + # via traitlets +isort==5.9.1 + # via + # -r style_checkers.in + # pylint +jinja2==3.0.1 + # via + # -r common.in + # sphinx +lazy-object-proxy==1.6.0 + # via astroid +mailchimp==2.0.10 + # via -r common.in +markdown==3.3.4 + # via -r common.in +markupsafe==2.0.1 + # via + # -r common.in + # jinja2 +mccabe==0.6.1 + # via + # flake8 + # pylint +mypy-extensions==0.4.3 + # via black +nodeenv==1.6.0 + # via pre-commit +ordereddict==1.1 + # via -r common.in +packaging==20.9 + # via + # bleach + # pytest + # sphinx + # tox +path.py==12.5.0 + # via -r common.in +path==16.0.0 + # via path.py +pathspec==0.8.1 + # via black +pexpect==4.8.0 + # via -r common.in +pickleshare==0.7.5 + # via -r common.in +pillow==8.2.0 + # via + # -r common.in + # django-simple-captcha + # easy-thumbnails + # feincms +pluggy==0.13.1 + # via + # -r common.in + # pytest + # tox +pre-commit==2.13.0 + # via -r style_checkers.in +psycopg2-binary==2.9.1 + # via -r common.in +ptyprocess==0.7.0 + # via + # -r common.in + # pexpect +py==1.10.0 + # via + # -r test.in + # pytest + # tox +pycodestyle==2.7.0 + # via flake8 +pydocstyle==6.1.1 + # via -r style_checkers.in +pyflakes==2.3.1 + # via + # -r style_checkers.in + # flake8 +pygments==2.9.0 + # via + # -r common.in + # sphinx +pylint==2.8.3 + # via -r style_checkers.in +pyparsing==2.4.7 + # via packaging +pytest-cov==2.12.1 + # via -r test.in +pytest-django==4.4.0 + # via -r test.in +pytest-ordering==0.6 + # via -r test.in +pytest-pythonpath==0.7.3 + # via -r test.in +pytest==6.2.4 + # via + # -r test.in + # pytest-cov + # pytest-django + # pytest-ordering + # pytest-pythonpath +python-dateutil==2.8.1 + # via faker +pytz==2021.1 + # via + # -r common.in + # babel + # django + # feincms +pyyaml==5.4.1 + # via pre-commit +regex==2021.4.4 + # via black +requests==2.25.1 + # via + # mailchimp + # sphinx +selenium==3.141.0 + # via -r test.in +simplegeneric==0.8.1 + # via -r common.in +six==1.16.0 + # via + # -r common.in + # bleach + # django-simple-captcha + # feincms + # python-dateutil + # tox + # traitlets + # virtualenv +snowballstemmer==2.1.0 + # via + # -r common.in + # pydocstyle + # sphinx +sphinx-rtd-theme==0.5.2 + # via -r common.in +sphinx==4.0.2 + # via + # -r common.in + # sphinx-rtd-theme +sphinxcontrib-applehelp==1.0.2 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.0 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx +sqlparse==0.4.1 + # via + # django + # django-debug-toolbar +text-unidecode==1.3 + # via faker +toml==0.10.2 + # via + # black + # pre-commit + # pylint + # pytest + # pytest-cov + # tox +tox==3.23.1 + # via -r test.in +traitlets==4.3.3 + # via -r common.in +typed-ast==1.4.3 + # via + # astroid + # black +typing-extensions==3.10.0.0 + # via + # asgiref + # black + # importlib-metadata +urllib3==1.26.5 + # via + # requests + # selenium +virtualenv==20.4.7 + # via + # -r common.in + # pre-commit + # tox +webencodings==0.5.1 + # via bleach +wheel==0.36.2 + # via -r common.in +wrapt==1.12.1 + # via astroid +zipp==3.4.1 + # via + # importlib-metadata + # importlib-resources + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/examples/requirements/wagtail.in b/examples/requirements/wagtail.in new file mode 100644 index 00000000..a344ae62 --- /dev/null +++ b/examples/requirements/wagtail.in @@ -0,0 +1,8 @@ +-r django_2_2.in + +psycopg2>=2.5.2 +django-compressor>=1.4 +django-modelcluster>=0.4 +wagtail>=0.8.4 +django-taggit>=0.12.2 +django-libsass>=0.2 diff --git a/examples/simple/factories/auth_user.py b/examples/simple/factories/auth_user.py index 19943df4..f4a3d2d8 100644 --- a/examples/simple/factories/auth_user.py +++ b/examples/simple/factories/auth_user.py @@ -1,8 +1,9 @@ from django.conf import settings from factory import ( - DjangoModelFactory, PostGenerationMethodCall, Sequence + PostGenerationMethodCall, Sequence ) +from factory.django import DjangoModelFactory from .factory_faker import Faker diff --git a/examples/simple/factories/factory_faker.py b/examples/simple/factories/factory_faker.py index 0801cb15..6f4794cc 100644 --- a/examples/simple/factories/factory_faker.py +++ b/examples/simple/factories/factory_faker.py @@ -1,5 +1,3 @@ -# coding=utf-8 - from __future__ import unicode_literals from django.core.files.base import File diff --git a/examples/simple/factories/fobi_form_entry.py b/examples/simple/factories/fobi_form_entry.py index 59b05eb9..b78d2729 100644 --- a/examples/simple/factories/fobi_form_entry.py +++ b/examples/simple/factories/fobi_form_entry.py @@ -1,4 +1,4 @@ -from factory import DjangoModelFactory +from factory.django import DjangoModelFactory from fobi.models import FormEntry diff --git a/examples/simple/factories/medialibrary_mediafile.py b/examples/simple/factories/medialibrary_mediafile.py index cb0c8760..639587fc 100644 --- a/examples/simple/factories/medialibrary_mediafile.py +++ b/examples/simple/factories/medialibrary_mediafile.py @@ -1,4 +1,4 @@ -from factory import DjangoModelFactory +from factory.django import DjangoModelFactory from factory.fuzzy import FuzzyChoice from feincms.module.medialibrary.models import MediaFile diff --git a/examples/simple/factories/mixins.py b/examples/simple/factories/mixins.py index 10d0ba46..22a05b2a 100644 --- a/examples/simple/factories/mixins.py +++ b/examples/simple/factories/mixins.py @@ -3,8 +3,8 @@ import random from django.utils.text import slugify -from factory import DjangoModelFactory, LazyAttribute -from factory.fuzzy import FuzzyChoice +from factory import LazyAttribute +from factory.django import DjangoModelFactory from .factory_faker import Faker diff --git a/examples/simple/factories/page_page.py b/examples/simple/factories/page_page.py index f8c33772..fa99a77f 100644 --- a/examples/simple/factories/page_page.py +++ b/examples/simple/factories/page_page.py @@ -3,11 +3,11 @@ import logging from django.utils.text import slugify from factory import ( - DjangoModelFactory, LazyAttribute, SubFactory, post_generation, ) +from factory.django import DjangoModelFactory from factory.fuzzy import FuzzyChoice from fobi.tests.helpers import create_form_with_entries diff --git a/examples/simple/factories/sites_site.py b/examples/simple/factories/sites_site.py index 796eeeac..f08c18b2 100644 --- a/examples/simple/factories/sites_site.py +++ b/examples/simple/factories/sites_site.py @@ -1,4 +1,4 @@ -from factory import DjangoModelFactory +from factory.django import DjangoModelFactory from django.conf import settings from django.contrib.sites.models import Site diff --git a/pytest.ini b/pytest.ini index e081f0a4..c5640d1a 100644 --- a/pytest.ini +++ b/pytest.ini @@ -11,6 +11,9 @@ norecursedirs= python_files = test_*.py tests.py +python_paths = + src + examples/simple DJANGO_SETTINGS_MODULE=settings.test addopts= --cov=fobi diff --git a/scripts/compile_requirements.sh b/scripts/compile_requirements.sh new file mode 100755 index 00000000..4f9271dd --- /dev/null +++ b/scripts/compile_requirements.sh @@ -0,0 +1,24 @@ +#!/usr/bin/env bash +cd examples/requirements/ +pip-compile captcha.in "$@" +pip-compile common.in "$@" +pip-compile debug.in "$@" +pip-compile demo.in "$@" +pip-compile deployment.in "$@" +pip-compile dev.in "$@" +pip-compile django_2_2.in "$@" +pip-compile django_3_0.in "$@" +pip-compile django_3_1.in "$@" +pip-compile django_3_2.in "$@" +pip-compile djangocms_3_4_3.in "$@" +pip-compile djangorestframework.in "$@" +pip-compile docs.in "$@" +pip-compile feincms_1_17.in "$@" +pip-compile feincms_1_20.in "$@" +pip-compile latest.in "$@" +pip-compile mptt.in "$@" +pip-compile recaptcha.in "$@" +pip-compile style_checkers.in "$@" +pip-compile test.in "$@" +pip-compile testing.in "$@" +pip-compile wagtail.in "$@" diff --git a/scripts/upgrade_requirements.sh b/scripts/upgrade_requirements.sh new file mode 100755 index 00000000..fb27b54c --- /dev/null +++ b/scripts/upgrade_requirements.sh @@ -0,0 +1,15 @@ +#!/usr/bin/env bash +cd examples/requirements/ +pip-compile benchmarks.in --upgrade +pip-compile common.in --upgrade +pip-compile debug.in --upgrade +pip-compile deployment.in --upgrade +pip-compile dev.in --upgrade +pip-compile django_2_2.in --upgrade +pip-compile django_3_0.in --upgrade +pip-compile django_3_1.in --upgrade +pip-compile django_3_2.in --upgrade +pip-compile docs.in --upgrade +pip-compile style_checkers.in --upgrade +pip-compile test.in --upgrade +pip-compile testing.in --upgrade diff --git a/src/fobi/tests/base.py b/src/fobi/tests/base.py index 3aff8b33..42037b2c 100644 --- a/src/fobi/tests/base.py +++ b/src/fobi/tests/base.py @@ -1,4 +1,3 @@ -import gc import logging from selenium import webdriver @@ -58,7 +57,6 @@ class BaseFobiBrowserBuldDynamicFormsTest(StaticLiveServerTestCase): reset_sequences=True, allow_cascade=True, inhibit_post_migrate=False) - # gc.collect() @classmethod def setUpClass(cls): @@ -117,7 +115,6 @@ class BaseFobiBrowserBuldDynamicFormsTest(StaticLiveServerTestCase): reset_sequences=True, allow_cascade=True, inhibit_post_migrate=False) - # gc.collect() # +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ diff --git a/tox.ini b/tox.ini index c8725d56..45e2fd52 100644 --- a/tox.ini +++ b/tox.ini @@ -1,13 +1,6 @@ [tox] envlist = -# py{27,33,34}-{django15,django16}, -# py{27,33,34}-{django17,django18} -# py{27,34}-{django17,django18} -# py{27,34,35,36,py}-django{18,19} -# py{27,35,36}-django{110,111} -# py{35,36,37,38}-django{111,20} -# py{36,37,38}-django{21,22,30,31} - py{36,37,38,39}-django{22,30,31} + py{36,37,38,39}-django{22,30,31,32} #flake8, #isort @@ -15,21 +8,15 @@ envlist = envlogdir=examples/logs/ passenv = * deps = -# django15: -r{toxinidir}/examples/requirements/django_1_5.txt -# django16: -r{toxinidir}/examples/requirements/django_1_6.txt -# django17: -r{toxinidir}/examples/requirements/django_1_7.txt -# django18: -r{toxinidir}/examples/requirements/django_1_8.txt -# django19: -r{toxinidir}/examples/requirements/django_1_9.txt -# django110: -r{toxinidir}/examples/requirements/django_1_10.txt -# django111: -r{toxinidir}/examples/requirements/django_1_11.txt -# django20: -r{toxinidir}/examples/requirements/django_2_0.txt -# django21: -r{toxinidir}/examples/requirements/django_2_1.txt django22: -r{toxinidir}/examples/requirements/django_2_2.txt django30: -r{toxinidir}/examples/requirements/django_3_0.txt django31: -r{toxinidir}/examples/requirements/django_3_1.txt + django32: -r{toxinidir}/examples/requirements/django_3_2.txt commands = # {envpython} examples/simple/manage.py test {posargs:fobi} --settings=settings.test --traceback -v 3 - {envpython} runtests.py + pip install -e . +; {envpython} runtests.py + pytest #[testenv:flake8] #basepython = python3.5