]> granicus.if.org Git - python/log
python
13 years agoDepend setobject.o and dictobject.o on stringlib/eq.h.
Martin v. Löwis [Sun, 25 Sep 2011 15:36:11 +0000 (17:36 +0200)]
Depend setobject.o and dictobject.o on stringlib/eq.h.

13 years agoIssue #12973: Fix itertools bug caused by signed integer overflow. Thanks Stefan...
Mark Dickinson [Sat, 24 Sep 2011 07:56:09 +0000 (08:56 +0100)]
Issue #12973: Fix itertools bug caused by signed integer overflow.  Thanks Stefan Krah.

13 years agofix compiler compliant about \0 not being an opcode
Benjamin Peterson [Fri, 23 Sep 2011 17:41:41 +0000 (13:41 -0400)]
fix compiler compliant about \0 not being an opcode

13 years agoIssue #7732: Don't open a directory as a file anymore while importing a
Victor Stinner [Fri, 23 Sep 2011 16:54:40 +0000 (18:54 +0200)]
Issue #7732: Don't open a directory as a file anymore while importing a
module. Ignore the direcotry if its name matchs the module name (e.g.
"__init__.py") and raise a ImportError instead.

13 years agoIssue #12931: Add a test with Unicode URI to test_xmlrpc
Victor Stinner [Thu, 22 Sep 2011 23:29:44 +0000 (01:29 +0200)]
Issue #12931: Add a test with Unicode URI to test_xmlrpc

13 years agoFix a race condition in test_socket.ThreadableTest: the client is reported as
Charles-François Natali [Wed, 21 Sep 2011 20:03:58 +0000 (22:03 +0200)]
Fix a race condition in test_socket.ThreadableTest: the client is reported as
ready before having been set up.

13 years agoFix closes issue13005 - Remove the mention of 'repeat' method in the operator module...
Senthil Kumaran [Wed, 21 Sep 2011 18:09:17 +0000 (02:09 +0800)]
Fix closes issue13005 - Remove the mention of 'repeat' method in the operator module documentation.

13 years agoIssue #12981: test_multiprocessing: catch ImportError when importing
Charles-François Natali [Wed, 21 Sep 2011 16:48:21 +0000 (18:48 +0200)]
Issue #12981: test_multiprocessing: catch ImportError when importing
multiprocessing.reduction, which may not be available (e.g. if the OS doesn't
support FD passing over Unix domain sockets).

13 years agoClose #13022: _multiprocessing.recvfd() doesn't check that file descriptor was actual...
Jesus Cea [Wed, 21 Sep 2011 01:53:25 +0000 (03:53 +0200)]
Close #13022: _multiprocessing.recvfd() doesn't check that file descriptor was actually received

13 years agotest_multiprocessing removes temporary files
Victor Stinner [Tue, 20 Sep 2011 23:10:29 +0000 (01:10 +0200)]
test_multiprocessing removes temporary files

13 years agotest_httplib removes temporary files
Victor Stinner [Tue, 20 Sep 2011 23:09:04 +0000 (01:09 +0200)]
test_httplib removes temporary files

13 years ago- Issue #13021: Missing decref on an error path. Thanks to Suman Saha for
Barry Warsaw [Tue, 20 Sep 2011 18:45:44 +0000 (14:45 -0400)]
- Issue #13021: Missing decref on an error path.  Thanks to Suman Saha for
  finding the bug and providing a patch.

13 years agoIssue #12973: Fix undefined-behaviour-inducing overflow check in list_repeat.
Mark Dickinson [Mon, 19 Sep 2011 18:18:37 +0000 (19:18 +0100)]
Issue #12973: Fix undefined-behaviour-inducing overflow check in list_repeat.

13 years agoClose #13007: whichdb should recognize gdbm 1.9 magic numbers
Jesus Cea [Mon, 19 Sep 2011 15:08:18 +0000 (17:08 +0200)]
Close #13007: whichdb should recognize gdbm 1.9 magic numbers

13 years agoFix bug in heapq priority queue example.
Georg Brandl [Sun, 18 Sep 2011 05:40:05 +0000 (07:40 +0200)]
Fix bug in heapq priority queue example.

13 years agoAdd info from the docstring for random.gammavariate() to the docs.
Georg Brandl [Sat, 17 Sep 2011 18:36:28 +0000 (20:36 +0200)]
Add info from the docstring for random.gammavariate() to the docs.

