https://bugzilla.redhat.com/show_bug.cgi?id=2063299
Bug ID: 2063299 Summary: Review Request: python-tidyexc - An exception class inspired by the tidyverse style guide Product: Fedora Version: rawhide Hardware: All OS: Linux Status: NEW Component: Package Review Severity: medium Priority: medium Assignee: nobody@fedoraproject.org Reporter: code@musicinmybrain.net QA Contact: extras-qa@fedoraproject.org CC: package-review@lists.fedoraproject.org Target Milestone: --- Classification: Fedora
Spec URL: https://music.fedorapeople.org/python-tidyexc.spec SRPM URL: https://music.fedorapeople.org/python-tidyexc-0.9.0-1.fc35.src.rpm
Description:
TidyExc provides an exception base class that makes it easy to raise rich, helpful exceptions:
• Rich: Instead of simply storing an error message, TidyExc exceptions separately store parameters and message templates. This separation makes it easier for exception handling code to access information describing the error and to respond accordingly. • Helpful: TidyExc is inspired by the error message conventions promoted by the tidyverse style guide. Briefly, these conventions state that an error message should consist of a brief statement of the problem, followed by a bullet-point list of relevant contextual information. The bullet-point format makes it easy to include lots of detail, without the detail becoming overwhelming.
Fedora Account System Username: music
Koji scratch builds:
F37: https://koji.fedoraproject.org/koji/taskinfo?taskID=84025502 F36: https://koji.fedoraproject.org/koji/taskinfo?taskID=84025503 F35: https://koji.fedoraproject.org/koji/taskinfo?taskID=84025505
https://bugzilla.redhat.com/show_bug.cgi?id=2063299
Ben Beasley code@musicinmybrain.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Doc Type|--- |If docs needed, set a value
--- Comment #1 from Ben Beasley code@musicinmybrain.net --- The F35/F36 scratch builds failed because autoclasstoc (1.3.0; it’s 1.4.0 and later that require this as a recursive dependency) is not in stable yet. Let’s just consider Rawhide for now.
https://bugzilla.redhat.com/show_bug.cgi?id=2063299
Ben Beasley code@musicinmybrain.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |NOTABUG Status|NEW |CLOSED Last Closed| |2022-03-11 18:28:18
--- Comment #2 from Ben Beasley code@musicinmybrain.net --- I am withdrawing this review request because I find that the tree of new dependencies for adding python-parametrized-from-file in order to update autoclasstoc is still growing, and it is more than I am willing to package just to keep building python-vecrec’s documentation. Instead, I will disable python-vecrec’s documentation and plan to retire the just-introduced python-autoclasstoc rather than updating it.
package-review@lists.fedoraproject.org