borg.localrole


Nameborg.localrole JSON
Version 3.1.11 PyPI version JSON
download
home_pagehttps://pypi.org/project/borg.localrole
SummaryA PAS plugin which can manage local roles via an adapter lookup on the current context
upload_time2023-10-06 22:34:11
maintainer
docs_urlNone
authorBorg Collective
requires_python>=3.8
licenseLGPL
keywords plone pas local roles
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Overview
========

A PAS plugin which can manage local roles via an adapter lookup on the current
context.

Source Code
===========

Contributors please read the document `Process for Plone core's development <https://docs.plone.org/develop/coredev/docs/index.html>`_

Sources are at the `Plone code repository hosted at Github <https://github.com/plone/borg.localrole>`_.

Changelog
=========

.. You should *NOT* be adding new change log entries to this file.
   You should create a file in the news directory instead.
   For helpful instructions, please see:
   https://github.com/plone/plone.releaser/blob/master/ADD-A-NEWS-ITEM.rst

.. towncrier release notes start

3.1.11 (2023-10-07)
-------------------

Internal:


- Update configuration files.
  [plone devs] (cfffba8c)


3.1.10 (2023-02-22)
-------------------

Bug fixes:


- Add configuration with plone/meta.
  [gforcada] (#1)


3.1.9 (2022-11-14)
------------------

Bug fixes:


- Add PEP 508 style requirements to not depend on Zope2 in Python 3. [jensens] (#12)


3.1.8 (2020-04-20)
------------------

Bug fixes:


- Minor packaging updates. (#1)


3.1.7 (2020-03-21)
------------------

Bug fixes:


- Minor packaging updates. [various] (#1)


3.1.6 (2018-09-23)
------------------

Bug fixes:

- Python 2 / 3 compatibility.
  [ale-rt, pbauer]

- Fix issue StopIteration raising a Runtimeerror in Python 3.7
  See https://www.python.org/dev/peps/pep-0479/
  [pbauer]


3.1.5 (2018-02-02)
------------------

Bug fixes:

- Import ``activatePluginInterfaces`` from the canonical place in ``Products.PlonePAS``.
  [maurits]

- Python 2 / 3 compat with six.
  [jensens]

- Cleanup:

    - No self-contained buildout,
    - utf8-headers,
    - isort,
    - ZCA-decorators
    - formatting/readability/pep8,
    - Security decorators

  [jensens]

- Fix test for Zope 4.
  [pbauer]


3.1.4 (2017-10-17)
------------------

Bug fixes:

- Made test compatible with zope4.  [pbauer]


3.1.3 (2016-11-18)
------------------

Bug fixes:

- Removed ZopeTestCase.  [maurits]


3.1.2 (2016-08-17)
------------------

Fixes:

- Use zope.interface decorator.
  [gforcada]


3.1.1 (2014-10-23)
------------------

- Ported tests to plone.app.testing
  [tomgross]

3.1 (2014-03-01)
----------------

- Moved portal_factory stuff to Products.ATContentTypes for PLIP #13770
  [ale-rt]

3.0.2 - 2010-10-27
------------------

- Close ``<input>`` tags properly (Chameleon compatibility).
  [swampmonkey]

3.0.1 - 2010-07-18
------------------

- Avoid raising deprecation warnings about our own code.
  [hannosch]

- Use the standard libraries doctest module.
  [hannosch]

3.0 - 2010-07-01
----------------

- Update docstring. Nested groups do work properly.
  [esteele]

3.0a1 - 2009-11-17
------------------

- Avoid polluting test environment with extra adapter registrations.
  [davisagli]

- Use `Testing.ZopeTestCase.placeless` instead of `zope.app.testing.placeless`.
  [hannosch]

- Adjusted test setup for Plone 5.
  [hannosch]

- Added the `replace_local_role_manager` method formerly found in CMFPlone.
  [hannosch]

- Standardize package documentation and remove invalid license files.
  [hannosch]

- Declare test dependencies in an extra and fixed deprecation warnings
  for use of Globals.
  [hannosch]

2.0.2 - Unreleased
------------------

- Specify package dependencies.
  [hannosch]

2.0.1 - 2008-07-31
------------------

- Support caching of allowed local roles on the request.
  [witsch]

- Renamed the default adapter to "default" so that people don't
  accidentally override it with an unnamed adapter. Overriding the default
  should be possible, but is a marginal use case. If it's overridden but
  not replicated properly, all sorts of problems can result.
  [optilude]

- Added exportimport.zcml which registers TitleOnlyExportImport for
  WorkspaceLocalRoleManager; this allows local roles plug-in to be
  imported and exported as part of a GenericSetup profile.
  [rafrombrc]

2.0.0 - 2008-04-20
------------------

- Baseline for Plone 3.1

            

Raw data

            {
    "_id": null,
    "home_page": "https://pypi.org/project/borg.localrole",
    "name": "borg.localrole",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "",
    "keywords": "Plone PAS local roles",
    "author": "Borg Collective",
    "author_email": "borg@plone.org",
    "download_url": "https://files.pythonhosted.org/packages/40/cc/3c2e37418aa3c1ebba0412041ab813d51a97bea4c845eec7b8c78c2e010a/borg.localrole-3.1.11.tar.gz",
    "platform": "Any",
    "description": "Overview\n========\n\nA PAS plugin which can manage local roles via an adapter lookup on the current\ncontext.\n\nSource Code\n===========\n\nContributors please read the document `Process for Plone core's development <https://docs.plone.org/develop/coredev/docs/index.html>`_\n\nSources are at the `Plone code repository hosted at Github <https://github.com/plone/borg.localrole>`_.\n\nChangelog\n=========\n\n.. You should *NOT* be adding new change log entries to this file.\n   You should create a file in the news directory instead.\n   For helpful instructions, please see:\n   https://github.com/plone/plone.releaser/blob/master/ADD-A-NEWS-ITEM.rst\n\n.. towncrier release notes start\n\n3.1.11 (2023-10-07)\n-------------------\n\nInternal:\n\n\n- Update configuration files.\n  [plone devs] (cfffba8c)\n\n\n3.1.10 (2023-02-22)\n-------------------\n\nBug fixes:\n\n\n- Add configuration with plone/meta.\n  [gforcada] (#1)\n\n\n3.1.9 (2022-11-14)\n------------------\n\nBug fixes:\n\n\n- Add PEP 508 style requirements to not depend on Zope2 in Python 3. [jensens] (#12)\n\n\n3.1.8 (2020-04-20)\n------------------\n\nBug fixes:\n\n\n- Minor packaging updates. (#1)\n\n\n3.1.7 (2020-03-21)\n------------------\n\nBug fixes:\n\n\n- Minor packaging updates. [various] (#1)\n\n\n3.1.6 (2018-09-23)\n------------------\n\nBug fixes:\n\n- Python 2 / 3 compatibility.\n  [ale-rt, pbauer]\n\n- Fix issue StopIteration raising a Runtimeerror in Python 3.7\n  See https://www.python.org/dev/peps/pep-0479/\n  [pbauer]\n\n\n3.1.5 (2018-02-02)\n------------------\n\nBug fixes:\n\n- Import ``activatePluginInterfaces`` from the canonical place in ``Products.PlonePAS``.\n  [maurits]\n\n- Python 2 / 3 compat with six.\n  [jensens]\n\n- Cleanup:\n\n    - No self-contained buildout,\n    - utf8-headers,\n    - isort,\n    - ZCA-decorators\n    - formatting/readability/pep8,\n    - Security decorators\n\n  [jensens]\n\n- Fix test for Zope 4.\n  [pbauer]\n\n\n3.1.4 (2017-10-17)\n------------------\n\nBug fixes:\n\n- Made test compatible with zope4.  [pbauer]\n\n\n3.1.3 (2016-11-18)\n------------------\n\nBug fixes:\n\n- Removed ZopeTestCase.  [maurits]\n\n\n3.1.2 (2016-08-17)\n------------------\n\nFixes:\n\n- Use zope.interface decorator.\n  [gforcada]\n\n\n3.1.1 (2014-10-23)\n------------------\n\n- Ported tests to plone.app.testing\n  [tomgross]\n\n3.1 (2014-03-01)\n----------------\n\n- Moved portal_factory stuff to Products.ATContentTypes for PLIP #13770\n  [ale-rt]\n\n3.0.2 - 2010-10-27\n------------------\n\n- Close ``<input>`` tags properly (Chameleon compatibility).\n  [swampmonkey]\n\n3.0.1 - 2010-07-18\n------------------\n\n- Avoid raising deprecation warnings about our own code.\n  [hannosch]\n\n- Use the standard libraries doctest module.\n  [hannosch]\n\n3.0 - 2010-07-01\n----------------\n\n- Update docstring. Nested groups do work properly.\n  [esteele]\n\n3.0a1 - 2009-11-17\n------------------\n\n- Avoid polluting test environment with extra adapter registrations.\n  [davisagli]\n\n- Use `Testing.ZopeTestCase.placeless` instead of `zope.app.testing.placeless`.\n  [hannosch]\n\n- Adjusted test setup for Plone 5.\n  [hannosch]\n\n- Added the `replace_local_role_manager` method formerly found in CMFPlone.\n  [hannosch]\n\n- Standardize package documentation and remove invalid license files.\n  [hannosch]\n\n- Declare test dependencies in an extra and fixed deprecation warnings\n  for use of Globals.\n  [hannosch]\n\n2.0.2 - Unreleased\n------------------\n\n- Specify package dependencies.\n  [hannosch]\n\n2.0.1 - 2008-07-31\n------------------\n\n- Support caching of allowed local roles on the request.\n  [witsch]\n\n- Renamed the default adapter to \"default\" so that people don't\n  accidentally override it with an unnamed adapter. Overriding the default\n  should be possible, but is a marginal use case. If it's overridden but\n  not replicated properly, all sorts of problems can result.\n  [optilude]\n\n- Added exportimport.zcml which registers TitleOnlyExportImport for\n  WorkspaceLocalRoleManager; this allows local roles plug-in to be\n  imported and exported as part of a GenericSetup profile.\n  [rafrombrc]\n\n2.0.0 - 2008-04-20\n------------------\n\n- Baseline for Plone 3.1\n",
    "bugtrack_url": null,
    "license": "LGPL",
    "summary": "A PAS plugin which can manage local roles via an adapter lookup on the current context",
    "version": "3.1.11",
    "project_urls": {
        "Homepage": "https://pypi.org/project/borg.localrole"
    },
    "split_keywords": [
        "plone",
        "pas",
        "local",
        "roles"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c8a57f9925e98f806e5a06362b8ce7be8da77892d2fc586377aab6a14b4ea82a",
                "md5": "4aabaaef7767f650b0b84faa0daa3b02",
                "sha256": "ff55447091aadb0d6bff9b3ea7628b11e08d9c57e52b0587b929424926b5f2f8"
            },
            "downloads": -1,
            "filename": "borg.localrole-3.1.11-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "4aabaaef7767f650b0b84faa0daa3b02",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 19157,
            "upload_time": "2023-10-06T22:34:10",
            "upload_time_iso_8601": "2023-10-06T22:34:10.052037Z",
            "url": "https://files.pythonhosted.org/packages/c8/a5/7f9925e98f806e5a06362b8ce7be8da77892d2fc586377aab6a14b4ea82a/borg.localrole-3.1.11-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "40cc3c2e37418aa3c1ebba0412041ab813d51a97bea4c845eec7b8c78c2e010a",
                "md5": "9c4c78c6e8a648de6e515869cd0531c5",
                "sha256": "bf1e59a1246501244a3680d6596a90ab1726708f97e8deedd1a2229adfc3aa65"
            },
            "downloads": -1,
            "filename": "borg.localrole-3.1.11.tar.gz",
            "has_sig": false,
            "md5_digest": "9c4c78c6e8a648de6e515869cd0531c5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 18373,
            "upload_time": "2023-10-06T22:34:11",
            "upload_time_iso_8601": "2023-10-06T22:34:11.919131Z",
            "url": "https://files.pythonhosted.org/packages/40/cc/3c2e37418aa3c1ebba0412041ab813d51a97bea4c845eec7b8c78c2e010a/borg.localrole-3.1.11.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-10-06 22:34:11",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "borg.localrole"
}
        
Elapsed time: 0.12442s