Martin v. Löwis
bd31db6f79
Include micro version even if it is 0.
14 years ago
Nick Coghlan
ec5cf095a9
Better control when dumping import state
14 years ago
Victor Stinner
fe98e2fc83
Issue #14428 : Use the new time.perf_counter() and time.process_time() functions
* Replace "time.clock on windows, or time.time" with time.perf_counter()
* profile module: only use time.process_time() instead of trying different
functions providing the process time
* timeit module: use time.perf_counter() by default, time.time() and
time.clock() can still be used using --time and --clock options
* pybench program: use time.perf_counter() by default, add support for
the new time.process_time() and time.perf_counter() functions, but stay
backward compatible. Use also time.get_clock_info() to display information
of the timer.
14 years ago
Benjamin Peterson
0e1a5b49cf
use wfile api
14 years ago
Martin v. Loewis
cfc1cc2996
Issue #14642 : Add "hg touch" extension, and "make touch" target.
14 years ago
Brian Curtin
790a9b4c19
Add a missing close paren
14 years ago
Brian Curtin
ae7758457f
Fix #3561 . Add an option to place the Python installation into the Windows Path environment variable.
14 years ago
Nick Coghlan
d0bb6aa275
Start a shared utility script for poking around at the import internals
14 years ago
Benjamin Peterson
7d95e40721
Implement PEP 412: Key-sharing dictionaries ( closes #13903 )
Patch from Mark Shannon.
14 years ago
R David Murray
776c0df42b
#14508 : make gprof2html script runnable under python3
Not that I haven't tested it to make sure it works, just that it
can run against an empty source file.
Initial patch by Popa.Claudiu.
14 years ago
Antoine Pitrou
b547d395ab
Update description of benchmarks and mention the benchmarks repo
14 years ago
Antoine Pitrou
d6aa5b30dd
Fix whitespace
14 years ago
Antoine Pitrou
1584ae3987
Issue #13165 : stringbench is now available in the Tools/stringbench folder.
It used to live in its own SVN project.
14 years ago
R David Murray
d3af6344ef
#14492 : fix some bugs in Tools/scripts/pdeps.py.
Initial patch by Popa Claudiu.
14 years ago
R David Murray
54ac832a24
#14490 , #14491 : add 'sundry'-style import tests for Tools/scripts.
This patch changes a few of the scripts to have __name__=='__main__'
clauses so that they are importable without running. Also fixes the
syntax errors revealed by the tests.
14 years ago
Martin v. Löwis
8dbbae990c
Add _decimal and _testbuffer modules.
14 years ago
Georg Brandl
c0fdf6cf7a
Closes #14421 : use with statement to properly close socket in bandwidth test.
14 years ago
Martin v. Löwis
a7f6b14fa6
Add 3.2.3rc2 uuid.
14 years ago
Ross Lagerwall
6c52c5755f
Modify patchcheck.py to check for changes to configure.in.
It now reports if configure and pyconfig.h.in weren't regenerated but
configure.in was changed.
14 years ago
Martin v. Löwis
0119e4753e
Remove uuids, as they are now computed.
14 years ago
Martin v. Löwis
41add01317
Use hg manifest to compute list of library files to include.
14 years ago
Martin v. Löwis
f2f592d1b9
Generate product code UUID from download URL.
14 years ago
Martin v. Löwis
3d4809f464
Package mime.types
14 years ago
Nadeem Vawda
9f64f73193
Issue #14053 : Fix "make patchcheck" to work with MQ.
Patch by Francisco Martín Brugué
14 years ago
Benjamin Peterson
c9f54cf512
enable hash randomization by default
14 years ago
Martin v. Löwis
6ca5a4d49f
Issue #12406 : Update list of files.
14 years ago
Martin v. Löwis
61f996b26a
Issue #12406 : prevent case where shortened name could conflict with short name.
14 years ago
Martin v. Löwis
dbd3f6173a
Issue #6807 : Run msisupport.mak earlier.
14 years ago
Martin v. Löwis
26bb3cf7cd
Issue #10580 : Minor grammar change in Windows installer.
14 years ago
Benjamin Peterson
71f660e00f
update to Unicode 6.1
14 years ago
Benjamin Peterson
ad9c569825
delta encoding of upper/lower/title makes a glorious return ( #12736 )
14 years ago
Benjamin Peterson
d5890c8db5
add str.casefold() ( closes #13752 )
14 years ago
Victor Stinner
d208416a40
Issue #13628 : python-gdb.py is now able to retrieve more frames in the Python
traceback if Python is optimized.
* delay the lookup of the size_t type, it is not available at startup
* The second argument of the PyFrameObjectPtr constructor is optional, as
done in other constructors
* iter_builtins() and iter_globals() methods of PyFrameObjectPtr returns
an empty tuple instead of None if Python is optimized
* Fix py-bt and py-bt-full to handle correctly "optimized" frames
* Frame.get_pyop() tries to get the frame pointer from PyEval_EvalCodeEx()
if the pointer is optimized out in PyEval_EvalFrameEx()
14 years ago
Benjamin Peterson
b2bf01d824
use full unicode mappings for upper/lower/title case ( #12736 )
Also broaden the category of characters that count as lowercase/uppercase.
14 years ago
Victor Stinner
8f23be7189
iobench.py: add more info in the header
Write the Python version, Unicode implementation and the platform.
14 years ago
Antoine Pitrou
ca2a1a335a
Fix test_gdb failure
14 years ago
Florent Xicluna
aa6c1d240f
Issue #13575 : there is only one class type.
14 years ago
Victor Stinner
0c4fbff6a7
libpython.py: defer call to gdb.lookup_type('PyUnicodeObject')
The lookup fails at startup if Python is linked to a shared library.
14 years ago
Nadeem Vawda
3ff069ebc6
Issue #6715 : Add module for compression using the LZMA algorithm.
14 years ago
Victor Stinner
f16a350baf
Oops, really fix gdb/libpython.py for not ready Unicode strings
14 years ago
Victor Stinner
e30c0a1014
Fix gdb/libpython.py for not ready Unicode strings
_PyUnicode_CheckConsistency() checks also hash and length value for not ready
Unicode strings.
14 years ago
Ezio Melotti
931b8aac80
#12753 : Add support for Unicode name aliases and named sequences.
14 years ago
Antoine Pitrou
74472a94aa
Fix a missing encoding argument when opening a text file in some of iobench's subtests.
(found by Georg)
15 years ago
Antoine Pitrou
3c0c5f29dd
Fix test_gdb following the small unicode struct change in c25262e97304 (issue #13130 )
15 years ago
Ezio Melotti
a9860aeb08
#13054 : fix usage of sys.maxunicode after PEP-393.
15 years ago
Victor Stinner
a3b334da6d
PyUnicode_Ready() now sets ascii=1 if maxchar < 128
ascii=1 is no more reserved to PyASCIIObject. Use
PyUnicode_IS_COMPACT_ASCII(obj) to check if obj is a PyASCIIObject (as before).
15 years ago
Antoine Pitrou
87ae0a2804
Backout of changeset 228fd2bd83a5 by Nadeem Vawda in branch 'default':
Issue #12804 : Prevent "make test" from using network resources.
15 years ago
Ezio Melotti
2a1e926d63
Fix ResourceWarnings in makeunicodedata.py.
15 years ago
Martin v. Löwis
24fa9832be
Update for PEP 393.
15 years ago
Martin v. Löwis
d63a3b8beb
Implement PEP 393.
15 years ago