Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

PyAnsys Python PyPI GH-CI Codecov MIT Black pre-commit.ci status

PyGranta BoM Analytics

The MI Restricted Substances and MI Sustainability solutions for Granta MI include REST APIs for:

  • Evaluating compliance of products, assemblies, specifications, and materials against legislations.

  • Evaluating the environmental performance of products, assemblies, materials and processes.

This package abstracts automatically-generated code into an easy-to-use client library.

Dependencies

This version of the ansys.grantami.bomanalytics package requires MI Restricted Substances and Sustainability Reports 2024 R2 or later. Use the PyGranta documentation to find the version of this package compatible with older MI Restricted Substances and Sustainability Reports versions.

MI Restricted Substances and MI Sustainability are licensed separately. Endpoints available to end users depend on the available licenses.

The ansys.grantami.bomanalytics package currently supports Python version 3.12 through 3.14.

Installation

To install the latest PyGranta BoM Analytics release from PyPI, run this command:

pip install ansys-grantami-bomanalytics

To install a release compatible with a specific version of Granta MI Restricted Substances and Sustainability Reports, install the PyGranta metapackage with a requirement specifier:

pip install pygranta==2023.2.0

To see which individual PyGranta package versions are installed with each version of the PyGranta metapackage, consult the Package versions section of the PyGranta documentation.

Alternatively, to install the latest development version from the PyGranta BoM Analytics repository, run this command:

pip install git+https://github.com/ansys/grantami-bomanalytics.git

To install a local development version with Git and uv, run these commands:

git clone https://github.com/ansys/grantami-bomanalytics
cd grantami-bomanalytics
uv sync

The preceding commands install the package in development mode so that you can modify it locally. Your changes are reflected in your Python setup after restarting the Python kernel.

Metadata

Release files for ansys-grantami-bomanalytics 2.5.0rc0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ansys-grantami-bomanalytics 2.5.0rc0
File Size Uploaded
ansys_grantami_bomanalytics-2.5.0rc0.tar.gz 886.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ansys-grantami-bomanalytics 2.5.0rc0
File Interpreter ABI Platform
ansys_grantami_bomanalytics-2.5.0rc0-py3-none-any.whl Python 3 none any Details

Total release size: 1.0 MB

Release files / ansys_grantami_bomanalytics-2.5.0rc0.tar.gz

Download URL ansys_grantami_bomanalytics-2.5.0rc0.tar.gz
Size 886.3 kB
Tags Source
SHA-256 checksum
How to use checksums
c5b0891b47d9fd8e5343e4935f7e49b959cdd6defa7bf1196804029ec7d41aa5
BLAKE2b-256 checksum
How to use checksums
f6d84de504712607e66868ae3584d4301f4509feb4adc605448d93660d07f9c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log

Release files / ansys_grantami_bomanalytics-2.5.0rc0-py3-none-any.whl

Download URL ansys_grantami_bomanalytics-2.5.0rc0-py3-none-any.whl
Size 143.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ad1143f35fc9a82a66e86763e46b9928f0ae20c8a5018d402c7e7806547ab0cc
BLAKE2b-256 checksum
How to use checksums
c7f3a401497595d5b22fe49725d0b2de9dd6a601b1628ff40671b01d5e6f6b1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 7, 2026.

Transparency log
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page