Skip to content

Commit f46d587

Browse files
committed
Merge remote-tracking branch 'refs/remotes/cauldron/feat/ecoinvent_interface' into project-setup-wizard
# Conflicts: # .git-blame-ignore-revs # activity_browser/__init__.py # activity_browser/actions/__init__.py # activity_browser/actions/activity/activity_delete.py # activity_browser/actions/activity/activity_relink.py # activity_browser/actions/biosphere_update.py # activity_browser/actions/database/database_delete.py # activity_browser/actions/database/database_relink.py # activity_browser/actions/default_install.py # activity_browser/actions/parameter/parameter_clear_broken.py # activity_browser/actions/parameter/parameter_delete.py # activity_browser/actions/parameter/parameter_rename.py # activity_browser/bwutils/__init__.py # activity_browser/bwutils/calculations.py # activity_browser/bwutils/exporters.py # activity_browser/bwutils/importers.py # activity_browser/bwutils/metadata.py # activity_browser/bwutils/multilca.py # activity_browser/bwutils/sensitivity_analysis.py # activity_browser/bwutils/strategies.py # activity_browser/bwutils/superstructure/__init__.py # activity_browser/bwutils/superstructure/graph_traversal_with_scenario.py # activity_browser/bwutils/superstructure/manager.py # activity_browser/bwutils/superstructure/mlca.py # activity_browser/bwutils/utils.py # activity_browser/controllers/plugin.py # activity_browser/layouts/panels/__init__.py # activity_browser/layouts/panels/right.py # activity_browser/layouts/tabs/LCA_results_tab.py # activity_browser/layouts/tabs/LCA_results_tabs.py # activity_browser/layouts/tabs/LCA_setup.py # activity_browser/layouts/tabs/__init__.py # activity_browser/layouts/tabs/activity.py # activity_browser/layouts/tabs/parameters.py # activity_browser/layouts/tabs/project_manager.py # activity_browser/logger.py # activity_browser/mod/__init__.py # activity_browser/mod/bw2data/backends/base.py # activity_browser/mod/bw2data/backends/proxies.py # activity_browser/ui/menu_bar.py # activity_browser/ui/tables/LCA_setup.py # activity_browser/ui/tables/__init__.py # activity_browser/ui/tables/delegates/__init__.py # activity_browser/ui/tables/impact_categories.py # activity_browser/ui/tables/inventory.py # activity_browser/ui/tables/models/__init__.py # activity_browser/ui/tables/models/activity.py # activity_browser/ui/tables/models/base.py # activity_browser/ui/tables/models/inventory.py # activity_browser/ui/tables/models/parameters.py # activity_browser/ui/tables/parameters.py # activity_browser/ui/tables/projects.py # activity_browser/ui/tables/views.py # activity_browser/ui/threading.py # activity_browser/ui/web/base.py # activity_browser/ui/web/sankey_navigator.py # activity_browser/ui/widgets/__init__.py # activity_browser/ui/widgets/cutoff_menu.py # activity_browser/ui/widgets/dialog.py # activity_browser/ui/wizards/db_import_wizard.py # activity_browser/utils.py # recipe/meta.yaml # tests/actions/test_activity_actions.py # tests/actions/test_calculation_setup_actions.py # tests/actions/test_database_actions.py # tests/actions/test_exchange_actions.py # tests/actions/test_method_actions.py # tests/actions/test_parameter_actions.py # tests/actions/test_project_actions.py # tests/actions/test_various_actions.py # tests/conftest.py # tests/legacy/test_uncertainty.py # tests/legacy/test_widgets.py # tests/wizards/test_uncertainty_wizard.py
2 parents 4adb1e9 + a7d87e1 commit f46d587

9 files changed

Lines changed: 386 additions & 94 deletions

File tree

.git-blame-ignore-revs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
cc69730afaacb15582efcbdf403353d8ce5454d9
2+
5cde894936aab2611d1f0a5be8ece8d5f3312783

activity_browser/actions/base.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ def run(*args, **kwargs):
1414

1515
@classmethod
1616
def triggered(cls, *args, **kwargs):
17-
1817
args = [arg if not callable(arg) else arg() for arg in args]
1918
kwargs = {k: v if not callable(v) else v() for k, v in kwargs.items()}
2019

activity_browser/bwutils/pedigree.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
smoothly into the related uncertainty distributions.
1414
"""
1515
import math
16+
from pprint import pformat
1617

1718
from bw2data.parameters import ParameterBase
1819
from bw2data.proxies import ExchangeProxyBase

activity_browser/layouts/panels/left.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ class LeftPanel(ABTab):
77
side = "left"
88

99
def __init__(self, *args):
10+
from ..tabs import HistoryTab, MethodsTab, ProjectTab
11+
1012
super(LeftPanel, self).__init__(*args)
1113

1214
self.tabs = {

activity_browser/mod/bw2data/method.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
@patch_superclass
99
class Method(Method):
10-
1110
@property
1211
def changed(self):
1312
"""

activity_browser/mod/bw2data/project.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515

1616
@patch_superclass
1717
class ProjectManager(ProjectManager):
18-
1918
@property
2019
def current_changed(self):
2120
"""

activity_browser/ui/tables/models/lca_setup.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,6 @@ def get_key(self, proxy: QModelIndex) -> tuple:
9898
return self._dataframe.iat[idx.row(), self.key_col]
9999

100100
def load(self, cs_name: str = None):
101-
102101
for act in self._activities.values():
103102
act.changed.disconnect(self.sync)
104103
self._activities.clear()
@@ -129,8 +128,6 @@ def sync(self):
129128
def build_row(self, key: tuple, amount: float = 1.0) -> dict:
130129
try:
131130
act = bd.get_activity(key)
132-
if act.get("type", "process") != "process":
133-
raise TypeError("Activity is not of type 'process'")
134131
row = {
135132
key: act.get(bc.AB_names_to_bw_keys[key], "")
136133
for key in self.HEADERS[:-1]

0 commit comments

Comments
 (0)