From 82b137d7fdb0fc17b3d3659349a31f6869ded844 Mon Sep 17 00:00:00 2001 From: Bernhard Steubing <33026150+bsteubing@users.noreply.github.com> Date: Thu, 19 Mar 2026 11:24:03 -0500 Subject: [PATCH 1/6] - Removed PySide 2 requirement (#1636) - updates: - pyside6 >=6.5.0, <6.10 - bw2data >=4.1 --- recipe/meta.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index f8b4c3470..773da36f8 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -21,7 +21,7 @@ requirements: - python >=3.10, <3.12 - arrow - bw2analyzer >=0.11.5 - - bw2data >=4.1, <4.5.2 + - bw2data >=4.1 - bw2parameters >=1.1 - bw2io >=0.9.3 - bw_graph_tools >=0.5 @@ -37,7 +37,7 @@ requirements: - pyprind - networkx - pandas >=2.2.1 - - pyside2 >=5.15.5 + - pyside6 >=6.5.0, <6.10 - qt-webengine - qtpy - salib >=1.4, <1.5.1 From 5cf10277dcf9e8965f37fa5bc55650aebe3b6f10 Mon Sep 17 00:00:00 2001 From: Bernhard Steubing <33026150+bsteubing@users.noreply.github.com> Date: Thu, 19 Mar 2026 11:44:48 -0500 Subject: [PATCH 2/6] Update pyside6 bw2data requirements pip (#1637) * Update requirements for pip as well: - updates: - pyside6 >=6.5.0, <6.10 - bw2data >=4.1 --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 9b5379127..93cd012da 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -35,7 +35,7 @@ dependencies = [ "arrow", "bw2analyzer>=0.11.5", "bw2calc>=2.0", - "bw2data>=4.1, <4.5.2", + "bw2data>=4.1", "bw2parameters>=1.1", "bw2io>=0.9.3", "bw_graph_tools>=0.5", @@ -50,7 +50,7 @@ dependencies = [ "pint<=0.21", "py7zr==0.22.0", "pyperclip", - "pyside6", + "pyside6>=6.5.0, <6.10", "pypardiso ; platform_system == 'Windows'", "pyprind", "qtpy", From 3c00fb3f63a5656bd5bd9df1831042e1baaae894 Mon Sep 17 00:00:00 2001 From: Bernhard Steubing <33026150+bsteubing@users.noreply.github.com> Date: Thu, 19 Mar 2026 12:28:03 -0500 Subject: [PATCH 3/6] Update py side6 dependencies (#1638) Updated requirements for pip and conda, hopefully working this time From 3c710f271a6ec1d655958ef1b3f57655c296dfdb Mon Sep 17 00:00:00 2001 From: Bernhard Steubing <33026150+bsteubing@users.noreply.github.com> Date: Thu, 19 Mar 2026 12:32:31 -0500 Subject: [PATCH 4/6] Update py side6 dependencies (#1639) * - Removed PySide 2 requirement - updates: - pyside6 >=6.5.0, <6.10 - bw2data >=4.1 * Update requirements for pip as well: - updates: - pyside6 >=6.5.0, <6.10 - bw2data >=4.1 * -removing conda requirement for pyside6 again as conda-forge still does not have pyside6-addons. So PySide6 must still be installed via pip via an extra command if using conda for the AB From 1aef86aacc4b5d92538995a04de5d1106b94c680 Mon Sep 17 00:00:00 2001 From: Bernhard Steubing <33026150+bsteubing@users.noreply.github.com> Date: Thu, 19 Mar 2026 12:39:52 -0500 Subject: [PATCH 5/6] downgrading conda requirement PySide6 --> PySide2 --- recipe/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 773da36f8..4cbf5ba87 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -37,7 +37,7 @@ requirements: - pyprind - networkx - pandas >=2.2.1 - - pyside6 >=6.5.0, <6.10 + - pyside2 >=5.15.5 - qt-webengine - qtpy - salib >=1.4, <1.5.1 From 547cbd32442a485b5e6b87f1c0b49bb69427ffb5 Mon Sep 17 00:00:00 2001 From: bsteubing Date: Thu, 19 Mar 2026 14:06:02 -0500 Subject: [PATCH 6/6] Small update of "installation" documentation to make users aware that their venv Python version needs to compatible with the AB. --- docs/getting-started/installation.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/getting-started/installation.md b/docs/getting-started/installation.md index 1c13a1944..da0998ece 100644 --- a/docs/getting-started/installation.md +++ b/docs/getting-started/installation.md @@ -35,7 +35,8 @@ For more elaborate installing instructions check out the page below for both [in ## Installing from PyPI Installing from the Python Package Index (PyPI) can be done using the standard `pip` command. We strongly recommended installing the Activity Browser into a separate [virtual environment](https://realpython.com/python-virtual-environments-a-primer/) -First make sure you have Python installed on your PC by entering the following command into your terminal or command prompt. +First make sure you have Python installed on your PC by entering the following command into your terminal or command prompt. +At this moment the AB is compatible with Python versions 3.10, 3.11, and 3.12. ``` python --version @@ -51,6 +52,7 @@ Afterwards, you need to activate the virtual environment, which differs between ``` C:\Users\me\virtualenvs\ab-beta\Scripts\activate.bat ``` +Possibly double-check if the Python version of your virtual environment is compatible with the AB. For a full overview of activation commands, [check out the documentation here](https://docs.python.org/3/library/venv.html#how-venvs-work) ### Activity Browser installation