py4web/__init__.py,sha256=t52XbHFvbTeCULAsTIq87kOY7NFdcUXEFIQ5X7NbpNo,736
py4web/__main__.py,sha256=fvDLt0KJGhRycTISqKXroUwFx63h1OPXK4peFCKvItw,126
py4web/core.py,sha256=VvujiJew13MXCN3pqjAjMjDJ3yakQ7vceFxK2xMx1Mg,74211
py4web/assets/py4web.app._dashboard.zip,sha256=iIBuwv5b4tXayuxSFBM-ue0fxrKsSPnLu8YdXzu6vSw,2990684
py4web/assets/py4web.app._default.zip,sha256=u9eT9mYy-CW2mvb04nzEoDCMiIPFQOUVJ2_pUvuub08,200086
py4web/assets/py4web.app._documentation.zip,sha256=6N_5LVLjZ4vdXVpTATgkmLfTTPGxIAraTtRKtzKmgAk,4664038
py4web/assets/py4web.app._minimal.zip,sha256=g5DXrA1lQL5WWEFSzpM9pQV-3P5Dfz2U52xAT85xRso,5245
py4web/assets/py4web.app._scaffold.zip,sha256=mkrJtsTmSlJzCjqXfkdIkO__ceY9ymc8kwNYCcaBSGI,22411
py4web/assets/py4web.app.showcase.zip,sha256=EfEjImnnEM4pz3Yq2UqoTFKoa5TkWx2wUMvGJLR9R4w,1394095
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=5vN1j5CMiGSifc5QTEjYasRH21r9HV5TUN03OEhpe58,3584
py4web/utils/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
py4web/utils/auth.py,sha256=_Imz_vAzb20WQiPxdNAfWxnz8uRk2U72Ecz969N1i-g,74745
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=J8YLStBe4dze5qpk6Xpw1Xa-OYdB6s8JhM2iKIyZUcc,3345
py4web/utils/form.py,sha256=bM0aeSfVCKm0lJ4bjgTjewX-O5bBBOoFrHlJqr7iIjY,37166
py4web/utils/grid.py,sha256=MZHswslEiDNjgy0hGKDHAHFK0LQ2tE2lGxbooW925QY,55681
py4web/utils/jsonrpc.py,sha256=V9nQls3czheIFI8Et4qKoE4S6oZyO3JnVoVvw-yC7Ms,1629
py4web/utils/mailer.py,sha256=O6M0CWZ5JuT4OFKaJFDms1wxQk3IJNgbjW_NzsPU2hA,34797
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=srn__VpMTHlnUfNGc9e_RkLOorfvEodusQdllGnTsn0,2425
py4web/utils/security.py,sha256=Ks53b_3cRnegyqOug-Zc3N2G7v6IeF6stt0DVFvJKEw,3712
py4web/utils/tags.py,sha256=01hP7uU909PRAMyfqG_k98KY26fc6lkgOj8Rb-p9KH8,123
py4web/utils/url_signer.py,sha256=Bdd2dQ-UK970cYpPpuV5u1DGDgmBXMXiCn9xOBPy4Ws,6510
py4web/utils/auth_plugins/__init__.py,sha256=qDvpV5DjKjch_lmZ29Pkz5uk_LcsVtRUzqolHD19iEo,6440
py4web/utils/auth_plugins/basic_auth_plugin.py,sha256=K2_p9bcYyt0GJECjhT9SKdXIZHH-aseybPOYhZdfVVQ,797
py4web/utils/auth_plugins/email_auth_plugin.py,sha256=w3xbAm4Bzh19Y9pwxiw4tGv9557kAutaKlgRA6wlnuk,1480
py4web/utils/auth_plugins/ldap_plugin.py,sha256=rH9MbDqZiuSKKYZK1o6y5U_GwJSXTEofMFGvdxTOVaI,35452
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=bL4afCR4iO2wGOHSYKg1b-adtFcxA4cs88YA7re5uHE,11958
py4web/utils/auth_plugins/oauth2okta.py,sha256=ZHR2-aOuwq3TgumyHC4NP1_xfyEkvICJbKR0bRN2OXk,489
py4web/utils/auth_plugins/oauth2server.py,sha256=hx_pvl4Ru3R659lE7_5hi22OmCCnjKopqkP4N29Y9yk,2079
py4web/utils/auth_plugins/oauth2wpminiorange.py,sha256=IMMpCIcbNUWAzkHv7I2UI0W9G0hJ-7hoKBf9cQjrIt8,6091
py4web/utils/auth_plugins/pam.py,sha256=hMvxtyCOcDJd67sVVsH9iV_AsFt5BHnouiPfdMZDvOw,5051
py4web/utils/auth_plugins/pam_plugin.py,sha256=hxNQ0ST59-QX6XfLWtSng0R1DTAsEbJ-QrAC-eOzANE,187
py4web/utils/auth_plugins/saml2_plugin.py,sha256=aQ_BLltxgNpAw1Y2fGW6KmdT0jUVtaLAnKkpD7Ss2rI,6620
py4web/utils/auth_plugins/x509_auth_plugin.py,sha256=5g3frERQpOarQ5OY2WlUH-4JPEUI149wto_62phTF2I,2810
py4web-1.20241204.1.dist-info/LICENSE.md,sha256=ENe-T8NPemRWRuEeN5WyJOp857CPCO1AaulGeTsldtI,3594
py4web-1.20241204.1.dist-info/METADATA,sha256=--IwufrMbeRUk8e4OIMi4ei0RCddXzq4Q0sDs-0uFHk,8910
py4web-1.20241204.1.dist-info/WHEEL,sha256=tZoeGjtWxWRfdplE7E3d45VPlLNQnvbKiYnx7gwAy8A,92
py4web-1.20241204.1.dist-info/entry_points.txt,sha256=4Kif_wuXmuveZgWx7Rku3Ey6Lic-WEUFfFlrbza5R2E,43
py4web-1.20241204.1.dist-info/top_level.txt,sha256=_9ZwRrdfyPsJtrKi-CnqMYGqknuO3Q3wvG3MS2HZkpg,7
py4web-1.20241204.1.dist-info/RECORD,,