13 years agoFix typo.
Georg Brandl [Sat, 17 Sep 2011 18:20:04 +0000 (20:20 +0200)]
Fix typo.

13 years agoFix the import machinery if there is an error on sys.path or sys.meta_path
Victor Stinner [Thu, 15 Sep 2011 17:28:05 +0000 (19:28 +0200)]
Fix the import machinery if there is an error on sys.path or sys.meta_path

find_module() now raises a RuntimeError, instead of ImportError, on an error on
sys.path or sys.meta_path because load_package() and import_submodule() returns
None and clear the exception if a ImportError occurred.

13 years agoIssue #9871: Prevent IDLE 3 crash when given byte stings
Ned Deily [Wed, 14 Sep 2011 21:49:14 +0000 (14:49 -0700)]
Issue #9871: Prevent IDLE 3 crash when given byte stings
with invalid hex escape sequences, like b'\x0'.
(Original patch by Claudiu Popa.)

13 years agoIssue #11149: recent versions of clang require the -fwrapv flag.
Stefan Krah [Wed, 14 Sep 2011 13:14:08 +0000 (15:14 +0200)]
Issue #11149: recent versions of clang require the -fwrapv flag.

13 years agoFix issue12938 - Update the docstring of html.escape. Include the information on...
Senthil Kumaran [Mon, 12 Sep 2011 23:14:13 +0000 (07:14 +0800)]
Fix issue12938 - Update the docstring of html.escape. Include the information on single quote.

13 years agoAdd the quote_plus call in the test.
Senthil Kumaran [Mon, 12 Sep 2011 22:40:27 +0000 (06:40 +0800)]
Add the quote_plus call in the test.

13 years agoIssue #12483: ctypes: Fix a crash when the destruction of a callback
Amaury Forgeot d'Arc [Mon, 12 Sep 2011 19:03:36 +0000 (21:03 +0200)]
Issue #12483: ctypes: Fix a crash when the destruction of a callback
object triggers the garbage collector.

13 years agoBranch merge
Éric Araujo [Mon, 12 Sep 2011 15:15:26 +0000 (17:15 +0200)]
Branch merge

13 years agoIssue #12963: PyLong_AsSize_t() now returns (size_t)-1 in all error cases.
Stefan Krah [Mon, 12 Sep 2011 14:22:47 +0000 (16:22 +0200)]
Issue #12963: PyLong_AsSize_t() now returns (size_t)-1 in all error cases.

13 years agoWrap pydoc output under 80 characters
Éric Araujo [Sat, 10 Sep 2011 22:43:20 +0000 (00:43 +0200)]
Wrap pydoc output under 80 characters

13 years ago#12940: fix cmd example. Patch by Tim Chase.
Ezio Melotti [Sat, 10 Sep 2011 07:06:01 +0000 (10:06 +0300)]
#12940: fix cmd example.  Patch by Tim Chase.

13 years agoNEWS
Jesus Cea [Sat, 10 Sep 2011 02:37:07 +0000 (04:37 +0200)]
NEWS

13 years agoClose #12950: multiprocessing "test_fd_transfer" fails under OpenIndiana
Jesus Cea [Sat, 10 Sep 2011 02:04:09 +0000 (04:04 +0200)]
Close #12950: multiprocessing "test_fd_transfer" fails under OpenIndiana

