Name | gitlab-releases JSON |
Version |
0.1.0
JSON |
| download |
home_page | None |
Summary | Gitlab Releases for Django projects |
upload_time | 2025-07-29 17:45:45 |
maintainer | None |
docs_url | None |
author | None |
requires_python | <3.14,>=3.9 |
license | None |
keywords |
django
gitlab
releases
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# gitlab-releases






## Short Description
`gitlab-releases` provides an in-memory release page and changelog integration for your Django project, making it easy to display your releases if you manage them using GitLab releases feature.
## Main Features
- Display a list of releases from your GitLab repository
- Show detailed changelog for each release
- Integrate release data into your Django templates
- Simple configuration and setup
## Get started
### Installation
```bash
pip install gitlab-releases
```
### Quick Start Example
Add `gitlab_releases` to your `INSTALLED_APPS` in `settings.py`:
```python
INSTALLED_APPS = [
# ...existing apps...
'gitlab_releases',
]
```
### Include the app's URLs in your `urls.py`:
```python
from django.urls import path, include
urlpatterns = [
# ...existing urls...
path('releases/', include('gitlab_releases.urls')),
]
```
### Configure your `settings.py` file
```python
GITLAB_PROJECT_ID = 123456
GITLAB_PRIVATE_TOKEN = "your-token-here"
GITLAB_URL = "https://gitlab.com"
```
### Visit your release page
After installation and configuration, visit `/releases/` in your Django project to see the list of releases fetched from your GitLab repository.
## Useful Links
- [Detailed Documentation](https://github.com/valbertovc/gitlab-releases/tree/main/docs)
- [Changelog](https://github.com/valbertovc/gitlab-releases/releases)
- [PyPI Page](https://pypi.org/project/gitlab-releases/)
- [Repository](https://github.com/valbertovc/gitlab-releases)
- [Bug Tracker](https://github.com/valbertovc/gitlab-releases/issues)
- [GitLab API Docs](https://docs.gitlab.com/ee/api/releases/)
Raw data
{
"_id": null,
"home_page": null,
"name": "gitlab-releases",
"maintainer": null,
"docs_url": null,
"requires_python": "<3.14,>=3.9",
"maintainer_email": null,
"keywords": "Django, Gitlab, Releases",
"author": null,
"author_email": "Valberto Carneiro <valbertovc@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/7d/12/1029688990a9845285ed375f6e40ec24a955c48aa8dbde03be57bcb0bfe3/gitlab_releases-0.1.0.tar.gz",
"platform": null,
"description": "\n# gitlab-releases\n\n\n\n\n\n\n\n\n## Short Description\n\n`gitlab-releases` provides an in-memory release page and changelog integration for your Django project, making it easy to display your releases if you manage them using GitLab releases feature.\n\n## Main Features\n\n- Display a list of releases from your GitLab repository\n- Show detailed changelog for each release\n- Integrate release data into your Django templates\n- Simple configuration and setup\n\n## Get started\n\n### Installation\n\n```bash\npip install gitlab-releases\n```\n\n### Quick Start Example\n\nAdd `gitlab_releases` to your `INSTALLED_APPS` in `settings.py`:\n\n```python\nINSTALLED_APPS = [\n # ...existing apps...\n 'gitlab_releases',\n]\n```\n\n### Include the app's URLs in your `urls.py`:\n\n```python\nfrom django.urls import path, include\n\nurlpatterns = [\n # ...existing urls...\n path('releases/', include('gitlab_releases.urls')),\n]\n```\n\n### Configure your `settings.py` file\n\n```python\nGITLAB_PROJECT_ID = 123456\nGITLAB_PRIVATE_TOKEN = \"your-token-here\"\nGITLAB_URL = \"https://gitlab.com\"\n```\n\n### Visit your release page \n\nAfter installation and configuration, visit `/releases/` in your Django project to see the list of releases fetched from your GitLab repository.\n\n## Useful Links\n\n- [Detailed Documentation](https://github.com/valbertovc/gitlab-releases/tree/main/docs)\n- [Changelog](https://github.com/valbertovc/gitlab-releases/releases)\n- [PyPI Page](https://pypi.org/project/gitlab-releases/)\n- [Repository](https://github.com/valbertovc/gitlab-releases)\n- [Bug Tracker](https://github.com/valbertovc/gitlab-releases/issues)\n- [GitLab API Docs](https://docs.gitlab.com/ee/api/releases/)\n",
"bugtrack_url": null,
"license": null,
"summary": "Gitlab Releases for Django projects",
"version": "0.1.0",
"project_urls": {
"Changelog": "https://github.com/valbertovc/gitlab-releases/releases",
"Documentation": "https://gitlab-releases.readthedocs.io/en/latest/",
"Repository": "https://github.com/valbertovc/gitlab-releases"
},
"split_keywords": [
"django",
" gitlab",
" releases"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "493cbd517912288745e092898c834bd934f67dff45d636c487e66194f0e05b03",
"md5": "a7bcf74e11cb34798c6b288bd8629d28",
"sha256": "b4c9913999b2b3e241ca31b28fc62c34ba786bf4f43d7d3abe9b8afd12fb9b8e"
},
"downloads": -1,
"filename": "gitlab_releases-0.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a7bcf74e11cb34798c6b288bd8629d28",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<3.14,>=3.9",
"size": 9713,
"upload_time": "2025-07-29T17:45:44",
"upload_time_iso_8601": "2025-07-29T17:45:44.209759Z",
"url": "https://files.pythonhosted.org/packages/49/3c/bd517912288745e092898c834bd934f67dff45d636c487e66194f0e05b03/gitlab_releases-0.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7d121029688990a9845285ed375f6e40ec24a955c48aa8dbde03be57bcb0bfe3",
"md5": "20107a91eec9f23cac8da89ea473b9be",
"sha256": "9907a58052103209c0a92743ef3e75187d12da936a5cadc0955669578716a154"
},
"downloads": -1,
"filename": "gitlab_releases-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "20107a91eec9f23cac8da89ea473b9be",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<3.14,>=3.9",
"size": 11287,
"upload_time": "2025-07-29T17:45:45",
"upload_time_iso_8601": "2025-07-29T17:45:45.197886Z",
"url": "https://files.pythonhosted.org/packages/7d/12/1029688990a9845285ed375f6e40ec24a955c48aa8dbde03be57bcb0bfe3/gitlab_releases-0.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-29 17:45:45",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "valbertovc",
"github_project": "gitlab-releases",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "gitlab-releases"
}