grokcore.view

View on PyPIReverse Dependencies (12)

4.0 grokcore.view-4.0-py3-none-any.whl

Wheel Details

Project: grokcore.view
Version: 4.0
Filename: grokcore.view-4.0-py3-none-any.whl
Download: [link]
Size: 121651
MD5: a9877a1a473d29a49c8fdf5461f0dc4f
SHA256: 46264005243f2c228057b9e214914bf91b48c981238be188e7a6f9c82c4ff047
Uploaded: 2023-02-16 07:33:27 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: grokcore.view
Version: 4.0
Summary: Grok-like configuration for Zope browser pages
Author: Grok Team
Author-Email: zope-dev[at]zope.dev
Home-Page: https://github.com/zopefoundation/grokcore.view
Download-Url: https://pypi.org/project/grokcore.view/
License: ZPL
Classifier: Environment :: Web Environment
Classifier: Framework :: Zope :: 3
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Zope Public License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: Implementation
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.7
Requires-Dist: grokcore.component (>=2.5)
Requires-Dist: grokcore.security
Requires-Dist: martian (>=1.5)
Requires-Dist: setuptools
Requires-Dist: zope.browserpage
Requires-Dist: zope.browserresource (>=3.9.0)
Requires-Dist: zope.component
Requires-Dist: zope.contentprovider
Requires-Dist: zope.interface
Requires-Dist: zope.pagetemplate
Requires-Dist: zope.ptresource (>=3.9.0)
Requires-Dist: zope.publisher
Requires-Dist: zope.security
Requires-Dist: zope.traversing
Requires-Dist: zope.app.publication; extra == "security_publication"
Requires-Dist: zope.app.appsetup; extra == "test"
Requires-Dist: zope.app.publication; extra == "test"
Requires-Dist: zope.app.wsgi[test]; extra == "test"
Requires-Dist: zope.configuration; extra == "test"
Requires-Dist: zope.container; extra == "test"
Requires-Dist: zope.login; extra == "test"
Requires-Dist: zope.password; extra == "test"
Requires-Dist: zope.principalregistry; extra == "test"
Requires-Dist: zope.securitypolicy; extra == "test"
Requires-Dist: zope.site; extra == "test"
Requires-Dist: zope.testbrowser; extra == "test"
Requires-Dist: zope.testing; extra == "test"
Provides-Extra: security_publication
Provides-Extra: test
License-File: LICENSE.txt
[Description omitted; length: 21357 characters]

WHEEL

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

RECORD

