Vinay Sajip
7ded1f0f69
Implemented PEP 405 (Python virtual environments).
14 years ago
Antoine Pitrou
ebdcd859e5
Move private function _args_from_interpreter_flags() to subprocess.py, so
that it can be imported when threads are disabled.
(followup to issue #12098 )
14 years ago
Martin v. Löwis
cca802e354
Fix typo.
14 years ago
Martin v. Löwis
e01eb4cc80
Upgrade OpenSSL to 1.0.1c
14 years ago
Martin v. Löwis
3407dfbaf9
Upgrade OpenSSL to 1.0.0j
14 years ago
Brian Curtin
1f24548e1f
bsddb never existed in 3.x, no need to keep downloading sleepycat
14 years ago
Martin v. Löwis
2d82d049f6
Stop deleting non-existing bytecode files.
14 years ago
Martin v. Löwis
29e861d155
Upgrade sqlite to 3.7.12.
14 years ago
Martin v. Löwis
87960da3e3
Upgrade bzip2 to 1.0.6.
14 years ago
Martin v. Löwis
ecc5877f5a
Upgrade bzip2 to 1.0.6.
14 years ago
Brian Curtin
6d7c9f3297
Update the clean and MSI scripts for VS2010
14 years ago
Brian Curtin
f6b1b9b2f3
Correct PlatformTarget->Platform usage for building the solution
14 years ago
Brian Curtin
638f6c1450
Convert build slave scripts to work with VS2010
14 years ago
Brian Curtin
401f9f3d32
Fix #13210 . Port the Windows build from VS2008 to VS2010.
14 years ago
Mark Dickinson
1b2e9444fe
Issue #14965 : Fix missing support for starred assignments in Tools/parser/unparse.py.
14 years ago
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