aiidalab / aiidalab/aiidalab-qe
Bug report: Application crashed with TraitError (OPTIMADE MaterialsCloud provider)
- 主要语言
- Python
- 星标
- 33
- 派生
- 25
- 平均合并
- 6 小时 7 分钟
- 30 天内合并 PR
- 8
描述
## Automated report
_This issue was created with the app's automated bug reporting feature.
Attached to this issue is the full traceback as well as an environment
fingerprint that contains information about the operating system as well as all
installed libraries._
## Additional comments (optional):
I selected the MaterialsCloud provider from the OPTIMADE structure importer.
## Attachments
Traceback
```python-traceback
/opt/conda/lib/python3.9/site-packages/ipyoptimade/subwidgets/provider_database.py in _observe_providers(self, change)
153 value = change["new"]
154 self.show_child_dbs.display = "none"
--> 155 self.provider = value
156 if value is None or not value:
157 self.show_child_dbs.display = "none"
/opt/conda/lib/python3.9/site-packages/traitlets/traitlets.py in __set__(self, obj, value)
730 raise TraitError('The "%s" trait is read-only.' % self.name)
731 else:
--> 732 self.set(obj, value)
733
734 def _validate(self, obj, value):
/opt/conda/lib/python3.9/site-packages/traitlets/traitlets.py in set(self, obj, value)
704
705 def set(self, obj, value):
--> 706 new_value = self._validate(obj, value)
707 try:
708 old_value = obj._trait_values[self.name]
/opt/conda/lib/python3.9/site-packages/traitlets/traitlets.py in _validate(self, obj, value)
736 return value
737 if hasattr(self, "validate"):
--> 738 value = self.validate(obj, value)
739 if obj._cross_validation_lock is False:
740 value = self._cross_validate(obj, value)
/opt/conda/lib/python3.9/site-packages/traitlets/traitlets.py in validate(self, obj, value)
2149 return value
2150 else:
-> 2151 self.error(obj, value)
2152
2153 def info(self):
/opt/conda/lib/python3.9/site-packages/traitlets/traitlets.py in error(self, obj, value, error, info)
842 describe("the", value),
843 )
--> 844 raise TraitError(e)
845
846 def get_metadata(self, key, default=None):
TraitError: The 'provider' trait of a ProviderImplementationChooser instance expected a LinksResourceAttributes or None, not the dict {}.
```
Environment fingerprint
eNp1Wdty4zYS_RWX9jVUiRfJ9rxl5y2V2cyuJ0ltbW2pQBKiYIEATICy6dT8-za6GxScyj7qAMSl-3T3aeiPzVVOXlmz-VT-
sHFahJOdxs2nPzZi6s4qyC7Mk9x8-s_m0LQqbH7YbP4L85Zwtua4frqpt4_bsobRG_S3cndf_NrOJsx3T1--
3n07z3e_dOGuuquqT035qdrd_frt8121q_ab77Ck6C5ikB637p9nH77JtwDrlNt6u4OVhVK9KFrRywnQ3bbcPqxoZ-
MZN9X2flveQFddECwzcBCz90qYohdBhMXFDWGxfTblDOj0MstZ4lC-uxrdPKmw-
BmmdFLrzpornnG3rdZZ44wGKD9s7MBg1i2IVznu5dxbhO-zNcjCz7bFM1TbZh15mQWYdJTeTdL7-GWzLfMV_RkOhp89ZOhVtZP13
e0It1u9CmOUnB53aK2_HCle7XQ5afvqcU5ukzgyTMKd_2xILeLhqwaoscuw49mO6Kx9vlUceGH44cMaxYu8WXT34Ys49P_vFZd8V
f0ggz-2whNBGh63hVMXAdAjQDVBwPYpWKuJEmVaCuLhBZBDOpeWY6s63I0RYyyQSfbFjVD39LHxqjqHUePsR_KvWZTFkDnw1wudE
r_jMBLO9Wry-FlDzndutL1kv-LiMUCvsnAikO0bWn8arKmK7nRS8cZr-NzgolWmV2bwNM73RAPV2-rAP0OwF2nI3zuKNb-Y7jhII
ycR7EQU36UB788UbezuEPD8VYy_CPxdtFLTjB1avIWI7wRTlQ4RIWen4Len2XToi0JPc9GJ7ixxvwMao-2mxQWkPt2ulWIO6jRrb
2fXUExQ9LVawseA7OEWBChzkXT6ffwN1zwzN_BYNtiaDA8f3DPCGSYDJxu0QtYlb3-Op_xsTZgsXaqscUc8fSJWw8HcgYWlU8bNg
dMZmpLgN_BQlny61ZiwIDq5A6YqcvAOI6ZOIJ-oomlEAlib4rI7DVf0MoVBdxZTj8RLsRgRL0NhgPRCq3e0U8qgnZq6mYODnNxp1
cUc-8DZGH8XHq5l1ixN19J27h0MamIZL2i1ncQomL37BI3E6JrDHZJsL4hKjzeg4IpRnIXpwacDxxhPCHaeOCewEaEcFGjv4hbkj
3SOOGTn8HFsT59FpllMcHG1JtIID7p0Ot2Rsm8v23ngLQ_okF4CbThU9nznXp5mL_u3UTNzCIRkDl6mypkiplccHA3_9JejbZ-
hJPuQ6FinISBjm082nkoIl0XEgMWO2HZAegDgwwSmO7rodr5Nmuxkz2ER-d7P-lV1lGggp8dTS4j72Zys7pmr6GoJ-VGawFmp4WQ
lR6H08Qqc6tkgqdLIcQTCcXxBoiEewApgeKtMIGfEkJFzLKKceuni8q2TLpptmCDwPwzIDjICs4JMf4LYevbWeAhHJB0YmgxxUlp
qi1SuI7dxtobFOe9QwopIZqgGIRWOfPaanXkC8t2ifc-rzaSj1hoGCb_gwgHH56jCwyDXruqdTF0iIqXRMvBd4lkG74VTGeXPe6Q
eHJ8IcFZfY3VY09x5HoU5TUpCsCBH6RiqB0ur04LWOFDxUb0RlCXijxFiDAsWlH2iBqggyNHAtwI8J6KQwvKYVlxHQZ9AEHZYEff
rsFsg-xosBYdofwaBmbAVF7gqoczg-23d5FABRQi8y4F6mw12yrIfIFz_cYl7us8KFqAvwRrI8kQRFXwvzCCBTT7j6LPsFXmIKv5
PyjyLijNZ3Oo56jFifMl1BrQbhWTJoihSb89ZZ8-_IW9J4glZ5wM9m2Se5xnuJqcjpFfwFtmDlkgDxMC16DFeAFWvXOqY1WkkYJh
CjDHxsm3Oc5slXwZJzMXC8fABBKE6xHD3md1vo8f1AFUsQX8avDkHzR-PdwF1pVAO71glX9RrqmkPeOcIeKvTvSg7aTFdWP9V-DN
A8IJc6vgmJYLvy1HbtYGIbAAPjWJsBadtcpTW1xHimqjUUD6BKBi4UB0o4L6Ii-Uta5wAy2SLfIET9faVmqMHPFWEZvckTjIrqlD
rnLacvWMb1XwAoWJFjrCXDh_HdJRUReJQ0vsjFIPZSBZuuBzkRztSfkuKCbCwJP1Q0xWARUUq6SkbIZgr4zLJndEVlIJgkz3SAhC
3TGeb1fPRjSkseF8_xMKdxdw4Sz_lO8761OFvPv2sg-
pVFzBjUGU1bacFNHJdtlXEOD7SEQGCBg3OjjFDhDLtCRUGJiWS4GA_SMZRxCrLLjwgHGJz80a6mGYO-
qrkK7Mq3tkAy463_geu8MhogWiRiXtSDnFMcttIQQlVQLbWXvCCsZvLMGjn1JgFqZnHCk7Vr31rQ2DL5NylWakhIsVsQR-fE8noL
tZ0V-ddpniozGWZOOayaAk7xcRE-Y6cROKL6mtFJclB7IYgWpZ4NYOj1CKrewC8OJ5Av0HLpa6yYsB2UJGBc569QRNBKqoLtU4UY
7EYW2Y-bgb1WXYhkx1u8HMmpG9NOOQJXhZFqQfdK5k4e0Q1NLtx98Tbr4qZVeFOynELG39chliMjrHeQV46GjEmcYaKKL2qcEcXI
_ABYYjihcQ3CSqn2W279XSaizoOTxIy_TiqvPNxE7TT4SxnX2T0L3lBGHSkaS_4VWRtzSMuUzc028dr4IGoVXV-AcU4MGfqGxI7S
DEtfzHQfcQGI_SHA0GHPFmQBHmX7EAZFfIqdFZD3BKbVLj2LX8DBFk9WSciX5fP6vSv39EaDRLVwSm8SBq3JmTVbBXJKYDmSWNKa
JhIC1T9gNmkigy_z7Dj-rhUM0F5AKprCKmNjvImrYSN8ANHOwDyRKSMhf8Rj72WzCr2iEiv5affvyHAjl8gRYHKoQzdxESVwyAdh
V688gWt7tM8kKCPNC_mfNIEDRvry_L0z5_5HDUi_xCfdR5iyy9Omqenn4nbJYPRfhTp0RW0PCDQqCa2PfAOT1BjPL9lkTVQrYFEl
EytimthGoEsx6mwzL-I6abQdhjYb8m4YRILM7Yh4J1uXvKN_v3jl58xje54m3d8vKkaXuJFrvkuPWO9wNEcPxDERSc5IM1w1ZIb2
Em-QJlin9UVujZh2fMEZdZpjllvuwhu8qClqv6Eb7vUr1VIXBoq4lCR-t1d1EwPcXdfw8WNP6UWjeLVdwqiukCFnvqy3Q3XUkyGu
1GezjUhfS9FayeTlqwQkpdVxz5iHHg5ktaq2T5PIJqrbxPRvORE62MbAareZ76E-JhdsvZhvyUeQqq9SNNOUly4DBwQhaZhnlWfF
HR0p1dvtBzJYD-KKRyhL-WWAKY56wMuatTpxMWbvBofgrySV5lKy22uG8j2KdYgKn7UUXQvSTOhKfwZZBQ1Kqmr9gHKXsEdT3rs9
Mt46jiKGvqd7ExfYU08ftABNcFzFKockThTGtEp1GWPrIagCo74KMLdxo4xSMCsk9k64Qwm7R2Yuwua3xcRB8vE_jZlCCiVBJul8
77K_BVs4isFT_ytsvCLrnzP30ahkedTUBsdXvoRU86BXA2kVcaH9K7BFwIwaNL9-3TvyG51a4QpP0GtSGknNo80E7Ejtm6e568pj
gZBMvsoA2jTHdMuvLPbUPDGg8ysadbWdDbxBQ2OHBQK6lTHZtPzK1r84U7HYI_8berlAM10VIlJEmrM7R2Nm8mScOBfndQZlvbfB
DTNSyaCrwrCAQQVJsdql_rfq_Iy2_ZVhO7c24E7yLjSawdE4wdhSlOvUvicfbABwa000CNxBUtsBthDFo9PMklOlGzC17PkaKgpv
dOiRycnZaNAX7VfmQ17067eYlrGC76COOYHDfrf423U2cMMHWYRE9Wnii73rpzjNmm3-f79f-eRkUw=
**By submitting this issue I confirm that I am aware that this information can
potentially be used to determine what kind of calculation was performed at the
time of error.**
贡献指南
这个仓库没有索引到贡献指南
评估
这个 Issue 还没有评估数据。