Skip to content

incolume-jedi/academia-jedi

Repository files navigation

Academia JEDI

Codigo produzidos pela academia da guilda JEDI (Junta Especializada de Desenvolvimento e Inovação) Incolume em https://discord.gg/eBNamXVtBW

Estes códigos, foram e/ou serão desenvolvidos para treinamento da guilda.

Todo o conteúdo criado, produzido e armazenado, para fins de aprendizado, é de livre acesso aos membros da guilda JEDI Incolume.

A partir desta versão há utilização em conjunto dos gerenciadores de pacotes uv e poetry.

Instalação do uv com detalhes disponível em https://docs.astral.sh/uv/getting-started/installation/

  • Unixlike

    curl -LsSf https://astral.sh/uv/install.sh | sh

    ou

    wget -qO- https://astral.sh/uv/install.sh | sh
  • Windows

     powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
  • Na raiz do projeto execute:

    • uv venv -p <python-version> ; # cria ambiente virtual
    • source .venv/Script/activate; # (somente para windows)
    • source .venv/bin/activate; # (somente para unix like)
    • uvx poetry install; # instala as dependências
    • pre-commit; # ativa regras de commit para git
  • Para outros gerenciadores de pacotes, utilize Python conforme a versão indicada, atualmente Python 3.10+.

  • Para ativar a configuração fina do git em ambientes Unix-Like, execute: sh settings/gitconfig.sh

As dependências estão contidas em pyproject.toml;

About

Codigo produzidos pela academia da guilda JEDI (Junta Especializada de Desenvolvimento e Inovação) Incolume em https://discord.gg/eBNamXVtBW

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •