{ "info": { "author": "Raptus AG", "author_email": "dev@raptus.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Introduction\n============\n\nraptus.rolefield provides two archetypes fields which assign\nlocal roles to one or multiple users.\n\nExample\n-------\n\n::\n\n RoleField(\n name='editor',\n required=1,\n acquire=False,\n role='Editor',\n write_permission=DelegateEditorRole,\n vocabulary=SomeVocabularyProvidingUserIds,\n widget=SelectionWidget(\n label=_('label_editor', default=u'Editor'),\n ),\n ),\n MultiRoleField(\n name='reviewers',\n required=1,\n acquire=False,\n role='Reviewer',\n write_permission=DelegateReviewerRole,\n vocabulary=SomeVocabularyProvidingUserIds,\n widget=MultiSelectionWidget(\n label=_('label_reviewers', default=u'Rreviewers'),\n ),\n ),\n\nChangelog\n=========\n\n1.1 (2014-12-05)\n----------------\n\n* Default role acquisition now gets the matching role of the closest parent object\n\n\n1.0b1 - (2010-10-21)\n--------------------\n\n* First public release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Raptus/raptus.rolefield", "keywords": "", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "raptus.rolefield", "package_url": "https://pypi.org/project/raptus.rolefield/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/raptus.rolefield/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/Raptus/raptus.rolefield" }, "release_url": "https://pypi.org/project/raptus.rolefield/1.1/", "requires_dist": null, "requires_python": null, "summary": "Provides two archetypes fields which assign local roles to one or multiple users", "version": "1.1" }, "last_serial": 1331924, "releases": { "1.0b1": [ { "comment_text": "", "digests": { "md5": "e01c66a3262de7aa1069c652a09c341f", "sha256": "d02f6fe782bf514fc8491f240200baf1f77d0cf78efd73ed54be8f84fc32ddda" }, "downloads": -1, "filename": "raptus.rolefield-1.0b1.tar.gz", "has_sig": false, "md5_digest": "e01c66a3262de7aa1069c652a09c341f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4263, "upload_time": "2010-10-21T16:35:28", "url": "https://files.pythonhosted.org/packages/0e/02/cea0bee88315bd7eab5e08aa5e1f7b962a508265eb9fa36c441e4ebb12f3/raptus.rolefield-1.0b1.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "848d72b7a72ed716a93d742f8992c94c", "sha256": "0e826b159d8b82315d3393ebcf94d2324bdce73fd009a09b1c99ef4473ef0414" }, "downloads": -1, "filename": "raptus.rolefield-1.1.zip", "has_sig": false, "md5_digest": "848d72b7a72ed716a93d742f8992c94c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11139, "upload_time": "2014-12-05T10:52:42", "url": "https://files.pythonhosted.org/packages/31/9d/2d5fef967207308eb6e7a54b0c0039cdb490dac6970893367cfa4034a760/raptus.rolefield-1.1.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "848d72b7a72ed716a93d742f8992c94c", "sha256": "0e826b159d8b82315d3393ebcf94d2324bdce73fd009a09b1c99ef4473ef0414" }, "downloads": -1, "filename": "raptus.rolefield-1.1.zip", "has_sig": false, "md5_digest": "848d72b7a72ed716a93d742f8992c94c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11139, "upload_time": "2014-12-05T10:52:42", "url": "https://files.pythonhosted.org/packages/31/9d/2d5fef967207308eb6e7a54b0c0039cdb490dac6970893367cfa4034a760/raptus.rolefield-1.1.zip" } ] }