collective.mustread

View on PyPIReverse Dependencies (0)

2.2.1 collective.mustread-2.2.1-py3-none-any.whl

Wheel Details

Project: collective.mustread
Version: 2.2.1
Filename: collective.mustread-2.2.1-py3-none-any.whl
Download: [link]
Size: 34809
MD5: 52997f2bfcfa86388ec4655a9df0b4f3
SHA256: 8712333d85f3d168655c9ab60fd251b666cc4482969b7598c27e39979fc6ae39
Uploaded: 2023-06-06 15:07:42 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: collective.mustread
Version: 2.2.1
Summary: Tracking user views on content items marked as must-read
Author: Guido A.J. Stevens
Author-Email: guido.stevens[at]cosent.net
Home-Page: https://pypi.org/project/collective.mustread/
License: GPL version 2
Keywords: Python Plone
Classifier: Environment :: Web Environment
Classifier: Framework :: Plone
Classifier: Framework :: Plone :: Addon
Classifier: Framework :: Plone :: 5.1
Classifier: Framework :: Plone :: 5.2
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
Requires-Dist: plone.api
Requires-Dist: plone.behavior
Requires-Dist: Products.GenericSetup (>=1.8.2)
Requires-Dist: setuptools
Requires-Dist: sqlalchemy
Requires-Dist: zope.schema
Requires-Dist: zope.interface
Requires-Dist: zope.component
Requires-Dist: plone.app.testing; extra == "test"
Requires-Dist: plone.app.contenttypes; extra == "test"
Requires-Dist: plone.app.robotframework[debug,reload]; extra == "test"
Provides-Extra: test
[Description omitted; length: 8778 characters]

WHEEL

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

RECORD

