django-pycorpkit

View on PyPIReverse Dependencies (0)

1.0.4 django_pycorpkit-1.0.4-py2.py3-none-any.whl

Wheel Details

Project: django-pycorpkit
Version: 1.0.4
Filename: django_pycorpkit-1.0.4-py2.py3-none-any.whl
Download: [link]
Size: 69209
MD5: 4c951d92c1c0a4fd7638e1d48e1e125c
SHA256: 1bdb7babb724cec2d60892271a78620e00baae91f24bdf7f75275d81d6eba2fe
Uploaded: 2024-11-03 18:07:55 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: django-pycorpkit
Version: 1.0.4
Summary: Reusable functionality
Author-Email: Josephat Macharia <josemash4[at]gmail.com>
Project-Url: Homepage, https://django-pycorpkit.readthedocs.io/en/latest/index.html
License: MIT
Requires-Dist: black; extra == "test"
Requires-Dist: coverage; extra == "test"
Requires-Dist: flake8; extra == "test"
Requires-Dist: isort; extra == "test"
Requires-Dist: model-bakery (>=1.18.1); extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-django (>=4.8.0); extra == "test"
Requires-Dist: pytest (>=8.2.1); extra == "test"
Requires-Dist: tox; extra == "test"
Provides-Extra: test
Description-Content-Type: text/x-rst
License-File: AUTHORS.rst
License-File: LICENSE.txt
[Description omitted; length: 3168 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.25.0
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

RECORD

Path Digest Size
pycorpkit/__init__.py sha256=_53kApP2YQkH-4833pQdwcAZ2s7ZR-2z9J5F1z2TUI4 331
pycorpkit/urls.py sha256=5rEsAeAPh-7LQS_0HBsSzxH_OPCf2zv2PuBmxC8zH5E 1130
pycorpkit/accountx/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycorpkit/accountx/urls.py sha256=bQMVaFzP-EhXDvJcdZWELAhcV5QQxrgUZFGUdTkJ1ZA 1966
pycorpkit/accountx/filters/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycorpkit/accountx/filters/roles.py sha256=dfCyrtZAOnum8nZfeaYcdFpM5Y9mUfaB3jyTdymZz5c 915
pycorpkit/accountx/filters/user.py sha256=LON7ZE8SG2IqMK1aNX_imttwz2vmZfeLCbG0gHV3RZA 386
pycorpkit/accountx/migrations/0001_initial.py sha256=GIWt0P4I83WcnImNgFI4SAX7qBbYOtU4GEcbUGbEhCQ 12298
pycorpkit/accountx/migrations/0002_initial.py sha256=bKj4Ky4e9Nna5w_BseUWA7D4_XNhQwkdLwG23oY4IVo 3200
pycorpkit/accountx/migrations/0003_user_user_email_idx.py sha256=I6SnU997JDMxble97dJDFaCnKtYONwrOFSmmuDhprOs 426
pycorpkit/accountx/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycorpkit/accountx/models/__init__.py sha256=9B-W6NdUKx9X2w_C0py56b7-QyDxrTYjXNw7Z_dzYzg 441
pycorpkit/accountx/models/invitation.py sha256=LxVOdXzrkCB1O5jvmA4rz-tjaO0Na88QaM37N879xdM 336
pycorpkit/accountx/models/permission.py sha256=8xPCdSpnO2x8jLuNpLnpuytOI9FIVhgIUXSoUgutiXI 1971
pycorpkit/accountx/models/role.py sha256=hOmIhM18ow78rtYhZbBpPa252PIb0Ca_9lwQj9vdWs8 4078
pycorpkit/accountx/models/signal.py sha256=qqF2tnfUuhdQtjaX7QXHDlj3xKABLpF4yLbQL9MyN9I 1416
pycorpkit/accountx/models/user.py sha256=chAUXhFwFdbeEkkN6A2UnYiKu7x0fpp1b2htoIQUnQw 9118
pycorpkit/accountx/permissions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycorpkit/accountx/permissions/enforce.py sha256=RfBO8_-oZ95EwTYtZSey1UgucAf5FHGVsYN-L_1sQD4 3059
pycorpkit/accountx/permissions/setup.py sha256=gaR4MZ5q0oIrCFTH-5yPs08sNc9V71PQ8WPKopob9K8 357
pycorpkit/accountx/serializers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycorpkit/accountx/serializers/invitation.py sha256=Z64ek8cw2ILN6bdxq_F3_q-HdR-6-2yNJBjiNnT4fOk 1716
pycorpkit/accountx/serializers/login.py sha256=2y3KgA3ToKmvmnBpQNBd5bhlETlJpirvzW0WKGj5uFM 1581
pycorpkit/accountx/serializers/roles.py sha256=1Pu_Jh8_6fH4LqJSSSFFkeA-BZxHt2QS3dJJN3LAdVY 1438
pycorpkit/accountx/serializers/signup.py sha256=ighBg3BQdyWYfSQ9wNlIiljiABn8FAdkRGk1I-QhSFY 1207
pycorpkit/accountx/serializers/token.py sha256=sE95JOiyOxj_URR7-tx0zgLivrz4JSJK3I8J2f-nlOY 2036
pycorpkit/accountx/serializers/user.py sha256=aQRREL4bLkvgE1ozw6KR8zK_1__7Sfei9dhDXQcHfjg 798
pycorpkit/accountx/templates/email/signup_confirm.html sha256=Xo_3auLjx89dECKwxXOrUEXuP_F9XctNjGKVInwbZbI 393
pycorpkit/accountx/templates/email/signup_confirm.txt sha256=DvSfPjbbzUl5iJtvcyOv9BepDYzXNE0LJvOhRzfWtSw 32
pycorpkit/accountx/templates/email/user_invite.html sha256=Pwq3VEFGD9G5ZGAiK9DdQZCtzSGcU-nVB2LYHvBeUNQ 229
pycorpkit/accountx/templates/email/user_invite.txt sha256=MVmX7nFnMGOrk9paiHZfySjYT-OWsTZNTzg28B35ijQ 31
pycorpkit/accountx/templates/email/user_reset_password.html sha256=V2uAr6pQkLTois6ng6G4q8V7dkP4WoKvXjTmggMd6hY 2323
pycorpkit/accountx/templates/email/user_reset_password.txt sha256=tkcWd1vzhSfW5TlVCxFzYUrfnXHNXpgi0ORp7rc5G7w 35
pycorpkit/accountx/usecases/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycorpkit/accountx/usecases/change_password.py sha256=UIm_MByQCwRAVNNdqSUMOQS8Z7FkuL8_6mPvO6xQGD0 653
pycorpkit/accountx/usecases/invitation.py sha256=a5Fn5oBplKakTvzX6LYW0FVQ0yfEH13L0rk0NTVY7BA 1727
pycorpkit/accountx/usecases/login.py sha256=LScf3GGt86dcuSQaP6ERB8cJYY2b0jO3R5z7txNF0zI 1802
pycorpkit/accountx/usecases/register.py sha256=STSBHeuhecnLlV8iaSoqfyo-TAoFgB4CcSthbqgkR_o 2737
pycorpkit/accountx/views/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycorpkit/accountx/views/change_password.py sha256=bbdxBpKTy4svp4sZwyZ2YHBoAmapBTbuDj3faNMQplQ 1082
pycorpkit/accountx/views/invitation.py sha256=CY-UgrS4nW5gNXAjdL8NQjlN6Plr-TzedttZ9NPEZ8Y 4301
pycorpkit/accountx/views/login.py sha256=jdkGXZKeDDtouThkz7s8negiF34G_uUwL_0zvpQvLck 1536
pycorpkit/accountx/views/register.py sha256=VlYxWCSSitbIjY0CQfGNaGNBs2eDiEcdbgjqYlFF5Wo 3378
pycorpkit/accountx/views/role.py sha256=uFzz3-zdnNGxXFh3KbRE6SLFhtwcP0cge01V3xJPWGk 2311
pycorpkit/accountx/views/token.py sha256=EfQtfZjR5huyh4gibZRLApL5BRm31wn8Rnlq7-MUWoc 241
pycorpkit/accountx/views/user.py sha256=dwMQh0nRJZSiPp34CXwrWMW78s88a0WFuZyh9gfgOeA 636
pycorpkit/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycorpkit/common/paginator.py sha256=oSBYCA3ZU_GiygazG3ABGpgOk650uMOKlE0RickW9_Q 894
pycorpkit/common/urls.py sha256=OlM0L9hb_wuTN_J5oyaeX_4apTZ4CCUv7pc1MUD8CqI 921
pycorpkit/common/filters/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycorpkit/common/filters/base.py sha256=2WgTn89hfoR9LcU7TKhPJdktBvFNmxW5zNn8Yj8NmAY 1215
pycorpkit/common/filters/organisation.py sha256=1F7SDWu9XczfqTeoeEDhJbqH_bJ01Ww8F0B9rFTJrys 485
pycorpkit/common/filters/profile.py sha256=E4D_QyYwC4VOvtv-SFEuG7uiIN2VlT6ApK03Ayy7Ezg 864
pycorpkit/common/migrations/0001_initial.py sha256=en0MnnNAMaXI74B1pgktI4JoWC31dty5ACmw-ZRq350 15522
pycorpkit/common/migrations/0002_auto_20241017_2148.py sha256=786IN5p9pzUKd7qz-HWdErV7YXSg-KcqQqE_UceJyeA 2140
pycorpkit/common/migrations/0003_alter_personcontact_options_and_more.py sha256=EZWbtYspAwMuljnvp-6KL1xv13r2pMjHzGk_gjT75vs 786
pycorpkit/common/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycorpkit/common/models/__init__.py sha256=GJ8cw5iQ_aawJnz4mzcZG8ORDVbQqvowuHE7miBiZjo 490
pycorpkit/common/models/abstract.py sha256=lvyiCnbNq2jEDQ3NHEmTue91KNFPbLvJe3gzZIHNp-E 3137
pycorpkit/common/models/attachment.py sha256=bYfr2iRC5DVjwSfNx10Ot9xasJAyNVtRLq9qxCCivao 743
pycorpkit/common/models/common.py sha256=GPkY_u7xUg3ZCFLII2angoc2xhDVIac1qzDEJ1NSfMY 656
pycorpkit/common/models/organisation.py sha256=kpn4pe6a4_MuAlcdwAG-AEwh4JsegWiSWVJkg7fAXrk 2535
pycorpkit/common/models/person.py sha256=uq0Spm28-76grzBR8VAmCcw_zDmzCoQlkXU2hh3nWkw 3773
pycorpkit/common/models/profile.py sha256=36nMzY_V1-sHirIklRKTmGYH8B6Iz-_0q5GOmQxmD3o 1343
pycorpkit/common/models/signal.py sha256=auUipRsV6VdzjeNYsAKAQD47kgzlVKJ3XRFPHW4bjsY 567
pycorpkit/common/serializers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycorpkit/common/serializers/common.py sha256=0cKbCd4hnMpzAw3vfAPyIeknF8gzalEOYCpUTXSBxWE 813
pycorpkit/common/serializers/organisation.py sha256=QfKop1q8ni4M0dim7qRykjy9uWbWvgDpbUieiwFjZjE 3050
pycorpkit/common/serializers/profile.py sha256=xaxizCLpk-aicig4JRzqzs-tlzRJEgsaXMOk8fj4gf8 2914
pycorpkit/common/templates/email/org_signup_confirm.html sha256=KQKxCp16MieRyKdXW4g7ZeSx9qcv_QJGpJKXWyx5zIU 498
pycorpkit/common/templates/email/org_signup_confirm.txt sha256=MU6PhVK0i-RjQ1DVa9KyysF9HmsFOV15yileHlqvU7U 45
pycorpkit/common/usecases/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycorpkit/common/usecases/organisation.py sha256=sZZWYv5nquVIuhK0GimiLj2XqBzsEoojzizusm7oVtE 5972
pycorpkit/common/usecases/profile.py sha256=hGL1LE8qCzGU6A76nDWaCZCMNi6720fbWMGAqILc38I 875
pycorpkit/common/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycorpkit/common/utils/conf.py sha256=FtlYu9mAB4igdUONzvC4ElcN1Jdqk5FMMvpN9Z-hXLc 6054
pycorpkit/common/utils/constants.py sha256=Y0jxWM_r1I9pcl8sUHDvQXKeXPl1CnypkDXwIBA6Tcc 527
pycorpkit/common/utils/email.py sha256=1hYXjnmaAUTRHxzNKrg0R9DiLVk45__jIfL8eK0EKBU 944
pycorpkit/common/utils/error_codes.py sha256=vYthod_ubKXgB80kqjIdfGMtsKx5uRHKDfrjQmY4xZQ 1305
pycorpkit/common/utils/exception_handler.py sha256=L1PROhLGNFuuHuTT7w5lWQ3yRSQWSD3ZOM4eeCK0PJo 4463
pycorpkit/common/utils/exceptions.py sha256=cfXPLCQHD_gFYBxmfY9DKsZlqBaIab7grmD0Sc-lLCE 106
pycorpkit/common/utils/helpers.py sha256=cYB7AIUGZ6htkHs1vunOH7J95rx8xiU-vQ7oXHZimgM 1102
pycorpkit/common/utils/middleware.py sha256=GTLXgsYsKhUeJ2sMKoG18jJ7CBGSPmQ52ZK1JR8pk5M 1044
pycorpkit/common/utils/phone_backend.py sha256=WMCNGOqJY4L0G-TE-Ir5K9kxQpxvaULZM3VvgPBdFO8 927
pycorpkit/common/views/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycorpkit/common/views/base.py sha256=a0kt2ekA-570GsbR7p1SclqGto0gaolRamh5qEo0i9I 1480
pycorpkit/common/views/organisation.py sha256=4g7csqfP3h7VKIkXhUXUMQ0CxLihjNhAiXz1KYJQKHw 3987
pycorpkit/common/views/profile.py sha256=JA3r50D5pT9_tbTy-ww2E9DLLs6L9i0ksIq5nOu2z-g 4034
pycorpkit/org_structure/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycorpkit/org_structure/constants.py sha256=x2Fzu36dohNyw5bVa1xik7-95M8CQK8ICSZda8I11GQ 395
pycorpkit/org_structure/urls.py sha256=PpsFQmeH29LZcmCIzdCYwGJqPvAKjiix9F7gOCxGQNI 546
pycorpkit/org_structure/filters/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycorpkit/org_structure/filters/department_member.py sha256=z6kZeJWfGkhfC6Lvcvz_NGZCopcgv9LvtV1wOhmJcBE 369
pycorpkit/org_structure/filters/org_structure.py sha256=P5L5Rju2fKD_ynVpED9QSfuPTVNwT97hkvl6HGeuuCo 385
pycorpkit/org_structure/migrations/0001_initial.py sha256=W1dEZuhqSKGz541cU0nAf-KtXm6_-U9_AWHfGOAnkNk 6223
pycorpkit/org_structure/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycorpkit/org_structure/models/__init__.py sha256=Ud5c_lmpVP41ST75NOUx11XSRmwnH_bYGUdaN0VQn00 213
pycorpkit/org_structure/models/branch.py sha256=KCJeRyJLGlIgYVQ3ozhKWNejLc2rMLiE4G4ogWNNgyE 219
pycorpkit/org_structure/models/department.py sha256=25iy0hTKztLuzG57FHEx4WfhP0IIlTeB8Xm785gZ1x4 1163
pycorpkit/org_structure/serializers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycorpkit/org_structure/serializers/orgs_serializers.py sha256=yHYmSqiVR6okCw6uiytU-f7MFKrVWYu9LCGHT-3-zTA 1379
pycorpkit/org_structure/views/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycorpkit/org_structure/views/department_member.py sha256=2n4mgEsgWa9z53lXUTZqYw5lG6OdQSaFno-LAo9xxGo 820
pycorpkit/org_structure/views/org_structure.py sha256=uDP3uA2l_vRFYkLqB0U_l_aCPsP7CKiMNlfJpQCvgHQ 1307
django_pycorpkit-1.0.4.dist-info/METADATA sha256=6s2gx0r4H2yYzJZyszcbl643veGTgXI0ugsscqsVej4 3909
django_pycorpkit-1.0.4.dist-info/WHEEL sha256=fl6v0VwpzfGBVsGtkAkhILUlJxROXbA3HvRL6Fe3140 105
django_pycorpkit-1.0.4.dist-info/licenses/AUTHORS.rst sha256=Wz-Y_o1u8nbwx6v1LlV7mZ0J1FWxGrQgbIDxziVjybI 93
django_pycorpkit-1.0.4.dist-info/licenses/LICENSE.txt sha256=S1pJL407BwTTXzZK0BQPNM7ZZs57uj1pTSfVZ8Whx30 1061
django_pycorpkit-1.0.4.dist-info/RECORD