From 96a528b2c95725ccf4e817773ae70aca52d77e13 Mon Sep 17 00:00:00 2001 From: Sergiusz Bazanski Date: Thu, 18 Jul 2019 16:26:13 +0200 Subject: [PATCH] personal/q3k: add django-admin Also add Django and uwsgi to requirements, and bump rules_pip to fix https://github.com/apt-itude/rules_pip/issues/14 Change-Id: I78eb3af019897c4c9630987649a9ffacd979145c --- personal/q3k/BUILD | 7 +++++++ personal/q3k/django-admin.py | 5 +++++ pip/requirements-linux.txt | 11 +++++++++++ pip/requirements.in | 5 +++++ 4 files changed, 28 insertions(+) create mode 100644 personal/q3k/BUILD create mode 100644 personal/q3k/django-admin.py diff --git a/personal/q3k/BUILD b/personal/q3k/BUILD new file mode 100644 index 00000000..44988b4c --- /dev/null +++ b/personal/q3k/BUILD @@ -0,0 +1,7 @@ +py_binary( + name = "django-admin", + srcs = ["django-admin.py"], + deps = [ + "@pip36//django", + ] +) diff --git a/personal/q3k/django-admin.py b/personal/q3k/django-admin.py new file mode 100644 index 00000000..8648efa7 --- /dev/null +++ b/personal/q3k/django-admin.py @@ -0,0 +1,5 @@ +#!python +from django.core import management + +if __name__ == "__main__": + management.execute_from_command_line() diff --git a/pip/requirements-linux.txt b/pip/requirements-linux.txt index d99e5825..304c0c40 100644 --- a/pip/requirements-linux.txt +++ b/pip/requirements-linux.txt @@ -81,6 +81,9 @@ cryptography==2.4.2 \ --hash=sha256:af12dfc9874ac27ebe57fc28c8df0e8afa11f2a1025566476b0d50cdb8884f70 \ --hash=sha256:b4fc04326b2d259ddd59ed8ea20405d2e695486ab4c5e1e49b025c484845206e \ --hash=sha256:da5b5dda4aa0d5e2b758cc8dfc67f8d4212e88ea9caad5f61ba132f948bab859 +django==2.2.3 \ + --hash=sha256:4d23f61b26892bac785f07401bc38cbf8fa4cec993f400e9cd9ddf28fd51c0ea \ + --hash=sha256:6e974d4b57e3b29e4882b244d40171d6a75202ab8d2402b8e8adbd182e25cf0c fabric==2.4.0 \ --hash=sha256:93684ceaac92e0b78faae551297e29c48370cede12ff0f853cdebf67d4b87068 \ --hash=sha256:98538f2f3f63cf52497a8d0b24d18424ae83fe67ac7611225c72afb9e67f2cf6 @@ -121,12 +124,20 @@ pynacl==1.3.0 \ --hash=sha256:bd4ecb473a96ad0f90c20acba4f0bf0df91a4e03a1f4dd6a4bdc9ca75aa3a715 \ --hash=sha256:e2da3c13307eac601f3de04887624939aca8ee3c9488a0bb0eca4fb9401fc6b1 \ --hash=sha256:f67814c38162f4deb31f68d590771a29d5ae3b1bd64b75cf232308e5c74777e0 +pytz==2019.1 \ + --hash=sha256:303879e36b721603cc54604edcac9d20401bdbe31e1e4fdee5b9f98d5d31dfda \ + --hash=sha256:d747dd3d23d77ef44c6a3526e274af6efeb0a6f1afd5a69ba4d5be4098c8e141 requests==2.22.0 \ --hash=sha256:11e007a8a2aa0323f5a921e9e6a2d7e4e67d9877e85773fba9ba6419025cbeb4 \ --hash=sha256:9cf5292fcd0f598c671cfc1e0d7d1a7f13bb8085e9a590f48c010551dc6c4b31 six==1.12.0 \ --hash=sha256:3350809f0555b11f552448330d0b52d5f24c91a322ea4a15ef22629740f3761c \ --hash=sha256:d16a0141ec1a18405cd4ce8b4613101da75da0e9a7aec5bdd4fa804d0e0eba73 +sqlparse==0.3.0 \ + --hash=sha256:40afe6b8d4b1117e7dff5504d7a8ce07d9a1b15aeeade8a2d10f130a834f8177 \ + --hash=sha256:7c3dca29c022744e95b547e867cee89f4fce4373f3549ccd8797d8eb52cdb873 urllib3==1.25.3 \ --hash=sha256:b246607a25ac80bedac05c6f282e3cdaf3afb65420fd024ac94435cabe6e18d1 \ --hash=sha256:dbe59173209418ae49d485b87d1681aefa36252ee85884c31346debd19463232 +uwsgi==2.0.18 \ + --hash=sha256:4972ac538800fb2d421027f49b4a1869b66048839507ccf0aa2fda792d99f583 diff --git a/pip/requirements.in b/pip/requirements.in index d2626518..653f04da 100644 --- a/pip/requirements.in +++ b/pip/requirements.in @@ -4,6 +4,7 @@ certifi==2019.6.16 cffi==1.11.5 chardet==3.0.4 cryptography==2.4.2 +Django==2.2.3 fabric==2.4.0 future==0.17.1 idna==2.8 @@ -12,6 +13,10 @@ paramiko==2.4.2 pyasn1==0.4.5 pycparser==2.19 PyNaCl==1.3.0 +pytz==2019.1 requests==2.22.0 six==1.12.0 +six==1.12.0 +sqlparse==0.3.0 urllib3==1.25.3 +uWSGI==2.0.18