diff --git a/requirements/development.in b/requirements/development.in
index 7204b32214c644295d95697fb5f3d59bf1e2b613..0ca557c5220fc15f49f9a43b543f6ba40790393d 100644
--- a/requirements/development.in
+++ b/requirements/development.in
@@ -4,4 +4,5 @@ pip-tools==4.1.0
 django-extensions==2.2.1
 python-language-server==0.28.2
 drf-yasg==1.16.1
-packaging==19.1
\ No newline at end of file
+packaging==19.1
+Pillow
\ No newline at end of file
diff --git a/requirements/development.txt b/requirements/development.txt
index c6bb8e411d7a1474a432f51124078afb986ec14d..f676483c1a99a242bb71766eb92f9d08db9f8b56 100644
--- a/requirements/development.txt
+++ b/requirements/development.txt
@@ -2,7 +2,7 @@
 # This file is autogenerated by pip-compile
 # To update, run:
 #
-#    pip-compile --output-file=development.txt development.in
+#    pip-compile --output-file=requirements/development.txt requirements/development.in
 #
 attrs==19.1.0             # via packaging
 backports.csv==1.0.7      # via tablib
@@ -39,6 +39,7 @@ odfpy==1.4.0              # via tablib
 openpyxl==2.6.3           # via tablib
 packaging==19.1
 parso==0.5.1              # via jedi
+pillow==7.0.0
 pip-tools==4.1.0
 pluggy==0.12.0            # via python-language-server
 pycodestyle==2.5.0        # via flake8
diff --git a/requirements/production.in b/requirements/production.in
index 00a73eea0fce88f6ffa4c793be6b1966a47d95b8..725c782c07dd287d562a71406cb044b76be4426b 100644
--- a/requirements/production.in
+++ b/requirements/production.in
@@ -1,2 +1,3 @@
 -r base.in
 gunicorn==19.7.1
+Pillow
diff --git a/requirements/production.txt b/requirements/production.txt
index d4403006c713efb94b3f60beeb43b6b2144d0cb3..d0bcec64ead238c44c262f7b41089216522c982d 100644
--- a/requirements/production.txt
+++ b/requirements/production.txt
@@ -2,17 +2,17 @@
 # This file is autogenerated by pip-compile
 # To update, run:
 #
-#    pip-compile --output-file production.txt production.in
+#    pip-compile --output-file=requirements/production.txt requirements/production.in
 #
 certifi==2018.1.18        # via requests
 chardet==3.0.4            # via requests
 defusedxml==0.5.0         # via python3-openid, social-auth-core
 diff-match-patch==20121119  # via django-import-export
-django-import-export==1.0.0
+django-import-export==1.2.0
 django-social-authsch==0.1
 django-solo==1.1.3
-django>=2.0.10
-djangorestframework==3.7.7
+django==2.2.4
+djangorestframework==3.10.2
 et-xmlfile==1.0.1         # via openpyxl
 gunicorn==19.7.1
 idna==2.6                 # via requests
@@ -20,17 +20,19 @@ jdcal==1.3                # via openpyxl
 oauthlib==2.0.6           # via requests-oauthlib, social-auth-core
 odfpy==1.3.6              # via tablib
 openpyxl==2.5.0           # via tablib
+pillow==7.0.0
 pyjwt==1.5.3              # via social-auth-core
 python3-openid==3.1.0     # via social-auth-core
 pytz==2017.3              # via django
-pyyaml>=4.2b1              # via tablib
+pyyaml==5.3               # via tablib
 requests-oauthlib==0.8.0  # via social-auth-core
-requests>=2.20.0         # via requests-oauthlib, social-auth-core
+requests==2.22.0          # via requests-oauthlib, social-auth-core
 six==1.11.0               # via social-auth-app-django, social-auth-core
 social-auth-app-django==2.1.0  # via django-social-authsch
 social-auth-core==1.6.0   # via django-social-authsch, social-auth-app-django
+sqlparse==0.3.0           # via django
 tablib==0.12.1            # via django-import-export
 unicodecsv==0.14.1        # via tablib
-urllib3>=1.23             # via requests
+urllib3==1.25.8           # via requests
 xlrd==1.1.0               # via tablib
 xlwt==1.3.0               # via tablib