Book-renewal project for UFRJ library users
Project description
minerva
Um renovador automático de livros da biblioteca da UFRJ
Instalação
Requer Python3.7+, pode ser obtido via pip
ou executando o script setup.py
em um clone do repositório.
Linux, OSx
$ python3 -m pip install minerva-ufrj
ou
$ pip3 install minerva-ufrj
Windows
> pip install minerva-ufrj
Uso
$ minerva --help
Para renovar os livros de uma conta use o comando:
minerva [user] [pswd]
Para guardar em cache suas credenciais:
minerva -c [user] [pswd]
Para listar as credenciais armazenadas:
minerva -l
Para renovar os livros de todas as credenciais armazenadas:
minerva -r
Por fazer:
-
Implementar configurações de renovação automática (agendada).
Algo comominerva --schedule
que agende uma renovação ao conectar-se à internet.
-
Implementar casos de erro ao renovar. Simplesmente melhores relatórios de falha.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
minerva-ufrj-1.2.0.tar.gz
(4.0 kB
view hashes)
Built Distribution
Close
Hashes for minerva_ufrj-1.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa48d8d9cfcf10c0989011fc2dcedbb80c8c0e82e6162233d7ec699738c0f5e1 |
|
MD5 | 999468ff352673281a38ae59edc66aec |
|
BLAKE2b-256 | 1aa9fbdf1110e1e6f000b30200cbae079960a8a2c0a9115bbe5748fb1765c173 |