# OpenMesh Python Bindings
[](https://www.graphics.rwth-aachen.de:9000/OpenMesh/openmesh-python/commits/master)
OpenMesh python bindings implemented with
[pybind11](https://github.com/pybind/pybind11) that are tightly integrated with
[numpy](http://www.numpy.org/).
## Installing
### Prebuild Binaries
We provide prebuild wheels for installation with pip for the following configurations:
#### Linux
* [Python 2.7](https://www.graphics.rwth-aachen.de:9000/OpenMesh/openmesh-python/-/jobs/artifacts/master/browse/release?job=deploy-2.7-linux)
* [Python 3.5](https://www.graphics.rwth-aachen.de:9000/OpenMesh/openmesh-python/-/jobs/artifacts/master/browse/release?job=deploy-3.5-linux)
#### macOS 10.13
* [Python 2.7](https://www.graphics.rwth-aachen.de:9000/OpenMesh/openmesh-python/-/jobs/artifacts/master/browse/release?job=deploy-2.7-macos)
* [Python 3.5](https://www.graphics.rwth-aachen.de:9000/OpenMesh/openmesh-python/-/jobs/artifacts/master/browse/release?job=deploy-3.5-macos)
#### Windows
* [Python 3.6](https://www.graphics.rwth-aachen.de:9000/OpenMesh/openmesh-python/-/jobs/artifacts/master/browse/release?job=deploy-3.6-VS2017)
### Building from source
1. recursively clone the repo
2. cd to repo dir
3. `pip install -e .` (or `pip install -e . --user` if you are not root or in a
virtualenv)
[](https://www.graphics.rwth-aachen.de:9000/OpenMesh/openmesh-python/commits/master)
OpenMesh python bindings implemented with
[pybind11](https://github.com/pybind/pybind11) that are tightly integrated with
[numpy](http://www.numpy.org/).
## Installing
### Prebuild Binaries
We provide prebuild wheels for installation with pip for the following configurations:
#### Linux
* [Python 2.7](https://www.graphics.rwth-aachen.de:9000/OpenMesh/openmesh-python/-/jobs/artifacts/master/browse/release?job=deploy-2.7-linux)
* [Python 3.5](https://www.graphics.rwth-aachen.de:9000/OpenMesh/openmesh-python/-/jobs/artifacts/master/browse/release?job=deploy-3.5-linux)
#### macOS 10.13
* [Python 2.7](https://www.graphics.rwth-aachen.de:9000/OpenMesh/openmesh-python/-/jobs/artifacts/master/browse/release?job=deploy-2.7-macos)
* [Python 3.5](https://www.graphics.rwth-aachen.de:9000/OpenMesh/openmesh-python/-/jobs/artifacts/master/browse/release?job=deploy-3.5-macos)
#### Windows
* [Python 3.6](https://www.graphics.rwth-aachen.de:9000/OpenMesh/openmesh-python/-/jobs/artifacts/master/browse/release?job=deploy-3.6-VS2017)
### Building from source
1. recursively clone the repo
2. cd to repo dir
3. `pip install -e .` (or `pip install -e . --user` if you are not root or in a
virtualenv)
Metadata
Release files for openmesh 1.0.0.post22
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| openmesh-1.0.0.post22-cp36-cp36m-win_amd64.whl | CPython 3.6 | CPython 3.6 pymalloc | Windows x86-64 | Details |
| openmesh-1.0.0.post22-cp36-cp36m-manylinux1_x86_64.whl | CPython 3.6 | CPython 3.6 pymalloc | Linux glibc 2.5+ x86-64 | Details |
| openmesh-1.0.0.post22-cp35-cp35m-manylinux1_x86_64.whl | CPython 3.5 | CPython 3.5 pymalloc | Linux glibc 2.5+ x86-64 | Details |
| openmesh-1.0.0.post22-cp35-cp35m-macosx_10_13_x86_64.whl | CPython 3.5 | CPython 3.5 pymalloc | macOS 10.13+ x86-64 | Details |
| openmesh-1.0.0.post22-cp27-cp27mu-manylinux1_x86_64.whl | CPython 2.7 | CPython 2.7 pymalloc wide-unicode | Linux glibc 2.5+ x86-64 | Details |
| openmesh-1.0.0.post22-cp27-cp27m-macosx_10_13_x86_64.whl | CPython 2.7 | CPython 2.7 pymalloc | macOS 10.13+ x86-64 | Details |
Total release size: 3.4 MB
Release files / openmesh-1.0.0.post22-cp36-cp36m-win_amd64.whl
| Download URL | openmesh-1.0.0.post22-cp36-cp36m-win_amd64.whl |
|---|---|
| Size | 491.7 kB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Windows x86-64 |
|
SHA-256 checksum How to use checksums |
53875f8ae43b66a6efa5244dbcfd17ed77870eb6da97e6d9b252332e2564ef79
|
|
BLAKE2b-256 checksum How to use checksums |
9c4aaaf3ab5ec6250007383316fd6b67ab42fa711c04c1c566ad4c665d66606e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / openmesh-1.0.0.post22-cp36-cp36m-manylinux1_x86_64.whl
| Download URL | openmesh-1.0.0.post22-cp36-cp36m-manylinux1_x86_64.whl |
|---|---|
| Size | 579.7 kB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
9bcd54aa8481525049bad94864b9d881fe01e0f439a753b147ce493f77caff91
|
|
BLAKE2b-256 checksum How to use checksums |
340b12dd394d37e40cc1a8c202f26380318ccf636bd106005c8bf38c7c2ab737
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / openmesh-1.0.0.post22-cp35-cp35m-manylinux1_x86_64.whl
| Download URL | openmesh-1.0.0.post22-cp35-cp35m-manylinux1_x86_64.whl |
|---|---|
| Size | 561.2 kB |
| Tags | CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
52892a99cc8f7ffa9917d8f558bb3e6093b6a83c62990684b24702a75cdd7509
|
|
BLAKE2b-256 checksum How to use checksums |
bb72c6dbdd320975e9c9b1eb913993abfcb0ebacd11de31cf2e5c51460fdfd9f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / openmesh-1.0.0.post22-cp35-cp35m-macosx_10_13_x86_64.whl
| Download URL | openmesh-1.0.0.post22-cp35-cp35m-macosx_10_13_x86_64.whl |
|---|---|
| Size | 603.7 kB |
| Tags | CPython 3.5 CPython 3.5 pymalloc macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
9367542442fd80c85d22ffea4258008e02a522e16e16387d3b521683137c2932
|
|
BLAKE2b-256 checksum How to use checksums |
9708e71f8e23eed9dab109bfe5b28b1903041ec456a38c7e53a48e57019c0a48
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / openmesh-1.0.0.post22-cp27-cp27mu-manylinux1_x86_64.whl
| Download URL | openmesh-1.0.0.post22-cp27-cp27mu-manylinux1_x86_64.whl |
|---|---|
| Size | 561.2 kB |
| Tags | CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
14290f6dccde470f5c7eaee2ed080d486713a109831ceaed8796829cc7479c49
|
|
BLAKE2b-256 checksum How to use checksums |
053af75de612963e151fcea4b80f60888f7f19130a6412c10e09b34178185b2b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / openmesh-1.0.0.post22-cp27-cp27m-macosx_10_13_x86_64.whl
| Download URL | openmesh-1.0.0.post22-cp27-cp27m-macosx_10_13_x86_64.whl |
|---|---|
| Size | 604.0 kB |
| Tags | CPython 2.7 CPython 2.7 pymalloc macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
82247ca94a9611851636cb24dfeff5d2ca7f889ccd0ee9e42780cdaadba4c0d5
|
|
BLAKE2b-256 checksum How to use checksums |
bd7aadb1abde2d6c9f94595e839021d948b28d2cc6bb340639418d794dccbf59
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |