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

Uploaded Source

Built Distributions

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

Uploaded Python 2 Python 3 Windows x86-64

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

Uploaded Python 2 Python 3 Windows x86

swig-3.0.8-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.8-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.8-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.8-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.8-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.8-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.8-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.8-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.8-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.8-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.8-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.8-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.8.tar.gz.

File metadata

  • Download URL: swig-3.0.8.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.8.tar.gz
Algorithm Hash digest
SHA256 8a13814ca2435320d0b047b7078e45ba1b29e75fa34522f7efc89c70a8d6d25e
MD5 8f1a45696cc4643afd1ed68303e2c9c3
BLAKE2b-256 431fc53ee0963be6edbf99e787de5a0e46a7ff8ab0e5467d70e014d789579056

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swig-3.0.8-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.8-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 9a74708154756850aa1d737ab28dec4187d666a3333ba4b40d4a945a38fbdcfb
MD5 66a11192393ea4d3cd014da7a7a03dc1
BLAKE2b-256 7c813ef0923da69700a614779421f98735822ec0aefe3898d1fdf61afc2ec203

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swig-3.0.8-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.8-py2.py3-none-win32.whl
Algorithm Hash digest
SHA256 ddb815977a84b941b5d210c0f10aafacdb4e40c91dd8b0b9ff576e882e00a180
MD5 12bf55b4b6aea83b0a0ed56755242e92
BLAKE2b-256 f0fbcc66a1129559ab2b362de769d6f32ab95fc97c17612038c5103c677dcf47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.8-py2.py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e5c7049fc07fce28f58b375aa17c0399fdde3b877bdffcb64e7ce6703e7d1d8e
MD5 631ffebcd2880056d4dd72b336fd6c56
BLAKE2b-256 9fee7e8ad1013b81cabdb0d841aea3abf9e3c081987d74db3d6723a90ed4583e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.8-py2.py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 0d1bdea8afae7dcd7ebe8c1d489d3c416ad3de3f6dff7e3cec6ee5e42d2c21a6
MD5 3224ff5e4f9164d5d2fb8cf64a9d97f7
BLAKE2b-256 055764eec4edcde3113142c5825881a3421c9181f318f369bc3ec4e458b42baa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.8-py2.py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 b36c2eb5d86df42b850b0defe1f53c5edfb7da44fce8723bed184aa71ba4c29a
MD5 5a14f4669f3a76066e9f9bfc2ae593b9
BLAKE2b-256 26937b13e6f4bff4b6bfcab1b0bd077aa762b3e7a41a0799967151049e8a61d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.8-py2.py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 14fda9261a12bb95e1cacf44144bae718eeb4212fc81032967dc40a94b2033ad
MD5 52fe9e0cef9ca002e5d30c1176fd9c70
BLAKE2b-256 f60a6f5275da19292b529a0f25ebfe9805869bf32928a4ab58150dd064222564

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.8-py2.py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 beda140c4c35d8711529351519459a4e3745745d6ec7b9dcd8b58628f5b36d61
MD5 229b4b44ce0747a41df5013b9fffb4f5
BLAKE2b-256 4c6e3092d5b9492dd53283b004a97790a272be6b4e2d71bd685fa8a3c5410d16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.8-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b15822687948b921147d28802c050c2e7efb3f22c36f2e3090b957c2ef526b5c
MD5 12692fcb0f827ceff79408521efc2bd3
BLAKE2b-256 2bc27b3bbda889d8cf84f28f0fbb6306e34cf029b3495c87ae25204e75f9151a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.8-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 08ea216867992d8690849d4715964021d0bfb4006acd2222aa72d4b56392a066
MD5 0dafd94e15fb9a47673a6000d605e296
BLAKE2b-256 f68b52651b296b359623a514ddc350f76b21dead499ab9c28447a7d7ec1b6b90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.8-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 960922379a3acc17dc46777aa9cefdd8eb41c1959609e64b5199b919cda72311
MD5 4146d97851cd4d10f3309eb6e6b54c2e
BLAKE2b-256 5d9cf470efb8a3fedace5077242a60d437cc6f612f6008638fdb884808a0da74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.8-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e2443bcd7d12fc2a4a1f61fed76efd676bc8c0e189466e38081cb92d51a66f15
MD5 c3c75ff14b1c8177c9d9f4edd3246b89
BLAKE2b-256 5eae4751ccabef5c15b37603e085970bf73e3f3283d28470113107fc1264ecf7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.8-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 bccb78b1467e68559b32551047cc36d6ef7edea7235cfa6c26437df45aa3b1d7
MD5 9714b7cea2595a9ace4139368ea3081c
BLAKE2b-256 607c622a2f35759be5f0cb76d844e32cbf34bc425d7d36cd4ea1dfed0f2d31e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.8-py2.py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fc768bb285f6b00f4af90006fe03e8342006e36b0ccdec79221eb7e46d1556d0
MD5 41f0061fa57630acbcb2e6d5a4446714
BLAKE2b-256 77c68136566cf0346b9399ed9c7706328b35f36df70c488ec8bcd805990aa1d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.8-py2.py3-none-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 2c85b0b0818263b5f51523795a0b4d392de64543660a8edf41214da3487dc5b7
MD5 039aa4420d7d4142fd476aaf28748c2c
BLAKE2b-256 abe25ed25731f75be122d4ea6090349fbc72bcebc6da6b9eb12d72261e5a0160

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