django-eha-sdk

View on PyPIReverse Dependencies (0)

1.0.4 django_eha_sdk-1.0.4-py3-none-any.whl

Wheel Details

Project: django-eha-sdk
Version: 1.0.4
Filename: django_eha_sdk-1.0.4-py3-none-any.whl
Download: [link]
Size: 104070
MD5: 86a1229b4e9d2e8fc7977542b0794899
SHA256: 5070074357085ab940394deabd2bc52bae71e2252dae132b1cfa45d7bbaf84d6
Uploaded: 2019-05-16 15:29:28 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: django-eha-sdk
Version: 1.0.4
Summary: A python library with helpful django tools
Author: eHealth Africa
Author-Email: info[at]ehealthafrica.org
Home-Page: https://github.com/eHealthAfrica/django-eha-sdk/
License: Apache2 License
Keywords: django,setup,auth,cas,token,keycloak,multitenancy
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Django :: 2.0
Classifier: Framework :: Django :: 2.1
Classifier: Framework :: Django :: 2.2
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.6
Requires-Dist: django (>=2)
Requires-Dist: django-cors-headers
Requires-Dist: django-debug-toolbar
Requires-Dist: django-prometheus
Requires-Dist: django-uwsgi
Requires-Dist: djangorestframework (>=3.8)
Requires-Dist: drf-dynamic-fields
Requires-Dist: psycopg2-binary
Requires-Dist: pygments
Requires-Dist: python-json-logger
Requires-Dist: requests
Requires-Dist: urllib3 (>=1.25)
Requires-Dist: uwsgi
Requires-Dist: django-cas-ng (>=3.6); extra == "cas"
Requires-Dist: django-rq; extra == "scheduler"
Requires-Dist: redis; extra == "scheduler"
Requires-Dist: rq; extra == "scheduler"
Requires-Dist: rq-scheduler; extra == "scheduler"
Requires-Dist: sentry-sdk; extra == "server"
Requires-Dist: django-minio-storage; extra == "storage"
Requires-Dist: django-storages[boto3,google]; extra == "storage"
Requires-Dist: coverage; extra == "test"
Requires-Dist: flake8; extra == "test"
Requires-Dist: flake8-quotes; extra == "test"
Requires-Dist: tblib; extra == "test"
Requires-Dist: django-webpack-loader; extra == "webpack"
Provides-Extra: cas
Provides-Extra: scheduler
Provides-Extra: server
Provides-Extra: storage
Provides-Extra: test
Provides-Extra: webpack
Description-Content-Type: text/markdown
[Description omitted; length: 4936 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.33.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
django_eha_sdk/__init__.py sha256=m7su2NKc3adrCoqwXzP1x-Fxl0hmPlf0Dbze6AJJPyI 780
django_eha_sdk/admin.py sha256=yYHxxWA2VgB-p_QsRxmm6NzYo21flKtVWtArHaydnnQ 910
django_eha_sdk/apps.py sha256=OXgYXmqxVXZUYcPpMXt3E06msvAbWBEE2CZ12hR3MPM 860
django_eha_sdk/context_processors.py sha256=PzAiWTGOC27WZNHrNq7q0NNCmgSP9FMjjnfEc_7u3c4 1540
django_eha_sdk/unittest.py sha256=PBZLou4bK0kFa6D7Sj6wPNcLj2oyNIXiNXhavIgJJwM 1931
django_eha_sdk/utils.py sha256=75D4dvX-X7KW37uP0uo_Wb9Cg0odSDEmB4yBtf-UykU 3904
django_eha_sdk/auth/__init__.py sha256=NOhh54x68xkge6ReQJjtnF85e_nuZ7PJq05I0zh1x7k 729
django_eha_sdk/auth/utils.py sha256=fiOF9KF2bavvpSHdD18HU4vY4P8iqfWFxQgS_Hi99PU 1524
django_eha_sdk/auth/views.py sha256=3FnFroikneR91-w_pQIyZNyp9ihf_flzM2jhzfQu2MY 2390
django_eha_sdk/auth/apptoken/__init__.py sha256=g-JhVt83O7n6oPS8Y_OqHAKxJlLgsazKIEy63UAFlV0 794
django_eha_sdk/auth/apptoken/admin.py sha256=lJnNDt6jcp4XWuyT8tjdcQj7pXUHjzB1YfYFgcx7K14 1020
django_eha_sdk/auth/apptoken/apps.py sha256=LU9x1U9nwgE9VHFfNtEOKLbpQxgeEkPRodtrJ_5FgRU 928
django_eha_sdk/auth/apptoken/decorators.py sha256=QGszaPsPZ_RPDfluCPCSD-w79dUAsHjNSwcN4ndGYog 2261
django_eha_sdk/auth/apptoken/models.py sha256=4omB8w5diYciINfV9aKCGRD7VlC7k2yMiwMZhxW4lrM 3643
django_eha_sdk/auth/apptoken/views.py sha256=Wzkz6llaG6SjqSIRHdsUfkDQjibogY0OmoE8CT3IMEs 7303
django_eha_sdk/auth/apptoken/migrations/0001_initial.py sha256=-DVwh9V8TlE7V7pYN6dUiXGKWxVd8qJaU4ayU2wNgtw 2776
django_eha_sdk/auth/apptoken/migrations/__init__.py sha256=NOhh54x68xkge6ReQJjtnF85e_nuZ7PJq05I0zh1x7k 729
django_eha_sdk/auth/cas/__init__.py sha256=gGM68hllkSXCcBj-gIc6UOW5Juv6EwzSwBxCXTZKdY8 789
django_eha_sdk/auth/cas/admin.py sha256=q_jAAkp09GdT-QjfMKCjpUnxsfPM7NvmmaitxVk71VI 1041
django_eha_sdk/auth/cas/apps.py sha256=LMHcZ5MUcGxwWuckII6_KwaOuBNifcvOtvV2pn0KSOs 917
django_eha_sdk/auth/cas/backends.py sha256=QEozNNqAZhB2JEX07sx83uyq8nkWSGbGUY_gXeXHhIw 1746
django_eha_sdk/auth/cas/callbacks.py sha256=o6UwzlZge3z6FRpxwzS2g4Z4URX4DNny6iZ3aeoemnc 2595
django_eha_sdk/auth/cas/models.py sha256=WmV4qVwN97OExjruBWwTuYDFuWMieEgC9pnB1CI35XQ 1849
django_eha_sdk/auth/cas/migrations/0001_initial.py sha256=ifhnampG5f7KQinwYHWoxfplQ3JWMTm1GR0g2IHf7GA 2637
django_eha_sdk/auth/cas/migrations/__init__.py sha256=NOhh54x68xkge6ReQJjtnF85e_nuZ7PJq05I0zh1x7k 729
django_eha_sdk/auth/keycloak/__init__.py sha256=NOhh54x68xkge6ReQJjtnF85e_nuZ7PJq05I0zh1x7k 729
django_eha_sdk/auth/keycloak/forms.py sha256=evmtD_Bc9eAadyrKTKzIg9CB-xBfEySE-rGYxFulBsk 2540
django_eha_sdk/auth/keycloak/middleware.py sha256=iOu6_bWSyadQCdIJPr8K4zD_ehJmaWjMjEs66milvpk 1764
django_eha_sdk/auth/keycloak/utils.py sha256=W-6CuHkx95Yl90CxSBe_Rh4TgTIcGzHxKQscWvKhVOc 6966
django_eha_sdk/auth/keycloak/views.py sha256=ATGA6l-qNsmEI__NBCkw9kXNJy9JdYHGdmG4UG9JkMQ 3263
django_eha_sdk/conf/__init__.py sha256=NOhh54x68xkge6ReQJjtnF85e_nuZ7PJq05I0zh1x7k 729
django_eha_sdk/conf/settings.py sha256=As16uoHYGJbBS17s3CxuOZmgcUOjGYfmD1yuKPuwYLE 19978
django_eha_sdk/conf/urls.py sha256=h-3XDEJR405fL1n7LfOqbM1iyDlLcqTJpbr-qC-3h40 8019
django_eha_sdk/drf/__init__.py sha256=NOhh54x68xkge6ReQJjtnF85e_nuZ7PJq05I0zh1x7k 729
django_eha_sdk/drf/pagination.py sha256=sfLWc59AGGHuA_lC4Lvzjk74rwhuJLCPZm_V1BaykaU 1024
django_eha_sdk/drf/renderers.py sha256=YF1z7tnZG11BBCB8CihJ6b7qn49n1qagG4otSspnBU0 1024
django_eha_sdk/drf/serializers.py sha256=GSjDA8Fm8CMb2z2rH4IdGhFFBjjyEkw5F0c3zzIxK-c 2529
django_eha_sdk/health/__init__.py sha256=NOhh54x68xkge6ReQJjtnF85e_nuZ7PJq05I0zh1x7k 729
django_eha_sdk/health/utils.py sha256=6JiOIAYWctngD9uwaWBHY5dub9t7Pxg3NvA8MuZa0CI 3733
django_eha_sdk/health/views.py sha256=XNhi59dLu5PKLGWy-4EK1dYfCOOLUj7FmiPWh9tHNDU 1996
django_eha_sdk/management/__init__.py sha256=NOhh54x68xkge6ReQJjtnF85e_nuZ7PJq05I0zh1x7k 729
django_eha_sdk/management/commands/__init__.py sha256=NOhh54x68xkge6ReQJjtnF85e_nuZ7PJq05I0zh1x7k 729
django_eha_sdk/management/commands/check_url.py sha256=OKhh7xuV8YraiAAG_lU8TXNkFk6Fe6LRP0vxbitBUTk 2268
django_eha_sdk/management/commands/setup_admin.py sha256=GAWiA1aTFhNj4npAdZ9eFoBlLYByC-rj4IAxGu2UtJU 3390
django_eha_sdk/multitenancy/__init__.py sha256=oPoTXt_czv0w2hgoDPXuZkFMruoMcJJgBjc-CWZzqFw 793
django_eha_sdk/multitenancy/admin.py sha256=86oUR1waQ34eUb8MvpLeyPzzsPgckpvU1AWLxx6n1AI 1049
django_eha_sdk/multitenancy/apps.py sha256=JJ_bURI9mP0Fia0K9e6oZqMQXoF7XmtKJLTy4uvLbeY 925
django_eha_sdk/multitenancy/models.py sha256=5MG3WoO4BMWyWf528WsJZCFvhx8mFLkxOrMqGPwIqEU 3770
django_eha_sdk/multitenancy/permissions.py sha256=BzRV3b2GwRIggiKZ2IuOOX6TnJ9keYQ7CZvv6LPM7oc 1111
django_eha_sdk/multitenancy/serializers.py sha256=nCmBmogVp5gfydzMBUWX-N6Ptd40BcWhwisu6OdxIR4 2160
django_eha_sdk/multitenancy/utils.py sha256=Hw83DNZ6tUpFnp0KbI1bUFD8c2Oqa-usIf6Sy-gsv5A 4469
django_eha_sdk/multitenancy/views.py sha256=R1-WpZ_bRHF3OeGDEwHlEieVi32hW7XlmByQFtRlYpQ 3805
django_eha_sdk/multitenancy/migrations/0001_initial.py sha256=YWpdDhbFhbIXk_3_kBarW9MFH0Fxdikog6iiXO-y2CY 2243
django_eha_sdk/multitenancy/migrations/__init__.py sha256=NOhh54x68xkge6ReQJjtnF85e_nuZ7PJq05I0zh1x7k 729
django_eha_sdk/static/eha/css/authentication.css sha256=E9taBW4vsm5YqZuO2CqpaRyJxpqB_wpyjuzTIuWPXGY 2200
django_eha_sdk/static/eha/css/styles.css sha256=rfOZtfhv-O3Lj21QLOQwk8fvS36bKhrfLwGsM5UjrRg 3109
django_eha_sdk/static/eha/images/eHA-icon.svg sha256=YijgqvpWJd8fJm7w9YVdXLIfV8-rJg5AF0G_LuW8R1s 38856
django_eha_sdk/templates/eha/admin.html sha256=h3orXTvMqXms-OGFlkJ2G5guT3PAKv-JyK-ScVs8JEw 1153
django_eha_sdk/templates/eha/api.html sha256=WRzleUlWqaDtQod3i7n-HQnUeduuwN7pnCa4qz-2vYg 1149
django_eha_sdk/templates/eha/base.html sha256=LfxwfrxDJZOR2vVzRAakMWnY4h3h4xodzDMQvLSQuAs 1978
django_eha_sdk/templates/eha/branding.html sha256=gDDSFS6wQ7om7zWWzXzMczhrUHlxo-6p63TdNc-CVwE 1156
django_eha_sdk/templates/eha/favicon.html sha256=4Dpwzlyw_YW065ypMFvJ5FfZO_L8d7gnOYUMqrvoudg 897
django_eha_sdk/templates/eha/logged_out.html sha256=adVC-_0tqQzbrEVFx5Y9e_KKpSAL9TVzvKsN9hWsHVI 1183
django_eha_sdk/templates/eha/login.html sha256=_d2F2sjqLNoMsoQ4vrgPidp5a5Wuz1MTiJ101xtFfKA 5439
django_eha_sdk/templates/eha/login_keycloak.html sha256=QHD6kM7QAax2Zu-TI9cilWhqzQ_yneeRKiofI-Hkzog 1509
django_eha_sdk/templates/eha/login_realm.html sha256=pfOR46VzYd_Q7Um25EE3syYNCozgNpO4LvO3OgKSsU4 4466
django_eha_sdk/templates/eha/meta.html sha256=4t7w7G13SMgvn30j9NNs26CwU71RTR9ZVdh_AIbCmGs 1251
django_eha_sdk/templates/eha/styles.html sha256=leyybw5Xo5L2Vebx2Rv_C5GnQN5nLMAcfrn1RCHDd7Y 1167
django_eha_sdk/templates/eha/tokens.html sha256=Yzjib53rmDP9IrNTYzgDouAQP7VxKJD5epM3otmlEk4 1758
django_eha_sdk/templatetags/__init__.py sha256=NOhh54x68xkge6ReQJjtnF85e_nuZ7PJq05I0zh1x7k 729
django_eha_sdk/templatetags/eha_tags.py sha256=G2LEbIbyDx12QoVCEsZZMWaEJpusLJYx5Zm6J1iuvec 1383
django_eha_sdk-1.0.4.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
django_eha_sdk-1.0.4.dist-info/METADATA sha256=CdrWHqR7M-p1CoJeEEREsJytTmLkDi4h6DHZLER1AIk 7046
django_eha_sdk-1.0.4.dist-info/WHEEL sha256=U88EhGIw8Sj2_phqajeu_EAi3RAo8-C6zV3REsWbWbs 92
django_eha_sdk-1.0.4.dist-info/top_level.txt sha256=OXi6IPgp7ho_9kR70_O2WO5_ZTllGAWGWrS4MlR4PhU 15
django_eha_sdk-1.0.4.dist-info/RECORD

top_level.txt

django_eha_sdk