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

Uploaded Source

Built Distributions

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

Uploaded Python 2 Python 3 Windows x86-64

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

Uploaded Python 2 Python 3 Windows x86

swig-3.0.6-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.6-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.6-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.6-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.6-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.6-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.6-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.6-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.6-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.6-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.6-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.6-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.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

Hashes for swig-3.0.6.tar.gz
Algorithm Hash digest
SHA256 b5b103c66381a4d65e5ef4126a89a068bb36e1e68277af831517a32e382c6350
MD5 d6b6b37ecbd065cbbaf252442ec6f6ab
BLAKE2b-256 67d20d086eac9b5f162da5766c02e6031115cc2e216d6795164c959152ed9312

See more details on using hashes here.

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

Hashes for swig-3.0.6-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 96794910d0ccfd8ec2eaab71c5b0fee2c72b9210db68ea30f6162059934381c4
MD5 faaeb867ac51103a5c22b6f294c9e582
BLAKE2b-256 ee5423a0ccaa37b5e6fbbaeb5581518ac239f49199c27d89eee58ecb05fc243b

See more details on using hashes here.

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

Hashes for swig-3.0.6-py2.py3-none-win32.whl
Algorithm Hash digest
SHA256 46afcaf5ec3115d757ce5bbc682d5da35f5bf42f239222ef1f236a65e0bfcb8d
MD5 443cd92be8ee40d666ea78feb31c84f4
BLAKE2b-256 8eb803fdfb959f2605565515acc15e03cdff2a8a19a1354ac0152d1768e8dcca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.6-py2.py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cfa2be1cf59233fbbb5f96d83898c87604d4f845e8770ca33ed23d05916c4a0d
MD5 7bdb3ad38afdbe5cbab7a2ca5098be81
BLAKE2b-256 5a7edfe930bdbc13685daea70a46d8a05a95b680528fd37b3ab6a47d9c49045f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.6-py2.py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 a2ccb5c637af89e65a5853f6183c9f3b4c00dfd4a16e34c194f853f08404fd22
MD5 7a53b4fe4eb7ce1abc36ab1d5b557dd1
BLAKE2b-256 3393d15014505dfb930c016eaa45cc66857b5d8d938cd781e872ad06c3c82e4b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.6-py2.py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 104f536b2cd913d8d6586da1dc9c5a58aa5165e814ae2d7650e4c5214b61d3a5
MD5 d9f3bb2234cab3a37aeabd0a7a93a9e2
BLAKE2b-256 644c9f608f2880a53720b41895acd33e3cb701952484174af3513727312cbe12

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.6-py2.py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 a6551a358c18fe84783aac38c3037902587981da2536a8b06cfe42c59a7506a3
MD5 3d408b70508e2673acfd87a72b0e5875
BLAKE2b-256 a3035f91da6d45e11d50a9ba292b72fd6712f28bf172e44d30f96eb7e06733be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.6-py2.py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 2abde12220dda75157399dd857626bc3a7570d98481ad2513f09e28f42e9816e
MD5 83252d559bfebe8f0e96e7c67ed7ff07
BLAKE2b-256 38474f434a1aaeb882fec84fd4d207bd8b25419fbac05bc07d5d100ef1b90701

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.6-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1da98af3128bd6dfa35a6446cb2de0dfd09cab1431262e8f2a5bd3cbce3f592e
MD5 2024dcd16b5ee7829c90d77462656b66
BLAKE2b-256 47b7b82162484c50dea51041b4b4c1293bd2e6556d3fa2b954063f9c389d75ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.6-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8eecf9f5f2b3bd460583c44efd0d8cc98d15d5c74891a954f42bf983e62f968d
MD5 e6e43872d0240b598d9f0fdf9042633a
BLAKE2b-256 d2a1c1dea2c1454ddc7ef58d1150ddb09688907b405a7d7a44689e5cf24c9127

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.6-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 213aefe19bf5ffae6c5bf836b941ee642659ae7a736dc419fcb5c9e9966be028
MD5 bae901dac86e821c7798b3df2caff3ab
BLAKE2b-256 53306006f0edef46f692091494b84afd8867d02949ac209251c19fa524548928

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.6-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1d1255921cc5abe5bb5f05b7e92caf565d44f1631ce2c1c5e8de13a3e7cf35da
MD5 02dbb9b90669e8b3815ebbca5fa2ff8d
BLAKE2b-256 7e334ba3e4d1d0d3aff8d3603c17fb7deda05f8e7126f89982d8760ad5238bbf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.6-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 c47c190addd761b4450ec1ec4040668ae0a305b72270fc48019fd5ead62ebd8e
MD5 75cb8a8f7f1a0e719388900b117f9282
BLAKE2b-256 ee1a41bda94305db886944497050edce55c6d58e277d6af60649cd3d58da8eff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.6-py2.py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b92f4dc234778430275901e1347e354d1f501fe3fcdbfe33343dbff6afa1315a
MD5 ded5bcaee800b82c5fb7bb71c2c7ae68
BLAKE2b-256 13b49f3d33175481049840849a998d521c4e9c87faf9f3c0b3e81c672fd12ac2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for swig-3.0.6-py2.py3-none-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ef2a72d2750ff3dcc682765c370a2b74be9ca8049ddf288feffb205b04125e22
MD5 c10b39e761e6d5416754faddc58e6b12
BLAKE2b-256 2111537bd28b53e68b1fcc49e3fdb38c3d735861a28984f6b835bd94c8b876c4

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