#15247: Introduce a baseclass for singletons
-------------------------------------+-------------------------------------
Reporter: SimonKing | Owner:
Type: enhancement | Status: needs_work
Priority: major | Milestone: sage-6.3
Component: performance | Resolution:
Keywords: | Merged in:
Authors: Simon King | Reviewers: Marc Mezzarobba
Report Upstream: N/A | Work issues: rebase
Branch: | Commit:
u/mmezzarobba/15247 | dfbb8bba4a90b1bc30cd33199c9eee9655d8fc95
-singleton_class-rebased | Stopgaps:
Dependencies: |
-------------------------------------+-------------------------------------
Changes (by git):
* commit: a431dadc789f4f519468c3c678937d4fde30e3af =>
dfbb8bba4a90b1bc30cd33199c9eee9655d8fc95
Comment:
Branch pushed to git repo; I updated commit sha1. This was a forced push.
Last 10 new commits:
||[http://git.sagemath.org/sage.git/commit/?id=0f900b9b4d74efcd1be3be9ee23d08f781b739d2
0f900b9]||{{{Use WithEqualityById on SingletonClass, replace
QQ.__hash__}}}||
||[http://git.sagemath.org/sage.git/commit/?id=159daaa460739957ba81d5c3ef43f1561ec35aaa
159daaa]||{{{Add tests for SingletonClass}}}||
||[http://git.sagemath.org/sage.git/commit/?id=a9d0e5a8169c33b0a6d5fe80fc31f40f58bbf0db
a9d0e5a]||{{{Add Rational.__new__, to make ancient pickles readable}}}||
||[http://git.sagemath.org/sage.git/commit/?id=61ab8c81990f6e40c94f12d739d1a4fa3641cf85
61ab8c8]||{{{Fix the hash value doctests of Heegner points}}}||
||[http://git.sagemath.org/sage.git/commit/?id=5c1d17bfb9067df4eae9517fb5e079b74a396cd8
5c1d17b]||{{{Fix several more hash tests}}}||
||[http://git.sagemath.org/sage.git/commit/?id=4969e24e8de709a37837de438b6216a5f7324a7b
4969e24]||{{{Use "sorted" in one test on sets}}}||
||[http://git.sagemath.org/sage.git/commit/?id=a2f369d9c56c806d0441bb0bfe61b4867ebb7aea
a2f369d]||{{{SingletonClass: cosmetic changes.}}}||
||[http://git.sagemath.org/sage.git/commit/?id=59aea3c46bedc8ecfdc482f25e56628aa222cea9
59aea3c]||{{{SingletonClass: Less redundant docstrings}}}||
||[http://git.sagemath.org/sage.git/commit/?id=765b2812f7884e117276501bc049fd61fce72bd7
765b281]||{{{QQ/SingletonClass: Delete redundant doctest}}}||
||[http://git.sagemath.org/sage.git/commit/?id=dfbb8bba4a90b1bc30cd33199c9eee9655d8fc95
dfbb8bb]||{{{Make QQbar, AA, and PariRing 'SingletonClass'es}}}||
--
Ticket URL: <http://trac.sagemath.org/ticket/15247#comment:30>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.