andrewmusselman opened a new pull request, #1232:
URL: https://github.com/apache/tooling-trusted-releases/pull/1232

   `make check` fails pyright on main with reportAttributeAccessIssue for 
PublicParamsInfo.dsa_bits, added in 9cc1dbbe (Restore support for DSA keys). 
rpgp-py 0.19.7 has no dsa_bits attribute and no equivalent field; for a DSA 
key, all numeric fields on PublicParamsInfo return None, only kind == dsa 
identifies it.
   
   DSA keys now raise a clear ValueError instead of AttributeError. RSA and ECC 
unaffected. Restoring DSA bit-length validation needs upstream work in rpgp-py.
   
   ## Testing
   
   `make check` passes
   
   ## Rebase info
   
   ```
   $ git fetch upstream main
   From github.com:apache/tooling-trusted-releases
    * branch              main       -> FETCH_HEAD
   $ git rebase upstream/main
   Current branch fix-keys-dsa-bits is up to date.
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to