New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move Parent.construction to the Sets.ParentMethods, and categorify three more parents #23010
Comments
This comment has been minimized.
This comment has been minimized.
Commit: |
comment:3
LGTM. |
Reviewer: Travis Scrimshaw |
comment:4
Docs dont build |
comment:6
too bad to let this bit-rot just because of a documentation problem. New commits:
|
comment:7
These commits seem to have been merged already through other tickets. Nothing left to be done. |
Changed branch from public/ticket/23010 to none |
Changed commit from |
comment:8
Yes, indeed. |
Changed author from Nicolas M. Thiéry to none |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Moving the default implementation
Parent.construction
(which justreturns None) to
Sets.ParentMethods
enables categories to provide animplementation when relevant.
This ticket also fixes QuaternionAlgebra, QuaternionOrder,
LazyPowerSeriesRing and MPCComplexField whose categories were not
properly initialized (and as a consequence they did not inherit
anymore the construction method)
See also: #21380
CC: @tscrim @simon-king-jena
Component: categories
Reviewer: Travis Scrimshaw
Issue created by migration from https://trac.sagemath.org/ticket/23010
The text was updated successfully, but these errors were encountered: