SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.
Project description
SWIG PyPI
A SWIG package on PyPI, enabling pip install swig
. Binary wheels for Windows, macOS and Linux running on x86_64.
SWIG License: GPL-3.0-or-later with portions under LICENSE-UNIVERSITIES (see LICENSE-SWIG for details)
Installing SWIG
SWIG can be installed by pip with:
pip install swig
Building from the source dist package requires internet access in order to download a copy of the SWIG source code.
License
The code for this project is covered by the Apache License, Version 2.0. Source distributions do not include a copy of the SWIG source code or binaries. Binary wheels are covered by the SWIG license (GPLv3), due to their inclusion of a compiled SWIG binary and library files.
SWIG is distributed under the GNU General Public License v3 or later with portions under the file LICENSE-UNIVERSITIES. For more information about SWIG, visit http://www.swig.org
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for swig-3.0.12-py2.py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f928c833eba1eed6f49e5283f8a1009e0df11bebe2f706fe3fa4c9c77b0a0248 |
|
MD5 | 0909d0a9b3ad4eb920f9251f362a1201 |
|
BLAKE2b-256 | c4d54f14ec84028a181604c45c657686648f402cf24ca41d093a90d8d2ccffd9 |
Hashes for swig-3.0.12-py2.py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a02cd13bce2d37abec458cfbfe95349a4d1bd8cdfad46fedd2714d42d02a1e2 |
|
MD5 | 572e3b71d350eeab3c6969e0e17552a9 |
|
BLAKE2b-256 | 32a3ba1ffe745350f120491aa89c3d99aca155d0cad0f91f55c8f1f42893c4ab |
Hashes for swig-3.0.12-py2.py3-none-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a14926d80c77ede936dc67f5208dcf5599882fab0032f812cca9d6fdd5ead90 |
|
MD5 | affdb2c7657aaacf808949ac09038863 |
|
BLAKE2b-256 | e8c6bbc6d87c36cc8a5f0710a225f1fa171635a4a39da473cb0d10d7ba1b6d0f |
Hashes for swig-3.0.12-py2.py3-none-musllinux_1_1_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6c441b15d763c280c89ebf4f3d6672ad92ea82ee98bceea90773859fbffb02e |
|
MD5 | c4ffeff1554ed0d68754b93a45ba58e6 |
|
BLAKE2b-256 | 62659a8f90aa9f699d9395325e732c1a360ff6e4b750a4c8d7f828bf4c6d7af5 |
Hashes for swig-3.0.12-py2.py3-none-musllinux_1_1_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc23477e4cb6d5a4156c33fdb6df7d0d11cc576f9eb1f6c685904e362206068b |
|
MD5 | 41af97477a58f5417d3ebd2ad8bb3d8b |
|
BLAKE2b-256 | e6d7b0b5069bec9f4909bb9c1d1a91dd06927187f0260c73145a40fb6c5df8a1 |
Hashes for swig-3.0.12-py2.py3-none-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b9782e241600ec0f536f91514d252aadf5fb419d7000c9f6c8fd12dc27f6bd0 |
|
MD5 | cfe1554107180aaae5cf1a670d5a8519 |
|
BLAKE2b-256 | c19fd1a35cecc5d9d1d6220c7226afc7c1a5eb3b1bcaa80fcbcd55caf5fdfc1c |
Hashes for swig-3.0.12-py2.py3-none-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35fba7863950b251f78ada95cc8f6ed797c7cca011a5cab1518650598ac1e8bc |
|
MD5 | 6267dd8293e35ffd0db30256e79a0c53 |
|
BLAKE2b-256 | fc11b0d8bfb82291b459cc2147a9cb3d9d1b9d05f747cc7ad2e0864a9752ee19 |
Hashes for swig-3.0.12-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9ed31d2f0aaca2ef8c7c2b3d058548ba7e776210d06b5fcad9a741d1ffec652 |
|
MD5 | 8378c950212ba92eaf25bfee428b5fde |
|
BLAKE2b-256 | ccbe2271b6ad50c7d67de62316ef01d9cac78b730fbfd2ac299b1bfb839fd354 |
Hashes for swig-3.0.12-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff9aada76b4acd7276ce74ec37e5f258c4bbbe6c639919ac54601f57404436ab |
|
MD5 | 8b662f27ffefc8847adc55f9477d5637 |
|
BLAKE2b-256 | ac0261b81bd46c6dc8afafb0f021d309f43e87b1ce2c23fb9c9c420694831e4d |
Hashes for swig-3.0.12-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4efe73cbe33a2cac3ff1b99ebf8aeb2329fd89a7ecd90c85b42c922a8e9b7e14 |
|
MD5 | 36a7a8c2c9c9af505625739877034c2d |
|
BLAKE2b-256 | c58f84e699018954864c8a64ad6a03152f6bb88c96f4dd4f97570a7a0fee714e |
Hashes for swig-3.0.12-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6feef67387af6ecae0f088f87a4ed6fbc68f66d9d4ddf583200474fab94fd5d |
|
MD5 | a2817db1e076b899c230038366d887a6 |
|
BLAKE2b-256 | 6427dcc921385d125cdabf80285b7965e52bcebce67933bb7ca940dcd58728fd |
Hashes for swig-3.0.12-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 383e6fa5f5846f579bfaa0e762673a32130452073e479bc3d0a9849d28d855fe |
|
MD5 | 570d2aca733bb273ea8beff636970970 |
|
BLAKE2b-256 | 0788ad842f257f503eaeaf8e3deee72204f17ae28f47de631c7c405015dd9ed7 |
Hashes for swig-3.0.12-py2.py3-none-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c67ab4df31a5f4b03bdc8c21b59e1b3331a7de36a9239851429aecef2b501f19 |
|
MD5 | d9b97cee719f7f1872191d8042818f72 |
|
BLAKE2b-256 | 472df156510f5a58034abdf6c320ea08cf53375a2951d310e58c903cef90a261 |
Hashes for swig-3.0.12-py2.py3-none-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8236e64b2e8249e1bb0e4ca911b2fc0331352528db5f869bbfda1ce61989575f |
|
MD5 | 1a3ebea28aca865a6c4c31ec8769a149 |
|
BLAKE2b-256 | 4823da1c3c5704550a814f3b067c63ef8c57fba23a7d954c53d83fd2a1a1dc55 |