Brightway2 data management
This package provides tools for the management of inventory databases and impact assessment methods.
https://github.com/brightway-lca/brightway2-data
Category: Industrial Ecology
Sub Category: Life Cycle Assessment
Keywords
brightway data life-cycle-assessment python
Keywords from Contributors
bw2 lca brightway2 ecoinvent photovoltaic matrix-calculations carbon-emissions energy-data sustainability sustainable-development-goals
Last synced: about 22 hours ago
JSON representation
Repository metadata
Tools for the management of inventory databases and impact assessment methods. Part of the Brightway LCA framework.
- Host: GitHub
- URL: https://github.com/brightway-lca/brightway2-data
- Owner: brightway-lca
- License: bsd-3-clause
- Created: 2020-03-11T07:36:03.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2026-10-15T06:53:31.000Z (7 days ago)
- Last Synced: 2026-10-16T04:04:50.059Z (6 days ago)
- Topics: brightway, data, life-cycle-assessment, python
- Language: Python
- Homepage: https://docs.brightway.dev/
- Size: 2.36 MB
- Stars: 21
- Watchers: 3
- Forks: 34
- Open Issues: 40
- Releases: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
README.md
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
Owner metadata
- Name: Brightway LCA Software Framework
- Login: brightway-lca
- Email:
- Kind: organization
- Description: Open source framework for Brightway framework
- Website: https://docs.brightway.dev/
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/26960762?v=4
- Repositories: 74
- Last ynced at: 2026-10-17T02:34:56.020Z
- Profile URL: https://github.com/brightway-lca
GitHub Events
Total
- Create event: 32
- Delete event: 22
- Fork event: 4
- Issue comment event: 61
- Issues event: 27
- Member event: 1
- Pull request event: 49
- Pull request review comment event: 32
- Pull request review event: 45
- Push event: 116
- Watch event: 7
Last Year
- Create event: 12
- Delete event: 10
- Fork event: 1
- Issue comment event: 7
- Issues event: 4
- Pull request event: 3
- Push event: 21
- Watch event: 1
Committers metadata
Last synced: 2 days ago
Total Commits: 1,346
Total Committers: 26
Avg Commits per committer: 51.769
Development Distribution Score (DDS): 0.126
Commits in past year: 47
Committers in past year: 7
Avg Commits per committer in past year: 6.714
Development Distribution Score (DDS) in past year: 0.191
| Name | Commits | |
|---|---|---|
| Chris Mutel | c****l@g****m | 1177 |
| Daniel de Koning | d****g | 41 |
| Benjamin W. Portner | b****r@b****t | 31 |
| Bruno Barcarol Guimarães | b****s@b****m | 23 |
| Cerebrovinny | v****6@g****m | 14 |
| Michael Weinold | 2****d | 14 |
| João Gonçalves | j****s@g****m | 5 |
| William Flores | w****7@g****m | 4 |
| Tomas Navarrete | t****R | 4 |
| Christophe Combelles | c****b@f****r | 3 |
| Nathan Downs | n****s@g****m | 3 |
| Nicolas LIENART | n****s@l****t | 3 |
| TimoDiepers | t****s@g****m | 3 |
| Vincent Jousse | v****t@j****g | 3 |
| Haitham AbuGhaida | h****a@p****m | 2 |
| Pascal Lesage | 1****e | 2 |
| Raphael Jolivet | r****t@m****u | 2 |
| haasad | h****d | 2 |
| cardosan | 1****n | 2 |
| mfastudillo | m****o@u****a | 2 |
| Hannes Schneider | 7****r | 1 |
| Simon van Lierde | 9****e | 1 |
| bsteubing | 3****g | 1 |
| lowks | k****g@g****m | 1 |
| macmribo | 9****o | 1 |
| muelleram | 7****m | 1 |
Committer domains:
- usherbrooke.ca: 1
- minesparis.psl.eu: 1
- jousse.org: 1
- lienart.net: 1
- free.fr: 1
- bbguimaraes.com: 1
- bauhaus-luftfahrt.net: 1
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 128
Total pull requests: 147
Average time to close issues: about 1 year
Average time to close pull requests: 25 days
Total issue authors: 39
Total pull request authors: 29
Average comments per issue: 1.3
Average comments per pull request: 1.14
Merged pull request: 113
Bot issues: 0
Bot pull requests: 1
Past year issues: 13
Past year pull requests: 29
Past year average time to close issues: 18 days
Past year average time to close pull requests: 7 days
Past year issue authors: 9
Past year pull request authors: 6
Past year average comments per issue: 0.46
Past year average comments per pull request: 0.34
Past year merged pull request: 23
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- cmutel (40)
- aleksandra-kim (18)
- mrvisscher (10)
- tngTUDOR (6)
- ccomb (4)
- michaelweinold (4)
- BenPortner (4)
- graham2071 (3)
- mfastudillo (3)
- nicolnt (3)
- HaSchneider (2)
- Haitham-ghaida (2)
- marc-vdm (2)
- lbougan (2)
- shantanu1singh (1)
Top Pull Request Authors
- cmutel (62)
- BenPortner (14)
- bbguimaraes (7)
- will7200 (6)
- vjousse (6)
- Haitham-ghaida (5)
- ccomb (5)
- michaelweinold (5)
- raphaeljolivet (4)
- Cerebrovinny (3)
- TimoDiepers (3)
- nicolnt (3)
- jsvgoncalves (3)
- tngTUDOR (2)
- mfastudillo (2)
Top Issue Labels
- bug (14)
- enhancement (12)
- minor (9)
- major (9)
- proposal (5)
- BW3 (5)
- BW3-required (4)
- BW3-optional (2)
- critical (1)
- documentation (1)
- trivial (1)
- help wanted (1)
- wontfix (1)
Top Pull Request Labels
- enhancement (2)
- help wanted (1)
Dependencies
- blinker *
- bw-processing >=0.9.5
- bw2parameters *
- deepdiff ~=7.0.1
- deprecated *
- fsspec *
- lxml *
- numpy <3
- peewee >=3.9.4
- pint *
- platformdirs *
- pydantic-settings *
- rapidfuzz sys_platform != 'emscripten'
- scipy *
- snowflake-id ~=1.0.2
- stats-arrays *
- structlog *
- tqdm *
- typing-extensions *
- voluptuous *
- wrapt *
- ipython
- myst-parser
- python
- sphinx
- sphinx-autoapi
- sphinx-autobuild
- sphinx-copybutton
- sphinx-design
- sphinx-notfound-page
- sphinx_rtd_theme
- actions/checkout v4 composite
- actions/setup-python v5 composite
- codecov/codecov-action v4 composite
- actions/checkout v4 composite
- actions/setup-python v5 composite
- pypa/gh-action-pypi-publish release/v1 composite
- actions/checkout v4 composite
- actions/setup-python v5 composite
- pypa/gh-action-pypi-publish release/v1 composite
Score: 7.368970402194794