|
1 | 1 | PEP: 3119 |
2 | 2 | Title: Introducing Abstract Base Classes |
3 | | -Version: $Revision$ |
4 | | -Last-Modified: $Date$ |
5 | 3 | Author: Guido van Rossum <guido@python.org>, Talin <viridia@gmail.com> |
6 | 4 | Status: Final |
7 | 5 | Type: Standards Track |
@@ -844,65 +842,54 @@ References |
844 | 842 | .. [1] An Introduction to ABC's, by Talin |
845 | 843 | (https://mail.python.org/pipermail/python-3000/2007-April/006614.html) |
846 | 844 |
|
847 | | -.. [2] Incomplete implementation prototype, by GvR |
848 | | - (http://svn.python.org/view/sandbox/trunk/abc/) |
| 845 | +[2] Incomplete implementation prototype, by GvR |
| 846 | +\ (https://web.archive.org/web/20170223133820/http://svn.python.org/view/sandbox/trunk/abc/) |
849 | 847 |
|
850 | | -.. [3] Possible Python 3K Class Tree?, wiki page created by Bill Janssen |
851 | | - (http://wiki.python.org/moin/AbstractBaseClasses) |
| 848 | +[3] Possible Python 3K Class Tree?, wiki page created by Bill Janssen |
| 849 | +\ (https://wiki.python.org/moin/AbstractBaseClasses) |
852 | 850 |
|
853 | 851 | .. [4] Generic Functions implementation, by GvR |
854 | | - (http://svn.python.org/view/sandbox/trunk/overload/) |
| 852 | + (https://web.archive.org/web/20170223135019/http://svn.python.org/view/sandbox/trunk/overload/) |
855 | 853 |
|
856 | 854 | .. [5] Charming Python: Scaling a new PEAK, by David Mertz |
857 | | - (http://www-128.ibm.com/developerworks/library/l-cppeak2/) |
| 855 | + (https://web.archive.org/web/20070515125102/http://www-128.ibm.com/developerworks/library/l-cppeak2/) |
858 | 856 |
|
859 | 857 | .. [6] Implementation of @abstractmethod |
860 | | - (https://bugs.python.org/issue1706989) |
| 858 | + (https://github.com/python/cpython/issues/44895) |
861 | 859 |
|
862 | 860 | .. [7] Unifying types and classes in Python 2.2, by GvR |
863 | | - (http://www.python.org/download/releases/2.2.3/descrintro/) |
| 861 | + (https://www.python.org/download/releases/2.2.3/descrintro/) |
864 | 862 |
|
865 | 863 | .. [8] Putting Metaclasses to Work: A New Dimension in Object-Oriented |
866 | 864 | Programming, by Ira R. Forman and Scott H. Danforth |
867 | | - (http://www.amazon.com/gp/product/0201433052) |
| 865 | + (https://archive.org/details/PuttingMetaclassesToWork) |
868 | 866 |
|
869 | | -.. [9] Partial order, in Wikipedia |
870 | | - (http://en.wikipedia.org/wiki/Partial_order) |
| 867 | +[9] Partial order, in Wikipedia |
| 868 | +\ (https://en.wikipedia.org/wiki/Partial_order) |
871 | 869 |
|
872 | | -.. [10] Total order, in Wikipedia |
873 | | - (http://en.wikipedia.org/wiki/Total_order) |
| 870 | +[10] Total order, in Wikipedia |
| 871 | +\ (https://en.wikipedia.org/wiki/Total_order) |
874 | 872 |
|
875 | 873 | .. [11] Finite set, in Wikipedia |
876 | | - (http://en.wikipedia.org/wiki/Finite_set) |
| 874 | + (https://en.wikipedia.org/wiki/Finite_set) |
877 | 875 |
|
878 | 876 | .. [12] Make isinstance/issubclass overloadable |
879 | 877 | (https://bugs.python.org/issue1708353) |
880 | 878 |
|
881 | 879 | .. [13] ABCMeta sample implementation |
882 | | - (http://svn.python.org/view/sandbox/trunk/abc/xyz.py) |
| 880 | + (https://web.archive.org/web/20170224195724/http://svn.python.org/view/sandbox/trunk/abc/xyz.py) |
883 | 881 |
|
884 | 882 | .. [14] python-dev email ("Comparing heterogeneous types") |
885 | 883 | https://mail.python.org/pipermail/python-dev/2004-June/045111.html |
886 | 884 |
|
887 | 885 | .. [15] Function ``frozenset_hash()`` in Object/setobject.c |
888 | | - (http://svn.python.org/view/python/trunk/Objects/setobject.c) |
| 886 | + (https://web.archive.org/web/20170224204758/http://svn.python.org/view/python/trunk/Objects/setobject.c) |
889 | 887 |
|
890 | 888 | .. [16] Multiple interpreters in mod_python |
891 | | - (http://www.modpython.org/live/current/doc-html/pyapi-interps.html) |
| 889 | + (https://web.archive.org/web/20070515132123/http://www.modpython.org/live/current/doc-html/pyapi-interps.html) |
892 | 890 |
|
893 | 891 |
|
894 | 892 | Copyright |
895 | 893 | ========= |
896 | 894 |
|
897 | 895 | This document has been placed in the public domain. |
898 | | - |
899 | | - |
900 | | - |
901 | | -.. |
902 | | - Local Variables: |
903 | | - mode: indented-text |
904 | | - indent-tabs-mode: nil |
905 | | - sentence-end-double-space: t |
906 | | - fill-column: 70 |
907 | | - coding: utf-8 |
908 | | - End: |
0 commit comments