Skip to main content

No project description provided

Project description

Sirius Tech. Studio

Notas 24/11/2022

    A versão desta quinta feira, vêm com uma novidade muito bacana! 
    Está disponível a primeira versão de nossa api para criação de QR Codes. O módulo é bem útil e fácil de usar.
  • Disponível

      sirius.py:
      * Classes
          Studio: Classe principal do módulo que concentra sub-classes com funções distintas, voltadas para desenvolvimento
              tools: Ferramentas de utilities. 
              qr: Sistema de QR Code, gera arquivos por padrão em svg a partir de uma str, possui um arquivo padrão que lê linha a linha para gerar múltiplos arquivos.
          report: Conjunto de métodos de log.
          
      bifrost.py: 
      * Caminhos (Paths)
          A ideia do módulo é concentrar em uma via única o acesso de recursos. De momento, apenas os caminhos principais estão disponíveis:
              c_user: Usuário atual
              local_appdata: Appdata Local
              tmp: Pasta de arquivos temporários padrão do sistema
              desktop: Pasta desktop
              vialactea_in_dir: Pasta interna da Via Lactea
              vialactea_dir: Pasta local da Via Lactea. Esta pasta é usada como referência dentro dos módulos
              vialactea_import: Pasta para inputs de dados de forma manual ou automática
              vialactea_export: Pasta de outputs gerados pelo sistema
              vialactea_log:  Pasta local com o log
              nav_dir: Pasta de atalhos criada na Área de Trabalho
      * Classes
          Atualmente a bifrost conta com apenas uma classe: Bifrost que está instanciada na variável __bifrost para viabilizar a importação.
              Ex: from bifrost import __bifrost
      * Funções
          persist(self) -> None: Esse método persiste os caminhos declarados na lista PERSIST_DIRECTORIES (__bifrost.PERSIST_DIRECTORIES)
          e cria links para acesso das pastas, declarados no NAV_DIR_LINKS (__bifrost.NAV_DIR_LINKS)
    
  • Fase de Testes

      feed.py:
      * Classes
          Notifications - Classe principal do módulo. A ideia é facilitar a comunicação do usuário com o sistema com mensagens de alterta e resposta de processos.
          O uso é muito simples, dentro da classe, existe mensagens gravadas para determinado erro ou caso.
    
  • Desenvolvimento

      sirius.py
          Basicamente sirius é um modulo core do sistema. Ele é constiuido por uma série de algoritmos para facilitar processos de construção de código e uso diário.
          Ele está passando por uma série de mudanças. Assim que chegar em uma versão estável, vou publicar a documentação.
    
  • Planejamento

      Mais detalhes serão adicionados em breve. Por hora, segue a lista de recursos na fase de planejamento:
    
      QRCODE
      REMESSAS
      BOLETOS
      APIS BLING
    

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

vialactea-0.0.661.tar.gz (13.2 kB view details)

Uploaded Source

File details

Details for the file vialactea-0.0.661.tar.gz.

File metadata

  • Download URL: vialactea-0.0.661.tar.gz
  • Upload date:
  • Size: 13.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for vialactea-0.0.661.tar.gz
Algorithm Hash digest
SHA256 a3c200662b9d7cfd38bcd0f293b695f16104702fc678813a64ceeafc6b8e76e1
MD5 a5133a40974a869b034b6bb13651d269
BLAKE2b-256 7977079b406941682cf8e1ffc60a8dc81cb52e78f806bdf89e5e9ec4468ea3a3

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