Diferente do seu repositório de mesmo propósito, py-libs, este também suporta builds nativas para Windows, Linux e macOS (algumas coisas embarcadas também serão suportadas). Já agradeçeu a comunidade dotnet pelo AOT hoje?
No geral, você sempre vai precisar da última LTS do dotnet SDK/runtime disponível em seu host caso utilize em builds intermediárias.
Existe muitas bibliotecas aqui, e um dia eu espero sinceramente ter tudo documentado. Por enquanto te desejo boa sorte.
Não considere nenhum pacote aqui como estável, a menos que esteja marcado como tal. Ainda que marcado como estável, não é garantido que não haja bugs.
Utilizamos o GitHub Packages para distribuir nossas bibliotecas e ferramentas de linha de comando, então você precisa seguir as instruções de autenticação e configuração de pacotes do GitHub para adicionar nossos pacotes ao seu projeto.
Nota: Você precisa de um token de acesso pessoal com permissões de leitura de pacotes para adicionar nossos pacotes ao seu projeto. E não tem uma outra forma de fazer isso.
Caso tenha algum problema ou dúvida, abra uma issue e vamos te ajudar.
É utilizado o dotnet-tools
para gerenciar as ferramentas necessárias para desenvolvimento, então a primeira coisa que você precisa fazer é rodar o comando dotnet tool restore
na raiz do repositório. Pull-requests são muito bem vindas, desde que você tenha certeza de estar usando nosso pre-commit hook para garantir a qualidade do código com o dotnet-format
. Somente interações assinadas são aceitas.
Todas as bibliotecas e qualquer outro artefato desse repositório são licenciados sob a licença MIT, a menos que especificado de outra forma.