pydentity-core

View on PyPIReverse Dependencies (0)

0.2.6 pydentity_core-0.2.6-py3-none-any.whl

Wheel Details

Project: pydentity-core
Version: 0.2.6
Filename: pydentity_core-0.2.6-py3-none-any.whl
Download: [link]
Size: 61973
MD5: a30dd50c5502829a1e58cb919301c069
SHA256: 1654904aa6ba7dbd289e6020cf1356cd02239e1600e3dd78fc79601e5549e53e
Uploaded: 2024-11-04 18:11:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pydentity-core
Version: 0.2.6
Author: Udachin Ivan
Author-Email: pypi.udachin[at]yandex.ru
Home-Page: https://github.com/udachin077/pydentity-core
Project-Url: Repository, https://github.com/udachin077/pydentity-core.git
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.12,<4.0
Requires-Dist: cryptography (<44.0.0,>=43.0.3)
Requires-Dist: email-validator (<3.0.0,>=2.2.0)
Requires-Dist: itsdangerous (<3.0.0,>=2.2.0)
Requires-Dist: pwdlib[argon2,bcrypt] (<0.3.0,>=0.2.1)
Requires-Dist: py-machineid (<0.7.0,>=0.6.0); extra == "machineid"
Requires-Dist: pydentity-core-sqlalchemy (<0.2.0,>=0.1.2); extra == "sqlalchemy"
Requires-Dist: pydentity-core-tortoise (<0.2.0,>=0.1.1); extra == "tortoise"
Requires-Dist: pyotp (<3.0.0,>=2.9.0)
Provides-Extra: machineid
Provides-Extra: sqlalchemy
Provides-Extra: tortoise
[No description]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pydentity/__init__.py sha256=gW0IKEK_T5HYMF3Nol58-SVVSLfostPEWQ0pWM6d4LA 805
pydentity/authentication/__init__.py sha256=ftuFh6J5A1Vj960FhNFOWJQnGyMKrw7wqSGZ2023dKQ 464
pydentity/authentication/_base.py sha256=oWK_mhrCcn2rl4zhTDwydyz9qvdetoDA0QQTp87yWb8 9827
pydentity/authentication/interfaces/__init__.py sha256=TzhdHsjJtNK1qCFUGAxJYoMptYa0vDy_kr_4usUwG5k 4244
pydentity/authorization/__init__.py sha256=GdDD4HtnzUuFhj2e6zL4SNyMqIyUDmU1bS5sKamhj9U 388
pydentity/authorization/_base.py sha256=EJCq9jqhDvCZ2mZUn7ufLRJo0bbKWzK6ZayqULLudS0 15985
pydentity/authorization/interfaces/__init__.py sha256=GkDNXGI02oTeSQW6fgXJTMJvGyxAnTGWOGMSUzjeWvc 1405
pydentity/dataprotector.py sha256=LnOpVnaO0U3eb23boRM3DpLXoLASFbNn3xD2_EeMO8o 1266
pydentity/exc.py sha256=82pgTf1FribPNOnIcgvBHv9_teVYfC-1uUtrxuIiTIQ 374
pydentity/hashers/__init__.py sha256=rV-9GA2K6u762_0X44KeRmOaBv2l8Qu9Y7fiVFkE1Fo 106
pydentity/hashers/password_hasher.py sha256=54qcsEuDFloKC8N9daNOvg1qCMf2kdoWMP0S4qtIQFU 1881
pydentity/http/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pydentity/http/context.py sha256=0JyTTd2GqvjS-Srzv3l3mMlERsV5VzY8VkpUVyh71Bg 2590
pydentity/identity_constants.py sha256=jfK9an0v_IrutQPGjpVCK2siYwdHjWM2mUZ2kD1ga2Y 396
pydentity/identity_error.py sha256=GsFZ_pB2crDDy_tlmbtn-JZUeg2-O7k-6B7N1E7w1ac 509
pydentity/identity_error_describer.py sha256=HAIDIDb0XiV-AxLFVLvP6Ojb5jmbZgyQboNrFclfeQg 5920
pydentity/identity_options.py sha256=PvsLmXnTQ6goRsTyzDEoWjA_MwRC3knxPIQjO4CPSpk 8623
pydentity/identity_result.py sha256=wrX56a9HwY9Cv6BdyNEPKMjnRvJR0wQ4Cs2ZhLPlTMc 1524
pydentity/interfaces/__init__.py sha256=l9_cAkQxHQrEG-V95llnLncHVFUv8EQpWguLBHz565w 737
pydentity/interfaces/logger.py sha256=Z7bzEk38SQ-B9ggVR_Hl1-VU6eaXOCdgmB_8WEnNN0Q 388
pydentity/interfaces/lookup_normalizer.py sha256=HylrtZiFSGR9VW-DOifT2O3EvG9dIlNrCD4_4bYa85g 761
pydentity/interfaces/password_hasher.py sha256=N6pZX3qeIrvy8ve1hTDzxMBXwFcKRhmPjTfDB7pK4tk 1582
pydentity/interfaces/password_validator.py sha256=Gpbe74E7tiHLh0Obg5vdjQbyOlhC3L-Nx0XNlZoEitc 714
pydentity/interfaces/protector.py sha256=Sz5HFGbKgy-4coJwB68syjpB7Ngh-69uZ5mDhuo2YJU 1233
pydentity/interfaces/role_validator.py sha256=WCRLh1UvTG5FIRt4TfglbPSnNzvGnpzI2j-dOxvF7GY 712
pydentity/interfaces/stores/__init__.py sha256=5EkNpeOkRGRE-65nMwGlbB5p1-xDd0gNH7lvlSX000o 510
pydentity/interfaces/stores/role_store.py sha256=kPlt7bjXsG0okvY5C1FwpnC_bw93ZI8I0kR3BPZZz7o 3727
pydentity/interfaces/stores/user_store.py sha256=dWWXE0QjbBm2bIWi_lqJASBzk9EJWBu2qm5_BwV1kiE 21451
pydentity/interfaces/token_provider.py sha256=aZCtzLLGqOXQB4bEQCGRKqbyK_2mCad82Vmq9O7Dp_c 1807
pydentity/interfaces/user_claims_principal_factory.py sha256=EyHXgnloCd7QMmGm6WVn6kQiYxrDiOEEXtV2pUoqEnM 558
pydentity/interfaces/user_confirmation.py sha256=mOHxVf3VsuU2dJc8GlN2ZwofwU4sH4slS8RyL_Z6zIE 689
pydentity/interfaces/user_validator.py sha256=XQ1lc7ikk1F9KIhaosEjwPVq2L401Hmdc3_A6Hl-7p4 691
pydentity/loggers.py sha256=oJhJsGOmefxT0q-l3Fwzoi5869Mg6ECvjzZr0Aa0X1E 325
pydentity/lookup_normalizer.py sha256=A1lIgQEAVPROoO5MUCTEht29GXkLjurDbFcNup_NEUU 807
pydentity/resources/__init__.py sha256=tJR8k4gTr0dA-k-K9HlIRPyEUDFglckI2Iej4S9KIi0 484
pydentity/resources/_error_messages.py sha256=vgsGpL1Y6yxupr1So8VhroEOzV4kxyNqEpAzg-AOu2E 3199
pydentity/rfc6238service.py sha256=NzhBhKbU_abJ3mc5baB8UueUHnrvXFSlRXFSpdWV4F0 2989
pydentity/role_manager.py sha256=k3DRB7CXjh-T5pXb846vv3s4wN8jVqHxh8yiCjKrADY 9628
pydentity/security/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pydentity/security/claims/__init__.py sha256=rUgyDDWptnGD9xT2G2teRf1r55Fx9H3PmjmVfDuVUcw 147
pydentity/security/claims/claim_types.py sha256=zcSmXsVDzo36hyiQd_Ufk0SIEwiBWmXsCO0j5drG0Kg 1869
pydentity/security/claims/claims.py sha256=tB3oxte98fZ5OYKU5yzCpSVtzdzApjAkvNOE_N52sow 14622
pydentity/security/claims/serializer.py sha256=5rG60ohrwL6aoFDn-l05yApjwLNrZgZp7id4ovIkVJA 2089
pydentity/signin_manager.py sha256=c6sda3tMfQoEKvU1VEaG5b3g5MkwAa7ENPdUsLod82Y 25909
pydentity/token_providers/__init__.py sha256=e3SGTpNObzWREi7kiOw6ChJ62n12fdcrzaLgZtmfDR0 307
pydentity/token_providers/authenticator.py sha256=DQ4CNigBKV5ttWGdbBSdcoTC1bw29EuIlEGGdHpcxUo 1682
pydentity/token_providers/dataprotector.py sha256=tq2cGlMYmpc1Qg2iB-b8NLt-MS_XhBs9dy_eHHu4Eh8 3348
pydentity/token_providers/totp.py sha256=gwxN1R_dDtucPjCRQ4WG6XcMzGWVpelGL1iPjFte-oU 5678
pydentity/types/__init__.py sha256=lcax2DASv4Zf3DTOXMqejAbxsT1RckZJOewKMaXnH34 2469
pydentity/user_claims_principal_factory.py sha256=Gi2cyawoZfqrDBVTJatXI8-oc-muzy377AQRBty4DhI 2854
pydentity/user_confirmation.py sha256=En0SqxaPRhEWdbo2mJsSZtrK_FlWDB-QMxGiJ0mgiAc 536
pydentity/user_login_info.py sha256=Aok1n_1R-fZxXhI2YkKlLz-Ce6lWg-ZwMGTaEggVjm0 727
pydentity/user_manager.py sha256=JV6-8H3qTi1_Ad-hp_dV608gVIHPHqK8t5wwAkKDOUE 68354
pydentity/utils/__init__.py sha256=DIMcQ1eWqgbGaCegByzrCAFeNskDTHx6d6MQXAoaeoM 1240
pydentity/validators/__init__.py sha256=AyfKOqiXNnsY9JeR1GMgxcZQFpie3SsDYdbIaoAM9SQ 197
pydentity/validators/password_validator.py sha256=EqKdW4yvRrtBW-_CpO7Yxjtyza90cD7XBsSyNet4sSE 2624
pydentity/validators/role_validator.py sha256=SVj2WXdB_SiIjC4ma6tOnD-blQBG8dsOX4PhQuOKe9U 1868
pydentity/validators/user_validator.py sha256=PqNCOw_bUcqtakNSab0RYaAS2Tkuoqx9Ee9X6r_vcAg 3389
pydentity_core-0.2.6.dist-info/METADATA sha256=u1ICD2B9vjxlR2leNcqIqMhMdSZ1rRJbU_Xjg3ZXobk 986
pydentity_core-0.2.6.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
pydentity_core-0.2.6.dist-info/RECORD