libretificacaotjcore


Namelibretificacaotjcore JSON
Version 0.1.44 PyPI version JSON
download
home_pageNone
SummaryBiblioteca para centralizar conexao com filas no rabbit e banco de dados no mongodb para os servicos de retificacao da TJ
upload_time2025-10-22 13:32:46
maintainerNone
docs_urlNone
authorNone
requires_python>=3.12
licenseNone
keywords tj tributo justo retificação automação pydantic rabbitmq boto3 motor
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 🛠️ LIBRETIFICACAOTJCORE

## 📝 Descrição

O Objetivo desse serviço é:
- Centralizar conexão com filas no rabbit e consumo de mensagens
- Centralizar conexão banco de dados no mongodb para os serviços de retificação da TJ
- Centralizar todas as operações de criação, leitura e atualização de arquivos
- Centralizar todas as operações de criação, leitura e atualização de protocolos
- Disponibilizar metodos para tratativas de arquivos
- Disponibilizar Dtos e Enums comuns em todos os serviços de retificações

## ⚙️ Configuração
nessesário ter o [uv astral](https://docs.astral.sh/uv/getting-started/installation/) instalado

Com o UV instalado, execute o comando abaixo para criar o arquivo de configuração:

```bash
    uv sync
```

## 📺 Como publicar?

Para publicar o serviço, execute o comando abaixo:

```bash
    uv build
```
e depois

```bash
    twine upload dist/*
```

Obs: É necessário informa o token do pypi para que o comando funcione

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "libretificacaotjcore",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.12",
    "maintainer_email": null,
    "keywords": "tj, tributo justo, retifica\u00e7\u00e3o, automa\u00e7\u00e3o, pydantic, rabbitmq, boto3, motor",
    "author": null,
    "author_email": "Jhonatan Azevedo <dev.azevedo@outlook.com>",
    "download_url": "https://files.pythonhosted.org/packages/b4/52/1cb774b921be7a8bed4ff0f6d5e6532afdd6645b13f45c756cb70708f4d2/libretificacaotjcore-0.1.44.tar.gz",
    "platform": null,
    "description": "# \ud83d\udee0\ufe0f LIBRETIFICACAOTJCORE\r\n\r\n## \ud83d\udcdd Descri\u00e7\u00e3o\r\n\r\nO Objetivo desse servi\u00e7o \u00e9:\r\n- Centralizar conex\u00e3o com filas no rabbit e consumo de mensagens\r\n- Centralizar conex\u00e3o banco de dados no mongodb para os servi\u00e7os de retifica\u00e7\u00e3o da TJ\r\n- Centralizar todas as opera\u00e7\u00f5es de cria\u00e7\u00e3o, leitura e atualiza\u00e7\u00e3o de arquivos\r\n- Centralizar todas as opera\u00e7\u00f5es de cria\u00e7\u00e3o, leitura e atualiza\u00e7\u00e3o de protocolos\r\n- Disponibilizar metodos para tratativas de arquivos\r\n- Disponibilizar Dtos e Enums comuns em todos os servi\u00e7os de retifica\u00e7\u00f5es\r\n\r\n## \u2699\ufe0f Configura\u00e7\u00e3o\r\nnesses\u00e1rio ter o [uv astral](https://docs.astral.sh/uv/getting-started/installation/) instalado\r\n\r\nCom o UV instalado, execute o comando abaixo para criar o arquivo de configura\u00e7\u00e3o:\r\n\r\n```bash\r\n    uv sync\r\n```\r\n\r\n## \ud83d\udcfa Como publicar?\r\n\r\nPara publicar o servi\u00e7o, execute o comando abaixo:\r\n\r\n```bash\r\n    uv build\r\n```\r\ne depois\r\n\r\n```bash\r\n    twine upload dist/*\r\n```\r\n\r\nObs: \u00c9 necess\u00e1rio informa o token do pypi para que o comando funcione\r\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Biblioteca para centralizar conexao com filas no rabbit e banco de dados no mongodb para os servicos de retificacao da TJ",
    "version": "0.1.44",
    "project_urls": {
        "Homepage": "https://github.com/seu-usuario/libretificacaotjcore",
        "Issues": "https://github.com/seu-usuario/libretificacaotjcore/issues",
        "Repository": "https://github.com/seu-usuario/libretificacaotjcore"
    },
    "split_keywords": [
        "tj",
        " tributo justo",
        " retifica\u00e7\u00e3o",
        " automa\u00e7\u00e3o",
        " pydantic",
        " rabbitmq",
        " boto3",
        " motor"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f8f898fa300eca80d0a7879a7fb4a048ad1282a96af8c07d3fbf44f867bf5326",
                "md5": "ebb2ddfd2b6d42cab2506f40139bd421",
                "sha256": "29079d6249b9b3545e933f5b1e5b5d1c5c547b7e04f16aa4c13c989520447d97"
            },
            "downloads": -1,
            "filename": "libretificacaotjcore-0.1.44-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ebb2ddfd2b6d42cab2506f40139bd421",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.12",
            "size": 14102,
            "upload_time": "2025-10-22T13:32:43",
            "upload_time_iso_8601": "2025-10-22T13:32:43.969337Z",
            "url": "https://files.pythonhosted.org/packages/f8/f8/98fa300eca80d0a7879a7fb4a048ad1282a96af8c07d3fbf44f867bf5326/libretificacaotjcore-0.1.44-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b4521cb774b921be7a8bed4ff0f6d5e6532afdd6645b13f45c756cb70708f4d2",
                "md5": "bdd86fa63e0b3fde267504133aa8cb96",
                "sha256": "210e1d2c67b1e301de167df97e8b777bfa26c1944765fd73ed089e86b0b86ad3"
            },
            "downloads": -1,
            "filename": "libretificacaotjcore-0.1.44.tar.gz",
            "has_sig": false,
            "md5_digest": "bdd86fa63e0b3fde267504133aa8cb96",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.12",
            "size": 10033,
            "upload_time": "2025-10-22T13:32:46",
            "upload_time_iso_8601": "2025-10-22T13:32:46.651086Z",
            "url": "https://files.pythonhosted.org/packages/b4/52/1cb774b921be7a8bed4ff0f6d5e6532afdd6645b13f45c756cb70708f4d2/libretificacaotjcore-0.1.44.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-10-22 13:32:46",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "seu-usuario",
    "github_project": "libretificacaotjcore",
    "github_not_found": true,
    "lcname": "libretificacaotjcore"
}
        
Elapsed time: 1.49174s