{"id":13469296,"url":"https://github.com/vintasoftware/django-role-permissions","last_synced_at":"2025-05-15T07:05:41.077Z","repository":{"id":942632,"uuid":"13388701","full_name":"vintasoftware/django-role-permissions","owner":"vintasoftware","description":"A django app for role based permissions.","archived":false,"fork":false,"pushed_at":"2023-06-09T20:31:34.000Z","size":219,"stargazers_count":741,"open_issues_count":29,"forks_count":113,"subscribers_count":43,"default_branch":"master","last_synced_at":"2025-04-14T12:59:18.459Z","etag":null,"topics":["django","permissions","python","roles"],"latest_commit_sha":null,"homepage":"http://django-role-permissions.readthedocs.org/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vintasoftware.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2013-10-07T16:13:02.000Z","updated_at":"2025-03-21T17:52:26.000Z","dependencies_parsed_at":"2023-07-05T15:17:02.308Z","dependency_job_id":null,"html_url":"https://github.com/vintasoftware/django-role-permissions","commit_stats":{"total_commits":229,"total_committers":25,"mean_commits":9.16,"dds":"0.24890829694323147","last_synced_commit":"f26c3a7e86876811364a816fc47d38f0564fa9f5"},"previous_names":[],"tags_count":36,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vintasoftware%2Fdjango-role-permissions","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vintasoftware%2Fdjango-role-permissions/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vintasoftware%2Fdjango-role-permissions/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vintasoftware%2Fdjango-role-permissions/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vintasoftware","download_url":"https://codeload.github.com/vintasoftware/django-role-permissions/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254292041,"owners_count":22046426,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["django","permissions","python","roles"],"created_at":"2024-07-31T15:01:32.268Z","updated_at":"2025-05-15T07:05:36.069Z","avatar_url":"https://github.com/vintasoftware.png","language":"Python","funding_links":[],"categories":["Python","Libs","Third-Party Packages"],"sub_categories":["Permissions management","Permissions"],"readme":"# django-role-permissions\n\n[![Build Status](https://github.com/vintasoftware/django-role-permissions/actions/workflows/build.yml/badge.svg)](https://github.com/vintasoftware/django-role-permissions/actions/workflows/build.yml)\n[![Coverage Status](https://coveralls.io/repos/github/vintasoftware/django-role-permissions/badge.svg?branch=master)](https://coveralls.io/github/vintasoftware/django-role-permissions?branch=master)\n[![Current version at PyPI](https://img.shields.io/pypi/v/django-role-permissions.svg)](https://pypi.python.org/pypi/django-role-permissions)\n![Supported Python Versions](https://img.shields.io/pypi/pyversions/django-role-permissions.svg)\n\n``django-role-permissions`` is a django app for role based permissions. It's built on top of django ``contrib.auth`` user ```Group``` and ``Permission`` functionalities and it does not add any other models to your project.  \n\n``django-role-permissions`` supports Django versions from 1.5 until the latest.\n\nVersion 2.x now supports multiple roles!\n\n## Documentation\n\nDocumentation is available at:\n\n[http://django-role-permissions.readthedocs.org/](http://django-role-permissions.readthedocs.org/)\n\nIf you are still using the 1.x version the old documentation is at:\n\n[http://django-role-permissions.readthedocs.io/en/1.x/](http://django-role-permissions.readthedocs.io/en/1.x/)\n\n## Running tests\n\nThis packages uses `tox` to run tests on multiple evironments, please make sure they are passing before submitting a pull request.\nTo run tests, install tox and run it in the command line from this project's folder:\n\n``$ tox``\n\n## Maintainers\n\n### How to Release:\n\n#### Pre release:\n- Include the changes in `CHANGELOG`\n- Update the version in `rolepermissions/__init__.py`\n- Update the classifiers in `setup.py`\n\n#### Release:\n- Run the github action [release](https://github.com/vintasoftware/django-role-permissions/actions/workflows/release.yml)\n\n#### Post release:\n- Check if docs were updated at [readthedocs](http://django-role-permissions.readthedocs.org/).\n\n## Help\n\nIf you have any questions or need help, please send an email to: contact@vinta.com.br\n\n## Commercial Support\n\n[![alt text](https://avatars2.githubusercontent.com/u/5529080?s=80\u0026v=4 \"Vinta Logo\")](https://www.vinta.com.br/)\n\nThis project is maintained by [Vinta Software](https://www.vinta.com.br/) and is used in products of Vinta's clients. We are always looking for exciting work, so if you need any commercial support, feel free to get in touch: contact@vinta.com.br\n\nCopyright (c) 2019 Vinta Serviços e Soluções Tecnológicas Ltda.\n[MIT License](LICENSE.txt)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvintasoftware%2Fdjango-role-permissions","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvintasoftware%2Fdjango-role-permissions","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvintasoftware%2Fdjango-role-permissions/lists"}