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.1.4.tar.gz.

File metadata

File hashes

Hashes for ansys_api_platform_instancemanagement-1.1.4.tar.gz
Algorithm Hash digest
SHA256 4a133c45951414842c126adc30f0c86b43ca117acebc4d436958c778350c7fe6
MD5 ad78976bf803f9ed1c0065e094c7c2e8
BLAKE2b-256 6be327575d89bfeafe68a22ce67ffbad98a0c8453ba11ae055857c01b812fc71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ansys_api_platform_instancemanagement-1.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 f61db26a40cf11ef8f47f0e98d4b123979c9d5020a62e93ae6a510b9ba10acf8
MD5 7336864c72171f97af5f9c29e8345962
BLAKE2b-256 5fce5b35347116c99bdbb2df83bc41385b8ba39d8dfb21a30c937f6ffeacb85e

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