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
File details
Details for the file swig-3.0.6.tar.gz
.
File metadata
- Download URL: swig-3.0.6.tar.gz
- Upload date:
- Size: 25.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5b103c66381a4d65e5ef4126a89a068bb36e1e68277af831517a32e382c6350 |
|
MD5 | d6b6b37ecbd065cbbaf252442ec6f6ab |
|
BLAKE2b-256 | 67d20d086eac9b5f162da5766c02e6031115cc2e216d6795164c959152ed9312 |
File details
Details for the file swig-3.0.6-py2.py3-none-win_amd64.whl
.
File metadata
- Download URL: swig-3.0.6-py2.py3-none-win_amd64.whl
- Upload date:
- Size: 1.6 MB
- Tags: Python 2, Python 3, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96794910d0ccfd8ec2eaab71c5b0fee2c72b9210db68ea30f6162059934381c4 |
|
MD5 | faaeb867ac51103a5c22b6f294c9e582 |
|
BLAKE2b-256 | ee5423a0ccaa37b5e6fbbaeb5581518ac239f49199c27d89eee58ecb05fc243b |
File details
Details for the file swig-3.0.6-py2.py3-none-win32.whl
.
File metadata
- Download URL: swig-3.0.6-py2.py3-none-win32.whl
- Upload date:
- Size: 1.6 MB
- Tags: Python 2, Python 3, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46afcaf5ec3115d757ce5bbc682d5da35f5bf42f239222ef1f236a65e0bfcb8d |
|
MD5 | 443cd92be8ee40d666ea78feb31c84f4 |
|
BLAKE2b-256 | 8eb803fdfb959f2605565515acc15e03cdff2a8a19a1354ac0152d1768e8dcca |
File details
Details for the file swig-3.0.6-py2.py3-none-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: swig-3.0.6-py2.py3-none-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 4.3 MB
- Tags: Python 2, Python 3, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cfa2be1cf59233fbbb5f96d83898c87604d4f845e8770ca33ed23d05916c4a0d |
|
MD5 | 7bdb3ad38afdbe5cbab7a2ca5098be81 |
|
BLAKE2b-256 | 5a7edfe930bdbc13685daea70a46d8a05a95b680528fd37b3ab6a47d9c49045f |
File details
Details for the file swig-3.0.6-py2.py3-none-musllinux_1_1_s390x.whl
.
File metadata
- Download URL: swig-3.0.6-py2.py3-none-musllinux_1_1_s390x.whl
- Upload date:
- Size: 4.4 MB
- Tags: Python 2, Python 3, musllinux: musl 1.1+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2ccb5c637af89e65a5853f6183c9f3b4c00dfd4a16e34c194f853f08404fd22 |
|
MD5 | 7a53b4fe4eb7ce1abc36ab1d5b557dd1 |
|
BLAKE2b-256 | 3393d15014505dfb930c016eaa45cc66857b5d8d938cd781e872ad06c3c82e4b |
File details
Details for the file swig-3.0.6-py2.py3-none-musllinux_1_1_ppc64le.whl
.
File metadata
- Download URL: swig-3.0.6-py2.py3-none-musllinux_1_1_ppc64le.whl
- Upload date:
- Size: 4.5 MB
- Tags: Python 2, Python 3, musllinux: musl 1.1+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 104f536b2cd913d8d6586da1dc9c5a58aa5165e814ae2d7650e4c5214b61d3a5 |
|
MD5 | d9f3bb2234cab3a37aeabd0a7a93a9e2 |
|
BLAKE2b-256 | 644c9f608f2880a53720b41895acd33e3cb701952484174af3513727312cbe12 |
File details
Details for the file swig-3.0.6-py2.py3-none-musllinux_1_1_i686.whl
.
File metadata
- Download URL: swig-3.0.6-py2.py3-none-musllinux_1_1_i686.whl
- Upload date:
- Size: 4.1 MB
- Tags: Python 2, Python 3, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6551a358c18fe84783aac38c3037902587981da2536a8b06cfe42c59a7506a3 |
|
MD5 | 3d408b70508e2673acfd87a72b0e5875 |
|
BLAKE2b-256 | a3035f91da6d45e11d50a9ba292b72fd6712f28bf172e44d30f96eb7e06733be |
File details
Details for the file swig-3.0.6-py2.py3-none-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: swig-3.0.6-py2.py3-none-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 4.3 MB
- Tags: Python 2, Python 3, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2abde12220dda75157399dd857626bc3a7570d98481ad2513f09e28f42e9816e |
|
MD5 | 83252d559bfebe8f0e96e7c67ed7ff07 |
|
BLAKE2b-256 | 38474f434a1aaeb882fec84fd4d207bd8b25419fbac05bc07d5d100ef1b90701 |
File details
Details for the file swig-3.0.6-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
.
File metadata
- Download URL: swig-3.0.6-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 3.7 MB
- Tags: Python 2, Python 3, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1da98af3128bd6dfa35a6446cb2de0dfd09cab1431262e8f2a5bd3cbce3f592e |
|
MD5 | 2024dcd16b5ee7829c90d77462656b66 |
|
BLAKE2b-256 | 47b7b82162484c50dea51041b4b4c1293bd2e6556d3fa2b954063f9c389d75ed |
File details
Details for the file swig-3.0.6-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
.
File metadata
- Download URL: swig-3.0.6-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 3.9 MB
- Tags: Python 2, Python 3, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8eecf9f5f2b3bd460583c44efd0d8cc98d15d5c74891a954f42bf983e62f968d |
|
MD5 | e6e43872d0240b598d9f0fdf9042633a |
|
BLAKE2b-256 | d2a1c1dea2c1454ddc7ef58d1150ddb09688907b405a7d7a44689e5cf24c9127 |
File details
Details for the file swig-3.0.6-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: swig-3.0.6-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 3.7 MB
- Tags: Python 2, Python 3, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 213aefe19bf5ffae6c5bf836b941ee642659ae7a736dc419fcb5c9e9966be028 |
|
MD5 | bae901dac86e821c7798b3df2caff3ab |
|
BLAKE2b-256 | 53306006f0edef46f692091494b84afd8867d02949ac209251c19fa524548928 |
File details
Details for the file swig-3.0.6-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
.
File metadata
- Download URL: swig-3.0.6-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
- Upload date:
- Size: 3.4 MB
- Tags: Python 2, Python 3, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d1255921cc5abe5bb5f05b7e92caf565d44f1631ce2c1c5e8de13a3e7cf35da |
|
MD5 | 02dbb9b90669e8b3815ebbca5fa2ff8d |
|
BLAKE2b-256 | 7e334ba3e4d1d0d3aff8d3603c17fb7deda05f8e7126f89982d8760ad5238bbf |
File details
Details for the file swig-3.0.6-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl
.
File metadata
- Download URL: swig-3.0.6-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 3.2 MB
- Tags: Python 2, Python 3, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c47c190addd761b4450ec1ec4040668ae0a305b72270fc48019fd5ead62ebd8e |
|
MD5 | 75cb8a8f7f1a0e719388900b117f9282 |
|
BLAKE2b-256 | ee1a41bda94305db886944497050edce55c6d58e277d6af60649cd3d58da8eff |
File details
Details for the file swig-3.0.6-py2.py3-none-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: swig-3.0.6-py2.py3-none-macosx_10_9_x86_64.whl
- Upload date:
- Size: 1.7 MB
- Tags: Python 2, Python 3, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b92f4dc234778430275901e1347e354d1f501fe3fcdbfe33343dbff6afa1315a |
|
MD5 | ded5bcaee800b82c5fb7bb71c2c7ae68 |
|
BLAKE2b-256 | 13b49f3d33175481049840849a998d521c4e9c87faf9f3c0b3e81c672fd12ac2 |
File details
Details for the file swig-3.0.6-py2.py3-none-macosx_10_9_universal2.whl
.
File metadata
- Download URL: swig-3.0.6-py2.py3-none-macosx_10_9_universal2.whl
- Upload date:
- Size: 1.7 MB
- Tags: Python 2, Python 3, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef2a72d2750ff3dcc682765c370a2b74be9ca8049ddf288feffb205b04125e22 |
|
MD5 | c10b39e761e6d5416754faddc58e6b12 |
|
BLAKE2b-256 | 2111537bd28b53e68b1fcc49e3fdb38c3d735861a28984f6b835bd94c8b876c4 |