Path Digest Size
grokcore.view-4.0-py3.9-nspkg.pth sha256=FGLyUvF2srNYAjknZKalB1Fea_a5qTilG6fke1nJSVs 549
grokcore/view/__init__.py sha256=ynbJA7yJekJdCpjq3ePJCPJczinK1uG8LDYufHUOfQ0 1874
grokcore/view/components.py sha256=G7133Y8PNBjWmvd5Vo5La8JMqHpBWQx7INS_a_rQLKw 14723
grokcore/view/configure.zcml sha256=C_u0iYIaEoeWfS-9Wd-qjXUKG9DIIEMb9wmmNOeyzYs 749
grokcore/view/directive.py sha256=RctUmpTVnGCfYKZvDvn8g_hm_NJ6bJZoq16BHMs6h2Q 3804
grokcore/view/ftesting.zcml sha256=XXofFnTXOx6aA-nUrSDr9pr3UNabLqOohjXEkS0kIGc 2403
grokcore/view/interfaces.py sha256=dpteN7yPzm9qL7jq8PSEZTsykb0VuScPDn8Uj52GdyE 8895
grokcore/view/meta-minimal.zcml sha256=BdAF9Ydff8LlvE6-ryZPmx8BMCFmOKgz2DdhO6itqw4 758
grokcore/view/meta.zcml sha256=UnoImfk8lUXVDKiH-aJxaEAlZvfpnqYht_HS0LGHubI 612
grokcore/view/publication.py sha256=S1_ZLRIqA_ve5RH4KkocGPw_yYYSMnTM-js77yKUxnQ 3649
grokcore/view/publication_security.zcml sha256=gWuYu28uioYxQSVRvr0_MgQT8pmmM61E9o0uvR0tJBA 599
grokcore/view/templatereg.py sha256=PI8hX_gN6hkN4DgJkYbcWzDirvDtBixwa2W27nQDLbQ 13690
grokcore/view/templatereg.txt sha256=UXsQFvar_1G1QlGGS1G9dima5EoNWNkrzgCi3oiQbzI 13386
grokcore/view/testing.py sha256=PKk99dnFTRoDfUjda9tKuWOR0tfF9Y4BB1UjPTNwyW0 2062
grokcore/view/util.py sha256=oBABABbFwcIh-POXZtQXfJXsys7q8XL8rv_f4Z8p9VY 3233
grokcore/view/zcml.py sha256=fziFOmyFLih5OBRF__AH_9rERW2hhuJnV4yaTwU7RhM 1112
grokcore/view/meta/__init__.py sha256=QITqdgoO1Y57JZGLEljHDkT3V7U4bkgvJ-DUzgTYbR0 32
grokcore/view/meta/contentproviders.py sha256=c9fq7ETg3MV66zK-VnHTLlZ4sHXXQ6zcBNWeWKCJEzI 2163
grokcore/view/meta/directoryresource.py sha256=C31tb5RTi8O4z0lPUlX8UuiCyZ4VyLhcjvTKh_Lnit4 3188
grokcore/view/meta/skin.py sha256=Hd4xF7fZ29FufvmCXvXfk-Gxw-H7FB8L6vowKiL527I 2076
grokcore/view/meta/templates.py sha256=3jVbfVHf4yZZxlWzsSTrIz5W6yrCi84i4bl5BnMUbZg 3008
grokcore/view/meta/views.py sha256=Rvuu9uKIQHnpY7kUC7PTNIhoHIpTPVSNJFqViv7f-EM 4827
grokcore/view/tests/__init__.py sha256=QknizLBTknwdc9ckkam-cABf8XaxiEAEP1ctsCEPAP8 32
grokcore/view/tests/test_base.py sha256=XC3e6HPgeBhDVAk75Rk7BCGzqSkZNWWjWg21Ynw_I50 1904
grokcore/view/tests/test_functional.py sha256=PBj74v_Ti0pJs4l1ZxOdS2cU3U8ii9P6O9omw-xariw 1887
grokcore/view/tests/base/__init__.py sha256=QknizLBTknwdc9ckkam-cABf8XaxiEAEP1ctsCEPAP8 32
grokcore/view/tests/base/contentprovider/__init__.py sha256=UnxmjVrk-eNORsitiM48W0pB6yfsaErOak8RYh_ELt8 10
grokcore/view/tests/base/contentprovider/contentprovider_references.py sha256=M8w9nyTB4IUAmODdowrxT-x0M3O1xgeiEEEodZHOfTo 1229
grokcore/view/tests/base/contentprovider/contentprovider_render_and_template.py sha256=aBCkGc-UwNqg3F8i0CleyNouiCRkw7glyWL_DPOjE94 837
grokcore/view/tests/base/contentprovider/render_and_template_templates/contentprovider.pt sha256=PQ1sjNFUAxCeqrtCLWYdvutdW0hs-DLDEcYHClRcZ8A 38
grokcore/view/tests/base/directoryresource/__init__.py sha256=T2pBxhni8Nb8SOr5-8nKMXKTZYiMJt-Md1DPTFce6Pw 20
grokcore/view/tests/base/directoryresource/directoryispackage.py sha256=kdwYXjT7uHxId0hcXSWhD5MNdJcxoLtVhRop4cfV2uo 400
grokcore/view/tests/base/directoryresource/directoryresources.py sha256=viaw-X8aDWfF5qb7hRcQ-9yMgfcvPPUAAVC7M67a38E 777
grokcore/view/tests/base/directoryresource/directoryispackage_fixture/__init__.py sha256=T2pBxhni8Nb8SOr5-8nKMXKTZYiMJt-Md1DPTFce6Pw 20
grokcore/view/tests/base/directoryresource/directoryispackage_fixture/resource.py sha256=WuuA9afsKehQ-usXcvO8wEs-w0q3hV1Kh0E7L6p3gG0 114
grokcore/view/tests/base/directoryresource/directoryispackage_fixture/foo/__init__.py sha256=T2pBxhni8Nb8SOr5-8nKMXKTZYiMJt-Md1DPTFce6Pw 20
grokcore/view/tests/base/directoryresource/directoryresources_fixture/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
grokcore/view/tests/base/directoryresource/directoryresources_fixture/resource.py sha256=r3zfIA8SG7zH50yUhGAv7p6I9ItDl2O4Nj3UPaU9wVc 271
grokcore/view/tests/base/directoryresource/directoryresources_fixture/bar/baz/resourceinbaz.txt sha256=MKsqha4X3oXsr2aVP8_3-3yhYPr4hf8WP4DnOJADN2Y 21
grokcore/view/tests/base/directoryresource/directoryresources_fixture/foo/resourceinfoo.txt sha256=4MIHThMAChufODs-drclVFwradNQECeLxDabqKettM0 21
grokcore/view/tests/base/skin/__init__.py sha256=3ieCCPe4HiLeX3Nu37wEK6qaUB0QBoY93KcoWck4ixQ 39
grokcore/view/tests/base/skin/conflict.py sha256=3qzJZuhYoiS7ooC463Tc5j_Cl7ZMbgju9cNMZC4RJao 481
grokcore/view/tests/base/skin/directive.py sha256=9gER55yF_g7WDlrY5OkfXn4S-E8fxoW4qGFdSSvA9Is 1661
grokcore/view/tests/base/skin/directive_fixture.py sha256=gW-5KxtvVBcyxk8HfCM3GCSwlEbR_vDl1GAwZRhqXF4 129
grokcore/view/tests/base/skin/directive_onaclass_fixture.py sha256=3VSsJU9S1gdpSjtz-p9zLsDIYLn_B_oVWeNP0axDAHg 93
grokcore/view/tests/base/skin/directive_textonly_fixture.py sha256=1zebtAW70j8LLAzUendZyVn45AH39PZHBo-aAp_mFSQ 143
grokcore/view/tests/base/skin/nodouble.py sha256=EoIyUF7XE65X6CWPzAmP1gjZT-B9i6qq9YVBf4SZ55A 271
grokcore/view/tests/base/skin/nodouble_fixture.py sha256=N-svrAOd5m5MlH-T-sSdhq8lovyGvG7mx6jWOVo8c1c 108
grokcore/view/tests/base/skin/notonlayer.py sha256=t2zRZ4FSNZZ8Sux2_Q6GejMR_qxMTriKwGjMNaxjNIk 620
grokcore/view/tests/base/template/__init__.py sha256=MsSFjiLMLJZ7QhUPpVBWKiyDnCzryquRyr329NoCACI 2
grokcore/view/tests/base/template/lascaux.html sha256=wdnlq1J_zzDE2bJ7lUjbJ8YgNTvxweYqsedLZ48-63s 46
grokcore/view/tests/base/template/pluggability.py sha256=OLZh7rHLfKwA8KHnKjBtoTwUAdUGLgKFHn9a4JAQQdM 2491
grokcore/view/tests/base/template/zpt.py sha256=zyQpdKUgnZABcyijqoFCPt_KPRanCZLtB-L0ZGBzSRY 448
grokcore/view/tests/base/template/pluggability_templates/kakadu.mtl sha256=iRz54Ra8kiF9qd0fGAVQsL9Z3dK0CfnzsSq_2MzfHV8 48
grokcore/view/tests/base/template/pluggability_templates/sierra.mtl sha256=agB7TgYWo9Ih8v_lc359mX6utgWcGk_pytuYwEWepaQ 62
grokcore/view/tests/base/template/zpt_templates/piepmatz.pt sha256=kkUkimTHrLCuVJQG5THAne2AS0KJDWx2-TThMKH98v4 19
grokcore/view/tests/base/view/__init__.py sha256=T2pBxhni8Nb8SOr5-8nKMXKTZYiMJt-Md1DPTFce6Pw 20
grokcore/view/tests/base/view/ambiguouscontext.py sha256=nEFHCih42TGqh8j1r91JK_30EwNalloczeJ2KSIlw3w 473
grokcore/view/tests/base/view/cross_package.py sha256=TAhkIm3pQrZWaYKN2xQ1yER18HhrPAgp8PUsuz_zv6E 1064
grokcore/view/tests/base/view/dirandinlinetemplate.py sha256=gfKJMpy5G9cGvDNyZ1spTjHMOJ-Mq08bszE1p7sWZ60 669
grokcore/view/tests/base/view/dirtemplate.py sha256=Gh9ErMnm14ijNDqxLXm3UHQaF-rXpZVUsztwBQ1jnmE 720
grokcore/view/tests/base/view/dirtemplateandrender.py sha256=_Kuqf8_hsoRiJFhVbEdjXqTHWbNY-coAnWcxh9s4ynI 635
grokcore/view/tests/base/view/dirtemplatesonly.py sha256=73GiBx78oO3I39LIbW5BJMv-aTK5aKy3DExbGMki8B8 1060
grokcore/view/tests/base/view/eithertemplateorrender.py sha256=uXOVAykEP4mfqPhRlhVUGxvn0MoauPqbFpTt9SFWj8U 601
grokcore/view/tests/base/view/eitherviewtemplateequalorrender.py sha256=IISLrE3Ip1L0wRXvok-fWzR_fkCexez3_0oJUx5Z0FI 612
grokcore/view/tests/base/view/explicitimplicittemplate.py sha256=a_0WMnzMCOXV-EpZNTDglqj0FVtazdxcMsV45n9h82Y 817
grokcore/view/tests/base/view/inline.py sha256=s6Lv4VAbyvxGwmeRHH7JhGq_4ZPuJHP_Qqx_gIPuqL4 1803
grokcore/view/tests/base/view/inline_unassociated.py sha256=gesCpHhQuf4eGD_MuSq7jb3ujsY0Z6rki9Yz_r3rETs 630
grokcore/view/tests/base/view/interfacereg.py sha256=BrU7glEsO3XcuR5B8yLSYFcHsnSVRWe2CGdJQCSu3PY 2078
grokcore/view/tests/base/view/missingcontext.py sha256=mzHQ3q9OcaCM7N2rRk-lcTRu5xIH2hOq1VMUoWwAKTg 354
grokcore/view/tests/base/view/namemultiple.py sha256=aF8zf3GM4F7mIwx4wL-grs7GU9v3W15LyHSX34nYMIs 262
grokcore/view/tests/base/view/namemultiple_fixture.py sha256=cSf_7BKSYpam63ZklhJ-dI6cqHsGlXux7t1iEsBDp7k 136
grokcore/view/tests/base/view/nameunicode.py sha256=liG7IrCZYEewlMR3PRy3_7-zLWpUFW8rCjx4iPzVsig 698
grokcore/view/tests/base/view/nomodulename.py sha256=QvnNo3ktUQb1SCHP29tyVGnkhol9kiPM-pmSG8XOlao 247
grokcore/view/tests/base/view/nomodulename_fixture.py sha256=BubwAd8pYYhwJcOHOqRkubpT_fB32f_tbhG2uFqe2Oo 79
grokcore/view/tests/base/view/notemplateorrender.py sha256=ji-pouNX1A19ohQYHj41v3zYoDh2WFmqr_ha78_52Q8 481
grokcore/view/tests/base/view/shared_template_dir.py sha256=xpK8pF2lBfLv76Pdrf1UQutxBuW8M7XhaDbU3exh3Wk 858
grokcore/view/tests/base/view/template.py sha256=F4U3_xp0szig__vXCKQmI873ryVHaotlhjyOJRnnktU 1038
grokcore/view/tests/base/view/templatedirectory.py sha256=PBqPyvng96RLB4x_dhengv7HeNbC7y0LYQ-cKhQq77A 577
grokcore/view/tests/base/view/templatedirectory_with_path_sep.py sha256=eM0ZFYTNQgGU1THUSBDOe50ZANnJFa14tmDE06sxjtI 320
grokcore/view/tests/base/view/templatedirectory_with_path_sep_fixture.py sha256=T7Ykh6Aut0tDBzqvpySZFqnJ6zIOtZEOJUVbSU_xcvE 208
grokcore/view/tests/base/view/templatedirectorynotfound.py sha256=23xjOC0js6xcuKho-6dW0pqm0tGU4ngmsiKXiQe-I5E 401
grokcore/view/tests/base/view/templatedirectorynotfound_fixture.py sha256=nO46GjwW5ik_gxmFRkGeU-MwkxumJ0e1eIREhULYQZM 135
grokcore/view/tests/base/view/templatefile.py sha256=D-kyAeU_SxG_hdB_LUFOPJ-jH6U_TBmDvPvN46qe8tc 675
grokcore/view/tests/base/view/templatenotfound.py sha256=9FOszq-EOQrjLIvff968uLYkqcDRAz4YrxERrVAovbY 536
grokcore/view/tests/base/view/templatereload.py sha256=t30lY-ICjksMFp6b2tSfBvYxUcM2-PmaHCBXaE1OZ00 1025
grokcore/view/tests/base/view/twoviewsusetemplate.py sha256=6QNJ6rZrizS5mZJ-rQLfNOp446EQyiToJ_i5RNjA_QA 1521
grokcore/view/tests/base/view/unassociated.py sha256=gT7YpQtMV5c-z7LySWFZx82qnQUIZ_T0YQnePiXBrlg 849
grokcore/view/tests/base/view/ungrokked.py sha256=jO6BNSTQf3elBA_A72TqHe6uIR4mN2Kw7F-d8vvT_Dk 300
grokcore/view/tests/base/view/update.py sha256=xHgJ2l9cF-HWtcFR10jWIC9U_7qgzLhYlJqx4dKoD9k 1015
grokcore/view/tests/base/view/update_redirect.py sha256=1LinI4sefOe0vglh7YL1l05_TfQ6WFxpB3vV2DPRPxA 787
grokcore/view/tests/base/view/view.py sha256=muh6dTuN5kqxO_Uhjye6MWMp6PMoaspKVTS94VpdccI 1486
grokcore/view/tests/base/view/view_decorator.py sha256=rTnM5sP7l7qS0mFMswMxJqqROLZ46vkn_68WF334xTU 610
grokcore/view/tests/base/view/viewtemplateequal.py sha256=AuXIqIg4WH9xHsKwNgGig3OQ5OtkSs25b3-QVUyKy1Y 982
grokcore/view/tests/base/view/cross_package_fixture/__init__.py sha256=T2pBxhni8Nb8SOr5-8nKMXKTZYiMJt-Md1DPTFce6Pw 20
grokcore/view/tests/base/view/cross_package_fixture/zbase.py sha256=sg2NsZNteM6Fz3tO2WFj8ISW2x7ZqdY3EUhKQ7e4wNQ 117
grokcore/view/tests/base/view/cross_package_fixture/subpackage/__init__.py sha256=T2pBxhni8Nb8SOr5-8nKMXKTZYiMJt-Md1DPTFce6Pw 20
grokcore/view/tests/base/view/cross_package_fixture/subpackage/sub.py sha256=2Q95rA4giwtUEjMfdUo2D1Tf3sV1VlM2qI8n3bOairY 220
grokcore/view/tests/base/view/cross_package_fixture/subpackage/subtemplatedir.py sha256=nmHpH4ZEhKMFIkFrlcBXMivJ9lgaMvgGCLY3OSQIYRY 266
grokcore/view/tests/base/view/cross_package_fixture/subpackage/more_templates/moretemplate.pt sha256=5_pxdXj4OPN-4EppO1rbLukGZnNM8-0hQI3QUQMJVWE 21
grokcore/view/tests/base/view/cross_package_fixture/subpackage/sub_templates/subtemplate.pt sha256=5_pxdXj4OPN-4EppO1rbLukGZnNM8-0hQI3QUQMJVWE 21
grokcore/view/tests/base/view/cross_package_fixture/zbase_templates/basetemplate.pt sha256=5_pxdXj4OPN-4EppO1rbLukGZnNM8-0hQI3QUQMJVWE 21
grokcore/view/tests/base/view/dirandinlinetemplate_templates/cavepainting.pt sha256=crwwvYXXXQXF7soN9UgQKNSwVZOEgTOhRLWArzguOmA 8
grokcore/view/tests/base/view/dirtemplate_templates/cavepainting.pt sha256=O-MGd5oZST9kvvU5Ptvc7IQp2FLFBPdb82zu1I6OyhE 47
grokcore/view/tests/base/view/dirtemplate_templates/food.pt sha256=zPt9oHrETMUGYK-OVek4mVIgKfCEHDEIaihcF8jyyHk 51
grokcore/view/tests/base/view/dirtemplateandrender_templates/cavepainting.pt sha256=O-MGd5oZST9kvvU5Ptvc7IQp2FLFBPdb82zu1I6OyhE 47
grokcore/view/tests/base/view/dirtemplatesonly_templates/ignored.cache sha256=5jhuLGcTEUvp0D12gsUkLAzYcE-m1gi5BI0-lrWiKsQ 52
grokcore/view/tests/base/view/dirtemplatesonly_templates/index.pt sha256=5z2IVBGlKg0pFC6DDhBODMklL7sdw8kqQw73w2nwie8 20
grokcore/view/tests/base/view/dirtemplatesonly_templates/invalid.txt sha256=5z2IVBGlKg0pFC6DDhBODMklL7sdw8kqQw73w2nwie8 20
grokcore/view/tests/base/view/dirtemplatesonly_templates/subdir/.empty sha256=il8ra3ZFJI45CzsZjRmCNxPxsrBAw1fXRjGux7kQVkI 50
grokcore/view/tests/base/view/modequalspkgname/__init__.py sha256=---ih-CaCdVhPKL4Th3nn1KMbRZ3EoUdwJG3Mkjkpg4 12
grokcore/view/tests/base/view/modequalspkgname/modequalspkgname.py sha256=7oV2kxZ8jVlnZsMpUDcukF0C2_5QR1bnnp0SGVtZPZ0 300
grokcore/view/tests/base/view/modequalspkgname/modequalspkgname_templates/index.pt sha256=ZLSYRROxdYVzIZ2ChocqNZQ4imvYVDNpYRv2n7nisZE 23
grokcore/view/tests/base/view/shared_template_fixture/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
grokcore/view/tests/base/view/shared_template_fixture/first_module.py sha256=stan_NxE9hF6Zi3S5Mjd72p0ItOOjEtYx-q2FCHychM 251
grokcore/view/tests/base/view/shared_template_fixture/second_module.py sha256=ppqxVUbBRtEXU-mAkQdqk4EMxrBWd6mSpUFwWcftlOE 188
grokcore/view/tests/base/view/shared_template_fixture/templates/cavepainting.pt sha256=PrnYln7O_r9S-qrx5MFT3y8bMinIF3u0UCdX7s71LSs 50
grokcore/view/tests/base/view/shared_template_fixture/templates/food.pt sha256=zPt9oHrETMUGYK-OVek4mVIgKfCEHDEIaihcF8jyyHk 51
grokcore/view/tests/base/view/shared_template_fixture/templates/unassociated.pt sha256=qC3bKxdXOF5R9TvVbaSSASizwnccCM0pgdvR5S9TrFs 189
grokcore/view/tests/base/view/templatedirectoryname/food.pt sha256=zPt9oHrETMUGYK-OVek4mVIgKfCEHDEIaihcF8jyyHk 51
grokcore/view/tests/base/view/templatereload_templates/index.pt sha256=bbfYA-dPH_p9j1rcC_lbPhW_TINz__rfVGInzGxnQss 6
grokcore/view/tests/base/view/templates/cavepainting.pt sha256=SFtCEuglcyGzbdKlLczUq6zlhkNts0UW72pPoEW5OP4 58
grokcore/view/tests/base/view/unassociated_templates/index.pt sha256=5fW6W9Tb_ZKKv9SHrqKhHH9wmhzydLSB-mE_46g-JmI 175
grokcore/view/tests/base/view/viewtemplateequal_templates/real.pt sha256=2nRHu60jWQhx0u9ifOMCWKEuAX1sChLIx8QG-BewDs8 35
grokcore/view/tests/functional/__init__.py sha256=T2pBxhni8Nb8SOr5-8nKMXKTZYiMJt-Md1DPTFce6Pw 20
grokcore/view/tests/functional/contentprovider/__init__.py sha256=UnxmjVrk-eNORsitiM48W0pB6yfsaErOak8RYh_ELt8 10
grokcore/view/tests/functional/contentprovider/context.py sha256=BTdugWESgwC4cpvdLz0MJkj0CD-EPKY0Eynr62ROWes 1674
grokcore/view/tests/functional/contentprovider/context_fixture.py sha256=4vLBtmut_VdC1ZRItmSJooQeb7_iEOyLocAhvKPFVhs 204
grokcore/view/tests/functional/contentprovider/interface.py sha256=LStvU1GJsFq7sN0bUZ-cbQWCVyUy1rKfuhbdDxhCpxI 1134
grokcore/view/tests/functional/contentprovider/layer.py sha256=0Tb7CaUvRTunfbfdXIDu2UfftQ4MVanDUVB7OPx75ec 1257
grokcore/view/tests/functional/contentprovider/template_namespaces.py sha256=bsCKwZ3GJhRclEFyVVicaxcGYrFvgfNlCunME8KHSn8 1844
grokcore/view/tests/functional/contentprovider/view_directive.py sha256=T8Z2P_jjA7v0D7WpIE4hXRyA5OEF_CvmIK6iqJ45dhA 1449
grokcore/view/tests/functional/contentprovider/interface_templates/index.pt sha256=TYFA_0SxdcoVjqTwjmYpI2RUCegXlFkPlujTEbS3zrY 48
grokcore/view/tests/functional/contentprovider/layer_templates/caveview.pt sha256=UGShuwQhSnhFc3o-ivj1D1-FMOHTZPQOHFxqsHzzCzo 36
grokcore/view/tests/functional/contentprovider/template_namespaces_templates/index.pt sha256=-ymZ8EIwF7-WpktE-9leqDlB8Ya_EWTopBGmStkr1uE 60
grokcore/view/tests/functional/contentprovider/template_namespaces_templates/mirandaprovider.pt sha256=Jf15kdsmsMSLS8AjlxH7u0Y1jT8V_el9pxWxG0qCLvw 166
grokcore/view/tests/functional/contentprovider/template_namespaces_templates/necklace.pt sha256=zHfoOODMqO5VvMdwCZVJdTeFRbbDz5UHNy8VSVUsYR8 72
grokcore/view/tests/functional/contentprovider/view_directive_templates/boneview.pt sha256=ag30H6ySubNb9TNTdvelx3nnh-L7piGhnwSwYX15di8 37
grokcore/view/tests/functional/directoryresource/__init__.py sha256=T2pBxhni8Nb8SOr5-8nKMXKTZYiMJt-Md1DPTFce6Pw 20
grokcore/view/tests/functional/directoryresource/dirresource.py sha256=iSr2Mb6uRHIMBP3d4wKYeNSA76cbGHsFoA1RQlAbS6U 2187
grokcore/view/tests/functional/directoryresource/fixture/__init__.py sha256=T2pBxhni8Nb8SOr5-8nKMXKTZYiMJt-Md1DPTFce6Pw 20
grokcore/view/tests/functional/directoryresource/fixture/resource.py sha256=S24Nt8EZD0Jpn8qRXoP6rE-QYHj161Jm7r_ly-ZPBiI 882
grokcore/view/tests/functional/directoryresource/fixture/anotherfoo/anotherfile.txt sha256=qp9Q-am5VpCZQ2RMlgy5o0m4UcOMOMhi5kbBG39HWrI 42
grokcore/view/tests/functional/directoryresource/fixture/anotherfoo/file.txt sha256=yVijBOofEpjDMv_nv-XMTiLvK1ImizZbhhBvEf6D9X4 35
grokcore/view/tests/functional/directoryresource/fixture/bar/file.txt sha256=sz7wqriqCkr37NlUvcgRS38tJsU_xBU_mn4nUUUVJjA 28
grokcore/view/tests/functional/directoryresource/fixture/bar/baz/file.txt sha256=ezweh5w8kku1TEblexDoWCuiayO0DxqcE_zXJEEQWqc 28
grokcore/view/tests/functional/directoryresource/fixture/foo/file.txt sha256=uHkgBcKqk2jhDQm7_jzX7udOcRTu1jFSD5TzLTnGuEA 28
grokcore/view/tests/functional/static/__init__.py sha256=T2pBxhni8Nb8SOr5-8nKMXKTZYiMJt-Md1DPTFce6Pw 20
grokcore/view/tests/functional/static/notemplates_nooverridestatic.txt sha256=rfeadJt3bthJsKU2B3GPmT0sU9_qst5S3xAjmdS7BtM 871
grokcore/view/tests/functional/static/notemplates_overridestatic.txt sha256=lit2tyq45_1mxfpq4igq4ru_UkfEfKXKfHnjqYv0jJY 865
grokcore/view/tests/functional/static/overridetemplates_overridestatic.txt sha256=-uWve_CSRBx1dSnds7hqtiBMINBjSAyjkMxf8c_jdl8 909
grokcore/view/tests/functional/static/simple.py sha256=k8JIbIvHEYtX2HhQtAwBypVISg_Vnw2sa7aNk8D-mkc 1263
grokcore/view/tests/functional/static/templates_nooverridestatic.txt sha256=RbH6h_LdPEl1F-ndmkkLxcYOdAGvN677oImn3Aw3aTg 889
grokcore/view/tests/functional/static/notemplates_nooverridestatic/__init__.py sha256=T2pBxhni8Nb8SOr5-8nKMXKTZYiMJt-Md1DPTFce6Pw 20
grokcore/view/tests/functional/static/notemplates_nooverridestatic/original/__init__.py sha256=T2pBxhni8Nb8SOr5-8nKMXKTZYiMJt-Md1DPTFce6Pw 20
grokcore/view/tests/functional/static/notemplates_nooverridestatic/original/original.py sha256=s0DyushPslMBGmk9VjbIkb8bbtS3fbwLQhBBHqOEMSM 373
grokcore/view/tests/functional/static/notemplates_nooverridestatic/original/static/resource.css sha256=3VJowCYdrZmGM3Xc95iql5NQk4AaibY2-tx_1zrbfnA 24
grokcore/view/tests/functional/static/notemplates_nooverridestatic/override/__init__.py sha256=KQweX_I_K19spTPRWticmQ2auGOPrW8E7RGZONRXdvo 21
grokcore/view/tests/functional/static/notemplates_nooverridestatic/override/override.py sha256=W9ApNH8WxOmj0oBoT3mjcmKZ0YRlAwoGxp-1VlU2kBw 179
grokcore/view/tests/functional/static/notemplates_overridestatic/__init__.py sha256=T2pBxhni8Nb8SOr5-8nKMXKTZYiMJt-Md1DPTFce6Pw 20
grokcore/view/tests/functional/static/notemplates_overridestatic/original/__init__.py sha256=T2pBxhni8Nb8SOr5-8nKMXKTZYiMJt-Md1DPTFce6Pw 20
grokcore/view/tests/functional/static/notemplates_overridestatic/original/original.py sha256=DsiiyxOUS6p7c61qgor6wRIS3xqUEbbg5TJajTXHS-E 371
grokcore/view/tests/functional/static/notemplates_overridestatic/original/static/resource.css sha256=3VJowCYdrZmGM3Xc95iql5NQk4AaibY2-tx_1zrbfnA 24
grokcore/view/tests/functional/static/notemplates_overridestatic/override/__init__.py sha256=KQweX_I_K19spTPRWticmQ2auGOPrW8E7RGZONRXdvo 21
grokcore/view/tests/functional/static/notemplates_overridestatic/override/override.py sha256=EHy5fid12h8nXX51j2UK2pIRYHh8-JHH-Yj_RWSnHv4 391
grokcore/view/tests/functional/static/notemplates_overridestatic/override/static/resource.css sha256=3VJowCYdrZmGM3Xc95iql5NQk4AaibY2-tx_1zrbfnA 24
grokcore/view/tests/functional/static/overridetemplates_overridestatic/__init__.py sha256=T2pBxhni8Nb8SOr5-8nKMXKTZYiMJt-Md1DPTFce6Pw 20
grokcore/view/tests/functional/static/overridetemplates_overridestatic/original/__init__.py sha256=T2pBxhni8Nb8SOr5-8nKMXKTZYiMJt-Md1DPTFce6Pw 20
grokcore/view/tests/functional/static/overridetemplates_overridestatic/original/original.py sha256=mJRqpbf9eoWIEFUlrr1oA6IETr7fxg7bka4m6ug4d44 309
grokcore/view/tests/functional/static/overridetemplates_overridestatic/original/original_templates/caveview.pt sha256=xz9roHJUEWUWYeUtmCYBRaJJ819qZl8LCIDtrRqowdw 91
grokcore/view/tests/functional/static/overridetemplates_overridestatic/original/static/resource.css sha256=3VJowCYdrZmGM3Xc95iql5NQk4AaibY2-tx_1zrbfnA 24
grokcore/view/tests/functional/static/overridetemplates_overridestatic/override/__init__.py sha256=KQweX_I_K19spTPRWticmQ2auGOPrW8E7RGZONRXdvo 21
grokcore/view/tests/functional/static/overridetemplates_overridestatic/override/override.py sha256=QEdZGrJDY_4WOqZes8BtO7bPAbewiaVTpg1iKV7R5Xs 403
grokcore/view/tests/functional/static/overridetemplates_overridestatic/override/override_templates/palaceview.pt sha256=xmEpnMpYwKUbXxUAXnH2T-SYYhg0XHmJ4xHp1hMgdK8 92
grokcore/view/tests/functional/static/overridetemplates_overridestatic/override/static/resource.css sha256=3VJowCYdrZmGM3Xc95iql5NQk4AaibY2-tx_1zrbfnA 24
grokcore/view/tests/functional/static/simple_fixture/__init__.py sha256=T2pBxhni8Nb8SOr5-8nKMXKTZYiMJt-Md1DPTFce6Pw 20
grokcore/view/tests/functional/static/simple_fixture/ellie.py sha256=LcTrVQoNkXmi7U5mClRPokHUpZ14ENhvFRWY_KVRSvg 236
grokcore/view/tests/functional/static/templates_nooverridestatic/__init__.py sha256=T2pBxhni8Nb8SOr5-8nKMXKTZYiMJt-Md1DPTFce6Pw 20
grokcore/view/tests/functional/static/templates_nooverridestatic/original/__init__.py sha256=T2pBxhni8Nb8SOr5-8nKMXKTZYiMJt-Md1DPTFce6Pw 20
grokcore/view/tests/functional/static/templates_nooverridestatic/original/original.py sha256=VfOSJMBBnmW2O-Y4UPJrf-ReRntSUyIwqgFq3hRz6yY 303
grokcore/view/tests/functional/static/templates_nooverridestatic/original/original_templates/caveview.pt sha256=xz9roHJUEWUWYeUtmCYBRaJJ819qZl8LCIDtrRqowdw 91
grokcore/view/tests/functional/static/templates_nooverridestatic/original/static/resource.css sha256=3VJowCYdrZmGM3Xc95iql5NQk4AaibY2-tx_1zrbfnA 24
grokcore/view/tests/functional/static/templates_nooverridestatic/override/__init__.py sha256=KQweX_I_K19spTPRWticmQ2auGOPrW8E7RGZONRXdvo 21
grokcore/view/tests/functional/static/templates_nooverridestatic/override/override.py sha256=uuniDqGj8sShIkn5UdOxDc53YYR3gVYWWsEsibh22xU 177
grokcore/view/tests/functional/url/__init__.py sha256=MsSFjiLMLJZ7QhUPpVBWKiyDnCzryquRyr329NoCACI 2
grokcore/view/tests/functional/url/redirect.py sha256=xwTSGMQx78rjhQIPTZ9BSHKY8Xof0gBBOIA4UJMqUjY 1300
grokcore/view/tests/functional/url/url.py sha256=Sp7OSFlFdwS1o-e-PBSAn5kJY3QajhXBYNB-ZkVgB3Y 7946
grokcore/view/tests/functional/url/url_function.py sha256=cS06vNrOMaH3YGWTwmW_oJiLN8cx24FjMxCamWVtHpY 3534
grokcore/view/tests/functional/view/__init__.py sha256=T2pBxhni8Nb8SOr5-8nKMXKTZYiMJt-Md1DPTFce6Pw 20
grokcore/view/tests/functional/view/argument.py sha256=RoN2EQC7CashBrquc4l8RCIKySIm-V3HbZGEqgKrYCQ 2092
grokcore/view/tests/functional/view/index.py sha256=e-rdBWHWzQw3Gqy5IA7uGjFWWDZq2ojQ8EMOWe_KOzA 825
grokcore/view/tests/functional/view/macros.py sha256=b1t2JC7eTKf_x_rWpysRDIN3MyTHPEcD4a5mqeZMrBU 3265
grokcore/view/tests/functional/view/require.py sha256=ofcQTIWnzTcX_U94VnsgznqmftA1sISslQyzLHC2wpQ 1242
grokcore/view/tests/functional/view/skindirective.py sha256=Q1mZYGzcy9dzkPp_ekPUTlNXj8-l8YTpJcTzA1U5K-k 1295
grokcore/view/tests/functional/view/view.py sha256=y5BjSnU9zRFL_DzfL76bTrb10DLfkg_Zqm__iOOiRv0 516
grokcore/view/tests/functional/view/macros_templates/layout.pt sha256=DJv5Ed0RYcdXhGXnzl1jD0zL95uRPbKr8yJPhtmrq80 114
grokcore.view-4.0.dist-info/LICENSE.txt sha256=PmcdsR32h1FswdtbPWXkqjg-rKPCDOo_r1Og9zNdCjw 2070
grokcore.view-4.0.dist-info/METADATA sha256=estrFFvB6wuWnATzPc_dTUnca9OyrxOyTXo_5J6VJIQ 23615
grokcore.view-4.0.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
grokcore.view-4.0.dist-info/namespace_packages.txt sha256=JsYPykcFxefQ8WbP8IVCYAVG31OXvejwWfIExoYu3Pk 9
grokcore.view-4.0.dist-info/top_level.txt sha256=JsYPykcFxefQ8WbP8IVCYAVG31OXvejwWfIExoYu3Pk 9
grokcore.view-4.0.dist-info/RECORD

top_level.txt

grokcore

namespace_packages.txt

grokcore