pep3147 : Code : Python (original) (raw)

lp:~barry/python/pep3147

Created byBarry Warsaw on 2010-03-12 and last modifiedon 2010-04-16

Get this branch:

bzr branchlp:~barry/python/pep3147

OnlyBarry Warsaw can upload to this branch. If you are Barry Warsaw please log in for upload directions.

Branch merges

Propose for merging

Python Development:Pending requested2010-04-01

Diff: 2808 lines (+1209/-293)

39 files modified

.bzrignore (+1/-0)
.hgignore (+1/-0)
Doc/c-api/import.rst (+17/-0)
Doc/library/compileall.rst (+12/-6)
Doc/library/imp.rst (+35/-2)
Doc/library/py_compile.rst (+7/-3)
Doc/library/runpy.rst (+4/-1)
Include/import.h (+3/-0)
Lib/compileall.py (+48/-26)
Lib/importlib/_bootstrap.py (+20/-1)
Lib/importlib/test/__main__.py (+6/-1)
Lib/importlib/test/source/test_file_loader.py (+5/-4)
Lib/importlib/test/source/test_finder.py (+12/-1)
Lib/importlib/test/source/test_source_encoding.py (+1/-1)
Lib/importlib/test/source/util.py (+11/-8)
Lib/importlib/util.py (+1/-0)
Lib/inspect.py (+1/-0)
Lib/py_compile.py (+27/-21)
Lib/pydoc.py (+2/-1)
Lib/runpy.py (+2/-0)
Lib/site.py (+8/-4)
Lib/test/script_helper.py (+12/-11)
Lib/test/support.py (+64/-26)
Lib/test/test_cmd_line_script.py (+18/-12)
Lib/test/test_compileall.py (+69/-10)
Lib/test/test_frozen.py (+5/-5)
Lib/test/test_imp.py (+125/-2)
Lib/test/test_import.py (+176/-30)
Lib/test/test_pkg.py (+10/-10)
Lib/test/test_pkgimport.py (+14/-12)
Lib/test/test_pydoc.py (+7/-9)
Lib/test/test_runpy.py (+17/-8)
Lib/test/test_site.py (+32/-13)
Lib/test/test_zipfile.py (+8/-1)
Lib/test/test_zipimport.py (+19/-20)
Lib/zipfile.py (+40/-13)
Makefile.pre.in (+1/-0)
Python/import.c (+366/-31)
Python/pythonrun.c (+2/-0)

api

Branch information

Recent revisions

41237. ByBarry Warsaw on 2010-04-15

* abs__file__() -> abs_paths() since this now also modifies m.__cached__
* actually make test_abs_path() not suck.

41234. ByBarry Warsaw on 2010-04-13

Make sure __cache__ shows up in modules executed via command line and -m
(runpy). Update runpy documentation.

41231. ByBarry Warsaw on 2010-04-13

Support -b flag for compile to create legacy .pyc files. This does not delete
the source files.

Branch metadata

Branch format:

Branch format 7

Repository format:

Bazaar repository format 2a (needs bzr 1.16 or later)

Stacked on:

lp:python/py3k