Um projeto que empacota o SWIG como um pacote Python, permitindo que swig seja instalado a partir da Pypi:
pip install swig ou usado como parte do build-system.requires em um arquivo pyProject.toml:
[ build-system ]
requires = [ " swig " ] As versões do pacote Pypi seguirão o major.minor.patch Números de versão das versões SWIG.
São fornecidas rodas binárias para Windows, MacOS e Linux para a maioria das arquiteturas da CPU suportadas no PYPI. Rodas de braço para Raspberry Pi disponíveis em https://www.piwheels.org/project/swig/.
PAGA HOME
Página inicial do Swig
Código fonte do SWIG
Licença do SWIG: GPL-3.0-Or-Later com partes sob unidades de licença (consulte Licença-Swig para obter detalhes)
O SWIG pode ser instalado por PIP com:
pip install swigou:
python -m pip install swigO edifício a partir do pacote de origem Dist requer acesso à Internet para baixar uma cópia do código -fonte SWIG.
O uso pipx run swig <args> executará o SWIG sem qualquer etapa de instalação, desde que a máquina tenha o PIPX instalado (que inclui os corredores do GitHub Accions).
O SWIG pode ser adicionado à tecla build-system.requires em um arquivo pyProject.toml para criar extensões de Python que usam SWIG para gerar ligações.
[ build-system ]
requires = [ " swig " ]O código deste projeto é coberto pela licença Apache, versão 2.0. As distribuições de origem não incluem uma cópia do código -fonte SWIG ou binários. As rodas binárias são cobertas pela licença SWIG (GPLV3), devido à inclusão de um binário SWIG compilado e arquivos da biblioteca.
O SWIG é distribuído sob a licença pública geral da GNU v3 ou posteriormente com partes sob as unidades de licença de arquivo. Para mais informações sobre o SWIG, visite http://www.swig.org