Path Digest Size
collective.mustread-2.2.1-py3.10-nspkg.pth sha256=i6xUrA2XwWgxJ31EmKS8F0wCvv6o3Db_2POBVx1bZDM 559
collective/mustread/__init__.py sha256=6vUsp_-uVH5ZsnAGK3jvNf2zRsjLeCU7r0U3gzQ1PhY 137
collective/mustread/configure.zcml sha256=R51aoA-7bitpn5suGf4-7ht31r9SoIZR_PqOulIBbt4 1148
collective/mustread/db.py sha256=o7TOqnUeehXgycLcS54kLCELyEgMYSnrhxRalH6R_OM 2945
collective/mustread/interfaces.py sha256=kbrewatOuZ5JUJn_uSaeJJHFmzbh-vFXCcMGZuozXHo 14431
collective/mustread/models.py sha256=Ns6ov47m_Ty8Mn6TIx5Ib5vWGlvIBEwgCZqG3q7NsY8 763
collective/mustread/setuphandlers.py sha256=VMAbh-GJzZ5IeV2vqfwVtl1JkoOrmpw5R_GTK_GNdLQ 687
collective/mustread/td.py sha256=wqJZs_xohtAeOHGAvGvQf0MbZepa3-0itzvbcbuIN3c 4092
collective/mustread/testing.py sha256=FSJNJvYIhHX3T85AyefUCyKeI3ba5xL1uHPszV8Q9Wk 4574
collective/mustread/tracker.py sha256=GjnW9p3sNacPDmmYTmXhPBV6ko366B7aMj5o4vb9Xbo 10337
collective/mustread/utils.py sha256=ynvdxLVwJijNupE5DvujkG3Y1COlm7N4z8AOgVTMPuY 433
collective/mustread/behaviors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
collective/mustread/behaviors/configure.zcml sha256=5F4op2_PZOpx1StBlmzDBcQC_Wz-g8uHLGaAoLHlag4 899
collective/mustread/behaviors/maybe.py sha256=-KFbj2i4KJi3qBbNS93TTzZdxnxEKSrn2ZxYUr_HuCg 612
collective/mustread/behaviors/track.py sha256=Gr59z7y3rM8neoFeOdJVuJ9XRYibEDO8P8uR8XpW2cM 1483
collective/mustread/browser/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
collective/mustread/browser/configure.zcml sha256=oO3NOGBOkG0f6TOA7A4ag2fevmE-_05AXxWRv5v5SLc 829
collective/mustread/browser/init_db.py sha256=Ut6L5bTj_NHXt7AmUhAHTuhziSrUIQe79L8MS7RFmlc 1764
collective/mustread/browser/views.py sha256=GWoPU-STv7x-qLPbJrTgsgDWzuas-aTY10q7Di9poSs 631
collective/mustread/locales/collective.mustread.pot sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
collective/mustread/locales/update.sh sha256=ZPRa5XQszlrMx5Yz3TINIRANrfBs4GJNp70Gd8H7VKc 494
collective/mustread/profiles/default/browserlayer.xml sha256=AfkFiB1criLz4xytzXXliLNEzrVH0SQWOZz58poPhfM 183
collective/mustread/profiles/default/metadata.xml sha256=mFXa4maTxdWX019crhxbv3cBJDlDGNMBDLFJNOhSCcY 123
collective/mustread/profiles/default/registry.xml sha256=1-ovXfzbZJHDvHNIYqQFBgyS8wCf7RfHj9YigMk9OXo 120
collective/mustread/profiles/uninstall/browserlayer.xml sha256=j0YX4yUMC2JGZTseqiQFLVulgCNZcAayL0hsqyOe3J4 129
collective/mustread/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
collective/mustread/tests/test_behaviors.py sha256=zL1VAxORn5cfP0qVH8y35Vt67kb7OpK6cC_QLZXuhko 2052
collective/mustread/tests/test_hit.py sha256=RnJBDSwlYU_kSWJAlr9KbmLoECiK_B_x8b5BmyDEgOo 571
collective/mustread/tests/test_robot.py sha256=e1M34B2BPbbdMuD9EDGEMYR8TGO7zu_32aRy9FNXCD4 878
collective/mustread/tests/test_setup.py sha256=_oQJIkMHdsC1VmKE07UfD2zKY8_eE4tv0sWZZ8jh5FU 1829
collective/mustread/tests/test_tracker.py sha256=jbBGUna9jqWTmVdO4Sb7UtUmKjbaWwaNCEyeDE92lnc 23096
collective/mustread/tests/test_upgrades.py sha256=cXL3h2HL3xPR82DvqRFiczHJQbMDaAbaBp0GLgfhqw8 1079
collective/mustread/tests/robot/test_example.robot sha256=k1oQ-KDhWMTFxhPcy2UUMOxcdSwNnvW8K3piwNeH09s 2007
collective/mustread/upgrades/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
collective/mustread/upgrades/configure.zcml sha256=-mwlW5ul1r-y66QxyCZHnr-hXQUTA9YWMS9SmFZaxT0 891
collective/mustread/upgrades/to1001.py sha256=YpDmWjKVxhPre04qaZ4F1shkIlzHpoaJ8nSGIBwkqNk 1825
collective/mustread/upgrades/to1002.py sha256=hYYePYAM_IUB0rN5XcuOx_FkUb31nGEAgJTLEzQcm-c 1111
collective.mustread-2.2.1.dist-info/METADATA sha256=L1-Qz9ryXdjSGRNoLbHNjkrzhrFOB0c8CiFm6wI1b-k 10075
collective.mustread-2.2.1.dist-info/WHEEL sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18 92
collective.mustread-2.2.1.dist-info/entry_points.txt sha256=b5cHz9FINNyhunUZ6BJOQMhgeAi2x9UcnAkA9l8KEC4 40
collective.mustread-2.2.1.dist-info/namespace_packages.txt sha256=FyC0xnd95fkjCaKazR3nfIgNqhWMpB0mYBlzALyXKTg 11
collective.mustread-2.2.1.dist-info/top_level.txt sha256=FyC0xnd95fkjCaKazR3nfIgNqhWMpB0mYBlzALyXKTg 11
collective.mustread-2.2.1.dist-info/RECORD

top_level.txt

collective

entry_points.txt

target = plone

namespace_packages.txt

collective