13 years agoFix determination of Metadata version (#8933). Patch by Filip Gruszczyński.
Éric Araujo [Fri, 9 Sep 2011 23:51:40 +0000 (01:51 +0200)]
Fix determination of Metadata version (#8933).  Patch by Filip Gruszczyński.

13 years agoSlight cleanup in distutils test_dist.
Éric Araujo [Fri, 9 Sep 2011 23:34:44 +0000 (01:34 +0200)]
Slight cleanup in distutils test_dist.

I have tests to add in this file and it’s always nice to start from a
clean base.

13 years agoFix issue #12948: multiprocessing test failures can hang the buildbots
Jesus Cea [Fri, 9 Sep 2011 20:15:16 +0000 (22:15 +0200)]
Fix issue #12948: multiprocessing test failures can hang the buildbots

13 years agoClose issue #12948: multiprocessing test failures can hang the buildbots
Jesus Cea [Fri, 9 Sep 2011 18:26:57 +0000 (20:26 +0200)]
Close issue #12948: multiprocessing test failures can hang the buildbots

13 years agoFix current name of the Python 3 binary on Unix (#12896).
Éric Araujo [Fri, 9 Sep 2011 17:03:41 +0000 (19:03 +0200)]
Fix current name of the Python 3 binary on Unix (#12896).

Also fix some markup and typos.

13 years agoCloses #12906: Fixed bug in YAML configuration.
Vinay Sajip [Tue, 6 Sep 2011 13:07:23 +0000 (14:07 +0100)]
Closes #12906: Fixed bug in YAML configuration.

13 years agomerge heads
Benjamin Peterson [Tue, 6 Sep 2011 11:57:26 +0000 (07:57 -0400)]
merge heads

13 years agocast to getter
Benjamin Peterson [Tue, 6 Sep 2011 11:55:34 +0000 (07:55 -0400)]
cast to getter

13 years agoFix PyUnicode_AsWideCharString() doc: size doesn't contain the null character
Victor Stinner [Tue, 6 Sep 2011 00:00:05 +0000 (02:00 +0200)]
Fix PyUnicode_AsWideCharString() doc: size doesn't contain the null character

Fix also spelling of the null character.

13 years agoIssue #9561: distutils now reads and writes egg-info files using UTF-8
Victor Stinner [Mon, 5 Sep 2011 21:44:56 +0000 (23:44 +0200)]
Issue #9561: distutils now reads and writes egg-info files using UTF-8

instead of the locale encoding.

13 years agoIssue #12326: Remove plat-linux3 directory
Victor Stinner [Mon, 5 Sep 2011 19:38:42 +0000 (21:38 +0200)]
Issue #12326: Remove plat-linux3 directory

sys.platform is now always 'linux2' on Linux (even on Linux 3)

13 years agoFix closes Issue11155 - Correct the multiprocessing.Queue.put's arg (replace 'item...
Senthil Kumaran [Mon, 5 Sep 2011 16:21:30 +0000 (00:21 +0800)]
Fix closes Issue11155  - Correct the multiprocessing.Queue.put's arg (replace 'item' with 'obj') in the docs. Patch by Westley Martínez.

13 years agoBranch merge
Éric Araujo [Mon, 5 Sep 2011 15:44:07 +0000 (17:44 +0200)]
Branch merge

13 years agoIssue #12841: Fix tarfile extraction of non-existent uids/gids.
Lars Gustäbel [Mon, 5 Sep 2011 14:58:14 +0000 (16:58 +0200)]
Issue #12841: Fix tarfile extraction of non-existent uids/gids.

tarfile unnecessarily checked the existence of numerical user and group ids on
extraction. If one of them did not exist the respective id of the current user
(i.e. root) was used for the file and ownership information was lost. (Patch
by Sebastien Luttringer)

13 years ago#12888: Fix a bug in HTMLParser.unescape that prevented it to escape more than 128...
Ezio Melotti [Mon, 5 Sep 2011 14:11:06 +0000 (17:11 +0300)]
#12888: Fix a bug in HTMLParser.unescape that prevented it to escape more than 128 entities.  Patch by Peter Otten.

13 years agoBranch merge
Éric Araujo [Sun, 4 Sep 2011 23:53:52 +0000 (01:53 +0200)]
Branch merge

13 years agoAdd 3.2.2 and 3.2.3 UUIDs.
Martin v. Löwis [Sun, 4 Sep 2011 22:14:09 +0000 (00:14 +0200)]
Add 3.2.2 and 3.2.3 UUIDs.

13 years agoPost-release version bump.
Georg Brandl [Sun, 4 Sep 2011 06:36:22 +0000 (08:36 +0200)]
Post-release version bump.

13 years agoMerge with release clone.
Georg Brandl [Sun, 4 Sep 2011 06:35:54 +0000 (08:35 +0200)]
Merge with release clone.

13 years agoTypo fix.
Georg Brandl [Sun, 4 Sep 2011 06:10:25 +0000 (08:10 +0200)]
Typo fix.

13 years agoAdded tag v3.2.2 for changeset 137e45f15c0b
Georg Brandl [Sat, 3 Sep 2011 16:08:11 +0000 (18:08 +0200)]
Added tag v3.2.2 for changeset 137e45f15c0b

13 years agoadd a __dict__ descr for IOBase (closes #12878)
Benjamin Peterson [Sat, 3 Sep 2011 13:26:20 +0000 (09:26 -0400)]
add a __dict__ descr for IOBase (closes #12878)

13 years agoWarn instead of crashing because of invalid path in MANIFEST.in (#8286).
Éric Araujo [Fri, 2 Sep 2011 22:42:04 +0000 (00:42 +0200)]
Warn instead of crashing because of invalid path in MANIFEST.in (#8286).

sdist used to crash with a full traceback dump instead of printing a
nice warning with the faulty line number.

13 years agoEnable catching WARN-level logging messages in distutils' test_sdist
Éric Araujo [Fri, 2 Sep 2011 22:28:43 +0000 (00:28 +0200)]
Enable catching WARN-level logging messages in distutils' test_sdist

13 years agoremoved misleading editing leftovers
Łukasz Langa [Fri, 2 Sep 2011 21:17:39 +0000 (23:17 +0200)]
removed misleading editing leftovers

13 years agoGive credit to Adam
Sandro Tosi [Fri, 2 Sep 2011 19:24:40 +0000 (21:24 +0200)]
Give credit to Adam

13 years agoIssue #12764: Fix a crash in ctypes when the name of a Structure field is not
Amaury Forgeot d'Arc [Fri, 2 Sep 2011 18:39:40 +0000 (20:39 +0200)]
Issue #12764: Fix a crash in ctypes when the name of a Structure field is not
a string.

13 years ago#12781: Mention SO_REUSEADDR flag near socket examples
Sandro Tosi [Fri, 2 Sep 2011 18:06:31 +0000 (20:06 +0200)]
#12781: Mention SO_REUSEADDR flag near socket examples

13 years agoBranch merge
Éric Araujo [Fri, 2 Sep 2011 15:30:36 +0000 (17:30 +0200)]
Branch merge

13 years agoIssue #12636: IDLE reads the coding cookie when executing a Python script.
Victor Stinner [Thu, 1 Sep 2011 23:00:40 +0000 (01:00 +0200)]
Issue #12636: IDLE reads the coding cookie when executing a Python script.

13 years agoIDLE: fix some RessourceWarning, reuse tokenize.open()
Victor Stinner [Thu, 1 Sep 2011 22:57:04 +0000 (00:57 +0200)]
IDLE: fix some RessourceWarning, reuse tokenize.open()

13 years agoRemove unused variable if Python is build without threads
Victor Stinner [Thu, 1 Sep 2011 22:11:43 +0000 (00:11 +0200)]
Remove unused variable if Python is build without threads

13 years agoFix typo (was build) and remove redundancy in docstring
Éric Araujo [Thu, 1 Sep 2011 21:37:56 +0000 (23:37 +0200)]
Fix typo (was build) and remove redundancy in docstring

13 years agoAdd links from library/functions to other docs.
Éric Araujo [Thu, 1 Sep 2011 21:10:36 +0000 (23:10 +0200)]
Add links from library/functions to other docs.

Suggested by Terry J. Reedy in #12298.

13 years agoFix a few links in the table of built-in functions (#12298)
Éric Araujo [Thu, 1 Sep 2011 21:08:55 +0000 (23:08 +0200)]
Fix a few links in the table of built-in functions (#12298)

13 years agomake sure to initialize the method wrapper type
Benjamin Peterson [Thu, 1 Sep 2011 20:32:31 +0000 (16:32 -0400)]
make sure to initialize the method wrapper type

13 years agoRemove obsolete comment
Éric Araujo [Thu, 1 Sep 2011 20:06:23 +0000 (22:06 +0200)]
Remove obsolete comment

13 years agoIssue #12802: the Windows error ERROR_DIRECTORY (numbered 267) is now
Antoine Pitrou [Thu, 1 Sep 2011 19:37:43 +0000 (21:37 +0200)]
Issue #12802: the Windows error ERROR_DIRECTORY (numbered 267) is now
mapped to POSIX errno ENOTDIR (previously EINVAL).

13 years ago#10454: a few edits to compileall help messages
Éric Araujo [Thu, 1 Sep 2011 18:00:33 +0000 (20:00 +0200)]
#10454: a few edits to compileall help messages

13 years agoDocument that format string don’t support arbitrary dictonary keys.
Éric Araujo [Thu, 1 Sep 2011 16:59:06 +0000 (18:59 +0200)]
Document that format string don’t support arbitrary dictonary keys.

Text adapted from the PEP.  Addition requested by Terry J. Reedy on
2011-02-23 on python-dev.

13 years agoDocument that True/False/None don’t use :keyword: in doc.
Éric Araujo [Thu, 1 Sep 2011 16:45:50 +0000 (18:45 +0200)]
Document that True/False/None don’t use :keyword: in doc.

This was discussed some months ago on python-dev.  Having tons of links
to the definition of True would be annoying, contrary to links to e.g.
the nonlocal or with statements doc.

13 years agoFrom RFC 3629 5- and 6-bytes UTF-8 sequences are invalid, so remove them from the...
Ezio Melotti [Thu, 1 Sep 2011 05:11:28 +0000 (08:11 +0300)]
From RFC 3629 5- and 6-bytes UTF-8 sequences are invalid, so remove them from the doc.

13 years agoRemove duplicate text in os documentation.
Ross Lagerwall [Thu, 1 Sep 2011 04:58:52 +0000 (06:58 +0200)]
Remove duplicate text in os documentation.

13 years agoAdd version number for versionchanged directive (backport from 3.3)
Éric Araujo [Thu, 1 Sep 2011 03:55:26 +0000 (05:55 +0200)]
Add version number for versionchanged directive (backport from 3.3)

13 years agoaccept bytes for the AST 'string' type
Benjamin Peterson [Thu, 1 Sep 2011 02:13:03 +0000 (22:13 -0400)]
accept bytes for the AST 'string' type

This is a temporary kludge and all is well in 3.3.

13 years agoAdapt/remove mentions of functions gone in 3.x
Éric Araujo [Thu, 1 Sep 2011 01:20:13 +0000 (03:20 +0200)]
Adapt/remove mentions of functions gone in 3.x

13 years agoFix some misuses of Sphinx roles and one typo
Éric Araujo [Thu, 1 Sep 2011 01:19:30 +0000 (03:19 +0200)]
Fix some misuses of Sphinx roles and one typo

13 years agoAvoid using the default reST role. Makes Doc/tools/rstlint.py happy.
Éric Araujo [Thu, 1 Sep 2011 00:47:34 +0000 (02:47 +0200)]
Avoid using the default reST role.  Makes Doc/tools/rstlint.py happy.

13 years agoFix test_sysconfig when run from a Python installed under /site (#10086).
Éric Araujo [Wed, 31 Aug 2011 14:48:17 +0000 (16:48 +0200)]
Fix test_sysconfig when run from a Python installed under /site (#10086).

Patch by Hallvard B Furuseth.

13 years agoTry to fix one of the bigmem tests in test_pickle
Antoine Pitrou [Tue, 30 Aug 2011 21:39:34 +0000 (23:39 +0200)]
Try to fix one of the bigmem tests in test_pickle

13 years agoIssue #11241: subclasses of ctypes.Array can now be subclassed.
Amaury Forgeot d'Arc [Tue, 30 Aug 2011 20:02:51 +0000 (22:02 +0200)]
Issue #11241: subclasses of ctypes.Array can now be subclassed.

13 years agoIssue #9651: Fix a crash when ctypes.create_string_buffer(0) was passed to
Amaury Forgeot d'Arc [Tue, 30 Aug 2011 19:40:20 +0000 (21:40 +0200)]
Issue #9651: Fix a crash when ctypes.create_string_buffer(0) was passed to
some functions like file.write().

13 years agoBranch merge
Éric Araujo [Tue, 30 Aug 2011 14:05:31 +0000 (16:05 +0200)]
Branch merge

13 years agoIssue #12847: Fix a crash with negative PUT and LONG_BINPUT arguments in
Antoine Pitrou [Mon, 29 Aug 2011 22:27:10 +0000 (00:27 +0200)]
Issue #12847: Fix a crash with negative PUT and LONG_BINPUT arguments in
the C pickle implementation.

13 years agoIssue #11564: Avoid crashes when trying to pickle huge objects or containers
Antoine Pitrou [Mon, 29 Aug 2011 21:09:33 +0000 (23:09 +0200)]
Issue #11564: Avoid crashes when trying to pickle huge objects or containers
(more than 2**31 items).  Instead, in most cases, an OverflowError is raised.

13 years agoMake bdist_* commands respect --skip-build passed to bdist (#10946)
Éric Araujo [Mon, 29 Aug 2011 19:48:39 +0000 (21:48 +0200)]
Make bdist_* commands respect --skip-build passed to bdist (#10946)

13 years agoIssue #12287: Fix a stack corruption in ossaudiodev module when the FD is
Charles-François Natali [Sun, 28 Aug 2011 15:51:43 +0000 (17:51 +0200)]
Issue #12287: Fix a stack corruption in ossaudiodev module when the FD is
greater than FD_SETSIZE.

13 years agoIssue #12839: Fix crash in zlib module due to version mismatch.
Nadeem Vawda [Sun, 28 Aug 2011 09:26:46 +0000 (11:26 +0200)]
Issue #12839: Fix crash in zlib module due to version mismatch.

If the version of zlib used to compile the zlib module is incompatible
with the one that is actually linked in, then calls into zlib will fail.
This can leave attributes of the z_stream uninitialized, so we must take
care to avoid segfaulting by trying to use an invalid pointer.

Fix by Richard M. Tew.

13 years agoMake tests faster by reaping threads only at the end
Antoine Pitrou [Sat, 27 Aug 2011 23:23:52 +0000 (01:23 +0200)]
Make tests faster by reaping threads only at the end

13 years agoProvide a better diagnosis on socket errors
Antoine Pitrou [Sat, 27 Aug 2011 23:20:42 +0000 (01:20 +0200)]
Provide a better diagnosis on socket errors

13 years agoAdd pattern to .hgignore in order to mask PC/generrmap.exe
Antoine Pitrou [Sat, 27 Aug 2011 16:46:17 +0000 (18:46 +0200)]
Add pattern to .hgignore in order to mask PC/generrmap.exe

13 years agoMake regrtest complain when -M and -j are used together.
Nadeem Vawda [Sat, 27 Aug 2011 13:22:05 +0000 (15:22 +0200)]
Make regrtest complain when -M and -j are used together.

-j doesn't pass the memlimit on to child processes, so this doesn't work at
present, and even if it did, running multiple bigmem tests at once would
usually not be desirable (since you generally want to devote as much of the
available RAM as possible to each test).

13 years agoRemove outdated pointer to optparse (fixes #11360).
Éric Araujo [Fri, 26 Aug 2011 14:38:40 +0000 (16:38 +0200)]
Remove outdated pointer to optparse (fixes #11360).

The doc already points to argparse.

13 years agoBranch merge
Éric Araujo [Fri, 26 Aug 2011 14:30:22 +0000 (16:30 +0200)]
Branch merge

13 years agoDocument the "optional" argument of distutils’ Extension class
Éric Araujo [Thu, 25 Aug 2011 22:45:18 +0000 (00:45 +0200)]
Document the "optional" argument of distutils’ Extension class

13 years agoFix type information in distutils API reference (#9302).
Éric Araujo [Thu, 25 Aug 2011 22:44:37 +0000 (00:44 +0200)]
Fix type information in distutils API reference (#9302).

Initial patch by Yue Shuaijie.

13 years agoMake the list of docs contributors sorted again
Éric Araujo [Thu, 25 Aug 2011 22:10:12 +0000 (00:10 +0200)]
Make the list of docs contributors sorted again

13 years agoTurn two ifs into one in the code I commited a few days ago
Éric Araujo [Thu, 25 Aug 2011 22:03:22 +0000 (00:03 +0200)]
Turn two ifs into one in the code I commited a few days ago

13 years agoIssue #12333: fix test_distutils failures under Solaris and derivatives v3.2.2
Antoine Pitrou [Thu, 25 Aug 2011 16:32:02 +0000 (18:32 +0200)]
Issue #12333: fix test_distutils failures under Solaris and derivatives

13 years agoBump to 3.2.2.
Georg Brandl [Sat, 3 Sep 2011 09:17:55 +0000 (11:17 +0200)]
Bump to 3.2.2.

13 years agoRegenerate pydoc topics.
Georg Brandl [Sat, 3 Sep 2011 08:37:09 +0000 (10:37 +0200)]
Regenerate pydoc topics.