Skip to main content

ansys-api-platform-instancemanagement gRPC Interface Package

Ansys logo

This Python package contains the auto-generated gRPC Python interface files for the Product Instance Management (PIM) API.

Installation

Provided that these wheels have been published to public PyPI, they can be installed with this command:

pip install ansys-api-platform-instancemanagement

Build

To build the gRPC packages, run this command:

python -m build

The preceding command creates both the source distribution containing only the PROTO files and the wheel containing the PROTO files and build Python interface files.

Note that the interface files are identical regardless of the version of Python used to generate them, but the last pre-built wheel for grpcio~=1.17 was Python 3.7. To improve your build time, use Python 3.7 when building the wheel.

Manual Deployment

After building the packages, manually deploy them with these commands:

pip install twine
twine upload dist/*

Note that this is automatically done through CI/CD.

Automatic Deployment

This repository contains GitHub CI/CD that enables the automatic building of source and wheel packages for these gRPC Python interface files. By default, these are built on PRs, the main branch, and on tags when pushing. Artifacts are uploaded for each PR.

To publicly release wheels to PyPI, ensure your branch is up-to-date and then push tags. These commands provides an example for the version v0.5.0.

git tag v0.5.0
git push --tags

Download files

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

Source Distribution

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file ansys_api_platform_instancemanagement-1.2.0.tar.gz.

File metadata

File hashes

Hashes for ansys_api_platform_instancemanagement-1.2.0.tar.gz
Algorithm Hash digest
SHA256 27d20efcd15039506f3efc769665123da36d6de0191a51337cb2dcbd4001a80e
MD5 2ff1ea2f4ac604974343c384aa8798b5
BLAKE2b-256 0964b379b2ae643564f14cc6ea97996319ee5bbe6382d58267fa48e78a89ed57

See more details on using hashes here.

File details

Details for the file ansys_api_platform_instancemanagement-1.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for ansys_api_platform_instancemanagement-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4e6d0c42c5344f52aeaab6423f09efa52a565080e2f45463b9c40cf4ab449347
MD5 eea00aab5f22ab1a3911628d8c28b923
BLAKE2b-256 a11d9b7a4f4e0bcaaf54ff16dbf66be8678a93b2df64ce901d43a67326724d08

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page