bw2data
This package provides tools for the management of inventory databases and impact assessment methods. It is part of the Brightway LCA framework. Online documentation is available, and the source code is hosted on GitHub brightway-lca organization.
Note that version 4.0 and higher are only compatible with Brightway 2.5, as described in the changelog.
Installation
You can install bw2data via [pip] from [PyPI]:
$ pip install bw2data
Contributing
Contributions are very welcome. To learn more, see the Contributor Guide.
Releasing a new version
- Create a release branch:
git checkout -b release/X.Y.Z - Update
__version__inbw2data/__init__.py - Update
CHANGES.mdwith the release date and links to merged PRs - Commit, push the branch, and open a PR
- Push the tag to trigger PyPI publication:
git tag X.Y.Z && git push origin X.Y.Z
The tag push triggers the GitHub Actions deploy workflow, which builds and publishes the package to PyPI using trusted publishing.
License
Distributed under the terms of the BSD 3 Clause license, bw2data is free and open source software.
Issues
If you encounter any problems, please file an issue along with a detailed description.
Building the Documentation
You can build the documentation locally by installing the documentation Conda environment:
conda env create -f docs/environment.yml
activating the environment
conda activate sphinx_bw2data
and running the build command:
sphinx-build docs _build/html --builder=html --jobs=auto --write-all; open _build/html/index.html
Metadata
Release files for bw2data 4.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| bw2data-4.7.tar.gz | 100.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bw2data-4.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 206.9 kB
Release files / bw2data-4.7.tar.gz
| Download URL | bw2data-4.7.tar.gz |
|---|---|
| Size | 100.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3798db3776ead63b63cbf88fd9051032bf6f7c0f03ddc7b11c8600dee51b4cd8
|
|
BLAKE2b-256 checksum How to use checksums |
65bd76e0483b5586774477b9a4dec171bf3c413e95f9da687df2d8b76e127c26
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 May 14, 2026.
Transparency logRelease files / bw2data-4.7-py3-none-any.whl
| Download URL | bw2data-4.7-py3-none-any.whl |
|---|---|
| Size | 106.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e88f1ccd8266fb7a8d1ecd14abfe163a4533b1cd4b4b88269a569da1f8a2021c
|
|
BLAKE2b-256 checksum How to use checksums |
107ab5c3ffc90e4e9677b94fc99267b910e376fd8c62c62390c8e1a991546237
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
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 May 14, 2026.
Transparency log