Brightway2.5
Brightway 2.5 is the next generation of the Brightway2 framework for life cycle assessment. It provides new capabilities for cloud computing and model interaction, with the use of a new processed data library and a separation between the calculation library and a library for matrix construction and manipulation.
Note that this library does not import anything, so running from brightway25 import * won't do anything useful. Instead, import each constituent library separately. A good default is:
import bw2analyzer as ba
import bw2data as bd
import bw2calc as bc
import bw2io as bi
import matrix_utils as mu
import bw_processing as bp
Installing
The package is currently hosted in the cmutel channel of anaconda.org. This might change in the future for the conda-forge channel
You can install brightway25 with:
conda create -n bw25 -c conda-forge -c defaults -c cmutel brightway25
Upgrading
Brightway 2.5 can be use in parallel with Brightway 2, but each project must be either version 2 or 2.5. Brightway 2.5 projects have a different processed data format, and no longer use the mapping object.
To upgrade an existing project to version 2.5, use the function bw2data.projects.migrate_project_25().
To maintain a clean separation between these two sets of projects, you can use some type of naming convention, or use an environment variable for a new data directory.
Official site:
Online documentation:
Development blog:
Release files for brightway25 1.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| brightway25-1.1.1.tar.gz | 4.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| brightway25-1.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size:8.1 kB
Release files / brightway25-1.1.1.tar.gz
| Download URL | brightway25-1.1.1.tar.gz |
|---|---|
| Size | 4.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c45d987ea29535f160182620c23908dd6e90149998eea6bd4aa04b10e1edf297
|
|
BLAKE2b-256 checksum How to use checksums |
9bf3096352d1d8ca27ccb037c53d0bc09793f66545732d2164e97e4f8c60010a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Nov 27, 2025.
Transparency logRelease files / brightway25-1.1.1-py3-none-any.whl
| Download URL | brightway25-1.1.1-py3-none-any.whl |
|---|---|
| Size | 3.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3c76cd55511ce82d0fb0d3b777573f74913e78b1363ddb71f7f8c789c25c0e3e
|
|
BLAKE2b-256 checksum How to use checksums |
8574196dfbab2d4ef848ce2e28f2f9d1bea1ff6b9c353b46ecf220088aba543b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Nov 27, 2025.
Transparency log