Move requirements to setup.py, use pip-compile

This commit is contained in:
Andrey Golovizin 2020-03-10 21:10:51 +01:00
parent b522b7470f
commit 40aa227f30
2 changed files with 94 additions and 29 deletions

View file

@ -1,24 +1,64 @@
aldryn-forms
#
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --output-file=requirements.txt setup.py
#
aldryn-boilerplates==0.8.0 # via aldryn-forms
aldryn-forms==4.0.1 # via strojnadzor (setup.py)
cachetools==4.0.0 # via premailer
certifi==2019.11.28 # via requests
chardet==3.0.4 # via requests
cssselect==1.1.0 # via premailer
cssutils==1.0.2 # via premailer
django-absolute==0.3 # via django-emailit
django-appconf==1.0.3 # via aldryn-boilerplates
django-classy-tags==1.0.0 # via django-cms, django-sekizai, strojnadzor (setup.py)
django-cms==3.7.1 # via aldryn-forms, djangocms-attributes-field, djangocms-bootstrap4, djangocms-file, djangocms-googlemap, djangocms-icon, djangocms-link, djangocms-picture, djangocms-snippet, djangocms-style, djangocms-text-ckeditor, djangocms-video, strojnadzor (setup.py)
django-emailit==0.2.4 # via aldryn-forms
django-filer==1.7.0 # via aldryn-forms, djangocms-bootstrap4, djangocms-file, djangocms-googlemap, djangocms-link, djangocms-picture, djangocms-video, strojnadzor (setup.py)
django-formtools==2.2 # via django-cms
django-js-asset==1.2.2 # via django-mptt
django-mptt==0.11.0 # via django-filer, strojnadzor (setup.py)
django-polymorphic==2.1.2 # via django-filer
django-ranged-response==0.2.0 # via django-simple-captcha
django-sekizai==1.1.0 # via django-cms, strojnadzor (setup.py)
django-simple-captcha==0.5.12 # via aldryn-forms
django-sizefield==1.0.0 # via aldryn-forms
django-tablib==3.2 # via aldryn-forms
django-treebeard==4.3.1 # via django-cms, strojnadzor (setup.py)
django==2.1.15 # via aldryn-boilerplates, django-absolute, django-appconf, django-classy-tags, django-cms, django-emailit, django-filer, django-formtools, django-mptt, django-polymorphic, django-ranged-response, django-sekizai, django-simple-captcha, django-sizefield, django-treebeard, easy-thumbnails, strojnadzor (setup.py)
djangocms-admin-style==1.4.0 # via django-cms, strojnadzor (setup.py)
djangocms-attributes-field==1.2.0 # via aldryn-forms, djangocms-bootstrap4, djangocms-file, djangocms-icon, djangocms-link, djangocms-picture, djangocms-style, djangocms-video
djangocms-bootstrap4==1.5.0 # via strojnadzor (setup.py)
djangocms-file==2.4.0 # via strojnadzor (setup.py)
djangocms-googlemap==1.3.0 # via strojnadzor (setup.py)
djangocms-icon==1.5.0 # via djangocms-bootstrap4
djangocms-link==2.5.0 # via djangocms-bootstrap4, strojnadzor (setup.py)
djangocms-picture==2.3.0 # via djangocms-bootstrap4, strojnadzor (setup.py)
djangocms-snippet==2.2.0 # via strojnadzor (setup.py)
djangocms-style==2.2.0 # via strojnadzor (setup.py)
djangocms-text-ckeditor==3.8.0 # via aldryn-forms, djangocms-bootstrap4, strojnadzor (setup.py)
djangocms-video==2.2.0 # via strojnadzor (setup.py)
easy-thumbnails==2.7 # via django-filer, djangocms-picture, strojnadzor (setup.py)
et-xmlfile==1.0.1 # via openpyxl
gunicorn==20.0.4 # via strojnadzor (setup.py)
html5lib==1.0.1 # via djangocms-text-ckeditor
idna==2.9 # via requests
jdcal==1.4.1 # via openpyxl
lxml==4.5.0 # via premailer
openpyxl==2.4.9 # via aldryn-forms
pillow==7.0.0 # via aldryn-forms, django-simple-captcha, djangocms-text-ckeditor, easy-thumbnails
premailer==3.6.1 # via django-emailit
python-dotenv==0.12.0 # via strojnadzor (setup.py)
pytz==2019.3 # via django
requests==2.23.0 # via premailer
six==1.14.0 # via aldryn-forms, django-appconf, django-classy-tags, django-filer, django-sekizai, django-simple-captcha, django-tablib, html5lib
tablib==1.1.0 # via aldryn-forms, django-tablib
unidecode==1.1.1 # via django-filer
urllib3==1.25.8 # via requests
webencodings==0.5.1 # via html5lib
yurl==1.0.0 # via aldryn-boilerplates
django-cms>=3.7,<3.8
djangocms-admin-style>=1.4,<1.5
django-treebeard>=4.0,<5.0
djangocms-text-ckeditor>=3.7,<3.9
djangocms-link>=2.5,<2.6
djangocms-style>=2.2,<2.3
djangocms-googlemap>=1.3,<1.4
djangocms-snippet>=2.2,<2.3
djangocms-video>=2.1,<2.3
djangocms-file>=2.3,<3.0
djangocms-picture>=2.3,<2.4
djangocms-bootstrap4>=1.5,<1.6
easy_thumbnails
django-filer>=1.3
Django<2.2
django-classy-tags>=0.9
django-sekizai>=1.0
django-mptt>0.9
gunicorn
python-dotenv
# The following packages are considered to be unsafe in a requirements file:
# setuptools

View file

@ -13,13 +13,38 @@ setup(
platforms=["platform-independent"],
packages=find_packages("src"),
package_dir={"": "src"},
package_data={"strojnadzor": [
"DejaVuSans.ttf",
"construction.txt",
"static/*.css",
"templates/*.html",
]},
package_data={
"strojnadzor": [
"DejaVuSans.ttf",
"construction.txt",
"static/*.css",
"templates/*.html",
]
},
# install_requires=install_requires,
install_requires=[
"aldryn-forms",
"django-classy-tags>=0.9",
"django-cms>=3.7,<3.8",
"django-filer>=1.3",
"django-mptt>0.9",
"django-sekizai>=1.0",
"django-treebeard>=4.0,<5.0",
"Django<2.2",
"djangocms-admin-style>=1.4,<1.5",
"djangocms-bootstrap4>=1.5,<1.6",
"djangocms-file>=2.3,<3.0",
"djangocms-googlemap>=1.3,<1.4",
"djangocms-link>=2.5,<2.6",
"djangocms-picture>=2.3,<2.4",
"djangocms-snippet>=2.2,<2.3",
"djangocms-style>=2.2,<2.3",
"djangocms-text-ckeditor>=3.7,<3.9",
"djangocms-video>=2.1,<2.3",
"easy_thumbnails",
"gunicorn",
"python-dotenv",
],
# extras_require=extras_require,
include_package_data=True,
entry_points={