R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 1 | Maintainers Index |
| 2 | ================= |
| 3 | |
Ezio Melotti | 6628a10 | 2009-12-23 20:56:09 +0000 | [diff] [blame] | 4 | This document has tables that list Python Modules, Tools, Platforms and |
| 5 | Interest Areas and names for each item that indicate a maintainer or an |
| 6 | expert in the field. This list is intended to be used by issue submitters, |
| 7 | issue triage people, and other issue participants to find people to add to |
| 8 | the nosy list or to contact directly by email for help and decisions on |
| 9 | feature requests and bug fixes. People on this list may be asked to render |
| 10 | final judgement on a feature or bug. If no active maintainer is listed for |
| 11 | a given module, then questionable changes should go to python-dev, while |
| 12 | any other issues can and should be decided by any committer. |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 13 | |
R. David Murray | 5e7918c | 2010-08-13 18:16:35 +0000 | [diff] [blame] | 14 | Unless a name is followed by a '*', you should never assign an issue to |
| 15 | that person, only make them nosy. Names followed by a '*' may be assigned |
| 16 | issues involving the module or topic for which the name has a '*'. |
| 17 | |
Ezio Melotti | 6628a10 | 2009-12-23 20:56:09 +0000 | [diff] [blame] | 18 | The Platform and Interest Area tables list broader fields in which various |
| 19 | people have expertise. These people can also be contacted for help, |
| 20 | opinions, and decisions when issues involve their areas. |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 21 | |
| 22 | If a listed maintainer does not respond to requests for comment for an |
| 23 | extended period (three weeks or more), they should be marked as inactive |
| 24 | in this list by placing the word 'inactive' in parenthesis behind their |
| 25 | tracker id. They are of course free to remove that inactive mark at |
| 26 | any time. |
| 27 | |
Florent Xicluna | 09245d8 | 2010-08-14 16:56:27 +0000 | [diff] [blame] | 28 | Committers should update these tables as their areas of expertise widen. |
| 29 | New topics may be added to the Interest Area table at will. |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 30 | |
| 31 | The existence of this list is not meant to indicate that these people |
| 32 | *must* be contacted for decisions; it is, rather, a resource to be used |
| 33 | by non-committers to find responsible parties, and by committers who do |
| 34 | not feel qualified to make a decision in a particular context. |
| 35 | |
| 36 | See also `PEP 291`_ and `PEP 360`_ for information about certain modules |
| 37 | with special rules. |
| 38 | |
| 39 | .. _`PEP 291`: http://www.python.org/dev/peps/pep-0291/ |
| 40 | .. _`PEP 360`: http://www.python.org/dev/peps/pep-0360/ |
| 41 | |
| 42 | |
| 43 | ================== =========== |
| 44 | Module Maintainers |
| 45 | ================== =========== |
| 46 | __future__ |
| 47 | __main__ gvanrossum |
| 48 | _dummy_thread brett.cannon |
Antoine Pitrou | e99f507 | 2010-08-04 13:24:41 +0000 | [diff] [blame] | 49 | _thread pitrou |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 50 | abc |
| 51 | aifc r.david.murray |
Ezio Melotti | 087ca08 | 2010-03-03 20:10:45 +0000 | [diff] [blame] | 52 | argparse bethard |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 53 | array |
| 54 | ast |
Daniel Stutzbach | 51a059b | 2010-08-22 19:41:04 +0000 | [diff] [blame] | 55 | asynchat josiahcarlson, giampaolo.rodola, stutzbach |
| 56 | asyncore josiahcarlson, giampaolo.rodola, stutzbach |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 57 | atexit |
| 58 | audioop |
| 59 | base64 |
| 60 | bdb |
| 61 | binascii |
| 62 | binhex |
Georg Brandl | 47aa1ce | 2009-09-17 22:18:01 +0000 | [diff] [blame] | 63 | bisect rhettinger |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 64 | builtins |
| 65 | bz2 |
| 66 | calendar |
| 67 | cgi |
| 68 | cgitb |
| 69 | chunk |
| 70 | cmath mark.dickinson |
| 71 | cmd |
| 72 | code |
R. David Murray | 2ee043e | 2009-09-17 22:10:48 +0000 | [diff] [blame] | 73 | codecs lemburg, doerwalter |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 74 | codeop |
Daniel Stutzbach | 51a059b | 2010-08-22 19:41:04 +0000 | [diff] [blame] | 75 | collections rhettinger, stutzbach |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 76 | colorsys |
| 77 | compileall |
| 78 | configparser |
| 79 | contextlib |
Alexandre Vassalotti | 73c7747 | 2009-09-18 00:59:05 +0000 | [diff] [blame] | 80 | copy alexandre.vassalotti |
| 81 | copyreg alexandre.vassalotti |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 82 | cProfile |
| 83 | crypt |
| 84 | csv |
| 85 | ctypes theller |
Éric Araujo | 713f2aa | 2010-09-05 18:21:46 +0000 | [diff] [blame] | 86 | curses akuchling |
Alexander Belopolsky | 9dd47b8 | 2010-06-08 17:06:48 +0000 | [diff] [blame] | 87 | datetime alexander.belopolsky |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 88 | dbm |
Mark Dickinson | e87761a | 2009-09-17 20:20:01 +0000 | [diff] [blame] | 89 | decimal facundobatista, rhettinger, mark.dickinson |
Raymond Hettinger | 8b69abb | 2009-10-19 19:52:20 +0000 | [diff] [blame] | 90 | difflib tim_one |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 91 | dis |
Éric Araujo | bf054ad | 2010-08-14 04:56:48 +0000 | [diff] [blame] | 92 | distutils tarek*, eric.araujo* |
Georg Brandl | 47aa1ce | 2009-09-17 22:18:01 +0000 | [diff] [blame] | 93 | doctest tim_one (inactive) |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 94 | dummy_threading brett.cannon |
R. David Murray | 5e7918c | 2010-08-13 18:16:35 +0000 | [diff] [blame] | 95 | email barry, r.david.murray* |
Ezio Melotti | d623de0 | 2010-08-14 08:54:33 +0000 | [diff] [blame] | 96 | encodings lemburg, loewis |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 97 | errno |
| 98 | exceptions |
| 99 | fcntl |
| 100 | filecmp |
| 101 | fileinput |
| 102 | fnmatch |
| 103 | formatter |
| 104 | fpectl |
Ezio Melotti | 6628a10 | 2009-12-23 20:56:09 +0000 | [diff] [blame] | 105 | fractions mark.dickinson, rhettinger |
R. David Murray | affec45 | 2010-04-16 12:34:45 +0000 | [diff] [blame] | 106 | ftplib giampaolo.rodola |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 107 | functools |
Antoine Pitrou | 16df8c9 | 2009-09-18 13:15:23 +0000 | [diff] [blame] | 108 | gc pitrou |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 109 | getopt |
| 110 | getpass |
Ezio Melotti | d623de0 | 2010-08-14 08:54:33 +0000 | [diff] [blame] | 111 | gettext loewis |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 112 | glob |
| 113 | grp |
| 114 | gzip |
| 115 | hashlib |
Daniel Stutzbach | 51a059b | 2010-08-22 19:41:04 +0000 | [diff] [blame] | 116 | heapq rhettinger, stutzbach |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 117 | hmac |
| 118 | html |
| 119 | http |
R. David Murray | 9ab54ca | 2010-04-12 15:19:03 +0000 | [diff] [blame] | 120 | idlelib kbk |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 121 | imaplib |
| 122 | imghdr |
| 123 | imp |
| 124 | importlib brett.cannon |
| 125 | inspect |
Daniel Stutzbach | 51a059b | 2010-08-22 19:41:04 +0000 | [diff] [blame] | 126 | io pitrou, benjamin.peterson, stutzbach |
Mark Dickinson | 2e72b0d | 2009-09-17 19:37:28 +0000 | [diff] [blame] | 127 | itertools rhettinger |
Georg Brandl | 47aa1ce | 2009-09-17 22:18:01 +0000 | [diff] [blame] | 128 | json bob.ippolito (inactive) |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 129 | keyword |
| 130 | lib2to3 benjamin.peterson |
| 131 | linecache |
Ezio Melotti | d623de0 | 2010-08-14 08:54:33 +0000 | [diff] [blame] | 132 | locale loewis, lemburg |
Vinay Sajip | d41a37a | 2010-08-22 18:41:24 +0000 | [diff] [blame] | 133 | logging vinay.sajip |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 134 | macpath |
Éric Araujo | 713f2aa | 2010-09-05 18:21:46 +0000 | [diff] [blame] | 135 | mailbox akuchling |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 136 | mailcap |
| 137 | marshal |
Daniel Stutzbach | 51a059b | 2010-08-22 19:41:04 +0000 | [diff] [blame] | 138 | math mark.dickinson, rhettinger, stutzbach |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 139 | mimetypes |
| 140 | mmap |
| 141 | modulefinder theller, jvr |
Ezio Melotti | d623de0 | 2010-08-14 08:54:33 +0000 | [diff] [blame] | 142 | msilib loewis |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 143 | msvcrt |
| 144 | multiprocessing jnoller |
| 145 | netrc |
| 146 | nis |
| 147 | nntplib |
| 148 | numbers |
| 149 | operator |
| 150 | optparse aronacher |
Ezio Melotti | d623de0 | 2010-08-14 08:54:33 +0000 | [diff] [blame] | 151 | os loewis |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 152 | ossaudiodev |
| 153 | parser |
Georg Brandl | 1c29ddd | 2010-08-14 15:44:34 +0000 | [diff] [blame] | 154 | pdb georg.brandl* |
Antoine Pitrou | 16df8c9 | 2009-09-18 13:15:23 +0000 | [diff] [blame] | 155 | pickle alexandre.vassalotti, pitrou |
Alexandre Vassalotti | 73c7747 | 2009-09-18 00:59:05 +0000 | [diff] [blame] | 156 | pickletools alexandre.vassalotti |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 157 | pipes |
| 158 | pkgutil |
| 159 | platform lemburg |
| 160 | plistlib |
| 161 | poplib |
| 162 | posix |
Georg Brandl | 47aa1ce | 2009-09-17 22:18:01 +0000 | [diff] [blame] | 163 | pprint fdrake |
Georg Brandl | 1c29ddd | 2010-08-14 15:44:34 +0000 | [diff] [blame] | 164 | profile georg.brandl |
| 165 | pstats georg.brandl |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 166 | pty |
| 167 | pwd |
| 168 | py_compile |
Antoine Pitrou | 16df8c9 | 2009-09-18 13:15:23 +0000 | [diff] [blame] | 169 | pybench lemburg, pitrou |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 170 | pyclbr |
| 171 | pydoc |
Raymond Hettinger | 8b69abb | 2009-10-19 19:52:20 +0000 | [diff] [blame] | 172 | queue rhettinger |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 173 | quopri |
Mark Dickinson | 2e72b0d | 2009-09-17 19:37:28 +0000 | [diff] [blame] | 174 | random rhettinger |
Ezio Melotti | 842c19c | 2010-08-14 09:02:36 +0000 | [diff] [blame] | 175 | re effbot (inactive), pitrou, ezio.melotti |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 176 | readline |
| 177 | reprlib |
| 178 | resource |
| 179 | rlcompleter |
Mark Dickinson | 2e72b0d | 2009-09-17 19:37:28 +0000 | [diff] [blame] | 180 | runpy ncoghlan |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 181 | sched |
| 182 | select |
| 183 | shelve |
| 184 | shlex |
Tarek Ziadé | 096d213 | 2010-02-02 23:31:01 +0000 | [diff] [blame] | 185 | shutil tarek |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 186 | signal |
| 187 | site |
| 188 | smtpd |
| 189 | smtplib |
| 190 | sndhdr |
| 191 | socket |
| 192 | socketserver |
| 193 | spwd |
Georg Brandl | 47aa1ce | 2009-09-17 22:18:01 +0000 | [diff] [blame] | 194 | sqlite3 ghaering |
Giampaolo Rodolà | df7238a | 2010-05-01 18:04:27 +0000 | [diff] [blame] | 195 | ssl janssen, pitrou, giampaolo.rodola |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 196 | stat |
Georg Brandl | 1c29ddd | 2010-08-14 15:44:34 +0000 | [diff] [blame] | 197 | string georg.brandl* |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 198 | stringprep |
| 199 | struct mark.dickinson |
| 200 | subprocess astrand (inactive) |
| 201 | sunau |
| 202 | symbol |
Benjamin Peterson | 83963dd | 2009-09-18 22:50:55 +0000 | [diff] [blame] | 203 | symtable benjamin.peterson |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 204 | sys |
Tarek Ziadé | 096d213 | 2010-02-02 23:31:01 +0000 | [diff] [blame] | 205 | sysconfig tarek |
Sean Reifscheider | 05a2f88 | 2010-04-19 06:06:12 +0000 | [diff] [blame] | 206 | syslog jafo |
R. David Murray | 2ee043e | 2009-09-17 22:10:48 +0000 | [diff] [blame] | 207 | tabnanny tim_one |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 208 | tarfile lars.gustaebel |
| 209 | telnetlib |
Georg Brandl | 1c29ddd | 2010-08-14 15:44:34 +0000 | [diff] [blame] | 210 | tempfile georg.brandl |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 211 | termios |
| 212 | test |
Georg Brandl | 1c29ddd | 2010-08-14 15:44:34 +0000 | [diff] [blame] | 213 | textwrap georg.brandl |
Antoine Pitrou | e99f507 | 2010-08-04 13:24:41 +0000 | [diff] [blame] | 214 | threading pitrou |
Alexander Belopolsky | 9dd47b8 | 2010-06-08 17:06:48 +0000 | [diff] [blame] | 215 | time alexander.belopolsky |
Georg Brandl | 1c29ddd | 2010-08-14 15:44:34 +0000 | [diff] [blame] | 216 | timeit georg.brandl |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 217 | tkinter gpolo |
Georg Brandl | 7460098 | 2009-09-19 07:39:05 +0000 | [diff] [blame] | 218 | token georg.brandl |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 219 | tokenize |
Alexander Belopolsky | 3f8ecab | 2010-07-21 17:43:42 +0000 | [diff] [blame] | 220 | trace alexander.belopolsky |
Georg Brandl | 1c29ddd | 2010-08-14 15:44:34 +0000 | [diff] [blame] | 221 | traceback georg.brandl* |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 222 | tty |
| 223 | turtle gregorlingl |
| 224 | types |
Ezio Melotti | d623de0 | 2010-08-14 08:54:33 +0000 | [diff] [blame] | 225 | unicodedata loewis, lemburg, ezio.melotti |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 226 | unittest michael.foord |
R. David Murray | 319904e | 2009-09-18 21:25:36 +0000 | [diff] [blame] | 227 | urllib orsenthil |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 228 | uu |
| 229 | uuid |
R. David Murray | 319904e | 2009-09-18 21:25:36 +0000 | [diff] [blame] | 230 | warnings brett.cannon |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 231 | wave |
Antoine Pitrou | 226e945 | 2010-08-04 10:26:30 +0000 | [diff] [blame] | 232 | weakref fdrake, pitrou |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 233 | webbrowser georg.brandl |
Daniel Stutzbach | 51a059b | 2010-08-22 19:41:04 +0000 | [diff] [blame] | 234 | winreg brian.curtin*, stutzbach |
Ezio Melotti | fdaafdb | 2009-09-18 09:58:43 +0000 | [diff] [blame] | 235 | winsound effbot (inactive) |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 236 | wsgiref pje |
| 237 | xdrlib |
R. David Murray | d0511b0 | 2010-08-06 21:18:49 +0000 | [diff] [blame] | 238 | xml.dom |
| 239 | xml.dom.minidom |
| 240 | xml.dom.pulldom |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 241 | xml.etree effbot (inactive) |
R. David Murray | d0511b0 | 2010-08-06 21:18:49 +0000 | [diff] [blame] | 242 | xml.parsers.expat |
| 243 | xml.sax |
| 244 | xml.sax.handler |
| 245 | xml.sax.saxutils |
| 246 | xml.sax.xmlreader |
Ezio Melotti | d623de0 | 2010-08-14 08:54:33 +0000 | [diff] [blame] | 247 | xmlrpc loewis |
Georg Brandl | 1c29ddd | 2010-08-14 15:44:34 +0000 | [diff] [blame] | 248 | zipfile alanmcintyre |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 249 | zipimport |
| 250 | zlib |
| 251 | ================== =========== |
| 252 | |
| 253 | |
| 254 | ================== =========== |
R. David Murray | 79eb3db | 2009-10-19 19:12:38 +0000 | [diff] [blame] | 255 | Tool Maintainers |
| 256 | ------------------ ----------- |
| 257 | pybench lemburg |
Florent Xicluna | 09245d8 | 2010-08-14 16:56:27 +0000 | [diff] [blame] | 258 | ================== =========== |
R. David Murray | 79eb3db | 2009-10-19 19:12:38 +0000 | [diff] [blame] | 259 | |
| 260 | |
| 261 | ================== =========== |
| 262 | Platform Maintainers |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 263 | ------------------ ----------- |
| 264 | AIX |
Daniel Stutzbach | 51a059b | 2010-08-22 19:41:04 +0000 | [diff] [blame] | 265 | Cygwin jlt63, stutzbach |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 266 | FreeBSD |
R. David Murray | 2f67fa2 | 2010-04-21 23:05:10 +0000 | [diff] [blame] | 267 | HP-UX |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 268 | Linux |
| 269 | Mac ronaldoussoren |
| 270 | NetBSD1 |
| 271 | OS2/EMX aimacintyre |
| 272 | Solaris |
Brian Curtin | 405038a | 2010-08-16 20:50:03 +0000 | [diff] [blame] | 273 | Windows tim.golden, brian.curtin |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 274 | ================== =========== |
| 275 | |
| 276 | |
| 277 | ================== =========== |
| 278 | Interest Area Maintainers |
| 279 | ------------------ ----------- |
| 280 | algorithms |
Georg Brandl | 639cf64 | 2009-09-18 09:06:37 +0000 | [diff] [blame] | 281 | ast/compiler ncoghlan, benjamin.peterson, brett.cannon, georg.brandl |
R. David Murray | 319904e | 2009-09-18 21:25:36 +0000 | [diff] [blame] | 282 | autoconf/makefiles |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 283 | bsd |
Florent Xicluna | 09245d8 | 2010-08-14 16:56:27 +0000 | [diff] [blame] | 284 | bug tracker ezio.melotti |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 285 | buildbots |
Antoine Pitrou | 16df8c9 | 2009-09-18 13:15:23 +0000 | [diff] [blame] | 286 | bytecode pitrou |
Georg Brandl | 639cf64 | 2009-09-18 09:06:37 +0000 | [diff] [blame] | 287 | data formats mark.dickinson, georg.brandl |
R. David Murray | 2ee043e | 2009-09-17 22:10:48 +0000 | [diff] [blame] | 288 | database lemburg |
Ezio Melotti | fdaafdb | 2009-09-18 09:58:43 +0000 | [diff] [blame] | 289 | documentation georg.brandl, ezio.melotti |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 290 | GUI |
R. David Murray | 2ee043e | 2009-09-17 22:10:48 +0000 | [diff] [blame] | 291 | i18n lemburg |
R. David Murray | 20b77af | 2009-09-17 23:23:56 +0000 | [diff] [blame] | 292 | import machinery brett.cannon, ncoghlan |
Daniel Stutzbach | 51a059b | 2010-08-22 19:41:04 +0000 | [diff] [blame] | 293 | io pitrou, benjamin.peterson, stutzbach |
Ezio Melotti | d623de0 | 2010-08-14 08:54:33 +0000 | [diff] [blame] | 294 | locale lemburg, loewis |
Daniel Stutzbach | 51a059b | 2010-08-22 19:41:04 +0000 | [diff] [blame] | 295 | mathematics mark.dickinson, eric.smith, lemburg, stutzbach |
R. David Murray | 2ee043e | 2009-09-17 22:10:48 +0000 | [diff] [blame] | 296 | memory management tim_one, lemburg |
Giampaolo Rodolà | df7238a | 2010-05-01 18:04:27 +0000 | [diff] [blame] | 297 | networking giampaolo.rodola |
R. David Murray | 2ee043e | 2009-09-17 22:10:48 +0000 | [diff] [blame] | 298 | packaging tarek, lemburg |
Benjamin Peterson | 859e0b1 | 2009-09-18 22:45:59 +0000 | [diff] [blame] | 299 | py3 transition benjamin.peterson |
Ezio Melotti | d623de0 | 2010-08-14 08:54:33 +0000 | [diff] [blame] | 300 | release management tarek, lemburg, benjamin.peterson, barry, loewis, |
R. David Murray | 2b9b9ff | 2009-09-19 18:40:08 +0000 | [diff] [blame] | 301 | gvanrossum, anthonybaxter |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 302 | str.format eric.smith |
Giampaolo Rodolà | a467d38 | 2010-05-11 14:00:04 +0000 | [diff] [blame] | 303 | testing michael.foord, pitrou, giampaolo.rodola |
Antoine Pitrou | 7e817d0 | 2010-08-14 12:06:40 +0000 | [diff] [blame] | 304 | threads pitrou |
Florent Xicluna | 17d1e2a | 2010-08-14 17:02:49 +0000 | [diff] [blame] | 305 | time and dates lemburg |
R. David Murray | affec45 | 2010-04-16 12:34:45 +0000 | [diff] [blame] | 306 | unicode lemburg, ezio.melotti, haypo |
R. David Murray | 7a4e586 | 2009-09-18 21:40:30 +0000 | [diff] [blame] | 307 | version control |
R. David Murray | 1d74e13 | 2009-09-17 19:12:49 +0000 | [diff] [blame] | 308 | ================== =========== |