collective.nitf

View on PyPIReverse Dependencies (2)

2.1.0 collective.nitf-2.1.0-py2-none-any.whl

Wheel Details

Project: collective.nitf
Version: 2.1.0
Filename: collective.nitf-2.1.0-py2-none-any.whl
Download: [link]
Size: 309026
MD5: f6252f13f44de29879931c64540f0626
SHA256: 7d8d1c64b092c69ee7e43571ad8926362ad6cfceae88d68f5eb595a5252132bf
Uploaded: 2020-12-23 16:32:47 +0000

dist-info

METADATA

Metadata-Version: 2.0
Name: collective.nitf
Version: 2.1.0
Summary: A content type inspired on the IPTC's News Industry Text Format specification.
Author: Hector Velarde
Author-Email: hector.velarde[at]gmail.com
Home-Page: https://github.com/collective/collective.nitf
Keywords: plone dexterity iptc newsml nitf
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Framework :: Plone
Classifier: Framework :: Plone :: 4.3
Classifier: Framework :: Plone :: Addon
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: JavaScript
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Topic :: Office/Business :: News/Diary
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Dist: Acquisition
Requires-Dist: collective.js.jqueryui
Requires-Dist: collective.prettydate (>=1.1)
Requires-Dist: plone.api
Requires-Dist: plone.app.content
Requires-Dist: plone.app.contentmenu
Requires-Dist: plone.app.dexterity[relations]
Requires-Dist: plone.app.imaging
Requires-Dist: plone.app.layout (>=2.3.12)
Requires-Dist: plone.app.lockingbehavior
Requires-Dist: plone.app.portlets
Requires-Dist: plone.app.registry
Requires-Dist: plone.app.relationfield
Requires-Dist: plone.app.textfield
Requires-Dist: plone.app.upgrade
Requires-Dist: plone.app.vocabularies
Requires-Dist: plone.autoform
Requires-Dist: plone.behavior
Requires-Dist: plone.dexterity
Requires-Dist: plone.formwidget.autocomplete
Requires-Dist: plone.formwidget.contenttree
Requires-Dist: plone.indexer
Requires-Dist: plone.memoize
Requires-Dist: plone.portlets
Requires-Dist: plone.registry
Requires-Dist: plone.supermodel
Requires-Dist: plone.uuid
Requires-Dist: Products.CMFPlone (>=4.3)
Requires-Dist: Products.CMFQuickInstallerTool
Requires-Dist: Products.GenericSetup
Requires-Dist: setuptools
Requires-Dist: zope.browserpage
Requires-Dist: zope.component
Requires-Dist: zope.deprecation
Requires-Dist: zope.i18nmessageid
Requires-Dist: zope.interface
Requires-Dist: zope.schema
Requires-Dist: AccessControl; extra == "test"
Requires-Dist: lxml; extra == "test"
Requires-Dist: mock; extra == "test"
Requires-Dist: plone.app.customerize; extra == "test"
Requires-Dist: plone.app.robotframework; extra == "test"
Requires-Dist: plone.app.testing[robot]; extra == "test"
Requires-Dist: plone.browserlayer; extra == "test"
Requires-Dist: plone.namedfile; extra == "test"
Requires-Dist: plone.testing; extra == "test"
Requires-Dist: robotsuite; extra == "test"
Requires-Dist: six; extra == "test"
Requires-Dist: z3c.relationfield; extra == "test"
Requires-Dist: zope.intid; extra == "test"
Requires-Dist: zope.viewlet; extra == "test"
Provides-Extra: test
Provides-Extra: test
[Description omitted; length: 16508 characters]

WHEEL

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

RECORD

