- Pandas: 1.5.2
- Setuptools: 65.6.3
- Pillow: 9.3.0
- PyPDF2: 2.11.1
- Pdfkit: 1.0.0
- Beautifulsoup4: 4.11.1
- Openpyxl: 3.0.10
- Tqdm: 4.64.1
- Poetry: 1.3.2
- Pytest: 7.2.1
- Coverage: 7.1.0
- Linux Mint 21
- Ubuntu 22.04.01
O funcionamento do Certifik8 segue as seguintes etapas:
- Escolha de um ou mais arquivos .xlsx
- Escolha da Pasta de destino final dos certificados
- Geração dos Certificados separadas em subpastas de acordo com a função no evento
- Clone o repositório
git clone https://github.com/fga-eps-mds/2022-2-Certifik8.git
- Para instalar as dependências no ambiente virtual, rode os comandos:
poetry install
3 Comando para acessar tutorial da aplicação
poetry run certifik8 --h
4 Comando para rodar a aplicação
poetry run certifik8
5 Comando para rodar os Testes
pytest --cov-config=.coveragerc --cov=Certifik8
Para gerenciamento das métricas de manutenrabilidade e de cobertura de testes, se esta utiliando o Code Climate.