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.10.tar.gz (25.7 kB view details)

Uploaded Source

Built Distributions

swig-3.0.10-py2.py3-none-win_amd64.whl (1.7 MB view details)

Uploaded Python 2 Python 3 Windows x86-64

swig-3.0.10-py2.py3-none-win32.whl (1.7 MB view details)

Uploaded Python 2 Python 3 Windows x86

swig-3.0.10-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.10-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.10-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.10-py2.py3-none-musllinux_1_1_i686.whl (4.2 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ i686

swig-3.0.10-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.10-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (3.8 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ s390x

swig-3.0.10-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.10-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.10-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.10-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl (3.3 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.5+ i686

swig-3.0.10-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.10-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.10.tar.gz.

File metadata

  • Download URL: swig-3.0.10.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.10.tar.gz
Algorithm Hash digest
SHA256 ef1417d74a407930ecf748210bed684e5de10bf06e78213163153cc473954691
MD5 95643347d9f0e60506111c2d5c5dbad5
BLAKE2b-256 97849be8ada52b76384f6e4141045766eae7208925ce2a451633f72ae1137fa9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swig-3.0.10-py2.py3-none-win_amd64.whl
  • Upload date:
  • Size: 1.7 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.10-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 b003c507169260790b60f343185f215a9b507e01031e7c1f85f08ada80cea84b
MD5 1ecf469d6941769e7d1d06e1a991e1f7
BLAKE2b-256 a96abcf4ba2be4cf16ded44e7c3e16722e740219dc9462679a8d40158a456120

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swig-3.0.10-py2.py3-none-win32.whl
  • Upload date:
  • Size: 1.7 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.10-py2.py3-none-win32.whl
Algorithm Hash digest
SHA256 fdf53236a8cd015c165f79b93ad4922fde8bdc779a89d0418edabf8acbcc205b
MD5 7817a6b049e9f53710d99edb4d3c0af4
BLAKE2b-256 91afa8426a987fbdbcf7105fdf0eff4879fa769414532cc345d55d6c4f47342c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.10-py2.py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c217f23276331dcdb75237c9d460f1ff552366cb7c23db9a80f9c8cfcd3c2354
MD5 7b1b3f05e0746177581d95e56a07cc8b
BLAKE2b-256 366bc9c413718c472efc7ebb7b0880bc17c5389bf98cb322c7b8274048fb7e63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.10-py2.py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 d4e268a93880554b3b18a3d9055ce68282179dd6173c432147e5a41b8e9ad0e6
MD5 6fce896902e7ed1870c8ccf129b8c451
BLAKE2b-256 186dea758a3527a697200ba5d52e5db7d66de811b8a2b68368b247dedaa2444c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.10-py2.py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 26f68c24901099627a483273a9092fa8e010636c56414e3249da104e9013d869
MD5 735ff6d31d229c21f74c7e108c23e251
BLAKE2b-256 f89c2eef839fe6533bbb82efa6635a9baf5d59bbda21bbf496149536d40b8535

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.10-py2.py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 74f7315c63e3eead0a34be4fc52493bb3592a168c19d06ffc9f860d6b7de1066
MD5 c060e7d4bbec67c3449af55a3141c468
BLAKE2b-256 1458baeabb292ca534faa17ef2b1151cea2222e39db885e6077560321d5b3cb4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.10-py2.py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 b37f77c80cc859f3b9060a16498e39c8f1fa5fb1d1cc32e5d3e9a0f3a91f7363
MD5 e98b280d009963c802c290851fce5c2f
BLAKE2b-256 41dcf42d2ea7d3d22869ea13797402a99f7e98d7ead2e7f6363a0f0ab0135dc7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.10-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 957e0711b8fce28c1b0e617b163e778e4ef5b25e769c5679b57084cff1c966eb
MD5 260dbdd2004d060e8547ce554259d08a
BLAKE2b-256 eae47a6d1322b98b38e5adb0b78ac013742350efddf6402d13babd0b8d7eea05

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.10-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 21a82cd32fb3a7a6b64aa2e57235396d6ff352f9d5019fe72241c3c798eb8780
MD5 502a816adb16ebeee6be70a6ba5ccaef
BLAKE2b-256 b213a56018a0124348bf20e733710d51142ff49ed0ee9ac71e2996038e80c724

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.10-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 98239e5f3dd5330037b3b0414f0cc545ddf22ab9febdf011305900bb4ffe2518
MD5 09d03a9e30212e808efb8d21a0fcf777
BLAKE2b-256 90fcae922014e57d52133b5afbb32452e5620e055576e71481a9e3a65da21e2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.10-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2cecc3ca8d2f02f5994e23b09dab3ec4d9d5ec4eaaf8cad9d9997c796d962281
MD5 2315212d3b33952c091530f54ec64877
BLAKE2b-256 1538bfb7f22497fb5ae4e00145b227f18efdcdf9dfe1a3fd33f3f0422b8eae7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.10-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 68574632e6e907d3f01428e2adc61c7f81e36ca7fb008bb4aacb22f1643ded3f
MD5 6ac0d4cca81a876f0907856b2cddef2b
BLAKE2b-256 a9080cb398127b66a3d4cdcdfc6b8ac89c4631b75a9b85b493993c521b951132

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.10-py2.py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ea900a7ff4d994baff779d22ad37d43d6bc886ad7244a2557bff0e885ebe1c5c
MD5 92ea4ba4fd7b7f5964b6c5079d811907
BLAKE2b-256 d47cc5f3fd9a59b5f8bd2dd10472466647fcacf9b992bda871348176ebb85def

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.10-py2.py3-none-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 678ee087c34930013f5e594bbc1dd26c101e6ca3f75189c94fc02c7ece8df4ce
MD5 793851a17bec5c1779f8152c7d39b7e4
BLAKE2b-256 e7f5951b3234a122db321b9f1415bdd1986c0488d398dffa69d956d98fb26475

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