Skip to main content

Perform compliance and sustainability analysis on materials data stored in Granta MI.

Project description

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.10 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.

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

ansys_grantami_bomanalytics-2.4.1.tar.gz (976.9 kB view details)

Uploaded Source

Built Distribution

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

ansys_grantami_bomanalytics-2.4.1-py3-none-any.whl (142.7 kB view details)

Uploaded Python 3

File details

Details for the file ansys_grantami_bomanalytics-2.4.1.tar.gz.

File metadata

File hashes

Hashes for ansys_grantami_bomanalytics-2.4.1.tar.gz
Algorithm Hash digest
SHA256 c7ed62185340068afb3b61c402f7361944dbc42e4c9244b9ee557f315201baa3
MD5 725558b3f0857ef0bdc86830a4b2ecdb
BLAKE2b-256 9dc8085f4c293b851d31c7df2e022bfcb8eb04458abe9991fceb708a8f5fe117

See more details on using hashes here.

Provenance

The following attestation bundles were made for ansys_grantami_bomanalytics-2.4.1.tar.gz:

Publisher: ci_cd.yml on ansys/grantami-bomanalytics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ansys_grantami_bomanalytics-2.4.1-py3-none-any.whl.

File metadata

File hashes

Hashes for ansys_grantami_bomanalytics-2.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 87daff3cf194683d2717221534029d6248ed49de13f052b380acf4af98674d38
MD5 35aeb621c730cacbdc338602046000bc
BLAKE2b-256 1277c316155d3542a8bbe89865b5c95cd1a04ec8ad9f4d43ec8850a1608dda16

See more details on using hashes here.

Provenance

The following attestation bundles were made for ansys_grantami_bomanalytics-2.4.1-py3-none-any.whl:

Publisher: ci_cd.yml on ansys/grantami-bomanalytics

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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