plone.app.theming

View on PyPIReverse Dependencies (10)

5.0.8 plone.app.theming-5.0.8-py3-none-any.whl

Wheel Details

Project: plone.app.theming
Version: 5.0.8
Filename: plone.app.theming-5.0.8-py3-none-any.whl
Download: [link]
Size: 124998
MD5: 4eeb335ca1782de8a8b6558cbd2592e1
SHA256: 9ceb504432dab26dabbe3fd068f03a2fc550996fa58aa563285f9d59014cc4c2
Uploaded: 2024-04-22 10:07:09 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: plone.app.theming
Version: 5.0.8
Summary: Integrates the Diazo theming engine with Plone
Author: Martin Aspeli and Laurence Rowe
Author-Email: optilude[at]gmail.com
Home-Page: https://pypi.org/project/plone.app.theming
License: GPL
Keywords: plone diazo xdv deliverance theme transform xslt
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: Plone
Classifier: Framework :: Plone :: 6.0
Classifier: Framework :: Plone :: Core
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Programming Language :: Python
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: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8
Requires-Dist: diazo (>=1.0.3)
Requires-Dist: docutils
Requires-Dist: lxml (>=2.2.4)
Requires-Dist: plone.app.registry (>=1.0)
Requires-Dist: plone.base
Requires-Dist: plone.i18n
Requires-Dist: plone.memoize
Requires-Dist: plone.registry
Requires-Dist: plone.resource
Requires-Dist: plone.resourceeditor (>=2.0.0)
Requires-Dist: plone.staticresources
Requires-Dist: plone.subrequest
Requires-Dist: plone.transformchain
Requires-Dist: python-dateutil
Requires-Dist: Products.GenericSetup
Requires-Dist: Products.statusmessages
Requires-Dist: repoze.xmliter (>=0.3)
Requires-Dist: setuptools
Requires-Dist: zope.processlifetime
Requires-Dist: zope.traversing
Requires-Dist: plone.app.testing; extra == "test"
Requires-Dist: plone.app.contenttypes[test]; extra == "test"
Requires-Dist: plone.testing; extra == "test"
Provides-Extra: test
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 63349 characters]

WHEEL

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

RECORD

