summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Make comment out of an awkward note.Georg Brandl2010-07-071-3/+3
|
* this needn't be in the loopBenjamin Peterson2010-07-071-2/+2
|
* Issue #9186: log1p(-1.0) should raise ValueError, not OverflowError.Mark Dickinson2010-07-074-9/+75
|
* Minor refactoring in lgamma code, for clarity.Mark Dickinson2010-07-071-14/+10
|
* Kill gratuitous space.Mark Dickinson2010-07-071-1/+1
|
* Issue #9000: datetime.timezone objects now have eval-friendly repr.Alexander Belopolsky2010-07-063-2/+33
|
* Fix typo.Georg Brandl2010-07-061-1/+1
|
* Style nit.Mark Dickinson2010-07-061-1/+1
|
* Minor improvements to logging documentation.Vinay Sajip2010-07-061-1/+6
|
* Indentation and PEP 7 fixes.Mark Dickinson2010-07-061-20/+23
|
* - sysmodule.c (get_hash_info): Define as static function.Matthias Klose2010-07-061-1/+1
|
* Change 'lowered' to 'lowercased'Senthil Kumaran2010-07-061-1/+1
|
* Fix test_xmlrpc_net to no longer fail since there are no more buildbots for ↵Brett Cannon2010-07-051-1/+1
| | | | trunk.
* "Modernized" the demo a little.Alexander Belopolsky2010-07-051-14/+28
|
* #9158: Fix y* format of PyArg_Parse*() functions documentationVictor Stinner2010-07-051-1/+1
|
* Post-detabification cleanup.Mark Dickinson2010-07-051-8/+8
|
* Update Vec class constructor, remove indirection via function, use operator ↵Georg Brandl2010-07-051-14/+14
| | | | module.
* Remove Dbm.Georg Brandl2010-07-051-1/+0
|
* untabifyBenjamin Peterson2010-07-051-6/+6
|
* Added two more test cases for datetimeAlexander Belopolsky2010-07-051-0/+6
|
* #9166: NotImplemented is not an exception.Georg Brandl2010-07-051-1/+1
|
* looking up on the type is correct, so this isn't an XXXBenjamin Peterson2010-07-051-7/+0
|
* Added more tests for utctimetuple()Alexander Belopolsky2010-07-051-1/+21
|
* cleanup basicsize logic #3268Benjamin Peterson2010-07-051-4/+2
|
* pydoc still has a silly encodingBenjamin Peterson2010-07-051-1/+1
|
* Fix the docstrings of the capitalize method.Senthil Kumaran2010-07-052-2/+3
|
* Fix: Issue9091 Minor documentation clarification.Senthil Kumaran2010-07-051-1/+2
|
* Do some basic refactoring. Along the way also list what files had theirBrett Cannon2010-07-041-14/+32
| | | | | | whitespace cleaned up and do the proper plurality for "N file(s)" based on N. Refactoring closes issue8912. Thanks to Éric Araujo for the patch.
* Add brief explanation; remove no-longer-working linkAndrew M. Kuchling2010-07-041-3/+1
|
* Revert -r82559; it's not clear that this is the right thing to do, and the ↵Mark Dickinson2010-07-041-2/+3
| | | | change obscures the original intentions.
* Re-encode shlex.py in UTF-8, and remove coding cookie.Mark Dickinson2010-07-041-3/+2
|
* Remove coding cookie from heapq.py.Mark Dickinson2010-07-041-3/+1
|
* Make Demo/parser/test_parser.py run.Mark Dickinson2010-07-041-6/+6
|
* Issue #9130: Validate ellipsis tokens in relative imports.Mark Dickinson2010-07-042-6/+12
|
* Fix symbol numbers in test_parser test.Mark Dickinson2010-07-041-8/+8
|
* Issue #9130: Fix validation of relative imports in parser module.Mark Dickinson2010-07-043-3/+26
|
* Fixed the testAlexander Belopolsky2010-07-041-1/+1
|
* Fixed doctestsAlexander Belopolsky2010-07-041-12/+10
|
* Issue #9118: help(None) will now return NoneType doc instead ofAlexander Belopolsky2010-07-041-2/+3
| | | | starting interactive help.
* Merged revisions 81478,82530-82531 via svnmerge fromBenjamin Peterson2010-07-042-2/+9
| | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r81478 | benjamin.peterson | 2010-05-22 13:47:39 -0500 (Sat, 22 May 2010) | 1 line ensure doctests have some future_features ........ r82530 | benjamin.peterson | 2010-07-04 11:11:41 -0500 (Sun, 04 Jul 2010) | 1 line simplify ignore star imports from itertools #8892 ........ r82531 | benjamin.peterson | 2010-07-04 11:13:20 -0500 (Sun, 04 Jul 2010) | 1 line wrap with parenthesis not \ ........
* Initialized merge tracking via "svnmerge" with revisions "0-80937" fromBenjamin Peterson2010-07-040-0/+0
| | | | svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3
* Removed merge tracking for "svnmerge" forBenjamin Peterson2010-07-040-0/+0
| | | | svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3
* Initialized merge tracking via "svnmerge" with revisions "0-80937" fromBenjamin Peterson2010-07-040-0/+0
| | | | svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3
* Issue #9128: Fix validation of class decorators in parser module.Mark Dickinson2010-07-043-8/+18
|
* Removed merge tracking for "svnmerge" forBenjamin Peterson2010-07-040-0/+0
| | | | svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3
* Issue #9152: Removed dead code in datetime moduleAlexander Belopolsky2010-07-041-5/+0
|
* Fix refleak in Modules/audioop.c.Mark Dickinson2010-07-041-2/+7
|
* Remove old and unsafe Dbm demo class.Georg Brandl2010-07-041-66/+0
|
* Made minimal modifications to pass included testsAlexander Belopolsky2010-07-031-17/+7
|
* Make importlib.abc.SourceLoader the primary mechanism for importlib.Brett Cannon2010-07-032-27/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This required moving the class from importlib/abc.py into importlib/_bootstrap.py and jiggering some code to work better with the class. This included changing how the file finder worked to better meet import semantics. This also led to fixing importlib to handle the empty string from sys.path as import currently does (and making me wish we didn't support that instead just required people to insert '.' instead to represent cwd). It also required making the new set_data abstractmethod create any needed subdirectories implicitly thanks to __pycache__ (it was either this or grow the SourceLoader ABC to gain an 'exists' method and either a mkdir method or have set_data with no data arg mean to create a directory). Lastly, as an optimization the file loaders cache the file path where the finder found something to use for loading (this is thanks to having a sourceless loader separate from the source loader to simplify the code and cut out stat calls). Unfortunately test_runpy assumed a loader would always work for a module, even if you changed from underneath it what it was expected to work with. By simply dropping the previous loader in test_runpy so the proper loader can be returned by the finder fixed the failure. At this point importlib deviates from import on two points: 1. The exception raised when trying to import a file is different (import does an explicit file check to print a special message, importlib just says the path cannot be imported as if it was just some module name). 2. the co_filename on a code object is not being set to where bytecode was actually loaded from instead of where the marshalled code object originally came from (a solution for this has already been agreed upon on python-dev but has not been implemented yet; issue8611).