Revert lazy init of builder namespaces#7280
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #7280 +/- ##
==========================================
+ Coverage 79.86% 79.86% +0.01%
==========================================
Files 566 566
Lines 43905 43896 -9
==========================================
- Hits 35060 35055 -5
+ Misses 8845 8841 -4 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Bugger, so an empty builder will contain empty dictionaries for |
5f33db0 to
66467d0
Compare
Yes, so some fixture broke.See here aiidalab/aiidalab-qe#1466 |
|
Cheers, thanks @khsrali, I missed your ping on that PR. Let me have a look! Clearly the change is breaking for some usage. We may indeed have to fix this in 3.0... |
|
@mbercx sure! |
I'm pretty passionate (aka OCD) about having clean builders, since I know the extra noise confuses users (what's this |
|
Okay test passes on aiidalab qe now https://github.com/agoscinski/aiidalab-qe/actions/runs/22993313851/job/66759220294?pr=1 |
|
@agoscinski after our discussion with @edan-bainglass and @khsrali, I think it's ok to pull the trigger here and I'll open a separate PR to fix #6994 at the representation level. |
|
I forgot I had a draft for the commit message. I'll out it here anyways :) """ The commit made |
|
Thanks @khsrali! Sorry, adding that info to the commit message would have been sensible indeed, my bad. 🙈 |
|
no worries all good :) |
This reverts commit e68883e.
Due to the builder's usage in aiidalab we have to revert the change. A proper solution require breaking the API.
I link the original issue here:
#6994