DocAut_Padronizado
HomePage: https://pypi.org/manage/project/DocAut_Padronizado/releases/
Repositorio: https://github.com/kpersich0054/Biblioteca_Documenta-o_AE
Biblioteca PyPI para gerar automaticamente:
{robo}_documentacao_tecnica.docx{robo}_manual_servico.docx
com base no padrao definido em padrao_documentacao.md.
Recursos
- Gera Documentacao Tecnica com secoes obrigatorias.
- Gera Manual de Servico com linguagem orientada ao negocio.
- Aplica estilo visual padrao (titulos azuis, tabelas com cabecalho azul e linhas alternadas).
- Suporta primeira versao e atualizacao.
- Em atualizacao, extrai historico de alteracoes dos DOCX existentes e adiciona nova entrada.
Instalacao local
pip install -e .
CLI
Depois da instalacao, o comando disponivel e:
rpa-docs
Se o comando rpa-docs nao estiver no PATH do Windows, use a forma abaixo, que nao depende da pasta Scripts:
py -m rpa_documentacao wizard --output-dir ./saida
1. Primeira versao com JSON
rpa-docs generate --input example_project_data.json --output-dir ./saida
2. Atualizacao de versao
rpa-docs update \
--input example_project_data.json \
--output-dir ./saida \
--existing-tech "C:/docs/meu_robo_documentacao_tecnica.docx" \
--existing-service "C:/docs/meu_robo_manual_servico.docx" \
--updated-by "Maria Souza" \
--change-description "Ajuste de regras de validacao"
3. Modo interativo
rpa-docs wizard --output-dir ./saida
Ou, sem depender do PATH:
py -m rpa_documentacao wizard --output-dir ./saida
Estrutura esperada de JSON
Use o arquivo example_project_data.json como base.
Campos principais:
robot_namedeveloper_namemachine_namecode_pathtechnical_objectiveservice_deliverybusiness_problem- tabelas em formato lista de objetos (ex:
credentials_rows,indicators_rows)
Publicacao no PyPI
- Atualize a versao no
pyproject.toml. - Gere os pacotes:
python -m pip install --upgrade build twine
python -m build
- Publique no TestPyPI (recomendado primeiro):
python -m twine upload --repository testpypi dist/*
- Publique no PyPI oficial:
python -m twine upload dist/*
Observacoes
- O manual nao inclui secao de "Proximos Passos".
- O e-mail de suporte da automacao e sempre incluido:
rpa.tiop@broadcast.com.br. - O ponto focal de negocio e preenchido pelo campo
focal_point.
Release files for DocAut-Padronizado 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| docaut_padronizado-0.1.3.tar.gz | 3.2 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| docaut_padronizado-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size:3.2 MB
Release files / docaut_padronizado-0.1.3.tar.gz
| Download URL | docaut_padronizado-0.1.3.tar.gz |
|---|---|
| Size | 3.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4c6db409bd60eb224efc8aa83a4004403d47b7cda8bc65a890e69fe285fb5116
|
|
BLAKE2b-256 checksum How to use checksums |
c28d8964df96b2d560e747d584af934ca5f5362da90cf458f694ea2d64534dd7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.7.9
|
Release files / docaut_padronizado-0.1.3-py3-none-any.whl
| Download URL | docaut_padronizado-0.1.3-py3-none-any.whl |
|---|---|
| Size | 11.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7a20f27edf427bc7a3e555492727bf2906ee8868edc7a0e9c913a7588087cc1f
|
|
BLAKE2b-256 checksum How to use checksums |
662af4fc494d94d57ec9a866b36bb3f197e62f64e63e223ba0fe8a47e22e1651
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.7.9
|