py4web/__init__.py,sha256=HGbJM8NY7CGvAXDTzR7ykVuhdxAWxwl62Xux6cSZhlI,764
py4web/__main__.py,sha256=fvDLt0KJGhRycTISqKXroUwFx63h1OPXK4peFCKvItw,126
py4web/core.py,sha256=0HO-LOwA2PmrZJzz-Or5aLMnNuMMqn2Wnlgh3nSV2Ig,75931
py4web/assets/py4web.app._dashboard.zip,sha256=OBjhicK0WR3Vp0UljgTP1TdzmE46x0aKbM1dhuEH81c,2950183
py4web/assets/py4web.app._default.zip,sha256=KVj8jKTDUiIVx0n6VsQLCK2tMRTmczIwtzcYNqbq6Mo,200088
py4web/assets/py4web.app._documentation.zip,sha256=AORc5-7N7YYF2HOjkaex6zue1jO9eNJr453zGCfGBFY,4683195
py4web/assets/py4web.app._minimal.zip,sha256=g5DXrA1lQL5WWEFSzpM9pQV-3P5Dfz2U52xAT85xRso,5245
py4web/assets/py4web.app._scaffold.zip,sha256=q7cOoW1cLe0Hv_QcUFYM7hSxjb0jVNfvvdGMf_QyHnI,25201
py4web/assets/py4web.app.showcase.zip,sha256=vG4Bb2UMLveiwdaGAGGtjzdCngRWhqbL6gWbhJ7R6iQ,1400309
py4web/server_adapters/__init__.py,sha256=hXnqUCR86afjEp8em8Ng5fmINggwHmP8AqMi9o3DukM,1789
py4web/server_adapters/adapter_gevent.py,sha256=pBGeKKVjyeFYICHIWwtyU42wTtuQikVcUh_NdZSn3C0,1574
py4web/server_adapters/adapter_gevent_websockets.py,sha256=G9nWLmEHUaI3QoXXIUVpaJyI3CjsS7R_NNak34oz-NA,1635
py4web/server_adapters/adapter_gunicorn_gevent.py,sha256=uDPea8Zn5aI8EQPC1ksG4uJIA-_t9Tg6Qa3VVLHE9dI,6030
py4web/server_adapters/adapter_rocket3.py,sha256=ijMvIXmp3HSVPSkcPT3yzNxIrTCnARcfmcGZYcUhRdQ,717
py4web/server_adapters/adapter_wsgiref.py,sha256=0ryEYBKBMt7R2Il8qkrhLsdwz5hgO0YMmF9_amWoVEU,4013
py4web/server_adapters/logging_utils.py,sha256=rhiRwRFGRkBv8o8Y74oS53_MLNIpD4l-Y-cGJmj8j_E,4059
py4web/utils/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
py4web/utils/auth.py,sha256=HkhgX7udLszR4oDqsFAjSaFdaoQpLkGCxClAENxnY5Y,83379
py4web/utils/cors.py,sha256=fgpOe0aujZk4iZzC8flmOfIIdUGk0Xt2ExIddZH7C4s,857
py4web/utils/dbstore.py,sha256=Efgp8Jo4pV4wWNaXm-FSe-5gShpnOQgz_AfrRj0vNvk,1637
py4web/utils/downloader.py,sha256=74_-ZAa-0Jce17uyLqvJPUBi7mio5osOaKh-P-rQWik,2046
py4web/utils/factories.py,sha256=4iOnlwObTiII-btkSJrVCxPnU7sRlkt-BXidmnqNUlY,3349
py4web/utils/form.py,sha256=K-OC2rp2Jh4_jWOa9PBHmwQYoDUBXmIB8uSWN3nhmgk,39622
py4web/utils/grid.py,sha256=R61IFRWr9pHSSoIRARfPuv27W71-RULzDbyfWU1su7Y,56406
py4web/utils/hcaptcha.py,sha256=QVoaXulpPvq70HMmfo0_hx9DAqh8POumXA7xsghICGs,3086
py4web/utils/jsonrpc.py,sha256=V9nQls3czheIFI8Et4qKoE4S6oZyO3JnVoVvw-yC7Ms,1629
py4web/utils/mailer.py,sha256=7dJRWodeJRfGT-_Zb-Z2Cc89hvk89nIz2SwtiWf05pw,34918
py4web/utils/misc.py,sha256=PQOapXaZriCXNie6jOWHjOqknXkTcXU4xK44QTHt_FI,9181
py4web/utils/param.py,sha256=iHPxk9XvcCSili_AqTdGhAJuJTD-Z0jKlGsLKGpPmn4,502
py4web/utils/populate.py,sha256=qM2y9sI-97G_PjeF9Zvh46aeBJC8zftBQ1vl0AmCico,18325
py4web/utils/publisher.py,sha256=ByPN291tGuYOMZ-GEk3bmV7inKRLnkJP6lWgS8xczO4,1602
py4web/utils/recaptcha.py,sha256=YK83A-0dul-4qraq6B5QQInwwPpRhXCqbwXhWr15Dgg,4431
py4web/utils/security.py,sha256=Ks53b_3cRnegyqOug-Zc3N2G7v6IeF6stt0DVFvJKEw,3712
py4web/utils/tags.py,sha256=01hP7uU909PRAMyfqG_k98KY26fc6lkgOj8Rb-p9KH8,123
py4web/utils/url_signer.py,sha256=ah2RP6ayGLBuOJdZ_BbqHIQ27i0zH5ssSn8o3Iy1OJM,6509
py4web/utils/auth_plugins/__init__.py,sha256=HZspBu1rykedile7afxRjws2j8LPIGoA2h_8A5glHis,6438
py4web/utils/auth_plugins/basic_auth_plugin.py,sha256=GxSB4ApJ0UABRy8TYPCuG248fiVcoAPFMD1Bz_rTgEQ,796
py4web/utils/auth_plugins/email_auth_plugin.py,sha256=HAQ0wF_pXARK8tyCCntHPUpm1dzonQVGw9Dtn7nYpI0,1479
py4web/utils/auth_plugins/ldap_plugin.py,sha256=6KyAjO4ugOGlSFmZ9q8BuurE29DHDOaY-zlUCJo-C30,32709
py4web/utils/auth_plugins/oauth2discord.py,sha256=CHVoQAGDysvwp_75jTEZBp6Nsc80JTHeAYyJlodQJQg,1759
py4web/utils/auth_plugins/oauth2facebook.py,sha256=G_FOMNBII8dTw49G_NqycmtQoRQevjOfnweOVgrYVW8,671
py4web/utils/auth_plugins/oauth2github.py,sha256=JwzrTqevbB3wZqRx8rLOOj864bOqNHPsSKqCj4xq1gY,474
py4web/utils/auth_plugins/oauth2google.py,sha256=CerLAQw8drmAQo6vRJG0kCUJJbzUzlhvtO5p37o_lQE,524
py4web/utils/auth_plugins/oauth2google_scoped.py,sha256=d7BDgq4IT4Xeh45HDJm3lfPXC_Mhn5VU-elEd2-FouU,11958
py4web/utils/auth_plugins/oauth2okta.py,sha256=ZHR2-aOuwq3TgumyHC4NP1_xfyEkvICJbKR0bRN2OXk,489
py4web/utils/auth_plugins/oauth2server.py,sha256=t8hlv93PH5E_ZVMR0vnuK8NAAggytLWOE_xWYXa71KM,2078
py4web/utils/auth_plugins/oauth2wpminiorange.py,sha256=IMMpCIcbNUWAzkHv7I2UI0W9G0hJ-7hoKBf9cQjrIt8,6091
py4web/utils/auth_plugins/pam.py,sha256=LhD-JruamFKGeui8AwAKtIkhnTJzrXJHydjKkVzWexs,5083
py4web/utils/auth_plugins/pam_plugin.py,sha256=gOAioVRnSitVyjs-Wa6ACxxMDe_EakeejMwF76jVWZI,186
py4web/utils/auth_plugins/saml2_plugin.py,sha256=aQ_BLltxgNpAw1Y2fGW6KmdT0jUVtaLAnKkpD7Ss2rI,6620
py4web/utils/auth_plugins/x509_auth_plugin.py,sha256=qWioVpvY7jFZdomawlbyVHEgRoDjEREg21Wo3goF95Y,2809
py4web-1.20251212.1.dist-info/licenses/LICENSE.md,sha256=ENe-T8NPemRWRuEeN5WyJOp857CPCO1AaulGeTsldtI,3594
py4web-1.20251212.1.dist-info/METADATA,sha256=eP4Vv_m6dzMKvEtaMpqZgEYQbJVlV2_WB2aYoRdsFrg,14092
py4web-1.20251212.1.dist-info/WHEEL,sha256=_zCd3N1l69ArxyTb8rzEoP9TpbYXkqRFSNOD5OuxnTs,91
py4web-1.20251212.1.dist-info/entry_points.txt,sha256=4Kif_wuXmuveZgWx7Rku3Ey6Lic-WEUFfFlrbza5R2E,43
py4web-1.20251212.1.dist-info/top_level.txt,sha256=_9ZwRrdfyPsJtrKi-CnqMYGqknuO3Q3wvG3MS2HZkpg,7
py4web-1.20251212.1.dist-info/RECORD,,
