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.660.tar.gz (13.2 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: vialactea-0.0.660.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.660.tar.gz
Algorithm Hash digest
SHA256 8af660348cb62bb6e0f0c6ff9aaaa5d3a6c8838203a29be13797b5575c7a3121
MD5 4524e709fc943008e4950e48a133bf87
BLAKE2b-256 66d3d8a8fa1ba01474bcdf1500772c2ee8d677b3fb0b458d7e05307a35c9da76

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