Path Digest Size
collective.nitf-2.1.0-py2.7-nspkg.pth sha256=i6xUrA2XwWgxJ31EmKS8F0wCvv6o3Db_2POBVx1bZDM 559
collective/nitf/__init__.py sha256=dvF6i7aG7a6lv9lLGuzqMXJ9H0KxnpoRzZ8vwFk7MZo 110
collective/nitf/adapters.py sha256=LSxzadbxS6clLpeazem94KgHov1VtX9G0padZLlRFDY 453
collective/nitf/config.py sha256=P_4Ty3Ig7p-k1zppXC6zXTgr1d2c6Yv9fIZKtBRibLY 8902
collective/nitf/configure.zcml sha256=Felo02aeSGu63yP29QlfSFMI16S8m8X0VbfKWEN3AhI 1466
collective/nitf/content.py sha256=bvDZ1464kkS9hf77ThPb-NDdmglekRQp5dZWxcEiKR8 2907
collective/nitf/controlpanel.py sha256=K5Kq0WNn34_0No8k8m4xms5scMhCk_IX0Z1zc_m6aQc 2281
collective/nitf/dependencies.zcml sha256=U2Bjo1MoqXvLrxjQpJUFocUqkKVF21Sykkg8Xqxp5Iw 409
collective/nitf/interfaces.py sha256=U2yOexjuy5IvljA6uzkM9SDwKphD0OmMGXXlLadVwOM 2502
collective/nitf/logger.py sha256=w_wzgFP7CnG5b0dS0-_-kG5NRb7CQAi5VaAx6JUwP_g 128
collective/nitf/profiles.zcml sha256=F2qDOFCG7SN-3QWLIt8NYleX--zJ_xebG7KJJBlYvhE 1206
collective/nitf/setuphandlers.py sha256=n7Jc2XjTMFrJdES1_2AqKh3jatD_YRR7zAyI5_mrASY 2395
collective/nitf/testing.py sha256=3AR-TMREsm0IAMX6O2wtmY7C-jnIqf8lCEpQ9hOqai0 4423
collective/nitf/utils.py sha256=Vm6hlnF4tFy571AYocN87qdyU9-SZSo2V7WOCejbcTY 983
collective/nitf/vocabulary.py sha256=Wyt2-Gq5fUpfDdoLFRbi_4AebuFQ_Ecgi5nH8-7S7iU 2007
collective/nitf/vocabulary.zcml sha256=wC168PXLGcE85KLyDEwGl-ZRPr1gCR5LlT81O4RlWA4 755
collective/nitf/behaviors/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
collective/nitf/behaviors/configure.zcml sha256=dTdinj6ihf-ZnFDFvEARjn6U6GRjWKVQQzEsoQP2G7w 494
collective/nitf/behaviors/interfaces.py sha256=VFglW_MkeEeYS96ce5BzSP8b6A9xqTEhWgU0B6VJpVI 869
collective/nitf/browser/__init__.py sha256=VT2G-gl2C3nIHbbeytbv7RCTy2Lq4KNYCsMJc_Nc0FY 3335
collective/nitf/browser/configure.zcml sha256=eMEYSgSfWlGBeWxZRWViRW8Fn6-LEMVgWe8UfZO4NQY 4501
collective/nitf/browser/newsml.py sha256=kFCgGSSrbnE9BfBQDYgsv5TOhxHdNRWJjGAAxNKbX_8 1088
collective/nitf/browser/nitf.py sha256=gw-hfd0RJkPMAgePrYhQ0roqJVGTjskqrKPcFdXwBQU 2247
collective/nitf/browser/scaling.py sha256=-JXgE60Oa_xwBRGLFC9d3yhWtZYbrqv_zQHqZJHeYSw 2035
collective/nitf/browser/templates/document_byline.pt sha256=M3zQ-YPQQR74ZevS4K4ZR8MWS-uoxf-W-Pof36pEce0 2901
collective/nitf/browser/templates/image.pt sha256=gAVxmOwrhadUMTxSlUtMxrV5UWl7koOUJ8Uzx1K_NpI 251
collective/nitf/browser/templates/keywords.pt sha256=8h5axovMJ_fFDAFMgyW7OiAGjE9ecpxFlWgYk7xfh10 765
collective/nitf/browser/templates/media.pt sha256=ISgd6w-lRcE7XcJ_MI3EvHuBYpEvlL2YabFFzuQFgVQ 6329
collective/nitf/browser/templates/newsml.pt sha256=VmOGLza4B992cSeBSNinBO4lOvMoAR5AqQmmLcmLE_0 3359
collective/nitf/browser/templates/nitf.pt sha256=VBGELx5Z_bClNbQNzMYOq9DwnCSAzQ1Kg1VN3bf-k88 2928
collective/nitf/browser/templates/slideshow.pt sha256=ZETf8Jic4s2_oSbb2KSVLfHkW3-2QMYXi2CPHohk6yI 700
collective/nitf/browser/templates/view.pt sha256=fJ16oc2CeSN1ATjRpbWrZk7vidg5I7IXT5vUH0qw92M 2079
collective/nitf/locales/collective.nitf.pot sha256=4gzxRPta14mKVEcdmB46yWU0S9E9V13X8pNpZ7AVh2Y 10138
collective/nitf/locales/manual.pot sha256=CKEMSrBOJdeLoOSddYKBcExY0XtswgYV4lAl4Uq-cGA 947
collective/nitf/locales/plone.pot sha256=YLtlNiYeCT-CCjqD6BEBrwUrQXKrY8DggZ-kMEOPzME 1886
collective/nitf/locales/es/LC_MESSAGES/collective.nitf.mo sha256=_Z5NWFjrPiZf6EkNnQfuaprFmEz3ZoaaGvEqAzxuf-I 6285
collective/nitf/locales/es/LC_MESSAGES/collective.nitf.po sha256=3ciuqC-lbtwglTtqAiLdvOz5Y34wAMcZoZACpBr74eM 12624
collective/nitf/locales/es/LC_MESSAGES/plone.mo sha256=rq-suL1bZmz4O4JmrizgasV1Z84kRSsXZn8u8FEM0sA 1470
collective/nitf/locales/es/LC_MESSAGES/plone.po sha256=xK1-P-ghRHEc6WhRjHIQmd6Q33SwyCFy-l3aH7zxdbY 2302
collective/nitf/locales/pt_BR/LC_MESSAGES/collective.nitf.mo sha256=g3Jph4knsF6Pf_qIva5EkMG_hKj4oqLvChcQeukey6Q 7009
collective/nitf/locales/pt_BR/LC_MESSAGES/collective.nitf.po sha256=Tj9P9brKQJ5za0V1tstQGlXBpB-jBBum_QkOne_8M6s 12637
collective/nitf/locales/pt_BR/LC_MESSAGES/plone.mo sha256=t45HUHKuhDUVZvscU3T95FDcNEvjf7mjPHDHSo32tzo 1410
collective/nitf/locales/pt_BR/LC_MESSAGES/plone.po sha256=FntQZHOQ5KpZ-E_o2vK26qalZMhSWgTRjqY0ogAIQs4 2201
collective/nitf/portlets/__init__.py sha256=R9QLlJaG7aYnqs3xm1MjMFyh_bRVbNPaJt8NMan3LAg 74
collective/nitf/portlets/configure.zcml sha256=7eyjnL5Lq6kWuDvd3KJB9-nR9wH0V6IS2X_er4vTB9c 592
collective/nitf/portlets/latest_sectionable_nitf.py sha256=o_52XN65FqdE8bkAdnvwwMTXog0dvcE9URlldxYleg8 824
collective/nitf/profiles/default/browserlayer.xml sha256=6ZIudQi3osph6cWXEG2SXeXsRnnm2IejOQFW9UbUiL4 129
collective/nitf/profiles/default/catalog.xml sha256=XYXIF2jMKashr2PTWzJ3JVvgieqYsEwSonjKyQ-jG6c 303
collective/nitf/profiles/default/controlpanel.xml sha256=rF2dbKx4psBBp4H-dBlRdsR51APNtPnua5tn0Pk1Tm8 565
collective/nitf/profiles/default/cssregistry.xml sha256=HG70uiIs-EbkHvkE8vGhnIeXkXz8jhk01v_tsmy-i5c 515
collective/nitf/profiles/default/jsregistry.xml sha256=MnvvQV1L0i4gEo8NynhrDPBt5GqWqZu8bhb42PsXrgA 427
collective/nitf/profiles/default/metadata.xml sha256=ZHHWQviNzpnMY9VLxxOTmrLAEaLS3SL_y6vtj4jUzeQ 506
collective/nitf/profiles/default/portal_atct.xml sha256=HlCUCbaX6Fo6CFIf2JzdwCZjPXOwS7muxgCBSvEL4B8 2510
collective/nitf/profiles/default/registry.xml sha256=LyC50qbNzOQDRYYJWw1QR0JrlPpy4v44J9EIB12Y97A 3643
collective/nitf/profiles/default/rolemap.xml sha256=ahkGXEVfGhacAM2erNWGvbg_kRg7WjcxCax0U4z9Xh8 446
collective/nitf/profiles/default/types.xml sha256=JbrzKzlZzM7F8TfLV29fO0IvYVjkj1JkW1uS8zRFYMA 160
collective/nitf/profiles/default/workflows.xml sha256=ItafPaYqk0ltBzgr1V6OVje0yJ3zaeUesdruYyHyFBw 187
collective/nitf/profiles/default/types/collective.nitf.content.xml sha256=snSkZHKFZ7kbocsvAnNhtRdu_vNdGNg0NPA1F6xuKBc 2499
collective/nitf/profiles/uninstall/browserlayer.xml sha256=IKVQNl2BUDSu1HQoBuKPEWaJdHLDeFYXigkkGz1o5fM 90
collective/nitf/profiles/uninstall/controlpanel.xml sha256=3pA-VwKi5nE-uQW7j9WxyRQR1qHEIQfhgnBd_ot5aoA 225
collective/nitf/profiles/uninstall/cssregistry.xml sha256=opqwZw1zCatDM2coa5GWICIno5LflPxsE6x-og1SMVE 132
collective/nitf/profiles/uninstall/jsregistry.xml sha256=HKst5QuUmFA9afIHrUMsvgRu8UpMqkiLCS9XBAfmSnc 139
collective/nitf/profiles/uninstall/registry.xml sha256=vHTXww9pfMLYzeRNUKKk-cUFpGRASsdYnx7u7WGDojY 128
collective/nitf/profiles/uninstall/workflows.xml sha256=YGYJfUZ8qLpEgLwnrGxuuueWU-PRWiCAxI0dm6Xt3W4 133
collective/nitf/static/nitf.css sha256=FgKfjcH1t0o0lIfeD9w_BBlvSyLpQYMXA0IfH9FB-Fo 2292
collective/nitf/static/nitf.css.map sha256=C96z24H5lbHIbqP5aKtn1A5liRvXVNFjhqz00T4GctM 85
collective/nitf/static/nitf.js sha256=2q-ZDDjiQULrnF5itj8Er9ZbgLpTcIzz-pB7uszZtwI 1225
collective/nitf/static/nitf.js.map sha256=wWrkG-pVVINUmrWkACf31GirYuLzpriGU-osYlxBcvw 9477
collective/nitf/static/nitf_icon.png sha256=4qx9Qg4mi4lra_XteL2drDwL011PToFuxK70rZm9ROk 337
collective/nitf/static/tile-nitf.png sha256=xyMr6PDO5bMiJFBaR6dtMvMi_hhg_RfDC_SQhCveXSA 367
collective/nitf/static/images/icons-media.png sha256=97pQOQS8XLl8SDA5OKZgDQ5Mw00mrVg0S8gGMg_aHIc 218
collective/nitf/tests/640px-Mandel_zoom_00_mandelbrot_set.jpg sha256=4zYEGt6fGljBnbO7Q_sfUVfuYm6uugh6I2NK333sOPw 28693
collective/nitf/tests/640px-Mandel_zoom_04_seehorse_tail.jpg sha256=toI4q96x_C34MzX0y7NuhCO-MU8Qv8aBNHb7c5S37nI 81235
collective/nitf/tests/640px-Mandel_zoom_06_double_hook.jpg sha256=joP2RVdzBEiH1y-L781F3QNYHjHrQ-q5UAzbRdhi3QA 81103
collective/nitf/tests/__init__.py sha256=iwhKnzeBJLKxpRVjvzwiRE63_zNpIBfaKLITauVph-0 24
collective/nitf/tests/api_hacks.py sha256=SMsWZDrKkVOfPnh4ci5barkL_BBXCTyHrwFLw4rYohs 1286
collective/nitf/tests/keywords.robot sha256=SjbxY8oOHpnASCOPCWIwke-iChO2AF4wG7RxU26Mh94 3102
collective/nitf/tests/test_adapters.py sha256=gsZRNpnhwW0JfETwfx7JIYoncNN-mZ7jY2NazDFqciw 936
collective/nitf/tests/test_collection.py sha256=3rWc25WqCYPLJfv-IHJEe42W_nJhppjA9N4MC-edtIQ 4695
collective/nitf/tests/test_collection.txt sha256=zRtG3s8sMO6zK9ho9aOb6tlsLQw8w8RRCoZBB7cqAkA 1137
collective/nitf/tests/test_content.py sha256=pKO3pSmu1AI9VIhCTWLos2lKTlw-a26Y_PuH71lLME4 5897
collective/nitf/tests/test_content.robot sha256=AMc44vWTqzymf2lUGEQtci5f-CJlbiZu9j1CwRY6pgA 1377
collective/nitf/tests/test_controlpanel.py sha256=QHzHE6PQxgq8yvsvBBO_TiMjdHbOwATsiuG9q8vgWkA 3749
collective/nitf/tests/test_doctest.py sha256=qBwENsyCo3O8CY2DWR6ZjhjOGiDUXk22q6KVZ92MkmQ 485
collective/nitf/tests/test_indexing.py sha256=FQ3TjTddCGbZrfNI-BtcI7xcQdzeLs-RNC22OrK1_IM 8069
collective/nitf/tests/test_locking_behavior.robot sha256=9zGG3zcyLDY_95D8E4GbQnZFWxl--zOK_QPCnlm39EU 2208
collective/nitf/tests/test_nitf_tile.py sha256=yae4aMTrevM8z4ju5UakknBolVZ8yhvD1NgYv3YYcL0 3774
collective/nitf/tests/test_robot.py sha256=H9WCAt5r2x3-bhGXCGoTJRpp2CAhbQhSHxSYHHqfxW8 845
collective/nitf/tests/test_setup.py sha256=xO9JZ-kXzsM9J3kRccgfD2a1CkJdcv8OqLX1ikFVXSw 4859
collective/nitf/tests/test_upgrades.py sha256=_2Ll4EF6Qt_cHEy8vsfvM6RNJhYlL6fyh2Fq9oBHBmE 15599
collective/nitf/tests/test_viewlets.py sha256=3rCgNY1sfkOf7A0UK7bFNnMg3XhlmNoAnLrZ12V67FM 4549
collective/nitf/tests/test_views.py sha256=Dvyojwxf2gfThExUL4ZakHrdf15_bSxo3UmfD_WVPZo 8484
collective/nitf/tests/test_views.robot sha256=gKv7zGNRE6tvNaG-spNZLJS9Tmeh3GUbLHOchOgflNk 2533
collective/nitf/tests/test_vocabularies.py sha256=YBWgHMxTak0ZJEd83blU_8aYMpFoXGMWglob2REr1oc 2548
collective/nitf/tiles/__init__.py sha256=OJ0w2hw3UsN4dCzIF2OprHXHgq2aP8nwuKlOg9-SfwA 307
collective/nitf/tiles/configure.zcml sha256=LTKJGfdrxw1Jfn_0Logd3vAfntLnBVWgHkzS_3H7_8s 622
collective/nitf/tiles/nitf.pt sha256=G3100OX5AtqJHc0d1evfMBb6nkjnfF6NuwgXP747dXw 2996
collective/nitf/tiles/nitf.py sha256=pw1JwaxZry5-BC9QsKeLsXOe-UsxHaTLNEi-6EcrUnk 2998
collective/nitf/upgrades/__init__.py sha256=V8zO7cuuFg8HU5RmhrqLxyMbWVFYJs5laXtMSXmBlyY 970
collective/nitf/upgrades/configure.zcml sha256=2VTejYv8mAj_zBJa7RhW12GTsvTXbaOqOYlSSa7S5eM 251
collective/nitf/upgrades/v1007/__init__.py sha256=-ELWM4m4ZmJqw8IVSCWQn7j1ZMN10akCG35ZX_negfo 586
collective/nitf/upgrades/v1007/configure.zcml sha256=rmzkcOFvUg3-b_yv671pOb90EI0yl34WX1Q0Ggf295Q 547
collective/nitf/upgrades/v1008/__init__.py sha256=Ea6Q4P0paEjdLBB7FjcFNCQpbrAuoZ_CkShRS8XqqCQ 2085
collective/nitf/upgrades/v1008/configure.zcml sha256=5Zzdzgxh09J4APnDnWj2t0HMt0m016yYRWqdUJrLqmQ 1049
collective/nitf/upgrades/v1008/profile/registry.xml sha256=vC5SecaekYdV4kq0qXSV5TvezMT6xvO_0fNkc7x90eE 698
collective/nitf/upgrades/v2000/__init__.py sha256=_QwRlNZ4vAGwbC4gCaxuSKNrdT49n2t_eG1WSpyHQHM 2972
collective/nitf/upgrades/v2000/configure.zcml sha256=yLJ5ey39brZygixQxG2giI33qoOqC9vgf1EJv4Hh9dA 2015
collective/nitf/upgrades/v2000/profile/cssregistry.xml sha256=8q_LKmQLDEtp0x85TQKEAUmqaPPzuL2K5TP1ZLvQpjo 354
collective/nitf/upgrades/v2000/profile/jsregistry.xml sha256=oo_orpP8Bfv5UipBwkwoomU3b-F0b5AjkJoijJ9mGto 366
collective/nitf/upgrades/v2000/profile/registry.xml sha256=DQb3ywLYl6MAjfqX5aL6kUDFyMeKGuW0Lq8PgcxULsw 790
collective/nitf/upgrades/v2000/profile/types/collective.nitf.content.xml sha256=w8eowLLJhhf71VIojLNQykvFBrqtWtZlw_GWFHHGHyA 417
collective/nitf/upgrades/v2001/__init__.py sha256=v8ZCP5Q1iWtYJk4Z4CVXB5aQbnkoe7H8NcTXoJQuGlA 527
collective/nitf/upgrades/v2001/configure.zcml sha256=_93nJ08G62B95joawdccOflFlnJqz4vankXbdZDYe6o 947
collective/nitf/upgrades/v2002/__init__.py sha256=EYuq5Ac3qQ-5laKIWuKtdTUgYbA8O5v-SCmGa9k81J4 888
collective/nitf/upgrades/v2002/configure.zcml sha256=JVGK-0E9oTw6-0KtyEQ1DThIjylu4XVeHJG4nDyRi0Q 510
collective/nitf/upgrades/v2003/__init__.py sha256=B784HF1gf9QSuyRKR2-ioPmDgstzIqOsBPzMMhSEa04 968
collective/nitf/upgrades/v2003/configure.zcml sha256=TAl6GPlZs1utrM5uceG46UEA9jt_glFpxetN-A1zj0c 1631
collective/nitf/upgrades/v2003/profile/portlets.xml sha256=8Utmz7_kflVcp4osDqnzZU9NdKQD3jXjxco-_mylVDw 128
collective.nitf-2.1.0.dist-info/DESCRIPTION.rst sha256=YvPnHLzU6UZ_ntSfcJUxBe88jRjXOqj1x-ilhK_q1M4 16513
collective.nitf-2.1.0.dist-info/METADATA sha256=Xl80P0hhvG0JrX3aSI-US19LhUDlQPN3QU4ssqDeZgc 19511
collective.nitf-2.1.0.dist-info/RECORD
collective.nitf-2.1.0.dist-info/WHEEL sha256=hZvi-8L6mc2COqhOUWREM_h2lvnJbaHycZt8eohtmso 92
collective.nitf-2.1.0.dist-info/entry_points.txt sha256=sSsuEk_lZEJBWZJnbaCbfzt_J1IDZuIXYiSp-4DaFnE 59
collective.nitf-2.1.0.dist-info/metadata.json sha256=HKgHyQAjCyxGTn9S7aF0PoA5ZUDN2SwX4RvGdRjPwtU 2334
collective.nitf-2.1.0.dist-info/namespace_packages.txt sha256=FyC0xnd95fkjCaKazR3nfIgNqhWMpB0mYBlzALyXKTg 11
collective.nitf-2.1.0.dist-info/top_level.txt sha256=FyC0xnd95fkjCaKazR3nfIgNqhWMpB0mYBlzALyXKTg 11

top_level.txt

collective

entry_points.txt

target = plone

namespace_packages.txt

collective