whitegravel

View on PyPIReverse Dependencies (0)

0.1.0a1 whitegravel-0.1.0a1-py3-none-any.whl

Wheel Details

Project: whitegravel
Version: 0.1.0a1
Filename: whitegravel-0.1.0a1-py3-none-any.whl
Download: [link]
Size: 42044
MD5: c49f9fa719e2e15fee131cf35e6a2047
SHA256: 01b944503a2264b56b49551a2186ae2edee5f8fac3375cd0b978b863eeb8fdc6
Uploaded: 2023-07-28 12:18:26 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: whitegravel
Version: 0.1.0a1
Summary: All-in-one Cybersecurity Management Platform
Author-Email: Juan Cerezo <jcerezo.dev[at]proton.me>
License: GPL-3.0-only
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.11
Requires-Dist: dynaconf (<3.2.0,>=3.1.12)
Requires-Dist: click (<8.2.0,>=8.1.3)
Requires-Dist: fastapi (<0.97.0,>=0.96.1)
Requires-Dist: uvicorn (<0.23.0,>=0.22.0)
Requires-Dist: pydantic (<1.11.0,>=1.10.9)
Requires-Dist: sqlalchemy (<2.1.0,>=2.0.15)
Requires-Dist: email-validator (<2.1.0,>=2.0.0)
Requires-Dist: dnspython (<2.4.0,>=2.3.0)
Requires-Dist: passlib[bcrypt] (<1.8.0,>=1.7.4)
Requires-Dist: python-jose[cryptography] (<3.4.0,>=3.3.0)
Requires-Dist: python-multipart (<0.1.0,>=0.0.6)
Requires-Dist: pyotp (<2.9.0,>=2.8.0)
Requires-Dist: alembic (<1.12.0,>=1.11.1)
Requires-Dist: psycopg2 (<2.10.0,>=2.9.6)
Requires-Dist: qrcode (<7.5.0,>=7.4.2)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 59 characters]

WHEEL

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

RECORD

