Closed pre-commit-ci[bot] closed 4 months ago
BTW, concerning a future release - will we have the same issues as with the latest release of Particle where you acted manually and moved to trusted publishers on PyPI? Maybe you got that all done already across project packages?
Probably, all Scikit-HEP repos had their secrets stripped.
It's not trivial enough to do access all packages, especially ones like iminuit that have custom deploy structures.
FYI, we need to work on reducing the type ignores. Most of them are probably hiding issues in typing rather than deficiencies in the type checkers.
Yes, this is the way you can tell it is not using trusted-publishers: https://github.com/scikit-hep/decaylanguage/blob/cb0a861f4bc39e458c6ff372f7ab34ebbd23687f/.github/workflows/wheel.yml#L42
OK, then I need to find some time to understand how to do what you did for Particle, as there is this package but also scikit-hep and hepunits ...
Yes, I totally agree with you that type ignores are to be avoided as much as possible. I will create now an issue for it.
updates: