pecan
View on PyPI — Reverse Dependencies (41)
1.6.0 | pecan-1.6.0-py3-none-any.whl |
Wheel Details
Project: | pecan |
Version: | 1.6.0 |
Filename: | pecan-1.6.0-py3-none-any.whl |
Download: | [link] |
Size: | 145739 |
MD5: | 4d6c334f97c4ab188f435a1aecc9c88e |
SHA256: | f23e79b0a3bfc6bacef494b9aaeacc7f1896a55de00b2aae62372e6dcd371aeb |
Uploaded: | 2025-03-17 20:59:10 +0000 |
dist-info
METADATA · WHEEL · RECORD · top_level.txt · entry_points.txt
METADATA
WHEEL
Wheel-Version: | 1.0 |
Generator: | setuptools (76.0.0) |
Root-Is-Purelib: | true |
Tag: | py3-none-any |
RECORD
Path | Digest | Size |
---|---|---|
pecan/__init__.py | sha256=CJaiue3JTWhR3wDa-UFB0ZAQmO38IjRq1q6LX9McuFo | 4889 |
pecan/configuration.py | sha256=XNV5N7oyvJ2CY4PtUIzzDP0UdZx5U3vR4W2-t3e5fWk | 7196 |
pecan/core.py | sha256=tHIfuoS3iWz0EBWlk71hHjsqV6J5QdxjQmrme2QQgWM | 32092 |
pecan/decorators.py | sha256=xLnhIMYmuuZ9hX__zF9QNF_Dq8StW5WSUXu9uOlM9AM | 5826 |
pecan/deploy.py | sha256=Fav-E7JUQ7KlP0g0IRX1WSLmgz4fY5IJsS96yBd4J3U | 182 |
pecan/extensions.py | sha256=9FP8-4U2w_5YlZ7qs0UHzuxabLoOiZ1mXllH59j_J_Y | 2573 |
pecan/hooks.py | sha256=ESnCrgvGdYMtW9vC-MNF1LDzZ0GGcDnlNUFStccFuCc | 12809 |
pecan/jsonify.py | sha256=06UwUTtIFiCn0y2ZmHsLtsbb8P2L6tXXfQBstsAKu5E | 4909 |
pecan/log.py | sha256=7al_IheKagleDS_HadmiU7Zlclt76oA0c6cpGNCAVE0 | 574 |
pecan/rest.py | sha256=hZ4itAtIY_vSEjEJSfxcg7-0u3zMM8_EaO_Raad05iE | 15361 |
pecan/routing.py | sha256=6poo5dTJEYqjLk0JGDJ09Kmmi_VJ7H5BpMYAnNW_W3k | 11598 |
pecan/secure.py | sha256=bkTCVTiFoLUmEwk61M471w77tXSlps_6S4cwNA9-EnQ | 7084 |
pecan/templating.py | sha256=K3zHMtAUfFlN217v7RxZeS8OuegV6HgqenKXjFh-5DQ | 8391 |
pecan/testing.py | sha256=Lb7NDKE0WSWNyy5rgCoXz_-h0r9wlD71YyBxTXUmLUM | 1711 |
pecan/util.py | sha256=nmSNll2NPjpv1w8iUlQLk3agPq8BAxYRDBT7hn33vZQ | 1498 |
pecan/commands/__init__.py | sha256=1Ry5nvdf1WpGK6iSOD0QEmhZPNVkM74D_6JizuPyg4s | 175 |
pecan/commands/base.py | sha256=q7ymsrVGc_Zu-UNjmQhl1QC5ggYmSX4kOwwx4wivY3U | 4783 |
pecan/commands/create.py | sha256=oiW0RIJgkqE-ccCzkfK4mB4uR--dGAcaXsCHUelQgqA | 1656 |
pecan/commands/serve.py | sha256=fJ_7z_BrxBiKWrLIqAirMEg1hK_QJq3VZ1CFMOyZCEw | 6827 |
pecan/commands/shell.py | sha256=JnpnPis2Fh9-39Iy7tPOwELtvgRSQswZMF2L9GunDA0 | 5525 |
pecan/compat/__init__.py | sha256=ZsE8Rtpqmasn-0x17hIiNsd8DjdkVp1mxSe_uJYOzPI | 692 |
pecan/ext/__init__.py | sha256=QRuKtfGposNRoR7034A6jue17Cw6YbnqIMQnXZ2xQ-A | 133 |
pecan/middleware/__init__.py | sha256=xECoq8cT_FmbdF7rxxhH8I37lfDL6XxRhPa5vW2RGRY | 73 |
pecan/middleware/debug.py | sha256=QEKwIAa4CwUXcfWq1EQAOhiiZvzXjTHxX4mYTxQCgqE | 2978 |
pecan/middleware/errordocument.py | sha256=OB461BQDcIy9okBYl4idmLXy2u018j9IniWeaimBwOs | 2560 |
pecan/middleware/recursive.py | sha256=KY3RjzHXqFuRn0ykuu_b3SGKCGv7feNLsFbH8V3AxL8 | 6948 |
pecan/middleware/static.py | sha256=dDHC2g75-wHtS_NRGRUi8VOZttzIfSDHM2lw4pEmHCo | 5588 |
pecan/scaffolds/__init__.py | sha256=b9FWaoCjkesuJxwQ6uCnRffy0Zsis1mi2KhHlqC4BCA | 3982 |
pecan/scaffolds/base/MANIFEST.in | sha256=VacANSqg1rTALOhpf7aMmC2vKWZmvjildvKI-IFMqM8 | 27 |
pecan/scaffolds/base/config.py_tmpl | sha256=lyP-ICrjKhzjPFkfU9aYOP4Pd2AfgBKsSPC1o37YoTg | 1490 |
pecan/scaffolds/base/setup.cfg_tmpl | sha256=cyKNqy563aTnJrVTfqSflKT1H9cWFhE5XdrX079kVSQ | 92 |
pecan/scaffolds/base/setup.py_tmpl | sha256=CytuvMT778NwAD0lgWpSVUS23PYMJdydhjib_iFjr5c | 490 |
pecan/scaffolds/base/+package+/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
pecan/scaffolds/base/+package+/app.py_tmpl | sha256=JUQWoVnm74HNppUqE_2k8QOryiK0CnxZE8RMs1BRXhQ | 262 |
pecan/scaffolds/base/+package+/controllers/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
pecan/scaffolds/base/+package+/controllers/root.py | sha256=d8peygFyHBY858H5yoynwJ-5bd71LE8fGb9qf4Fpsvk | 629 |
pecan/scaffolds/base/+package+/model/__init__.py | sha256=WBfrgZ_1L8wrlugEOaZYK5mle_dvqkiDXID4Gv_8f58 | 463 |
pecan/scaffolds/base/+package+/templates/error.html | sha256=bmUW1bL5fNWr38-X8MFXdWv4CxK05DCoO6sdVY6LYXU | 273 |
pecan/scaffolds/base/+package+/templates/index.html | sha256=hrl8j9scPjXv8pTtj61qZMLFvuaWt4g7YIeiSmKOYBI | 865 |
pecan/scaffolds/base/+package+/templates/layout.html | sha256=A_bxXS1hH1URyZ-1gIKMZOegXG4XwxIw2aTLyrnfmu8 | 448 |
pecan/scaffolds/base/+package+/tests/__init__.py_tmpl | sha256=qf0G85l4SMn_KdAPXFSHv9faOODQfX1Ya24bkMgPXbc | 518 |
pecan/scaffolds/base/+package+/tests/config.py_tmpl | sha256=sMaN852EjsR_sXXLyDrgaSk8_ttxxtiPxYzl0hR_JfE | 563 |
pecan/scaffolds/base/+package+/tests/test_functional.py_tmpl | sha256=K9EQecO7UMV-WOrM8ad5de80aIXv2hvmrMda7PXF-4A | 691 |
pecan/scaffolds/base/+package+/tests/test_units.py | sha256=B7FSJui8txTqydsCpaYYvt9ZaX2zu21HU92eNJWv8R4 | 113 |
pecan/scaffolds/base/public/css/style.css | sha256=bwIz7cblN5bSVx7_-44J4JyEvZ6ZPN_KdaLLz3wPfBM | 569 |
pecan/scaffolds/base/public/images/logo.png | sha256=8lIeoSqJb1C8CBYJfZaej42Y69lxSnI1gDSvYqkFwEw | 20596 |
pecan/scaffolds/rest-api/config.py_tmpl | sha256=0IuKF6-SUQyJyT3vZCSjJI4lNVZgIF3VZ5nUv-o5fMo | 1311 |
pecan/scaffolds/rest-api/setup.cfg_tmpl | sha256=cyKNqy563aTnJrVTfqSflKT1H9cWFhE5XdrX079kVSQ | 92 |
pecan/scaffolds/rest-api/setup.py_tmpl | sha256=CytuvMT778NwAD0lgWpSVUS23PYMJdydhjib_iFjr5c | 490 |
pecan/scaffolds/rest-api/+package+/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
pecan/scaffolds/rest-api/+package+/app.py_tmpl | sha256=my_OsyLbVvisoDDrORZzJ4vhvY-_TJoN_-_m-cQ8ibA | 339 |
pecan/scaffolds/rest-api/+package+/errors.py | sha256=zaEYNQ2EdRHiO5BNa3HBun8n14VPOFPlhJhV4azZBa8 | 496 |
pecan/scaffolds/rest-api/+package+/controllers/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
pecan/scaffolds/rest-api/+package+/controllers/root.py | sha256=lFydHrdkP3eA19pSfwZUfC-ejpR-XydTs1m5ByTIq9o | 1085 |
pecan/scaffolds/rest-api/+package+/model/__init__.py | sha256=WBfrgZ_1L8wrlugEOaZYK5mle_dvqkiDXID4Gv_8f58 | 463 |
pecan/scaffolds/rest-api/+package+/tests/__init__.py_tmpl | sha256=qf0G85l4SMn_KdAPXFSHv9faOODQfX1Ya24bkMgPXbc | 518 |
pecan/scaffolds/rest-api/+package+/tests/config.py_tmpl | sha256=k17_1-voVO66iBL_xLMRewLgLVj8g-KhceStF3CocKs | 384 |
pecan/scaffolds/rest-api/+package+/tests/test_functional.py_tmpl | sha256=YmKPnpPPlh4pVPJU6JXI158X5wbSm-xnsYNCLSFelBw | 1174 |
pecan/scaffolds/rest-api/+package+/tests/test_units.py | sha256=B7FSJui8txTqydsCpaYYvt9ZaX2zu21HU92eNJWv8R4 | 113 |
pecan/tests/__init__.py | sha256=6Yc05niflWLqcd1IwDK4Nq9HwsHgyxh_4cveFLTfneU | 197 |
pecan/tests/scaffold_builder.py | sha256=8Vp1XwBv73P0v-YplMXqysG_pBHK0qvo5Gu3vMyH1Mg | 4467 |
pecan/tests/test_base.py | sha256=G8XEmKZqEnWTonPwDlYwLw-0zLGwWr7jp8MqVQzwHG8 | 73385 |
pecan/tests/test_commands.py | sha256=0AokYeyR6mueDjZYl0lPL7jjgebkIirAHvzpsh31RR0 | 1611 |
pecan/tests/test_conf.py | sha256=caINZg2DiNfm3MXv2WT_O7dIVkbJCMybO1pguKnn8JU | 12788 |
pecan/tests/test_generic.py | sha256=w3oxU-5Vlt2haqViBht7PkqhnxIT3u7n-NxUmQyJhWo | 2915 |
pecan/tests/test_hooks.py | sha256=QU5Cp_lVRc0HC3-5CX_mhoyAXW8aIDJtqkHaQ0CwuPs | 51501 |
pecan/tests/test_jsonify.py | sha256=6pXlEaXiOpTsq1PNLAnYvM9oVq5OikR2uuBa94hyVKs | 6650 |
pecan/tests/test_no_thread_locals.py | sha256=lepfatVKE2ZOVopdclNs65J4KmeImgPixih4S6D53W0 | 49620 |
pecan/tests/test_rest.py | sha256=zuvObL8e5KD2iLwi_NaMUmm_CN9x1BKUO-ejexI1yLA | 44973 |
pecan/tests/test_scaffolds.py | sha256=ENzckvhQB1JdMNa2E7kIPZO3rbsAmOGojjRaaBxtC78 | 5189 |
pecan/tests/test_secure.py | sha256=4e6rWTRNiAhfI02Z9Xp33RjEkqE2JW7RoQnIRDVp2dM | 17728 |
pecan/tests/test_templating.py | sha256=c_nEI7L7wHeTL3hUXiv7VgEPyiHBCACNaTd_atSL_Ak | 1421 |
pecan/tests/test_util.py | sha256=bfW-ACzv3rIAXAd7kuB1BkKiMmaMsQSuIU1-W7708Kc | 4239 |
pecan/tests/config_fixtures/config.py | sha256=0WBFYXUtddCp7_NrnCvdvUUls9RTQpvaEH-fYUcY-5Q | 439 |
pecan/tests/config_fixtures/empty.py | sha256=CcxYsLTbFL6SIEzGY18zN0So72X-DromJG0mL9OI78o | 21 |
pecan/tests/config_fixtures/foobar.py | sha256=rDi_aDM76QHMHnG8m0OVIPPjEbxhEtr86wHX6CFggIc | 12 |
pecan/tests/config_fixtures/forcedict.py | sha256=X9-W-B-eT8hcsn_MxXXKmDMH3WEJtW7vxyXPEBW3Kx4 | 338 |
pecan/tests/config_fixtures/bad/importerror.py | sha256=5RjakcVsA_avW5I7E94D8g67NFwC1wzNz2Gcp4BNbKc | 36 |
pecan/tests/config_fixtures/bad/module_and_underscore.py | sha256=C4tFDdOwa3XUm3vlcqqYuK9giM_6JfFyTroCXtIzKM4 | 48 |
pecan/tests/middleware/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
pecan/tests/middleware/test_errordocument.py | sha256=VJzT6hxEFRBX5kLjW5HYrWawr3CQNuz3K4Wypgf2v34 | 3002 |
pecan/tests/middleware/test_recursive.py | sha256=KqSqrlnJSHw28Namv1Xb4Y84NdTAF5nWPOtJyJMdn8M | 5499 |
pecan/tests/middleware/test_static.py | sha256=QTBPvkzq40kcCgeQ3NJFy2hsIDnzQKoYDwXycmZn4FE | 2390 |
pecan/tests/middleware/static_fixtures/self.png | sha256=RxTd0zJm04R2gcaoB91EqiQKUKb5ndDwYMMJ0UdMZfk | 6976 |
pecan/tests/middleware/static_fixtures/text.txt | sha256=Ia9AHrqdkRkGFuoxRJxSJq12yf4I56l354GDpU7kcP0 | 473 |
pecan/tests/scaffold_fixtures/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
pecan/tests/scaffold_fixtures/content_sub/foo_tmpl | sha256=iijVwpVm2KcpmTXuhoFOSxR5OW43_Dei1yeF04-ZEXA | 15 |
pecan/tests/scaffold_fixtures/content_sub/bar/spam.txt_tmpl | sha256=09eCWOkFCAbj9bFf8MH2GVd7ZhzNwrIpX90icsboLD4 | 17 |
pecan/tests/scaffold_fixtures/file_sub/foo_+package+ | sha256=odv9Wp33Se1uh134pDkSuR8RGihi0YAYmfh5Km6FNyE | 4 |
pecan/tests/scaffold_fixtures/file_sub/bar_+package+/spam.txt | sha256=4PCUiuhlkEp916JQeadEDn39svkkRUkBOwyfb3D0Ncs | 6 |
pecan/tests/scaffold_fixtures/simple/foo | sha256=odv9Wp33Se1uh134pDkSuR8RGihi0YAYmfh5Km6FNyE | 4 |
pecan/tests/scaffold_fixtures/simple/bar/spam.txt | sha256=4PCUiuhlkEp916JQeadEDn39svkkRUkBOwyfb3D0Ncs | 6 |
pecan/tests/templates/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
pecan/tests/templates/form_colors.html | sha256=igpJ-wwKZzp7gy2MSdEtlQDatR605_KKnAp8DxRX914 | 207 |
pecan/tests/templates/form_colors_invalid.html | sha256=bUOT_cPWx5K7fvirMtFBnIl2Altqg8jBfMWqtA_Tu4Y | 139 |
pecan/tests/templates/form_colors_valid.html | sha256=Jje4-yh_N3uxeJhdwDZJIYuWywrMz5zBKiA58jyo7ak | 128 |
pecan/tests/templates/form_login_invalid.html | sha256=HOsmaUKJy7hbfPq2tJACnjFmemqA2jqq4tlEE4LzKp8 | 143 |
pecan/tests/templates/form_login_valid.html | sha256=EhxlvHv8itA_-Ka1M4JBw1ZA0FsTEzjk7M5lN1H9FBo | 116 |
pecan/tests/templates/form_name.html | sha256=rDJWs0FTVZUtOhl_Qd1_SVsNEjzVartSsDQ_9hJ7aYI | 75 |
pecan/tests/templates/form_name_invalid.html | sha256=y-cugKdxDnNcpfpevYRnwN_oquxJj6ZiC4HRDPSQYa8 | 147 |
pecan/tests/templates/form_name_invalid_custom.html | sha256=JArvj4wE9voFXJzvoS2xn9-zMLEbBQPWiaRO8Xoyy9k | 152 |
pecan/tests/templates/form_name_valid.html | sha256=vJJwiqhR_0Em3gCnQsVaZGtdWEpFnegzwImUaNRVWRs | 57 |
pecan/tests/templates/genshi.html | sha256=-HKAzgaMF1jENfZ4MjiZHJdz4060sXzEEJOmUPgzioI | 472 |
pecan/tests/templates/genshi_bad.html | sha256=O5EhRlWOGsKEW4Txt3HTUNAbEG0f4T-Sar6_91Izedg | 518 |
pecan/tests/templates/jinja.html | sha256=vGN4MBkVJ14wH3S_euWIq0AFtQ05dj6XaM6MODsZFGo | 115 |
pecan/tests/templates/jinja_bad.html | sha256=wRlfUhRrSXqy5MLmYnhUGIqlfiqArSbVZQiWrtuL2S4 | 163 |
pecan/tests/templates/kajiki.html | sha256=jvBkA5XbtQACUkf4W5iGihBakPHSXjq8hjlaF2n8JRo | 109 |
pecan/tests/templates/mako.html | sha256=qZbPXNYCLb1JBeFGbVucD3UNu5tgCIwK4pDsFI8sCCs | 108 |
pecan/tests/templates/mako_bad.html | sha256=jotNEqbEzdy7O8S4b6GBnhZs4oFXuicY_4WCaTZwa7Y | 46 |
pecan-1.6.0.dist-info/AUTHORS | sha256=rFxxzrIYHqaOiVXL1Df8Bxql9fQ_bmiEIt7N4Fde8dE | 276 |
pecan-1.6.0.dist-info/LICENSE | sha256=GQ-7KVzWz1LmcHglt7Sit5c5MsPPjbrDN8G0NwpuIXU | 1505 |
pecan-1.6.0.dist-info/METADATA | sha256=lRDvjJPYSxcLIyq-fdEDDNFwJfdQVAFk71tuglMnfkI | 1434 |
pecan-1.6.0.dist-info/WHEEL | sha256=52BFRY2Up02UkjOa29eZOS2VxUrpPORXg1pkohGGUS8 | 91 |
pecan-1.6.0.dist-info/entry_points.txt | sha256=Te3T8yL79i240ulJpwTHjGRg4P-zQqtpGLuKRvk9OH4 | 350 |
pecan-1.6.0.dist-info/top_level.txt | sha256=u2w7T35TBbfuEbtAQd_UlcRVisp-VuVsD8NchhelKGg | 6 |
pecan-1.6.0.dist-info/RECORD | — | — |
top_level.txt
pecan
entry_points.txt
gunicorn_pecan = pecan.commands.serve:gunicorn_run
pecan = pecan.commands:CommandRunner.handle_command_line
create = pecan.commands:CreateCommand
serve = pecan.commands:ServeCommand
shell = pecan.commands:ShellCommand