Skip to main content

A uniffical Comand Line Interface that enable developers to execute some actions inside the SIGAA platform using python code. Independent of the university.

Project description

sigaa-cli Build Status Python 2.7, 3.5, 3.6, 3.7 Build Docs Status

Módulo Python (não oficial) para servir como base para o desenvolvimento de um Command Line Interface para a plataforma SIGAA.

Com o desenvolvimento de uma interface de linha de comando ou até mesmo uma aplicação com interface gráfica poderemos assim utilizar o SIGAA com redução, em um certo grau, dos problemas gerados por uma internet de baixa qualidade ou de inconsistências na compatibilidade com navegadores.

Documentation

The documentation is here

Installation

Run the following to install:

pip install sigaa-cli

Funcionalidades Previstas:

Observação: Novas funcionalidades podem ser solicitadas através da abertura de uma nova issue ou de um pull request.

  • Autenticação com a plataforma online

    • Gerar um id de sessão não autencicado;

    • Autenticar o id de sessão gerado anteriormente;

    • Desautenticar um id de sessão gerado anteriormente;

    • Acessar Cookies da sessão;

    • Verificar status da authenticação do sistema;

  • Extrair info sobre os usuários da plataforma.

    • Pegar uma lista com todos os nomes completos e nome de usuários da plataforma;

    • [] Pesquisar os nomes completos de usuários pelo seu username.

  • Listar Tarefas

    • A partir do código de uma turma ativa do estudante, poder gerar uma lista de tarefas daquela determinada turma, extraindo informações referente a prazos.

Mais funcionalidades serão adicionadas a medida que as já propostas forem entregues.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sigaa-cli-0.8.0.tar.gz (35.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sigaa_cli-0.8.0-py3-none-any.whl (20.6 kB view details)

Uploaded Python 3

File details

Details for the file sigaa-cli-0.8.0.tar.gz.

File metadata

  • Download URL: sigaa-cli-0.8.0.tar.gz
  • Upload date:
  • Size: 35.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.6.9

File hashes

Hashes for sigaa-cli-0.8.0.tar.gz
Algorithm Hash digest
SHA256 57b0628a232e61da7f25cc6cb59319490558dcac0a1c8f299ddab4038a12b889
MD5 7559129bd05348575d67f550d80a3a2b
BLAKE2b-256 e649275cad15f8b7cc9d936c0eced5907dadaaafc5b7ca785ba7a57df367fe21

See more details on using hashes here.

File details

Details for the file sigaa_cli-0.8.0-py3-none-any.whl.

File metadata

  • Download URL: sigaa_cli-0.8.0-py3-none-any.whl
  • Upload date:
  • Size: 20.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.6.9

File hashes

Hashes for sigaa_cli-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2bd28eb62101faf2075139b64c8fab5b83489c54290148232c98e78fcf226bbf
MD5 52384f6df6760c615ea7be64315fb9d9
BLAKE2b-256 a4b62db51fd2b2b7a75e0fda62ee98ab75f1e003d6a0d2c6cec4165a0115acce

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page