Skip to main content

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 PyPI Homepage

SWIG Homepage

SWIG Source Code

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

swig-3.0.7.tar.gz (25.7 kB view details)

Uploaded Source

Built Distributions

swig-3.0.7-py2.py3-none-win_amd64.whl (1.6 MB view details)

Uploaded Python 2 Python 3 Windows x86-64

swig-3.0.7-py2.py3-none-win32.whl (1.6 MB view details)

Uploaded Python 2 Python 3 Windows x86

swig-3.0.7-py2.py3-none-musllinux_1_1_x86_64.whl (4.3 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ x86-64

swig-3.0.7-py2.py3-none-musllinux_1_1_s390x.whl (4.4 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ s390x

swig-3.0.7-py2.py3-none-musllinux_1_1_ppc64le.whl (4.5 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ ppc64le

swig-3.0.7-py2.py3-none-musllinux_1_1_i686.whl (4.1 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ i686

swig-3.0.7-py2.py3-none-musllinux_1_1_aarch64.whl (4.3 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ ARM64

swig-3.0.7-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (3.7 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ s390x

swig-3.0.7-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (3.9 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ppc64le

swig-3.0.7-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.7 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ARM64

swig-3.0.7-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (3.4 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.5+ x86-64

swig-3.0.7-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl (3.2 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.5+ i686

swig-3.0.7-py2.py3-none-macosx_10_9_x86_64.whl (1.7 MB view details)

Uploaded Python 2 Python 3 macOS 10.9+ x86-64

swig-3.0.7-py2.py3-none-macosx_10_9_universal2.whl (1.7 MB view details)

Uploaded Python 2 Python 3 macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file swig-3.0.7.tar.gz.

File metadata

  • Download URL: swig-3.0.7.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

Hashes for swig-3.0.7.tar.gz
Algorithm Hash digest
SHA256 8e3eeddebec54f25122ef4129d5774c378e460c601520db97c487fb28b80e7a9
MD5 3295b4577e650149030b7a5e67964e0a
BLAKE2b-256 ee61ceb94ef435d92e3362b9ab5c9527694b252cb2919bf0b1bdbc93829bf6d3

See more details on using hashes here.

File details

Details for the file swig-3.0.7-py2.py3-none-win_amd64.whl.

File metadata

  • Download URL: swig-3.0.7-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

Hashes for swig-3.0.7-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 97effee082c5db11bc3bd4ae372a2f04ec80f390888df16d74a21a46d1162f58
MD5 38a5e6c93a14ffd155f02eef603c94fa
BLAKE2b-256 7d4e66ff675e563623fe7ff1b4c8de3e2c3d5f1fe9ffbf5580e2089350f5b35c

See more details on using hashes here.

File details

Details for the file swig-3.0.7-py2.py3-none-win32.whl.

File metadata

  • Download URL: swig-3.0.7-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

Hashes for swig-3.0.7-py2.py3-none-win32.whl
Algorithm Hash digest
SHA256 a748a5a3dff6d34ac18ca51948993c53b795ecec1829ad4700317b04de0e533b
MD5 cc0b5f0f71df9218a8c46a24fcf0246a
BLAKE2b-256 63493662210d5a88a3529c3e4f185ad9f9eacf7827e9591ed41a9f6ce489830f

See more details on using hashes here.

File details

Details for the file swig-3.0.7-py2.py3-none-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for swig-3.0.7-py2.py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f32e1b2421ec4e73ef23639b21198c8d84d75a1ef33ca6aa54a73afdd644908a
MD5 3cdf359432359068cd731717a408e60c
BLAKE2b-256 2085e358d364bf9f595d9168f6952c8593710c92884ebb1f8ac6ba9d61952887

See more details on using hashes here.

File details

Details for the file swig-3.0.7-py2.py3-none-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for swig-3.0.7-py2.py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 ddad39c5fabb70827860c7cc0e23a64c7e4183f391f799a39217819c37040176
MD5 cb2922c25c2cd78c346dfd22ba60aa61
BLAKE2b-256 35974c9a7f381a370bc227f4a54a01e7950ec5082df733a1d82f65e445d0b5a7

See more details on using hashes here.

File details

Details for the file swig-3.0.7-py2.py3-none-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for swig-3.0.7-py2.py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 797d1fa4daafd461dda397a0623e4bb46c775319a6e907f8afbef23ce26a9701
MD5 dc360526151f7f4f88e7b48421265883
BLAKE2b-256 5fc59f9499321d69f3e6618810278b6d3ba2edce3a2d7d0f78ad77eb1b030d79

See more details on using hashes here.

File details

Details for the file swig-3.0.7-py2.py3-none-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for swig-3.0.7-py2.py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 d35df8539f43a4f747f0e7c8c312e873cc532732fb15a135c55a3ebf58650779
MD5 1dae590f33c1eab8d1135bf14200c3ba
BLAKE2b-256 6b118d459c2ebc93d042afb4756a9922ebe13ba3645547fa2695f8bde6f53aa3

See more details on using hashes here.

File details

Details for the file swig-3.0.7-py2.py3-none-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for swig-3.0.7-py2.py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 395a34a53b1e66c62411d2982c6db1efcc36525c1bdbf6a9989c38ee18c34f7e
MD5 e3d4e1b6f3bb81ea819838fd899f2189
BLAKE2b-256 0a5e0fea4172abb09d92cd8360171e6a48ebe9d2b256f1a4b94908aedf1c1e6d

See more details on using hashes here.

File details

Details for the file swig-3.0.7-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for swig-3.0.7-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 5af45b6bf9c49fc0db9d331abc05f7eec910695b10b60de5ab5f8f5319cbd551
MD5 b6dea9321c85b7570b1cb3af9c9f72e5
BLAKE2b-256 df0c6daf11e75f835c3bcce06195ec3e036c26ef4570d283a43de41b3759267b

See more details on using hashes here.

File details

Details for the file swig-3.0.7-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for swig-3.0.7-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ab15af3ffac6a0d8ec2a7003a29a8004ba6583380bd14a0fc4aed1837a52eddb
MD5 bc5e7fa6b46257ada2dc9fc8ef2d6f69
BLAKE2b-256 bf86f60050a9b438f7d40cd4acc9f511a7120ec242d450747fbd264f61e10e07

See more details on using hashes here.

File details

Details for the file swig-3.0.7-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for swig-3.0.7-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9b083134401ecbab5871b19b208be33614193d8ce2bc9ede358fe2b98e7aa1d5
MD5 e28365ee8b72fe4e1a4c397783b76210
BLAKE2b-256 0dad2d26ae7fd20a131f00d52c426426c98399a3f50e4fab6c38b50a4a30b9af

See more details on using hashes here.

File details

Details for the file swig-3.0.7-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for swig-3.0.7-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 16285b7c9e485191225035c27ce01114043124d5a2058e6e8265717c9fea403d
MD5 cf0bd2b556628442f203aea13fb353c8
BLAKE2b-256 d228f362b3f0c49e8eb40882687546f2ff9b955b42e6ea85105ae09e0413237f

See more details on using hashes here.

File details

Details for the file swig-3.0.7-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for swig-3.0.7-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 5bec59d2df12b1e1727c4f679b3f2e84471ccb0d26877f06000251ff18e9b6b4
MD5 3ca4d5db790c08da31bf01844fb8878e
BLAKE2b-256 366d9ab4c4e8e47f4643c49e40331056705df9cab9fd18531c0c70d5ca3495c3

See more details on using hashes here.

File details

Details for the file swig-3.0.7-py2.py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for swig-3.0.7-py2.py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 85ee9520e18d43b0f8a38efdaf8b401a4ad9b99f587884bc5dc0fc6de7c39575
MD5 a8044fa6592efa2b1c8f985a48115519
BLAKE2b-256 71c18b7cdbcbd4e99dd6176a50020b3be8d98a3ed6c5ddf04cfc2c5e429647f1

See more details on using hashes here.

File details

Details for the file swig-3.0.7-py2.py3-none-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for swig-3.0.7-py2.py3-none-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 6e64bb6dc7ebd467852e684c3c2e1f34bf35588bff461e25266838c9af45f16d
MD5 7b4fec4b4ddd51dd100a0ea6757fa728
BLAKE2b-256 0b4c5236ad92db335ca923c6ef6d3ff79303ba60a35781778181081536821c13

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page