apply changes from https://github.com/squerb/squerb-widgets/commit/538daf455cd08fcccaa8c2f2fdce96d4a0443562#diff-0de2cba9f28b0cf23e5dbc6bc2bb209e
update dependencies