Path Digest Size
whitegravel/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
whitegravel/app/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
whitegravel/app/app.py sha256=cM6_5ZRJ7Wylf_Y1vqPBnruvuI9pNuIA1H9zXQN0GYo 710
whitegravel/app/classes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
whitegravel/app/classes/base.py sha256=_YWRuSokG123I6plQeqA0HlPcsqAzU3wjkR0f8y49_4 160
whitegravel/app/classes/token.py sha256=LDDAtW5fO5bx6Wa8hmssQRsadliJplA1auGDUdF8RA4 498
whitegravel/app/classes/user.py sha256=ftC6Eo77rQOdrSzltq9Ynl20j-CrMqLSGoZnTgYDGes 321
whitegravel/app/controllers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
whitegravel/app/controllers/base.py sha256=Jx318q7MzfAQb9LVnbEppc8hPlZ7t2C4L8H6bhu8S-k 450
whitegravel/app/controllers/token.py sha256=1Hgj3leCzqek1YVfwzvrbnB65A5bMrwcchbKmKMWSzM 8159
whitegravel/app/controllers/user.py sha256=9GyZ7-bu5EvLYvgq2Vi-mO4qkgibF6TfkJ5Hz_VN6d0 9361
whitegravel/app/exceptions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
whitegravel/app/exceptions/base.py sha256=1Xu9WgxjyrXG7CLzx2ou8QYPqvqvJW2gp_NSnqeLSh8 279
whitegravel/app/exceptions/controllers.py sha256=pb4I0L0-d8T0i7Z8d6iPUroy1YMDnTMt8slKpXG1UQc 289
whitegravel/app/forms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
whitegravel/app/forms/base.py sha256=bZftqTDkfdIOju8Z_x98x4I_oXh_PwTUJWJ8zKFT9X8 157
whitegravel/app/forms/create_user_form.py sha256=98JdfyQE1c68tlQmFA0WG4b6gQQncJhm2Okv3FgV-Yg 495
whitegravel/app/forms/mfa_login_form.py sha256=kp6PkVGp-qFHcR9gPYBXk0wYOgM-2tcTCQH8fZHim0k 692
whitegravel/app/routes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
whitegravel/app/routes/auth.py sha256=6fNDRECUNUrb6PAZQyWMgg6pZykqIdxAhKIb5FPciJc 4200
whitegravel/app/routes/users.py sha256=SkQiQKUJPkd3itsONH4n0TPKJWzm_QojcOhElkKfRM4 1607
whitegravel/app/security/auth.py sha256=0VoXjVEWpTpPMQLDxHKLjzriMvy7INsw96rSnfGhuXo 1898
whitegravel/app/security/mfa.py sha256=A3RKP5Fuw7eeZ8VJO3DxfR9H15qZQ1k2RlIJYIY9Cv0 188
whitegravel/app/security/passwords.py sha256=9VicdyKCbjUNGLPDB8enN9OMUzLUQI-7pnbKIdH_rgc 3307
whitegravel/cli/__init__.py sha256=Z9xoIEW92qtfLGUJstx4jcnR2ygX2QOIn99poVMfnuA 134
whitegravel/cli/functions.py sha256=pdkph7BcdefS76vd-5Oge0BLdT8yTC2LDBQKJZhgWCg 517
whitegravel/cli/app/__init__.py sha256=Cg8Hkw-pwdotyd6a_r_4HpUjvF3OjmMSUrNYVK78Ovk 149
whitegravel/cli/app/setup.py sha256=IuGzV5RrCBGT7zT5cXvecfVVJHVp6WCggZyEHffaV2I 4241
whitegravel/cli/app/start.py sha256=pJjsjzuCEQ1TEUu77GlQpwdtt-pmg9KgQd0_DrcaFWw 559
whitegravel/cli/db/__init__.py sha256=4EIqtJMrM-jzpT46T4B8WHWKNvTlwnI00MWJVg8Kw98 93
whitegravel/cli/db/app.py sha256=rx1RQv1dg-qISQrqxVAoFg5dIPABcnlZoOaZK8dfvuQ 1251
whitegravel/config/__init__.py sha256=BZQwj2C733fPZ1CGxGiXhSkfhxGf_dyaMBVP_bKLl3M 2383
whitegravel/config/loader.py sha256=aOzJEfSVQ80sOnPyd-e3ESpTE_xGNhK3T_qEDk0B7SQ 724
whitegravel/config/model.py sha256=cAAULkPS-MElbpE0tU9XWXH0sSmoD5T3YtuY83ytmg0 373
whitegravel/constants/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
whitegravel/constants/app.py sha256=IJLL297m08DgYgtYUhgKae4qrsDrFM5--5YfoMTeags 477
whitegravel/constants/metadata.py sha256=8KooYFu6Q_ep1IJmZP0Indo9SweduS9VBRcOh5_2YZ0 20
whitegravel/db/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
whitegravel/db/alembic/__init__.py sha256=OuEjXW8TjULdsh5kPi6ps5ZCFTNfvCaetSgkQUPmu5g 40
whitegravel/db/alembic/alembic.py sha256=hQOx9X3k8bjL__kAABPv2E_CPsMR3UYeuVixMZc7p90 2805
whitegravel/db/alembic/app/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
whitegravel/db/alembic/app/env.py sha256=insaDtCA9kVbq_a6RTD-fcFx8gqm6pA4xD7rJs7qCsI 1487
whitegravel/db/alembic/app/script.py.mako sha256=HNlf26BI1xvQKjiUojnj15BPrVUfVVr81IOgliJf83c 510
whitegravel/db/alembic/app/versions/2023_07_26_1411-0ac49eec333a_init.py sha256=YcUp9Oy7QIl1EDR3HHwTt44lVB9RIxeJSW128707C-A 1585
whitegravel/db/alembic/app/versions/2023_07_26_2005-ac6d38c47cdf_new_table_token.py sha256=YSDZlxGBKleE8WMXrX32svgI4wn2LFk0YUP79X2bSLs 1243
whitegravel/db/alembic/app/versions/2023_07_27_1619-df896b3ce300_token_created_at_and_token_expiration.py sha256=U8O6ITZAFDw2BOSDtM8g6dlDMiBrCQV-THZR1BRO_Eo 1439
whitegravel/db/app/__init__.py sha256=2aUL68SZcM2Jy2EiHK8wQF6yv6kcpasQKTKDKiOHkyk 47
whitegravel/db/app/base.py sha256=mH7f2d_jiyxJSSx9Gk53QBXRa3LiKBsBjkFgvmtH1WA 83
whitegravel/db/app/functions.py sha256=q-55ALamweDm_bX20EuTNQp_R7aD-DNugZKDuM9a0aQ 870
whitegravel/db/app/querysets/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
whitegravel/db/app/tables/__init__.py sha256=iR5edFEgSqLzGrcXfMGmHQjxCT5kxm9NalkGKj7hQys 58
whitegravel/db/app/tables/token.py sha256=xyaQraszm-j_PUA-5XQVMOouvzYrLdQNa0cAwWouLRg 1230
whitegravel/db/app/tables/user.py sha256=FSC3q5YmUV6_qzYVMF5u8UYJiHmZXda_0QD9lUxTyZE 1670
whitegravel/exceptions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
whitegravel/exceptions/base.py sha256=u4v839QO8sWENiDEpcgZLCvG19mVNODkZdqD3-L-h8M 44
whitegravel/exceptions/config.py sha256=mTIkXYWnh7cTUGeAazDmhXt4KtzyU9X5yWWOjkvrfx4 83
whitegravel/functions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
whitegravel/functions/datetime.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
whitegravel-0.1.0a1.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
whitegravel-0.1.0a1.dist-info/METADATA sha256=LQNsa0P6lHSG3VSoA64G_z_7Ecnh4vpuJ9PScyIf1Ko 1034
whitegravel-0.1.0a1.dist-info/WHEEL sha256=AtBG6SXL3KF_v0NxLf0ehyVOh0cold-JbJYXNGorC6Q 92
whitegravel-0.1.0a1.dist-info/entry_points.txt sha256=XkQ5OnXc4XCJLRaPtZL8nBLzhUn2iMVNuyZH1hcu3pg 52
whitegravel-0.1.0a1.dist-info/top_level.txt sha256=3iFefHe5vPBiQO23yb_cFtDyWYRUlW5IFK1GQRsIZw0 12
whitegravel-0.1.0a1.dist-info/RECORD

top_level.txt

whitegravel

entry_points.txt

whitegravel = whitegravel.cli:cli