Skip to content

Switch to ExceptionGroup & add notes to Exceptions #316

@ArBridgeman

Description

@ArBridgeman

Summary

In #313, we added two Exception classes to handle simultaneous multiple exceptions.
In Python 3.11, new features were added to Exceptions that might further improve what we've done & adhere to the common Python standards:

As Python 3.10 has an EOL slated for 2026, it'd be nice to look further into these options & potentially refactor what we've created for it. This should be assessed as to whether this brings value to the customer or not; it's thought that by adhering to a Pythonic standard that this would be an improvement and help with readability.

Metadata

Metadata

Assignees

No one assigned

    Labels

    refactoringCode improvement without behavior change
    No fields configured for Refactoring.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions