Skip to content

1.0.1

Latest

Choose a tag to compare

@kelsoncm kelsoncm released this 22 Apr 23:36

pyfwf 1.0.1 — Notas de Release

Essas mudanças tornam o projeto mais robusto, com testes mais claros, documentação aprimorada e melhor integração com ferramentas de desenvolvimento e CI/CD.

Principais mudanças desde 1.0.0

  • Refatoração e melhorias nos testes

    • Reorganização dos arquivos de teste para melhor cobertura e clareza.
    • Remoção de arquivos de teste antigos e renomeação para nomes mais claros.
    • Novos testes para validação de colunas e tratamento de casos de erro.
    • Melhoria na legibilidade e padronização dos testes (uso consistente de aspas, nomes, etc).
  • Documentação

    • Migração da documentação de arquivos .md para .rst (reStructuredText), facilitando integração com Sphinx.
    • Novos arquivos de documentação para cada módulo principal: columns, descriptors, hydrating, readers, renders.
    • Adição de exemplos e instruções de uso.
  • Ajustes no código

    • Pequenas correções e melhorias em módulos como columns.py, descriptors.py, hydrating.py, readers.py e renders.py.
    • Padronização de strings e argumentos em todo o código.
    • Ajustes em mensagens de erro e validações.
  • Infraestrutura

    • Atualização e inclusão de workflows do GitHub Actions para CI, QA e publicação.
    • Atualização de dependências de desenvolvimento no pyproject.toml.
    • Melhoria na configuração de ferramentas como Ruff, Black e cobertura de testes.