incolume.py.changelog


Nameincolume.py.changelog JSON
Version 0.14.0 PyPI version JSON
download
home_pagehttps://pypi.org/project/incolume.py.changelog/
SummaryGenerate CHANGELOG.md
upload_time2025-01-15 11:23:01
maintainerbritodfbr
docs_urlNone
authorbritodfbr
requires_python<4.0.0,>=3.8.1
licenseUnlicense
keywords python utils incolume
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Incolume Python Changelog

--------

_Projeto desenvolvido e administrado por incolume.com.br_

![PyPI - Python Version](https://img.shields.io/pypi/pyversions/incolume.py.changelog?color=00FFFF)
[![Codecov](https://img.shields.io/codecov/c/github/development-incolume/incolume.py.changelog?color=00FFFF&label=codecov&logo=codecov)]((https://codecov.io/gh/development-incolume/incolume.py.changelog))
![PyPI - Version](https://img.shields.io/pypi/v/incolume.py.changelog?color=00FFFF&label=pypi+package)

[![Tests CI/CD](https://github.com/development-incolume/incolume.py.changelog/actions/workflows/unit-tests.yml/badge.svg)](https://github.com/development-incolume/incolume.py.changelog/actions/workflows/unit-tests.yml)
[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)
![PyPI - Wheel](https://img.shields.io/pypi/wheel/incolume.py.changelog)
![PyPI - Status](https://img.shields.io/pypi/status/incolume.py.changelog)

[![Metodology: PEP8](https://img.shields.io/badge/%20Metodology-PEP8-%23aabbcc?style=flat&labelColor=4444444)](https://peps.python.org/pep-0008/)
[![Metodology: PEP20](https://img.shields.io/badge/%20Metodology-PEP20-%23aabbcc?style=flat&labelColor=4444444)](https://peps.python.org/pep-0020/)
[![Metodology: SemVer](https://img.shields.io/badge/%20Metodology-SemVer-%23aabbcc?style=flat&labelColor=4444444)](https://semver.org/lang/pt-BR)
[![Metodology: keep-a-changelog](https://img.shields.io/badge/%20Metodology-keepachangelog-%23aabbcc?style=flat&labelColor=4444444)](https://keepachangelog.com/pt-BR/1.0.0/)
[![Metodology: conventionalcommits](https://img.shields.io/badge/%20Metodology-conventionalcommits-%23aabbcc?style=flat&labelColor=4444444)](https://www.conventionalcommits.org/pt-br/v1.0.0/#specification)

[!["style: ruff"](https://img.shields.io/badge/code%20style-ruff-black)](https://github.com/astral-sh/ruff)
[![Style: isort](https://img.shields.io/badge/%20Format%20Style-isort-black?style=flat&labelColor=4444444)](https://pycqa.github.io/isort/)
[![style: pydocstyle](https://img.shields.io/badge/%20Format%20Style-pydocstyle-black?style=flat&labelColor=444444)](http://www.pydocstyle.org/en/stable/)

[![Linter: mypy](https://img.shields.io/badge/%20Linter-Mypy-blue?color=000000)](https://mypy.readthedocs.io/en/stable/)
[![Linter: pylint](https://img.shields.io/badge/%20Linter-pylint-blue?color=000000)](https://pylint.pycqa.org/en/latest/)
[![Linter: flake8](https://img.shields.io/badge/%20Linter-flake8-blue?color=000000)](https://flake8.pycqa.org/en/latest/)

[![security: bandit](https://img.shields.io/badge/%20Security-bandit-red?color=6633cc)](https://bandit.readthedocs.io/en/latest/)
[![security: pipaudit](https://img.shields.io/badge/%20Security-pipaudit-red?color=6633cc)](https://pypi.org/project/pip-audit/)
[![security: safety](https://img.shields.io/badge/%20Security-safety-red?color=6633cc)](https://pypi.org/project/safety/)

![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/development-incolume/incolume.py.changelog?color=d5f56c)
![GitHub repo size](https://img.shields.io/github/repo-size/development-incolume/incolume.py.changelog?color=d5f56c)

[![Downloads](https://pepy.tech/badge/incolume-py-changelog?color=black)](https://pepy.tech/project/incolume-py-changelog)
[![Downloads](https://pepy.tech/badge/incolume-py-changelog/month)](https://pepy.tech/project/incolume-py-changelog)
[![Downloads](https://pepy.tech/badge/incolume-py-changelog/week)](https://pepy.tech/project/incolume-py-changelog)

![GitHub issues](https://img.shields.io/github/issues-raw/development-incolume/incolume.py.changelog?color=1383eb)
![GitHub closed issues](https://img.shields.io/github/issues-closed-raw/development-incolume/incolume.py.changelog?color=1383eb)
![GitHub issues by-label](https://img.shields.io/github/issues-raw/development-incolume/incolume.py.changelog/enhancement?color=1383eb)
![GitHub closed issues by-label](https://img.shields.io/github/issues-closed-raw/development-incolume/incolume.py.changelog/enhancement?color=1383eb)
![GitHub issues by-label](https://img.shields.io/github/issues-raw/development-incolume/incolume.py.changelog/bug?color=1383eb)

![PyPI - License](https://img.shields.io/pypi/l/incolume.py.changelog?color=75545d)
---

### Incolume Python Changelog

Este gera o Changelog a partir dos registros encontrados em `git tag -n`.

## Instalar o pacote

### Instalação com pip
```shell
pip install incolume.py.changelog
```
### Instalação com pipenv
```shell
pipenv install incolume.py.changelog
```

### Instalação com poetry
```shell
poetry add -G dev incolume.py.changelog
```

```shell
poetry add -G dev git+https://github.com/development-incolume/incolume.py.changelog#main
```

### Instalação com uv
```shell
uv venv -p 3.8
uv pip add --dev incolume.py.changelog==0.13.1
```

## Atualizar o pacote
### Atualização com pip
```shell
pip install -U incolume.py.changelog
```
### Atualização com pipenv
```shell
pipenv update incolume.py.changelog
```
### Atualização com poetry
```shell
poetry update -G dev incolume.py.changelog
```

```shell
poetry update -G dev git+https://github.com/development-incolume/incolume.py.changelog#main
```

### Atualização com uv
```shell
uv venv -p 3.8
uv pip add --dev incolume.py.changelog==0.13.1
```

## Gerar pacote a partir dos fontes para instalação

```shell
poetry build
```

## Exemplos e Uso
Exemplos e outras curiosidades sobre este projeto podem
ser visualizadas em [docs/api](docs/api/index.md).


## Registro de Mudanças ##
Disponível em [docs/about/CHANGELOG.md](docs/about/CHANGELOG.md).


## Contribuidores ##
Disponível em [docs/about/CONTRIBUTORS.md](docs/about/CONTRIBUTORS.md).


## Tecnologias adotadas
Disponível em [docs/user_guide/development.md](docs/user_guide/development.md).
# Incolume Python Changelog



![PyPI - Python Version](https://img.shields.io/pypi/pyversions/incolume.py.changelog?color=00FFFF)
[![Codecov](https://img.shields.io/codecov/c/github/development-incolume/incolume.py.changelog?color=00FFFF&label=codecov&logo=codecov)]((https://codecov.io/gh/development-incolume/incolume.py.changelog))
![PyPI - Version](https://img.shields.io/pypi/v/incolume.py.changelog?color=00FFFF&label=pypi+package)

[![Tests CI/CD](https://github.com/development-incolume/incolume.py.changelog/actions/workflows/unit-tests.yml/badge.svg)](https://github.com/development-incolume/incolume.py.changelog/actions/workflows/unit-tests.yml)
[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)
![PyPI - Wheel](https://img.shields.io/pypi/wheel/incolume.py.changelog)
![PyPI - Status](https://img.shields.io/pypi/status/incolume.py.changelog)

[![Metodology: PEP8](https://img.shields.io/badge/%20Metodology-PEP8-%23aabbcc?style=flat&labelColor=4444444)](https://peps.python.org/pep-0008/)
[![Metodology: PEP20](https://img.shields.io/badge/%20Metodology-PEP20-%23aabbcc?style=flat&labelColor=4444444)](https://peps.python.org/pep-0020/)
[![Metodology: SemVer](https://img.shields.io/badge/%20Metodology-SemVer-%23aabbcc?style=flat&labelColor=4444444)](https://semver.org/lang/pt-BR)
[![Metodology: keep-a-changelog](https://img.shields.io/badge/%20Metodology-keepachangelog-%23aabbcc?style=flat&labelColor=4444444)](https://keepachangelog.com/pt-BR/1.0.0/)
[![Metodology: conventionalcommits](https://img.shields.io/badge/%20Metodology-conventionalcommits-%23aabbcc?style=flat&labelColor=4444444)](https://www.conventionalcommits.org/pt-br/v1.0.0/#specification)

[!["style: ruff"](https://img.shields.io/badge/code%20style-ruff-black)](https://github.com/astral-sh/ruff)
[![Style: isort](https://img.shields.io/badge/%20Format%20Style-isort-black?style=flat&labelColor=4444444)](https://pycqa.github.io/isort/)
[![style: pydocstyle](https://img.shields.io/badge/%20Format%20Style-pydocstyle-black?style=flat&labelColor=444444)](http://www.pydocstyle.org/en/stable/)

[![Linter: mypy](https://img.shields.io/badge/%20Linter-Mypy-blue?color=000000)](https://mypy.readthedocs.io/en/stable/)
[![Linter: pylint](https://img.shields.io/badge/%20Linter-pylint-blue?color=000000)](https://pylint.pycqa.org/en/latest/)
[![Linter: flake8](https://img.shields.io/badge/%20Linter-flake8-blue?color=000000)](https://flake8.pycqa.org/en/latest/)

[![security: bandit](https://img.shields.io/badge/%20Security-bandit-red?color=6633cc)](https://bandit.readthedocs.io/en/latest/)
[![security: pipaudit](https://img.shields.io/badge/%20Security-pipaudit-red?color=6633cc)](https://pypi.org/project/pip-audit/)
[![security: safety](https://img.shields.io/badge/%20Security-safety-red?color=6633cc)](https://pypi.org/project/safety/)

![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/development-incolume/incolume.py.changelog?color=d5f56c)
![GitHub repo size](https://img.shields.io/github/repo-size/development-incolume/incolume.py.changelog?color=d5f56c)

[![Downloads](https://pepy.tech/badge/incolume-py-changelog?color=black)](https://pepy.tech/project/incolume-py-changelog)
[![Downloads](https://pepy.tech/badge/incolume-py-changelog/month)](https://pepy.tech/project/incolume-py-changelog)
[![Downloads](https://pepy.tech/badge/incolume-py-changelog/week)](https://pepy.tech/project/incolume-py-changelog)

![GitHub issues](https://img.shields.io/github/issues-raw/development-incolume/incolume.py.changelog?color=1383eb)
![GitHub closed issues](https://img.shields.io/github/issues-closed-raw/development-incolume/incolume.py.changelog?color=1383eb)
![GitHub issues by-label](https://img.shields.io/github/issues-raw/development-incolume/incolume.py.changelog/enhancement?color=1383eb)
![GitHub closed issues by-label](https://img.shields.io/github/issues-closed-raw/development-incolume/incolume.py.changelog/enhancement?color=1383eb)
![GitHub issues by-label](https://img.shields.io/github/issues-raw/development-incolume/incolume.py.changelog/bug?color=1383eb)

![PyPI - License](https://img.shields.io/pypi/l/incolume.py.changelog?color=75545d)
---
## Objetivos

Esta API automatiza a criação de um arquivo changelog utilizando os resgistros do git, para gerenciar melhor seus projetos, seguindo a metodologia do Keep a Changelog.

## Descrição

O funcionamento é através da captura dos registros do comando `git tag -n`,
obtendo assim data, etiquetas e modificações, gerando então um arquivo de
gerenciamento de mudanças relevantes para cada versão.

No pacote há ferramentas para Quality Assurance (QA) como ruff, mypy, pylint,
isort, pydocstyle; além de ferramentas de segurança como bandit, pipaudit e safety.


## Exemplos e Uso
Disponível em [docs/api](api/index.md).


## Registro de Mudanças
Disponível em [docs/about/CHANGELOG.md](about/CHANGELOG.md).


## Contribuidores
Disponível em [docs/about/CONTRIBUTORS.md](about/CONTRIBUTORS.md).


## Tecnologias aplicadas
Deseja aprender mais sobre alguns dos requisitos
não funcionais utilizados no projeto?
Consulte a sessão [Padrões Aplicados em Guia de Contribuíção](user_guide/development.md).
            

Raw data

            {
    "_id": null,
    "home_page": "https://pypi.org/project/incolume.py.changelog/",
    "name": "incolume.py.changelog",
    "maintainer": "britodfbr",
    "docs_url": null,
    "requires_python": "<4.0.0,>=3.8.1",
    "maintainer_email": "contato@incolume.com.br",
    "keywords": "python, utils, incolume",
    "author": "britodfbr",
    "author_email": "contato@incolume.com.br",
    "download_url": "https://files.pythonhosted.org/packages/57/10/402b2d903164f5ac417c0535c40bb1c5461d031396b60f74040be9b0421d/incolume_py_changelog-0.14.0.tar.gz",
    "platform": null,
    "description": "# Incolume Python Changelog\n\n--------\n\n_Projeto desenvolvido e administrado por incolume.com.br_\n\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/incolume.py.changelog?color=00FFFF)\n[![Codecov](https://img.shields.io/codecov/c/github/development-incolume/incolume.py.changelog?color=00FFFF&label=codecov&logo=codecov)]((https://codecov.io/gh/development-incolume/incolume.py.changelog))\n![PyPI - Version](https://img.shields.io/pypi/v/incolume.py.changelog?color=00FFFF&label=pypi+package)\n\n[![Tests CI/CD](https://github.com/development-incolume/incolume.py.changelog/actions/workflows/unit-tests.yml/badge.svg)](https://github.com/development-incolume/incolume.py.changelog/actions/workflows/unit-tests.yml)\n[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)\n![PyPI - Wheel](https://img.shields.io/pypi/wheel/incolume.py.changelog)\n![PyPI - Status](https://img.shields.io/pypi/status/incolume.py.changelog)\n\n[![Metodology: PEP8](https://img.shields.io/badge/%20Metodology-PEP8-%23aabbcc?style=flat&labelColor=4444444)](https://peps.python.org/pep-0008/)\n[![Metodology: PEP20](https://img.shields.io/badge/%20Metodology-PEP20-%23aabbcc?style=flat&labelColor=4444444)](https://peps.python.org/pep-0020/)\n[![Metodology: SemVer](https://img.shields.io/badge/%20Metodology-SemVer-%23aabbcc?style=flat&labelColor=4444444)](https://semver.org/lang/pt-BR)\n[![Metodology: keep-a-changelog](https://img.shields.io/badge/%20Metodology-keepachangelog-%23aabbcc?style=flat&labelColor=4444444)](https://keepachangelog.com/pt-BR/1.0.0/)\n[![Metodology: conventionalcommits](https://img.shields.io/badge/%20Metodology-conventionalcommits-%23aabbcc?style=flat&labelColor=4444444)](https://www.conventionalcommits.org/pt-br/v1.0.0/#specification)\n\n[![\"style: ruff\"](https://img.shields.io/badge/code%20style-ruff-black)](https://github.com/astral-sh/ruff)\n[![Style: isort](https://img.shields.io/badge/%20Format%20Style-isort-black?style=flat&labelColor=4444444)](https://pycqa.github.io/isort/)\n[![style: pydocstyle](https://img.shields.io/badge/%20Format%20Style-pydocstyle-black?style=flat&labelColor=444444)](http://www.pydocstyle.org/en/stable/)\n\n[![Linter: mypy](https://img.shields.io/badge/%20Linter-Mypy-blue?color=000000)](https://mypy.readthedocs.io/en/stable/)\n[![Linter: pylint](https://img.shields.io/badge/%20Linter-pylint-blue?color=000000)](https://pylint.pycqa.org/en/latest/)\n[![Linter: flake8](https://img.shields.io/badge/%20Linter-flake8-blue?color=000000)](https://flake8.pycqa.org/en/latest/)\n\n[![security: bandit](https://img.shields.io/badge/%20Security-bandit-red?color=6633cc)](https://bandit.readthedocs.io/en/latest/)\n[![security: pipaudit](https://img.shields.io/badge/%20Security-pipaudit-red?color=6633cc)](https://pypi.org/project/pip-audit/)\n[![security: safety](https://img.shields.io/badge/%20Security-safety-red?color=6633cc)](https://pypi.org/project/safety/)\n\n![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/development-incolume/incolume.py.changelog?color=d5f56c)\n![GitHub repo size](https://img.shields.io/github/repo-size/development-incolume/incolume.py.changelog?color=d5f56c)\n\n[![Downloads](https://pepy.tech/badge/incolume-py-changelog?color=black)](https://pepy.tech/project/incolume-py-changelog)\n[![Downloads](https://pepy.tech/badge/incolume-py-changelog/month)](https://pepy.tech/project/incolume-py-changelog)\n[![Downloads](https://pepy.tech/badge/incolume-py-changelog/week)](https://pepy.tech/project/incolume-py-changelog)\n\n![GitHub issues](https://img.shields.io/github/issues-raw/development-incolume/incolume.py.changelog?color=1383eb)\n![GitHub closed issues](https://img.shields.io/github/issues-closed-raw/development-incolume/incolume.py.changelog?color=1383eb)\n![GitHub issues by-label](https://img.shields.io/github/issues-raw/development-incolume/incolume.py.changelog/enhancement?color=1383eb)\n![GitHub closed issues by-label](https://img.shields.io/github/issues-closed-raw/development-incolume/incolume.py.changelog/enhancement?color=1383eb)\n![GitHub issues by-label](https://img.shields.io/github/issues-raw/development-incolume/incolume.py.changelog/bug?color=1383eb)\n\n![PyPI - License](https://img.shields.io/pypi/l/incolume.py.changelog?color=75545d)\n---\n\n### Incolume Python Changelog\n\nEste gera o Changelog a partir dos registros encontrados em `git tag -n`.\n\n## Instalar o pacote\n\n### Instala\u00e7\u00e3o com pip\n```shell\npip install incolume.py.changelog\n```\n### Instala\u00e7\u00e3o com pipenv\n```shell\npipenv install incolume.py.changelog\n```\n\n### Instala\u00e7\u00e3o com poetry\n```shell\npoetry add -G dev incolume.py.changelog\n```\n\n```shell\npoetry add -G dev git+https://github.com/development-incolume/incolume.py.changelog#main\n```\n\n### Instala\u00e7\u00e3o com uv\n```shell\nuv venv -p 3.8\nuv pip add --dev incolume.py.changelog==0.13.1\n```\n\n## Atualizar o pacote\n### Atualiza\u00e7\u00e3o com pip\n```shell\npip install -U incolume.py.changelog\n```\n### Atualiza\u00e7\u00e3o com pipenv\n```shell\npipenv update incolume.py.changelog\n```\n### Atualiza\u00e7\u00e3o com poetry\n```shell\npoetry update -G dev incolume.py.changelog\n```\n\n```shell\npoetry update -G dev git+https://github.com/development-incolume/incolume.py.changelog#main\n```\n\n### Atualiza\u00e7\u00e3o com uv\n```shell\nuv venv -p 3.8\nuv pip add --dev incolume.py.changelog==0.13.1\n```\n\n## Gerar pacote a partir dos fontes para instala\u00e7\u00e3o\n\n```shell\npoetry build\n```\n\n## Exemplos e Uso\nExemplos e outras curiosidades sobre este projeto podem\nser visualizadas em [docs/api](docs/api/index.md).\n\n\n## Registro de Mudan\u00e7as ##\nDispon\u00edvel em [docs/about/CHANGELOG.md](docs/about/CHANGELOG.md).\n\n\n## Contribuidores ##\nDispon\u00edvel em [docs/about/CONTRIBUTORS.md](docs/about/CONTRIBUTORS.md).\n\n\n## Tecnologias adotadas\nDispon\u00edvel em [docs/user_guide/development.md](docs/user_guide/development.md).\n# Incolume Python Changelog\n\n\n\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/incolume.py.changelog?color=00FFFF)\n[![Codecov](https://img.shields.io/codecov/c/github/development-incolume/incolume.py.changelog?color=00FFFF&label=codecov&logo=codecov)]((https://codecov.io/gh/development-incolume/incolume.py.changelog))\n![PyPI - Version](https://img.shields.io/pypi/v/incolume.py.changelog?color=00FFFF&label=pypi+package)\n\n[![Tests CI/CD](https://github.com/development-incolume/incolume.py.changelog/actions/workflows/unit-tests.yml/badge.svg)](https://github.com/development-incolume/incolume.py.changelog/actions/workflows/unit-tests.yml)\n[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)\n![PyPI - Wheel](https://img.shields.io/pypi/wheel/incolume.py.changelog)\n![PyPI - Status](https://img.shields.io/pypi/status/incolume.py.changelog)\n\n[![Metodology: PEP8](https://img.shields.io/badge/%20Metodology-PEP8-%23aabbcc?style=flat&labelColor=4444444)](https://peps.python.org/pep-0008/)\n[![Metodology: PEP20](https://img.shields.io/badge/%20Metodology-PEP20-%23aabbcc?style=flat&labelColor=4444444)](https://peps.python.org/pep-0020/)\n[![Metodology: SemVer](https://img.shields.io/badge/%20Metodology-SemVer-%23aabbcc?style=flat&labelColor=4444444)](https://semver.org/lang/pt-BR)\n[![Metodology: keep-a-changelog](https://img.shields.io/badge/%20Metodology-keepachangelog-%23aabbcc?style=flat&labelColor=4444444)](https://keepachangelog.com/pt-BR/1.0.0/)\n[![Metodology: conventionalcommits](https://img.shields.io/badge/%20Metodology-conventionalcommits-%23aabbcc?style=flat&labelColor=4444444)](https://www.conventionalcommits.org/pt-br/v1.0.0/#specification)\n\n[![\"style: ruff\"](https://img.shields.io/badge/code%20style-ruff-black)](https://github.com/astral-sh/ruff)\n[![Style: isort](https://img.shields.io/badge/%20Format%20Style-isort-black?style=flat&labelColor=4444444)](https://pycqa.github.io/isort/)\n[![style: pydocstyle](https://img.shields.io/badge/%20Format%20Style-pydocstyle-black?style=flat&labelColor=444444)](http://www.pydocstyle.org/en/stable/)\n\n[![Linter: mypy](https://img.shields.io/badge/%20Linter-Mypy-blue?color=000000)](https://mypy.readthedocs.io/en/stable/)\n[![Linter: pylint](https://img.shields.io/badge/%20Linter-pylint-blue?color=000000)](https://pylint.pycqa.org/en/latest/)\n[![Linter: flake8](https://img.shields.io/badge/%20Linter-flake8-blue?color=000000)](https://flake8.pycqa.org/en/latest/)\n\n[![security: bandit](https://img.shields.io/badge/%20Security-bandit-red?color=6633cc)](https://bandit.readthedocs.io/en/latest/)\n[![security: pipaudit](https://img.shields.io/badge/%20Security-pipaudit-red?color=6633cc)](https://pypi.org/project/pip-audit/)\n[![security: safety](https://img.shields.io/badge/%20Security-safety-red?color=6633cc)](https://pypi.org/project/safety/)\n\n![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/development-incolume/incolume.py.changelog?color=d5f56c)\n![GitHub repo size](https://img.shields.io/github/repo-size/development-incolume/incolume.py.changelog?color=d5f56c)\n\n[![Downloads](https://pepy.tech/badge/incolume-py-changelog?color=black)](https://pepy.tech/project/incolume-py-changelog)\n[![Downloads](https://pepy.tech/badge/incolume-py-changelog/month)](https://pepy.tech/project/incolume-py-changelog)\n[![Downloads](https://pepy.tech/badge/incolume-py-changelog/week)](https://pepy.tech/project/incolume-py-changelog)\n\n![GitHub issues](https://img.shields.io/github/issues-raw/development-incolume/incolume.py.changelog?color=1383eb)\n![GitHub closed issues](https://img.shields.io/github/issues-closed-raw/development-incolume/incolume.py.changelog?color=1383eb)\n![GitHub issues by-label](https://img.shields.io/github/issues-raw/development-incolume/incolume.py.changelog/enhancement?color=1383eb)\n![GitHub closed issues by-label](https://img.shields.io/github/issues-closed-raw/development-incolume/incolume.py.changelog/enhancement?color=1383eb)\n![GitHub issues by-label](https://img.shields.io/github/issues-raw/development-incolume/incolume.py.changelog/bug?color=1383eb)\n\n![PyPI - License](https://img.shields.io/pypi/l/incolume.py.changelog?color=75545d)\n---\n## Objetivos\n\nEsta API automatiza a cria\u00e7\u00e3o de um arquivo changelog utilizando os resgistros do git, para gerenciar melhor seus projetos, seguindo a metodologia do Keep a Changelog.\n\n## Descri\u00e7\u00e3o\n\nO funcionamento \u00e9 atrav\u00e9s da captura dos registros do comando `git tag -n`,\nobtendo assim data, etiquetas e modifica\u00e7\u00f5es, gerando ent\u00e3o um arquivo de\ngerenciamento de mudan\u00e7as relevantes para cada vers\u00e3o.\n\nNo pacote h\u00e1 ferramentas para Quality Assurance (QA) como ruff, mypy, pylint,\nisort, pydocstyle; al\u00e9m de ferramentas de seguran\u00e7a como bandit, pipaudit e safety.\n\n\n## Exemplos e Uso\nDispon\u00edvel em [docs/api](api/index.md).\n\n\n## Registro de Mudan\u00e7as\nDispon\u00edvel em [docs/about/CHANGELOG.md](about/CHANGELOG.md).\n\n\n## Contribuidores\nDispon\u00edvel em [docs/about/CONTRIBUTORS.md](about/CONTRIBUTORS.md).\n\n\n## Tecnologias aplicadas\nDeseja aprender mais sobre alguns dos requisitos\nn\u00e3o funcionais utilizados no projeto?\nConsulte a sess\u00e3o [Padr\u00f5es Aplicados em Guia de Contribu\u00ed\u00e7\u00e3o](user_guide/development.md).",
    "bugtrack_url": null,
    "license": "Unlicense",
    "summary": "Generate CHANGELOG.md",
    "version": "0.14.0",
    "project_urls": {
        "Documentation": "https://development-incolume.github.io/incolume.py.changelog/",
        "Git": "https://github.com/development-incolume/incolume.py.changelog.git",
        "Homepage": "https://pypi.org/project/incolume.py.changelog/",
        "Oficial": "https://pypi.org/project/incolume.py.changelog/",
        "Repository": "https://github.com/development-incolume/incolume.py.changelog.git",
        "Source": "https://github.com/development-incolume/incolume.py.changelog/releases",
        "Tracker": "https://github.com/development-incolume/incolume.py.changelog/issues"
    },
    "split_keywords": [
        "python",
        " utils",
        " incolume"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "46418b1a7f6ffaa2f1d88f04742ff5b0f25790ee0b873c632079ac9f220848b9",
                "md5": "f3e4b57fcecccf8ca10366d3fcfccff0",
                "sha256": "18e4200e61ad10c86ae6b3bc548519ddb596388c6ae54c15651d128cbad7e5f7"
            },
            "downloads": -1,
            "filename": "incolume_py_changelog-0.14.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f3e4b57fcecccf8ca10366d3fcfccff0",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0.0,>=3.8.1",
            "size": 11287,
            "upload_time": "2025-01-15T11:23:00",
            "upload_time_iso_8601": "2025-01-15T11:23:00.094893Z",
            "url": "https://files.pythonhosted.org/packages/46/41/8b1a7f6ffaa2f1d88f04742ff5b0f25790ee0b873c632079ac9f220848b9/incolume_py_changelog-0.14.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5710402b2d903164f5ac417c0535c40bb1c5461d031396b60f74040be9b0421d",
                "md5": "b99fb5fe2282e44ef600eb6615374a4b",
                "sha256": "df06e9557aa42c4cb1080080585bf8a579a72b23c1d72fb6ccdf829f4a307a1e"
            },
            "downloads": -1,
            "filename": "incolume_py_changelog-0.14.0.tar.gz",
            "has_sig": false,
            "md5_digest": "b99fb5fe2282e44ef600eb6615374a4b",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0.0,>=3.8.1",
            "size": 334744,
            "upload_time": "2025-01-15T11:23:01",
            "upload_time_iso_8601": "2025-01-15T11:23:01.185979Z",
            "url": "https://files.pythonhosted.org/packages/57/10/402b2d903164f5ac417c0535c40bb1c5461d031396b60f74040be9b0421d/incolume_py_changelog-0.14.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-15 11:23:01",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "development-incolume",
    "github_project": "incolume.py.changelog",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "incolume.py.changelog"
}
        
Elapsed time: 1.66956s