1. 15 Mar, 2023 13 commits
  2. 02 Mar, 2023 3 commits
    • Levin Zimmermann's avatar
    • Levin Zimmermann's avatar
      stack/erp5: version up zope.app.appsetup, py3 support · 949abbb0
      Levin Zimmermann authored
      This fixes the following error in zope:
      
      bash-5.1$ slapos node tail slappart6:zope-0-7b91211283be978a19e1bb10e54dc284-on-watch
      e76946300062f86fcc7/eggs/haufe.requestmonitoring-0.6.0-py3.8.egg/haufe/requestmonitoring/monitor.py", line 28, in <module>
          from zope.app.appsetup.interfaces import IProcessStartingEvent
        File "/srv/slapgrid/slappart45/srv/runner/software/6afc47a0c1078e76946300062f86fcc7/eggs/zope.app.appsetup-3.16.0-py3.8.egg/zope/app/appsetup/__init__.py", line 20, in <module>
          from zope.app.appsetup.appsetup import config, database
        File "/srv/slapgrid/slappart45/srv/runner/software/6afc47a0c1078e76946300062f86fcc7/eggs/zope.app.appsetup-3.16.0-py3.8.egg/zope/app/appsetup/appsetup.py", line 29, in <module>
          class SystemConfigurationParticipation(object):
        File "/srv/slapgrid/slappart45/srv/runner/software/6afc47a0c1078e76946300062f86fcc7/eggs/zope.app.appsetup-3.16.0-py3.8.egg/zope/app/appsetup/appsetup.py", line 30, in SystemConfigurationParticipation
          zope.interface.implements(IParticipation)
        File "/srv/slapgrid/slappart45/srv/runner/software/6afc47a0c1078e76946300062f86fcc7/eggs/zope.interface-5.4.0-py3.8-linux-x86_64.egg/zope/interface/declarations.py", line 778, in implements
          raise TypeError(_ADVICE_ERROR % 'implementer')
      zope.configuration.xmlconfig.ZopeXMLConfigurationError: File "/srv/slapgrid/slappart45/srv/runner/software/6afc47a0c1078e76946300062f86fcc7/eggs/haufe.requestmonitoring-0.6.0-py3.8.egg/haufe/requestmonitoring/monitor.zcml", line 5.2-5.49
          File "/srv/slapgrid/slappart45/srv/runner/instance/slappart6/srv/erp5shared/etc/site.zcml", line 26.2-26.66
          TypeError: Class advice impossible in Python3.  Use the @implementer class decorator instead.
      
      zope.app.appsetup 4.2.0 is the first version which supports py3.8:
      
        https://pypi.org/project/zope.app.appsetup/4.2.0/#section-1
      949abbb0
    • Levin Zimmermann's avatar
  3. 21 Oct, 2022 1 commit
  4. 18 Oct, 2022 1 commit
  5. 17 Oct, 2022 20 commits
  6. 15 Oct, 2022 1 commit
  7. 14 Oct, 2022 1 commit