Path Digest Size
plone.app.theming-5.0.8-py3.12-nspkg.pth sha256=IFudncLkuDiEne6uBLBlcfD1XCMF1N9Txbb6wObfww4 992
plone/app/theming/__init__.py sha256=cH81rYIHhTgaTppaC7r3e_CbjLOu6MqJ26EPpRUz8Yw 152
plone/app/theming/configure.zcml sha256=ZK_2ffDlCGAFQBuPDLxcs62BgQ7ZFAwSgLo-Wr4Jyoo 2747
plone/app/theming/events.py sha256=CZSKNu0otvlmyCeI8Hs50JZ9DtMn7H3akD96tQljL0g 217
plone/app/theming/header.py sha256=mFpnrU6cwRLRlnfjDPbMb575DcspD6CNtNvmAJ1EsaI 381
plone/app/theming/interfaces.py sha256=pC0XcNfazsboFGEZ-Ot-bTVsZ9FdvzAw5XYq58EydGY 9484
plone/app/theming/policy.py sha256=IaN2_XnPtBYOZP99jBYL9Jk8ASqaGR8KEVSM_RAFw3s 6244
plone/app/theming/testing.py sha256=27dkp8hIwyNp5KUfU4Ced_ws5mAnS0-xr97gZejBXXs 1136
plone/app/theming/theme.py sha256=K6ZATKnb8osOzgtowvgE9rznmsYHD2Bl1IPYBu1v0pc 1403
plone/app/theming/themes.zcml sha256=Ixz3KoEs3I2d3tBDbXGvuTnys_wxrSA8Y02swodSX9c 228
plone/app/theming/transform.py sha256=9LWf-NY31ktwRxZNTbKoU0hECZ_Yqw-DPKL5iBC0I0w 6679
plone/app/theming/traversal.py sha256=5nerkyuiSyiLNQ_udpqN3QBOJlDSumTtuTAP-1Ubvdg 1020
plone/app/theming/upgrade.py sha256=DC6LmX3gOqNztlSsKKjTaAOR-2Fv-nPFgZisAY9ozgs 524
plone/app/theming/utils.py sha256=fI9EjFPm4TWlLhN0gZQxwhlqbXYpNhmrONDv1moFU14 25031
plone/app/theming/zmi.py sha256=w5uLNT9gs4QWX0UV9xGu-z7S8eCPEEvXm8ldFzC6sjI 1169
plone/app/theming/browser/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
plone/app/theming/browser/configure.zcml sha256=qH_lz4kYJnQ5srHcOSTFE601a0jRYE_iuD7dJMBeZKQ 1194
plone/app/theming/browser/controlpanel.pt sha256=lZRQBSHgVYBOm0JrfcNq14pw4y9BGFKhJGAglZDGmqc 38831
plone/app/theming/browser/controlpanel.py sha256=2SuM6YPzsyk43QBImsuc717MyGDm3mtRU7VUM4bXfXM 16099
plone/app/theming/browser/custom_css.py sha256=rAdZ4Dc9u3YbqcN3SLFz9PjsW-CpUO6ut9VsyOBt5kk 1074
plone/app/theming/browser/help.py sha256=DpMJjPusxd5aRBj6RWWNnPYOhq544C98bQqFOeCkf9c 470
plone/app/theming/browser/icon.gif sha256=Ljwy0zvD_nWwPkT3OOwHOMzi9ibDcci4B6D0UxfAtms 939
plone/app/theming/browser/theme-error.pt sha256=HC-KCdeB689gjRd2mgrK10uwS4dCI9fVEfdMZ8FTuB8 488
plone/app/theming/browser/themefile.py sha256=zWrgWjjJIt2PtQNakMBVG2S0hZxrQCSezlMcsdtR6Ho 772
plone/app/theming/browser/resources/controlpanel.css sha256=cwYDIhcpBCouR_CbSTq9QL3W6lyhog3pU5jWYkb9cyw 1644
plone/app/theming/browser/resources/defaultPreview.png sha256=-nfkFM59HSd7p-4Ydes51sGHP2RU6HyQjckhkr8FkPs 5536
plone/app/theming/browser/resources/preview.png sha256=0DpWnrLc1y1RiUGuPpPiQp5RDEAjDCaqkhoktf77yWc 1495
plone/app/theming/browser/resources/userguide.rst sha256=GmgGhODZv95HHA7Kyhov73jKFfMv_HoYveWswfbhZK0 40897
plone/app/theming/exportimport/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
plone/app/theming/exportimport/configure.zcml sha256=RpaWIrcppKU9Q3XGTetLr9-s1Rdy34IfUlHKh0LvCrw 412
plone/app/theming/exportimport/handler.py sha256=5t36IIl8pr5_EWe9CMJ428_IQHcpbTe_wH4lAfOSqLw 1832
plone/app/theming/plugins/__init__.py sha256=q3JNmHn0CMPtEqkMR40lkjKQzuWUtT39xIFUYJ-MKIE 56
plone/app/theming/plugins/configure.zcml sha256=_NfDE4UGSxRpNjmGlz2j6xaxFetIIBtSdFzXGvdE9O4 476
plone/app/theming/plugins/hooks.py sha256=UBQIHmx_ET26h42sDKHptG4nyMGfkx0lh4ec72jYe9E 1391
plone/app/theming/plugins/utils.py sha256=0WsLNkJ9NoEfJbMjD4XFfX7etHIbjUJXVw3hLyi3WeA 2689
plone/app/theming/profiles/default/browserlayer.xml sha256=J7GAL51eQ_pYlxwJ3a76vHZ5CrRB4tE5rXc1mebyikg 161
plone/app/theming/profiles/default/controlpanel.xml sha256=_n7hCTOJiCx63eqmtzWA7xmbJIs9ivibrO3rz_RvHug 1043
plone/app/theming/profiles/default/metadata.xml sha256=2yW_mkvVIqec_NpSutFpYabET4z6DIs8_tu22HGLUWs 187
plone/app/theming/profiles/default/registry.xml sha256=QWEYHo3ePOL-SgRsFfzu4gRFYpMT4vJfdg3xPVTe7EM 132
plone/app/theming/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
plone/app/theming/tests/browser.py sha256=o_hxOGdD8OLmMqasP7sdD8FVyRVt_ZqkSmoZ5mBESrg 126
plone/app/theming/tests/configure.zcml sha256=yQvN2WJJmhjvjBnb4DBGgkZ1u1UG-xV1ypN3DMMibf4 890
plone/app/theming/tests/french.html sha256=ZHfedE6jZtPE_21nTQxYeMbRIoeWXW-nBoPQIYDqj-g 242
plone/app/theming/tests/includes.html sha256=H-D4lM0JD1TZ4nboQZmTKtJ8TDaqF1qWuGI6dkrj7a8 156
plone/app/theming/tests/includes.xml sha256=O75iQMdDNIgLq6dm_AK61BEJEB0_geYQpHD4wRXdu00 456
plone/app/theming/tests/localrules.xml sha256=_Q2z8MvOP_XVDnCOj-WDSlxOpmyjnEtVhyqLo_topTM 438
plone/app/theming/tests/nonascii.html sha256=WvTq8o9uVDKJcYrB6tiepPUV5Hc06R-QAg-kfF4x-0Y 119
plone/app/theming/tests/nonascii.xml sha256=satt74KIpMwFDYboxHt82JF-8xMvapV2XhxtLa__Zg0 342
plone/app/theming/tests/notheme.pt sha256=YPcs1v1Y1lmP2MDwYd6EllvP_9YfCnw5VLPjFHUo904 199
plone/app/theming/tests/one.html sha256=7nLHI2PLYtD5mlTvaqwFb4XFeBlrfNJb-OYmDmIj-bM 116
plone/app/theming/tests/otherrules.xml sha256=u3OqWsDwzOYzywNeK67k1_byNpbgh6WBNlAs3dePlrs 442
plone/app/theming/tests/othertheme.html sha256=E7d-y6YSDKv938DWYhQKeh3gTN-Lo0V1K8CCGqop0Zc 153
plone/app/theming/tests/package_theme.txt sha256=4Dm5Mus2bvOdDOTiMS9eBboX9j3VPsy7tB1Q_qnOEak 53
plone/app/theming/tests/paramrules.xml sha256=D_EJBkuIgR6UMNaGyh4EUuJxToCSvqfUbAoRqaFM7gM 1095
plone/app/theming/tests/rules.xml sha256=ODhN265bi_HD_seN3wuC3H1A7n78j7P3GmW8RUAitw0 709
plone/app/theming/tests/test_controlpanel.py sha256=qWSHi-OshBoTZ5by1E-DBhCK7ZBCKRjVB0ppNqUjp-w 4223
plone/app/theming/tests/test_exportimport.py sha256=Q1BMKorJp1Su2qB6Mzdi67tRnR0ERiHqRDBrNYUXXhg 4183
plone/app/theming/tests/test_policy.py sha256=GCmQD-POQ3zTjRWvVxUO60tgFUR5jNxixQ3TXukxW0M 4937
plone/app/theming/tests/test_transform.py sha256=xVmHnCanfyiHxkK00MwHnoGO4sM04bpOnXCVRXnJZ0c 29670
plone/app/theming/tests/test_utils.py sha256=7mlqjM1IsqFIneSGZoHivS4jXfxSCC7VhRKWDfgB7JQ 29016
plone/app/theming/tests/theme.html sha256=eFIk2bxjxou6CXCW6x-s1baFjRJ8h02NfnO61_EaXAs 177
plone/app/theming/tests/two.html sha256=HjPTzjqasAasn51dL54-rF5okyx_GBckeQ7aiuil5pU 116
plone/app/theming/tests/another-theme/manifest.cfg sha256=QYZLrApZnb23vMGmA46eSzdER5_E2fjEWLuxzro8x7Q 608
plone/app/theming/tests/another-theme/rules.xml sha256=0jV95dfvby0xevgLi_tPdCQud5iwh8qwc-RfsgL_cnM 213
plone/app/theming/tests/resources/css-js.xml sha256=8U_Y-vhjuqP2oVIMEkfk2LIMosZIiZ6lsEJ9AS4nxa8 471
plone/app/theming/tests/resources/manifest.cfg sha256=WqRldNON8u-ztNaJESlRifgX_T_nTJM3g-bKJCw-o-g 139
plone/app/theming/tests/resources/nonascii.html sha256=ANYOiAFLFdbZdffcWLq_2IJK4VgaB3EKTBA8nZk4l-0 46
plone/app/theming/tests/resources/nonascii.xml sha256=_S9NzDdAVqIl0AvuAQr1i4MQVHEXOtoW8iOwoGnBgTQ 340
plone/app/theming/tests/resources/othertheme.html sha256=E7d-y6YSDKv938DWYhQKeh3gTN-Lo0V1K8CCGqop0Zc 153
plone/app/theming/tests/resources/overridesrules.xml sha256=rorgqhCpdT9Lqz1Z27ATyRr-9ELdZLVSM6kSV6zee08 632
plone/app/theming/tests/resources/overridestheme.html sha256=l-QwqdKilKq7sW3Tme7WoxvsYxo5WhJU7ZnVXXwgWwc 217
plone/app/theming/tests/resources/resource.css sha256=ImFqo0C9fgLZtZ8f3fngwx6uqseBQ-m63gORBnuqw58 17
plone/app/theming/tests/resources/resource.js sha256=I7fUUmrpL5DGoIR2-lJacPTvRs4hC7H92dDLrialECg 16
plone/app/theming/tests/resources/rules.xml sha256=lVm32Z2K92P9eW-HLnep4ifomvN3zlUAGL5Yg1XiXAw 643
plone/app/theming/tests/resources/theme.html sha256=eFIk2bxjxou6CXCW6x-s1baFjRJ8h02NfnO61_EaXAs 177
plone/app/theming/tests/secondary-theme/manifest.cfg sha256=mlquMmKqVmYlBq8au2PwidylstBELq-uBjoDpn1opqs 636
plone/app/theming/tests/secondary-theme/rules.xml sha256=0jV95dfvby0xevgLi_tPdCQud5iwh8qwc-RfsgL_cnM 213
plone/app/theming/tests/zipfiles/default_rules.zip sha256=37POWEnkC4csz1Cj851PCKFEtdHcMM7RWGWX5J1b8no 752
plone/app/theming/tests/zipfiles/ignores_dotfiles_resource_forks.zip sha256=NgPCztaitF2S-ZcOu2AXOwr-jsWc1ndeFCOZRh0eE4Q 1330
plone/app/theming/tests/zipfiles/manifest_default_rules.zip sha256=nn1yUP69dEB6agIlOirRANKaKTZuSelLDuMk7GP894U 1029
plone/app/theming/tests/zipfiles/manifest_default_rules_override.zip sha256=8NokNRREgULFHxbx7ZjEmk7mtDH3qN6dFbgaeEIi-bc 1437
plone/app/theming/tests/zipfiles/manifest_prefix.zip sha256=5v9_EmGMEida2m92f4KvVozjIFFfEGoeCfU5g6UG9sI 985
plone/app/theming/tests/zipfiles/manifest_preview.zip sha256=Z9r1dTOy7i_06aeSHbFWAg-XcBrExMWnr2U4BKSpmu4 8584
plone/app/theming/tests/zipfiles/manifest_rules.zip sha256=c0Jz3PtXthgADT4cCZc9WUtqlcyXRoVYSeK3jlcbB-k 980
plone/app/theming/tests/zipfiles/multiple_dir.zip sha256=cx6MS6Q2_R-K6gcnENT74Dp1fk7D2SfTFJ3jftL3nDM 890
plone/app/theming/tests/zipfiles/nodir.zip sha256=nNwUwGhtDpvTS6kcNSYd5N7-6rg0MBvWahQ2cSBZpC4 540
plone/app/theming/tests/zipfiles/subdirectories.zip sha256=dKHPcSfPoRIr97kwkRpifjvesKEABiws0OaH8U1m5wo 2395
plone/app/theming/themes/template/index.html sha256=EVKnXJysGlX59ELvxt6yynDvb6U7JzufXbdbYru2WjI 158
plone/app/theming/themes/template/manifest.cfg sha256=-OjxMU92H4syMjqczTrIhjPb6Wrqnk8mQN8ildzFswI 29
plone/app/theming/themes/template/rules.xml sha256=UlEu2y8h8v8lnJMujYH5IYH2q_jZLAIPZSICe85EB8o 1174
plone.app.theming-5.0.8.dist-info/LICENSE sha256=ZgemYwUS7yNiiRxuMP2cu7CVoa5IV63qZc9ohApGzxw 674
plone.app.theming-5.0.8.dist-info/METADATA sha256=8EBZyTT9csc-Ya8Dz_mUj7MUzekywgnO7Df3y2fUzVQ 65130
plone.app.theming-5.0.8.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
plone.app.theming-5.0.8.dist-info/entry_points.txt sha256=b5cHz9FINNyhunUZ6BJOQMhgeAi2x9UcnAkA9l8KEC4 40
plone.app.theming-5.0.8.dist-info/namespace_packages.txt sha256=RhWBQHJVbLHFKuJ5J4tGJxuY8dNrbsuKvPnJvM4b2AQ 16
plone.app.theming-5.0.8.dist-info/top_level.txt sha256=56bqrkG-vurYD0l15D71FPiDL7L3QqkfRWkYkdyS7WM 6
plone.app.theming-5.0.8.dist-info/RECORD

top_level.txt

plone

entry_points.txt

target = plone

namespace_packages.txt

plone
plone.app