Block a user
ALBS-444
Instead of with self I would prefer self.ensure_loggin() or something, because you didn't use exit
ALBS-444
It's bad practice to mutate arguments like this, can you return all artifacts with the respected hashes instead?
ALBS-443: Integrate CodeNotary with git updater tool
I feel uncomfortable with login() in __init__, can't we do it in __enter__ and __exit__?
ALBS-186: Move pungi to our gitea and build it for AL9
btw, Are you sure python3-dataclasess rpm package is the same as python upstream library?