brightway-lca / brightway25

A wrapper library for documentation and easy installation of Brightway 2.5
BSD 3-Clause "New" or "Revised" License
10 stars 3 forks source link

Remove `pywin32` from Installation Instructions? #6

Closed michaelweinold closed 6 months ago

michaelweinold commented 6 months ago

The installation instructions for the Windows platform currently still list pywin32 as an additional dependency that users should install manually.

Using johnnydep to analyse the dependency tree of the PyPi brightway25 reveals, that the package is currently no longer required:

Dependency Tree ``` name summary ------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------- brightway25 Wrapper to document and install Brightway 2.5 ├── bw-migrations>=0.2 Migration data and utilities for Brightway IO and LCA in general │ ├── bw2data Tools for the management of inventory databases and impact assessment methods. Part of the Brightway2 LCA Framework │ │ ├── appdirs A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". │ │ ├── bw2parameters Contains all the python boilerplate you need to create a Brightway ecosystem package. │ │ │ ├── asteval Safe, minimalistic evaluator of python expression using ast module │ │ │ ├── astunparse An AST unparser for Python │ │ │ │ ├── six<2.0,>=1.6.1 Python 2 and 3 compatibility utilities │ │ │ │ └── wheel<1.0,>=0.23.0 A built-package format for Python │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ ├── pint Physical quantities module │ │ │ │ └── typing-extensions Backported and Experimental Type Hints for Python 3.8+ │ │ │ └── stats-arrays Standard NumPy array interface for defining uncertain parameters │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ └── scipy Fundamental algorithms for scientific computing in Python │ │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ │ ├── docopt Pythonic argument parser, that will make you smile │ │ ├── eight Python 2 to the power of 3. A lightweight porting helper library. │ │ │ └── future<0.19,>=0.16 Clean single-source support for Python 3 and 2 │ │ ├── fasteners A python package that provides useful locks │ │ ├── future Clean single-source support for Python 3 and 2 │ │ ├── lxml Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. │ │ ├── numpy Fundamental package for array computing in Python │ │ ├── peewee>=3.9.4 a little orm │ │ ├── psutil Cross-platform lib for process and system monitoring in Python. │ │ ├── pyprind Python Progress Bar and Percent Indicator Utility │ │ ├── requests>=1.1.0 Python HTTP for Humans. │ │ │ ├── certifi>=2017.4.17 Python package for providing Mozilla's CA Bundle. │ │ │ ├── charset-normalizer<4,>=2 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet. │ │ │ ├── idna<4,>=2.5 Internationalized Domain Names in Applications (IDNA) │ │ │ └── urllib3<3,>=1.21.1 HTTP library with thread-safe connection pooling, file post, and more. │ │ ├── scipy Fundamental algorithms for scientific computing in Python │ │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ │ ├── stats-arrays Standard NumPy array interface for defining uncertain parameters │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ └── scipy Fundamental algorithms for scientific computing in Python │ │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ │ ├── unicodecsv Python2's stdlib csv module is nice, but it doesn't support unicode. This module is a drop-in replacement which *does*. │ │ ├── voluptuous Python data validation library │ │ ├── whoosh Fast, pure-Python full text indexing, search, and spell checking library. │ │ └── wrapt Module for decorators, wrappers and monkey patching. │ ├── pandas Powerful data structures for data analysis, time series, and statistics │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ └── stats-arrays Standard NumPy array interface for defining uncertain parameters │ ├── numpy Fundamental package for array computing in Python │ └── scipy Fundamental algorithms for scientific computing in Python │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python ├── bw-processing>=0.7.1 Tools to create structured arrays in a common format │ ├── fs Python's filesystem abstraction layer │ │ ├── appdirs~=1.4.3 A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". │ │ ├── setuptools Easily download, build, install, upgrade, and uninstall Python packages │ │ └── six~=1.10 Python 2 and 3 compatibility utilities │ ├── numpy Fundamental package for array computing in Python │ └── pandas Powerful data structures for data analysis, time series, and statistics │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ └── tzdata>=2022.7 Provider of IANA time zone data ├── bw2analyzer>=0.11.1 UNKNOWN │ ├── bw2calc>=2.0.dev14 The calculation engine for the Brightway2 life cycle assessment framework. │ │ ├── bw-processing Tools to create structured arrays in a common format │ │ │ ├── fs Python's filesystem abstraction layer │ │ │ │ ├── appdirs~=1.4.3 A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". │ │ │ │ ├── setuptools Easily download, build, install, upgrade, and uninstall Python packages │ │ │ │ └── six~=1.10 Python 2 and 3 compatibility utilities │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ └── pandas Powerful data structures for data analysis, time series, and statistics │ │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ │ ├── matrix-utils Tools to create matrices from data packages │ │ │ ├── bw-processing Tools to create structured arrays in a common format │ │ │ │ ├── fs Python's filesystem abstraction layer │ │ │ │ │ ├── appdirs~=1.4.3 A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". │ │ │ │ │ ├── setuptools Easily download, build, install, upgrade, and uninstall Python packages │ │ │ │ │ └── six~=1.10 Python 2 and 3 compatibility utilities │ │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ │ └── pandas Powerful data structures for data analysis, time series, and statistics │ │ │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ ├── pandas Powerful data structures for data analysis, time series, and statistics │ │ │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ │ │ ├── scipy Fundamental algorithms for scientific computing in Python │ │ │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ │ │ └── stats-arrays Standard NumPy array interface for defining uncertain parameters │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ └── scipy Fundamental algorithms for scientific computing in Python │ │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ │ ├── numpy Fundamental package for array computing in Python │ │ ├── pandas Powerful data structures for data analysis, time series, and statistics │ │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ │ ├── scipy Fundamental algorithms for scientific computing in Python │ │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ │ └── stats-arrays Standard NumPy array interface for defining uncertain parameters │ │ ├── numpy Fundamental package for array computing in Python │ │ └── scipy Fundamental algorithms for scientific computing in Python │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ ├── bw2data>=4.0.dev24 Tools for the management of inventory databases and impact assessment methods. Part of the Brightway2 LCA Framework │ │ ├── bw-processing Tools to create structured arrays in a common format │ │ │ ├── fs Python's filesystem abstraction layer │ │ │ │ ├── appdirs~=1.4.3 A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". │ │ │ │ ├── setuptools Easily download, build, install, upgrade, and uninstall Python packages │ │ │ │ └── six~=1.10 Python 2 and 3 compatibility utilities │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ └── pandas Powerful data structures for data analysis, time series, and statistics │ │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ │ ├── bw2parameters Contains all the python boilerplate you need to create a Brightway ecosystem package. │ │ │ ├── asteval Safe, minimalistic evaluator of python expression using ast module │ │ │ ├── astunparse An AST unparser for Python │ │ │ │ ├── six<2.0,>=1.6.1 Python 2 and 3 compatibility utilities │ │ │ │ └── wheel<1.0,>=0.23.0 A built-package format for Python │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ ├── pint Physical quantities module │ │ │ │ └── typing-extensions Backported and Experimental Type Hints for Python 3.8+ │ │ │ └── stats-arrays Standard NumPy array interface for defining uncertain parameters │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ └── scipy Fundamental algorithms for scientific computing in Python │ │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ │ ├── lxml Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. │ │ ├── numpy Fundamental package for array computing in Python │ │ ├── peewee>=3.9.4 a little orm │ │ ├── platformdirs A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir". │ │ ├── scipy Fundamental algorithms for scientific computing in Python │ │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ │ ├── stats-arrays Standard NumPy array interface for defining uncertain parameters │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ └── scipy Fundamental algorithms for scientific computing in Python │ │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ │ ├── tqdm Fast, Extensible Progress Meter │ │ ├── voluptuous Python data validation library │ │ ├── whoosh Fast, pure-Python full text indexing, search, and spell checking library. │ │ └── wrapt Module for decorators, wrappers and monkey patching. │ ├── matplotlib Python plotting package │ │ ├── contourpy>=1.0.1 Python library for calculating contours of 2D quadrilateral grids │ │ │ └── numpy<2.0,>=1.20 Fundamental package for array computing in Python │ │ ├── cycler>=0.10 Composable style cycles │ │ ├── fonttools>=4.22.0 Tools to manipulate font files │ │ ├── kiwisolver>=1.3.1 A fast implementation of the Cassowary constraint solver │ │ ├── numpy<2,>=1.21 Fundamental package for array computing in Python │ │ ├── packaging>=20.0 Core utilities for Python packages │ │ ├── pillow>=8 Python Imaging Library (Fork) │ │ ├── pyparsing>=2.3.1 pyparsing module - Classes and methods to define and execute parsing grammars │ │ └── python-dateutil>=2.7 Extensions to the standard Python datetime module │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ ├── numpy Fundamental package for array computing in Python │ ├── pandas Powerful data structures for data analysis, time series, and statistics │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ ├── requests Python HTTP for Humans. │ │ ├── certifi>=2017.4.17 Python package for providing Mozilla's CA Bundle. │ │ ├── charset-normalizer<4,>=2 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet. │ │ ├── idna<4,>=2.5 Internationalized Domain Names in Applications (IDNA) │ │ └── urllib3<3,>=1.21.1 HTTP library with thread-safe connection pooling, file post, and more. │ ├── scipy Fundamental algorithms for scientific computing in Python │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ ├── stats-arrays>=0.6.5 Standard NumPy array interface for defining uncertain parameters │ │ ├── numpy Fundamental package for array computing in Python │ │ └── scipy Fundamental algorithms for scientific computing in Python │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ ├── tabulate Pretty-print tabular data │ └── tqdm Fast, Extensible Progress Meter ├── bw2calc>=2.0.dev5 The calculation engine for the Brightway2 life cycle assessment framework. │ ├── bw-processing Tools to create structured arrays in a common format │ │ ├── fs Python's filesystem abstraction layer │ │ │ ├── appdirs~=1.4.3 A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". │ │ │ ├── setuptools Easily download, build, install, upgrade, and uninstall Python packages │ │ │ └── six~=1.10 Python 2 and 3 compatibility utilities │ │ ├── numpy Fundamental package for array computing in Python │ │ └── pandas Powerful data structures for data analysis, time series, and statistics │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ ├── matrix-utils Tools to create matrices from data packages │ │ ├── bw-processing Tools to create structured arrays in a common format │ │ │ ├── fs Python's filesystem abstraction layer │ │ │ │ ├── appdirs~=1.4.3 A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". │ │ │ │ ├── setuptools Easily download, build, install, upgrade, and uninstall Python packages │ │ │ │ └── six~=1.10 Python 2 and 3 compatibility utilities │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ └── pandas Powerful data structures for data analysis, time series, and statistics │ │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ │ ├── numpy Fundamental package for array computing in Python │ │ ├── pandas Powerful data structures for data analysis, time series, and statistics │ │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ │ ├── scipy Fundamental algorithms for scientific computing in Python │ │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ │ └── stats-arrays Standard NumPy array interface for defining uncertain parameters │ │ ├── numpy Fundamental package for array computing in Python │ │ └── scipy Fundamental algorithms for scientific computing in Python │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ ├── numpy Fundamental package for array computing in Python │ ├── pandas Powerful data structures for data analysis, time series, and statistics │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ ├── scipy Fundamental algorithms for scientific computing in Python │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ └── stats-arrays Standard NumPy array interface for defining uncertain parameters │ ├── numpy Fundamental package for array computing in Python │ └── scipy Fundamental algorithms for scientific computing in Python │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python ├── bw2data>=4.0.dev11 Tools for the management of inventory databases and impact assessment methods. Part of the Brightway2 LCA Framework │ ├── bw-processing Tools to create structured arrays in a common format │ │ ├── fs Python's filesystem abstraction layer │ │ │ ├── appdirs~=1.4.3 A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". │ │ │ ├── setuptools Easily download, build, install, upgrade, and uninstall Python packages │ │ │ └── six~=1.10 Python 2 and 3 compatibility utilities │ │ ├── numpy Fundamental package for array computing in Python │ │ └── pandas Powerful data structures for data analysis, time series, and statistics │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ ├── bw2parameters Contains all the python boilerplate you need to create a Brightway ecosystem package. │ │ ├── asteval Safe, minimalistic evaluator of python expression using ast module │ │ ├── astunparse An AST unparser for Python │ │ │ ├── six<2.0,>=1.6.1 Python 2 and 3 compatibility utilities │ │ │ └── wheel<1.0,>=0.23.0 A built-package format for Python │ │ ├── numpy Fundamental package for array computing in Python │ │ ├── pint Physical quantities module │ │ │ └── typing-extensions Backported and Experimental Type Hints for Python 3.8+ │ │ └── stats-arrays Standard NumPy array interface for defining uncertain parameters │ │ ├── numpy Fundamental package for array computing in Python │ │ └── scipy Fundamental algorithms for scientific computing in Python │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ ├── lxml Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. │ ├── numpy Fundamental package for array computing in Python │ ├── peewee>=3.9.4 a little orm │ ├── platformdirs A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir". │ ├── scipy Fundamental algorithms for scientific computing in Python │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ ├── stats-arrays Standard NumPy array interface for defining uncertain parameters │ │ ├── numpy Fundamental package for array computing in Python │ │ └── scipy Fundamental algorithms for scientific computing in Python │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ ├── tqdm Fast, Extensible Progress Meter │ ├── voluptuous Python data validation library │ ├── whoosh Fast, pure-Python full text indexing, search, and spell checking library. │ └── wrapt Module for decorators, wrappers and monkey patching. ├── bw2io>=0.9.dev6 Tools for importing and export life cycle inventory databases │ ├── bw-migrations>=0.2 Migration data and utilities for Brightway IO and LCA in general │ │ ├── bw2data Tools for the management of inventory databases and impact assessment methods. Part of the Brightway2 LCA Framework │ │ │ ├── appdirs A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". │ │ │ ├── bw2parameters Contains all the python boilerplate you need to create a Brightway ecosystem package. │ │ │ │ ├── asteval Safe, minimalistic evaluator of python expression using ast module │ │ │ │ ├── astunparse An AST unparser for Python │ │ │ │ │ ├── six<2.0,>=1.6.1 Python 2 and 3 compatibility utilities │ │ │ │ │ └── wheel<1.0,>=0.23.0 A built-package format for Python │ │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ │ ├── pint Physical quantities module │ │ │ │ │ └── typing-extensions Backported and Experimental Type Hints for Python 3.8+ │ │ │ │ └── stats-arrays Standard NumPy array interface for defining uncertain parameters │ │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ │ └── scipy Fundamental algorithms for scientific computing in Python │ │ │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ │ │ ├── docopt Pythonic argument parser, that will make you smile │ │ │ ├── eight Python 2 to the power of 3. A lightweight porting helper library. │ │ │ │ └── future<0.19,>=0.16 Clean single-source support for Python 3 and 2 │ │ │ ├── fasteners A python package that provides useful locks │ │ │ ├── future Clean single-source support for Python 3 and 2 │ │ │ ├── lxml Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ ├── peewee>=3.9.4 a little orm │ │ │ ├── psutil Cross-platform lib for process and system monitoring in Python. │ │ │ ├── pyprind Python Progress Bar and Percent Indicator Utility │ │ │ ├── requests>=1.1.0 Python HTTP for Humans. │ │ │ │ ├── certifi>=2017.4.17 Python package for providing Mozilla's CA Bundle. │ │ │ │ ├── charset-normalizer<4,>=2 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet. │ │ │ │ ├── idna<4,>=2.5 Internationalized Domain Names in Applications (IDNA) │ │ │ │ └── urllib3<3,>=1.21.1 HTTP library with thread-safe connection pooling, file post, and more. │ │ │ ├── scipy Fundamental algorithms for scientific computing in Python │ │ │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ │ │ ├── stats-arrays Standard NumPy array interface for defining uncertain parameters │ │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ │ └── scipy Fundamental algorithms for scientific computing in Python │ │ │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ │ │ ├── unicodecsv Python2's stdlib csv module is nice, but it doesn't support unicode. This module is a drop-in replacement which *does*. │ │ │ ├── voluptuous Python data validation library │ │ │ ├── whoosh Fast, pure-Python full text indexing, search, and spell checking library. │ │ │ └── wrapt Module for decorators, wrappers and monkey patching. │ │ ├── pandas Powerful data structures for data analysis, time series, and statistics │ │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ │ └── stats-arrays Standard NumPy array interface for defining uncertain parameters │ │ ├── numpy Fundamental package for array computing in Python │ │ └── scipy Fundamental algorithms for scientific computing in Python │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ ├── bw-processing>=0.8.5 Tools to create structured arrays in a common format │ │ ├── fs Python's filesystem abstraction layer │ │ │ ├── appdirs~=1.4.3 A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". │ │ │ ├── setuptools Easily download, build, install, upgrade, and uninstall Python packages │ │ │ └── six~=1.10 Python 2 and 3 compatibility utilities │ │ ├── numpy Fundamental package for array computing in Python │ │ └── pandas Powerful data structures for data analysis, time series, and statistics │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ ├── bw2calc>=2.0.dev14 The calculation engine for the Brightway2 life cycle assessment framework. │ │ ├── bw-processing Tools to create structured arrays in a common format │ │ │ ├── fs Python's filesystem abstraction layer │ │ │ │ ├── appdirs~=1.4.3 A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". │ │ │ │ ├── setuptools Easily download, build, install, upgrade, and uninstall Python packages │ │ │ │ └── six~=1.10 Python 2 and 3 compatibility utilities │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ └── pandas Powerful data structures for data analysis, time series, and statistics │ │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ │ ├── matrix-utils Tools to create matrices from data packages │ │ │ ├── bw-processing Tools to create structured arrays in a common format │ │ │ │ ├── fs Python's filesystem abstraction layer │ │ │ │ │ ├── appdirs~=1.4.3 A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". │ │ │ │ │ ├── setuptools Easily download, build, install, upgrade, and uninstall Python packages │ │ │ │ │ └── six~=1.10 Python 2 and 3 compatibility utilities │ │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ │ └── pandas Powerful data structures for data analysis, time series, and statistics │ │ │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ ├── pandas Powerful data structures for data analysis, time series, and statistics │ │ │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ │ │ ├── scipy Fundamental algorithms for scientific computing in Python │ │ │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ │ │ └── stats-arrays Standard NumPy array interface for defining uncertain parameters │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ └── scipy Fundamental algorithms for scientific computing in Python │ │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ │ ├── numpy Fundamental package for array computing in Python │ │ ├── pandas Powerful data structures for data analysis, time series, and statistics │ │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ │ ├── scipy Fundamental algorithms for scientific computing in Python │ │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ │ └── stats-arrays Standard NumPy array interface for defining uncertain parameters │ │ ├── numpy Fundamental package for array computing in Python │ │ └── scipy Fundamental algorithms for scientific computing in Python │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ ├── bw2data>=4.0.dev27 Tools for the management of inventory databases and impact assessment methods. Part of the Brightway2 LCA Framework │ │ ├── bw-processing Tools to create structured arrays in a common format │ │ │ ├── fs Python's filesystem abstraction layer │ │ │ │ ├── appdirs~=1.4.3 A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". │ │ │ │ ├── setuptools Easily download, build, install, upgrade, and uninstall Python packages │ │ │ │ └── six~=1.10 Python 2 and 3 compatibility utilities │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ └── pandas Powerful data structures for data analysis, time series, and statistics │ │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ │ ├── bw2parameters Contains all the python boilerplate you need to create a Brightway ecosystem package. │ │ │ ├── asteval Safe, minimalistic evaluator of python expression using ast module │ │ │ ├── astunparse An AST unparser for Python │ │ │ │ ├── six<2.0,>=1.6.1 Python 2 and 3 compatibility utilities │ │ │ │ └── wheel<1.0,>=0.23.0 A built-package format for Python │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ ├── pint Physical quantities module │ │ │ │ └── typing-extensions Backported and Experimental Type Hints for Python 3.8+ │ │ │ └── stats-arrays Standard NumPy array interface for defining uncertain parameters │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ └── scipy Fundamental algorithms for scientific computing in Python │ │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ │ ├── lxml Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. │ │ ├── numpy Fundamental package for array computing in Python │ │ ├── peewee>=3.9.4 a little orm │ │ ├── platformdirs A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir". │ │ ├── scipy Fundamental algorithms for scientific computing in Python │ │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ │ ├── stats-arrays Standard NumPy array interface for defining uncertain parameters │ │ │ ├── numpy Fundamental package for array computing in Python │ │ │ └── scipy Fundamental algorithms for scientific computing in Python │ │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ │ ├── tqdm Fast, Extensible Progress Meter │ │ ├── voluptuous Python data validation library │ │ ├── whoosh Fast, pure-Python full text indexing, search, and spell checking library. │ │ └── wrapt Module for decorators, wrappers and monkey patching. │ ├── bw2parameters>=1.1.0 Contains all the python boilerplate you need to create a Brightway ecosystem package. │ │ ├── asteval Safe, minimalistic evaluator of python expression using ast module │ │ ├── astunparse An AST unparser for Python │ │ │ ├── six<2.0,>=1.6.1 Python 2 and 3 compatibility utilities │ │ │ └── wheel<1.0,>=0.23.0 A built-package format for Python │ │ ├── numpy Fundamental package for array computing in Python │ │ ├── pint Physical quantities module │ │ │ └── typing-extensions Backported and Experimental Type Hints for Python 3.8+ │ │ └── stats-arrays Standard NumPy array interface for defining uncertain parameters │ │ ├── numpy Fundamental package for array computing in Python │ │ └── scipy Fundamental algorithms for scientific computing in Python │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ ├── lxml Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. │ ├── mrio-common-metadata Common Datapackage schema and utilities for MRIO tables │ │ ├── openpyxl A Python library to read/write Excel 2010 xlsx/xlsm files │ │ │ └── et-xmlfile An implementation of lxml.xmlfile for the standard library │ │ ├── pandas Powerful data structures for data analysis, time series, and statistics │ │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ │ ├── pyxlsb Excel 2007-2010 Binary Workbook (xlsb) parser │ │ ├── scipy Fundamental algorithms for scientific computing in Python │ │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ │ └── xlrd Library for developers to extract data from Microsoft Excel (tm) .xls spreadsheet files │ ├── numpy Fundamental package for array computing in Python │ ├── openpyxl A Python library to read/write Excel 2010 xlsx/xlsm files │ │ └── et-xmlfile An implementation of lxml.xmlfile for the standard library │ ├── platformdirs A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir". │ ├── requests Python HTTP for Humans. │ │ ├── certifi>=2017.4.17 Python package for providing Mozilla's CA Bundle. │ │ ├── charset-normalizer<4,>=2 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet. │ │ ├── idna<4,>=2.5 Internationalized Domain Names in Applications (IDNA) │ │ └── urllib3<3,>=1.21.1 HTTP library with thread-safe connection pooling, file post, and more. │ ├── scipy Fundamental algorithms for scientific computing in Python │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ ├── stats-arrays>=0.6.5 Standard NumPy array interface for defining uncertain parameters │ │ ├── numpy Fundamental package for array computing in Python │ │ └── scipy Fundamental algorithms for scientific computing in Python │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ ├── tqdm Fast, Extensible Progress Meter │ ├── unidecode ASCII transliterations of Unicode text │ ├── voluptuous Python data validation library │ ├── xlrd Library for developers to extract data from Microsoft Excel (tm) .xls spreadsheet files │ └── xlsxwriter A Python module for creating Excel XLSX files. ├── bw2parameters>=0.6.6 Contains all the python boilerplate you need to create a Brightway ecosystem package. │ ├── asteval Safe, minimalistic evaluator of python expression using ast module │ ├── astunparse An AST unparser for Python │ │ ├── six<2.0,>=1.6.1 Python 2 and 3 compatibility utilities │ │ └── wheel<1.0,>=0.23.0 A built-package format for Python │ ├── numpy Fundamental package for array computing in Python │ ├── pint Physical quantities module │ │ └── typing-extensions Backported and Experimental Type Hints for Python 3.8+ │ └── stats-arrays Standard NumPy array interface for defining uncertain parameters │ ├── numpy Fundamental package for array computing in Python │ └── scipy Fundamental algorithms for scientific computing in Python │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python ├── matrix-utils>=0.2.2 Tools to create matrices from data packages │ ├── bw-processing Tools to create structured arrays in a common format │ │ ├── fs Python's filesystem abstraction layer │ │ │ ├── appdirs~=1.4.3 A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". │ │ │ ├── setuptools Easily download, build, install, upgrade, and uninstall Python packages │ │ │ └── six~=1.10 Python 2 and 3 compatibility utilities │ │ ├── numpy Fundamental package for array computing in Python │ │ └── pandas Powerful data structures for data analysis, time series, and statistics │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ ├── numpy Fundamental package for array computing in Python │ ├── pandas Powerful data structures for data analysis, time series, and statistics │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ ├── scipy Fundamental algorithms for scientific computing in Python │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ └── stats-arrays Standard NumPy array interface for defining uncertain parameters │ ├── numpy Fundamental package for array computing in Python │ └── scipy Fundamental algorithms for scientific computing in Python │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python ├── mrio-common-metadata>=0.2 Common Datapackage schema and utilities for MRIO tables │ ├── openpyxl A Python library to read/write Excel 2010 xlsx/xlsm files │ │ └── et-xmlfile An implementation of lxml.xmlfile for the standard library │ ├── pandas Powerful data structures for data analysis, time series, and statistics │ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python │ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module │ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities │ │ ├── pytz>=2020.1 World timezone definitions, modern and historical │ │ └── tzdata>=2022.7 Provider of IANA time zone data │ ├── pyxlsb Excel 2007-2010 Binary Workbook (xlsb) parser │ ├── scipy Fundamental algorithms for scientific computing in Python │ │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python │ └── xlrd Library for developers to extract data from Microsoft Excel (tm) .xls spreadsheet files ├── numpy>=1.20 Fundamental package for array computing in Python ├── scipy Fundamental algorithms for scientific computing in Python │ └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python └── stats-arrays>=0.6.5 Standard NumPy array interface for defining uncertain parameters ├── numpy Fundamental package for array computing in Python └── scipy Fundamental algorithms for scientific computing in Python └── numpy<1.29.0,>=1.22.4 Fundamental package for array computing in Python ```

An org-wide code search indicates the same. Although - if it ever had been required, why did we instruct users to install it manually? Why was this not a dependency of some BW package?

cmutel commented 6 months ago

It is removed from the current version.