Martin v. Löwis
1a4a6406fd
Add AMD64 and Itanium configurationgs to ctypes;
...
disable them in the solution since ctypes doesn't
support these processors on Windows.
2006-03-10 16:02:59 +00:00
Thomas Heller
3b9e9ae8a5
Deleted the svn_mime-type application/octet-stream from PCBuild/pcbuild.sln.
...
Tools/scripts/svneol.py: added the .sln and .vcproj extensions because these are text files.
Ran svneol.py over the source tree.
2006-03-09 18:49:35 +00:00
Thomas Heller
a16bb0c156
Added VC project files to build _ctypes.pyd and _ctypes_test.pyd on Windows.
...
Settings for 64-bit Windows are missing.
I've left in the 64-bit warnings to remind me to port ctypes to Py_ssize_t.
2006-03-09 17:35:20 +00:00
Tim Peters
84457af29e
Taught svneol to look at .c and .h files too, and
...
it found a bunch more in need of svn:eol-style.
2006-03-09 01:59:27 +00:00
Martin v. Löwis
82f6cc4728
Use devenv.com to better obtain output.
2006-03-05 16:47:11 +00:00
Martin v. Löwis
350a872e59
Add buildbot support scripts.
2006-03-05 16:18:44 +00:00
Martin v. Löwis
fbab90e95b
Import bdist_msi
2006-03-05 13:36:04 +00:00
Martin v. Löwis
345d6c6e8c
Drop vsextcomp_verbose
2006-02-16 14:57:52 +00:00
Martin v. Löwis
9fb181bab3
Add _lsprof.
2006-02-14 21:25:29 +00:00
Martin v. Löwis
856bf9a4e9
Add build support for AMD64.
2006-02-14 20:42:55 +00:00
Georg Brandl
8ed1ca8fe1
Even more copyright year locations!
2006-02-11 18:22:59 +00:00
Martin v. Löwis
62ffc078c2
Pass unquoted string to stat.
2006-01-19 16:17:31 +00:00
Tim Peters
8207cc7fd6
Quote the path to the executable before invoking system().
2006-01-18 20:04:02 +00:00
Martin v. Löwis
3150a270d2
Add missing make_buildinfo.c.
2006-01-18 19:18:51 +00:00
Martin v. Löwis
d078e40d41
Generate getbuildinfo.o each time the linker is invoked;
...
try to generate SVNVERSION information if subwcrev.exe
can be found.
2006-01-18 09:13:51 +00:00
Martin v. Löwis
634863cdde
Remove buildno.
2006-01-15 09:34:11 +00:00
Martin v. Löwis
21d418bab9
Patch #1396093 : Further .vcproj cleanups
2006-01-15 09:26:43 +00:00
Martin v. Löwis
532bc0375f
Patch #1307806 : Use project defaults where possible
2006-01-03 07:38:51 +00:00
Martin v. Löwis
4e6aff5e9b
Make zlib builtin.
2006-01-03 07:10:14 +00:00
Tim Peters
07cf5d4bb7
As reported on c.l.py, the _elementtree project
...
should depend on the pythoncore project.
2005-12-26 16:53:15 +00:00
Tim Peters
903a9444a8
Repair longstanding damage introduced by the AST merge:
...
- Get rid of pgen.c and tokenizer_pgen.c.
- Include tokenizer.c.
All the -uall tests pass on my WinXP VC7.1 box now.
2005-12-25 16:28:48 +00:00
Thomas Heller
7a9d1327db
Add Python\pyarena.c to the VC project file.
...
Fix the definition of BUILD in the VC project settings.
2005-12-21 15:46:29 +00:00
Trent Mick
ea2625be0f
Set props on _elementtree project file as per pyexpat.vcproj.
2005-12-15 22:16:49 +00:00
Trent Mick
e97e5a7227
Add build support for _elementtree on Windows.
2005-12-15 22:08:46 +00:00
Martin v. Löwis
ab0f947a21
Remove .cvsignore files, as they live in svn:ignore
...
properties now.
2005-10-30 22:01:41 +00:00
Mark Hammond
5da5b5bd47
Remove conflict markers and add parsermodule.c to get things building
2005-10-23 10:50:04 +00:00
Jeremy Hylton
3e0055f8c6
Merge ast-branch to head
...
This change implements a new bytecode compiler, based on a
transformation of the parse tree to an abstract syntax defined in
Parser/Python.asdl.
The compiler implementation is not complete, but it is in stable
enough shape to run the entire test suite excepting two disabled
tests.
2005-10-20 19:59:25 +00:00
Martin v. Löwis
3fa5575fa4
Patch #1160164 : Use ReleaseItanium for zlib build.
...
Will backport to 2.4.
2005-08-25 07:11:31 +00:00
Raymond Hettinger
142e16d338
Correct names of sha modules.
2005-08-24 12:13:23 +00:00
Raymond Hettinger
94ac197531
Update the PC configuration and project files for sha256 and sha512.
2005-08-24 00:28:21 +00:00
Tim Peters
752a047fca
Removed XXX block about a test_bsddb3 failure that went away a long time ago.
2005-08-07 02:47:59 +00:00
Tim Peters
63db628ad3
Update some Python version numbers.
2005-08-07 02:47:12 +00:00
Trent Mick
8321b42f38
Upgrade Windows build to zlib 1.2.3 (a security fix)
2005-07-26 02:29:21 +00:00
Martin v. Löwis
4c3259cbb9
Link to #1233049 for building against openssl 0.9.8.
2005-07-06 19:34:10 +00:00
Anthony Baxter
7f9915e34e
merge from branch
2005-03-29 16:05:36 +00:00
Anthony Baxter
6a3f4f7bc3
ported buildnos to trunk
2005-03-09 11:51:40 +00:00
Raymond Hettinger
9c323f8de4
SF patch #941881 : PEP 309 Implementation (Partial Function Application).
...
Combined efforts of many including Peter Harris, Hye-Shik Chang,
Martin v. Löwis, Nick Coghlan, Paul Moore, and Raymond Hettinger.
2005-02-28 19:39:44 +00:00
Thomas Heller
fd77c6ce5a
Update the filenames in the MSVC project file for Python 2.5.
2004-12-01 19:40:45 +00:00
Martin v. Löwis
af1389a2fc
Bump buildno for 2.4 release
2004-11-29 09:57:14 +00:00
Martin v. Löwis
e174ae9a1d
Bump version for 2.4c1
2004-11-07 10:08:29 +00:00
Martin v. Löwis
645019068d
Bump buildno for 2.4b2.
2004-11-02 22:28:07 +00:00
Martin v. Löwis
d37ddeba4c
Bump buildno for 2.4b1
2004-10-15 05:44:39 +00:00
Tim Peters
4eb59782a8
Supply the _subprocess module under 7.1. I'm not sure what the status
...
of this should be on non-WIN32 Windows variants.
2004-10-12 21:48:57 +00:00
Martin v. Löwis
c9f53b4905
Link with ws2_32 instead of wsock32.
2004-09-18 16:16:34 +00:00
Martin v. Löwis
5a6653cee1
Revert creation of launcher.exe
2004-09-08 15:57:36 +00:00
Martin v. Löwis
195578a76e
Add launcher program
2004-09-07 15:36:46 +00:00
Martin v. Löwis
6d772132e9
Update buildno for 2.4a3
2004-09-01 18:29:25 +00:00
Martin v. Löwis
3cf2163b25
Add instructions for building Tix
2004-08-31 16:22:09 +00:00
Tim Peters
adadc0f56f
Remove rotor and xreadlines from VC 7.1 build.
2004-08-31 14:29:12 +00:00
Tim Peters
42cd14d04c
More cmd.exe exploitation.
2004-08-30 22:13:22 +00:00
Tim Peters
e2f6899fd6
Since it's impossible to build Python using VC7.1 on a command.com
...
system, exploit cmd.exe's setlocal function in this directory.
2004-08-30 21:27:55 +00:00
Tim Peters
e82b00f14f
Updated test-runner .bat for new location of Tcl/Tk.
...
Replaced outcomes from native Tcl/Tk tests. Maybe the diffs are legit,
maybe not. I noticed that the Tcl results I'm replacing here claimed
both that there were no failures, and that one file had tests with
failures, so I wasn't inclined to trust them <wink>.
2004-08-30 21:14:51 +00:00
Martin v. Löwis
6de2d4da7d
Bump Tk version to 8.4.7. Build into tcltk directory.
2004-08-30 09:22:04 +00:00
Tim Peters
79b52b7261
Boosted the stack reservation for python.exe and python_w.exe from the
...
default 1MB to 2 million bytes. The test suite passes with -uall again
(test_compiler no longer drives WinXP into an insane state).
2004-08-12 18:37:10 +00:00
Martin v. Löwis
9ecf326714
Patch #1006916 : Remove ODBC library references.
2004-08-12 14:07:49 +00:00
Martin v. Löwis
ed0d9c6fbd
Bump buildno for 2.4a2
2004-08-04 13:42:43 +00:00
Hye-Shik Chang
efdc16ffbb
Remove unused source file from Windows project files.
2004-07-28 09:45:20 +00:00
Martin v. Löwis
d945f4e17d
Generate rc[_d].h after linking
2004-07-25 09:49:26 +00:00
Martin v. Löwis
13e50fe453
Add Itanium targets.
2004-07-20 14:37:48 +00:00
Hye-Shik Chang
3341e384d3
cjkcodecs/mapdata_*.c are removed by the recent import CJKCodecs 1.1.
2004-07-18 08:45:15 +00:00
Tim Peters
56b021a27b
Ignore more encoding input files.
2004-07-18 06:27:59 +00:00
Tim Peters
a44b56540f
Ignore input files for encoding tests (these aren't checked in).
2004-07-18 06:27:12 +00:00
Tim Peters
3d7d372ce3
Whitespace normalization, via reindent.py.
2004-07-18 06:25:50 +00:00
Tim Peters
d0bcf351ff
Teach VC 7.1 about the new cjkcodecs structure. This still doesn't compile
...
on Windows, because of non-standard code in cjkcodes.h, but it's *almost*
there.
2004-07-18 03:48:47 +00:00
Tim Peters
1d64fb3461
Temporarily add the Tcl/Tk bin directory to PATH, so that test_tcl can
...
actually run. When it fails, it pops up a dialog box, and the test run
hangs waiting for you to click OK -- that sucks too much to bear.
2004-07-17 23:44:32 +00:00
Anthony Baxter
dfef882095
dont think it's still being used, but just in case
2004-07-08 07:18:34 +00:00
Martin v. Löwis
74a72b9c4c
Bump build number to 54 for 2.4.0a1
2004-07-08 07:11:33 +00:00
Thomas Heller
813914049d
Update info about the windows build.
2004-07-02 08:58:46 +00:00
Martin v. Löwis
93d1b2c93c
Add readme.txt
2004-06-28 15:24:23 +00:00
Tim Peters
3d1f6bba6d
Teach pythoncore project about new pystrtod.c for VC7.1. This was done
...
a long time ago for VC6.
2004-06-14 01:05:46 +00:00
Thomas Heller
9f5f056d75
Remove the pcre module.
2004-06-02 18:58:55 +00:00
Thomas Heller
aa2e498251
Record Python 2.3.4 (final) build number.
2004-06-02 13:21:41 +00:00
Martin v. Löwis
7897ff0d9a
Add genobject.c
2004-06-01 17:21:13 +00:00
Thomas Heller
fd3f4fb7b1
Windows build number for 2.3.4c1 is 52.
2004-05-12 20:12:10 +00:00
Thomas Heller
1a74a128ce
The filename of this module changed again...
2004-04-27 18:34:08 +00:00
Thomas Heller
1a9d32b8d4
cvs ignore the user options files *.suo
2004-04-22 17:11:49 +00:00
Thomas Heller
8598b10037
Modules/heapqmodule.c removed.
...
Modules/_heapmodule.c added.
2004-04-22 17:03:33 +00:00
Tim Peters
71b2411566
Record test_bsddb3 test results on WinXP.
2004-04-11 19:02:59 +00:00
Tim Peters
a0d781a543
Update the OpenSSL version example from c to d (the current stable one),
2004-04-11 18:23:06 +00:00
Tim Peters
0e93309eb5
The native bz2 tests worked fine for me under WinXP Pro + VC7.1, so
...
removed the comment saying they don't work, and changed the build step
to run them. If they're failing for someone else, please give details
about what failed.
2004-04-11 17:45:31 +00:00
Tim Peters
011de6cc96
Record Tcl and Tk test results for WinXP Pro.
2004-04-11 17:29:12 +00:00
Guido van Rossum
d54357d4e2
Tweaked after following all these instructions.
...
Removed Win9x notes (since the .NET compiler requires Win2K or XP anyway).
2004-03-20 21:00:26 +00:00
Martin v. Löwis
e2879c34a1
Add collectionsmodule.c.
...
Don't link with largeint.lib anymore.
2004-02-01 18:02:48 +00:00
Martin v. Löwis
daea3e5032
Add cjkcodecs to build process
2004-01-21 07:54:02 +00:00
Martin v. Löwis
09de756726
More updates for zlib 1.2.1
2004-01-17 11:20:17 +00:00
Martin v. Löwis
21eca43083
Update to 1.2.1 for release build too.
2004-01-17 11:10:34 +00:00
Jeremy Hylton
73b3df9a35
Update Windows build to use zlib 1.2.1
2004-01-09 16:05:07 +00:00
Thomas Heller
d2afa67755
Add the _bisectmodule.c source file to the pythoncore project - seems to have been forgotten.
2004-01-06 19:27:38 +00:00
Mark Hammond
2362da8712
Update information about building bsddb, particularly re with and without
...
strong crypto.
2004-01-06 04:04:01 +00:00
Martin v. Löwis
4618cc09ec
Bump build number
2004-01-04 09:58:33 +00:00
Tim Peters
caba60a752
Removed dead text about MS subprojects that no longer exist.
2004-01-04 02:04:35 +00:00
Martin v. Löwis
79ef96d68d
Update build procedure to VC 7.1.
2004-01-02 21:13:59 +00:00
Martin v. Löwis
b38b019807
Update build procedure to VC 7.1 and newer versions of several packages.
2004-01-02 21:13:28 +00:00
Thomas Heller
435f648584
Python 2.3.3 Window build number and release date.
2003-12-20 22:29:03 +00:00
Thomas Heller
6b70f8b91d
Sigh. dsp files must be marked as binary files for cvs, otherwise
...
MSVC isn't able to read them. Thanks to David Rushby.
2003-12-08 09:31:52 +00:00
Thomas Heller
7425c3876b
The Windows build number for 2.3.3c1 is 50.
2003-12-04 20:36:53 +00:00
Raymond Hettinger
a690a9967e
* Migrate set() and frozenset() from the sandbox.
...
* Install the unittests, docs, newsitem, include file, and makefile update.
* Exercise the new functions whereever sets.py was being used.
Includes the docs for libfuncs.tex. Separate docs for the types are
forthcoming.
2003-11-16 16:17:49 +00:00
Tim Peters
045f1de57e
pyexpat stopped building on Windows -- whining about the lack of a
...
HAVE_MEMMOVE define. Just defined it on the cmdline (it doesn't
include Python.h, and Fred doesn't want to change the code).
2003-11-12 19:30:36 +00:00
Raymond Hettinger
b3af1813eb
Convert heapq.py to a C implementation.
2003-11-08 10:24:38 +00:00
Martin v. Löwis
04570dbed1
Patch #628301 : Update installer to
...
http://cesnet.dl.sourceforge.net/sourceforge/avpython/Python-2.3.2-Win32-159-Setup.iss
2003-10-31 14:02:41 +00:00
Thomas Heller
13dbabe46e
To build on windows, the manual editing of the python_nt.rc file to
...
change the version number is no longer required.
Instead, a make_versioninfo.exe is compiled, which spits out an
include file for python_nt.rc.
Will backport to 2.3
2003-10-10 16:57:45 +00:00
Thomas Heller
d12819cc3c
Release 2.3.2 (final) has a windows build number of 49.
2003-10-01 17:36:45 +00:00
Thomas Heller
36bd2a1da4
The windows build number for 2.3.2c1 is 48
2003-09-27 20:03:59 +00:00
Thomas Heller
ffe469e827
Build number for Python 2.3.1.
...
Forward ported from release23-maint.
2003-09-23 20:54:48 +00:00
Thomas Heller
46a007ee95
Build the bzip2.lib as a custom pre-link step in MSVC.
2003-08-20 18:27:36 +00:00
Thomas Heller
2258227abc
Opening the WISE script changes a few items:
...
I have a different WISE version, and it's installed in a different directory.
My sytem directory is somewhere else.
2003-08-20 17:27:42 +00:00
Mark Hammond
67e5582dfc
Complete move of windows builds to 2.4alpha
2003-07-31 02:06:22 +00:00
Tim Peters
36c1afc47a
SF bug 778400: IDLE hangs when selecting "Edit with IDLE".
...
The fix is confined to the Windows installer.
Not a bugfix candidate: the need for the new -n switch added here was
introduced by moving to the idlefork IDLE (so this change isn't needed
or helpful before 2.3).
2003-07-29 17:22:57 +00:00
Tim Peters
7388dffa20
Updated Windows installer for 2.3 final.
2003-07-29 00:29:44 +00:00
Tim Peters
32675b6860
Bump Windows build number for 2.3 final.
2003-07-29 00:18:44 +00:00
Tim Peters
6560a254ea
Update version numbers and dates for 2.3c2 -- we won't be able to do this
...
during the day tomorrow, so doing it earlier than I'd like.
2003-07-24 00:15:46 +00:00
Tim Peters
6601b13933
Corrected release date for 2.3c1.
2003-07-18 21:12:21 +00:00
Tim Peters
0dc4b1064b
For my convenience in building installers, added a makes-sense-on-my-box
...
choice to the list of places MS redistributables might be found.
2003-07-18 21:11:36 +00:00
Tim Peters
29dfcd108d
Bump the release number to 2.3c1.
2003-07-17 14:48:26 +00:00
Kurt B. Kaiser
d02d305b64
SF Patch 763681
...
"Support IDLE Edit of .py/.pyw from idlelib"
2003-07-10 16:20:58 +00:00
Tim Peters
e6f7f9a824
I "cvs admin -kb"'ed these files to close a bug report. Now they need
...
to have genuwine Windows line ends.
2003-07-08 20:53:38 +00:00
Tim Peters
8f6c7c5d5f
Some Windows changes preparing for 2.3b2.
2003-06-27 15:49:35 +00:00
Tim Peters
faa697a5c9
2.3b2 on Windows will ship with Tcl/Tk 8.4.3. Note: this still didn't
...
fix the hangs on Win98SE when starting IDLE via "python" from a DOS box,
but did appear to make them harder to provoke. I closed that bug report
as being hopeless (and if someone wants to open it again, don't dare
assign it to me again <0.1 wink>).
2003-06-22 01:42:20 +00:00
Guido van Rossum
b1e63c0d05
Install IDLE's .def files; these are essential for the configuration!
...
Also install the start script from Tools/script/idle. (This may
change again.)
2003-06-15 20:40:33 +00:00
Guido van Rossum
5041cf6e44
Changes to install the new idle: it's now in Lib/idlelib instead of
...
Tools/idle, in both source and destination. (There are still problems
when running the IDLE icon, but they don't seem to have to do with the
installer.)
2003-06-15 19:42:39 +00:00
Tim Peters
98c20befa6
Updated Windows buildno for 2.2.3 final.
2003-05-30 15:23:21 +00:00
Tim Peters
c8fb937fbf
Record 2.2.3c1 Windows build number.
2003-05-22 15:30:36 +00:00
Tim Peters
0ff2ee0561
Effectively renamed tokenize_tests.py to have a txt extension instead.
...
This file isn't meant to be executed, it's data input for test_tokenize.py.
The problem with the .py extension is that it uses "non-standard"
indentation, and it's good to test that, but reindent.py keeps wanting
to fix it. But fixing the indentation causes the expected-output file to
change, since exact line and column numbers are part of the
tokenize.tokenize() output getting tested.
2003-05-12 19:42:04 +00:00
Tim Peters
c4607dadce
Leading "C:" no longer hardcoded in the default installation directory.
...
After removing that, two testers on machines where C: is not the system
drive reported that the installer suggested their system drive instead
of C:, and that's what they wanted it to do.
2003-05-08 18:13:59 +00:00
Tim Peters
8b7beb631b
Use os.walk() to find files to delete.
2003-04-26 00:53:24 +00:00
Tim Peters
abea7ea9f9
Try to recover from changes in the structure of the CSV package/module.
2003-04-24 21:52:16 +00:00
Tim Peters
91007e2572
Bump Windows build number for 2.3b1.
2003-04-24 16:55:35 +00:00
Tim Peters
3209410cb5
Bump version number to 2.3b1.
2003-04-24 16:45:34 +00:00
Guido van Rossum
e1252684be
Add MessageBeep() API.
2003-04-09 19:38:08 +00:00
Tim Peters
b84e6fa710
Stop creating empty CVS directories in the csv subtree.
2003-03-22 01:16:05 +00:00
Tim Peters
82d61956fa
Changed the DLL base-address assignment for _csv so it no longer
...
obviously overlaps w/ datetime (but may -- no time for more here now).
2003-03-21 02:02:02 +00:00
Tim Peters
0d7ce4e221
Teach the Windows build & installer about the new csv module + DLL.
2003-03-21 01:55:41 +00:00
Tim Peters
8266af4f06
Removed debugging print in test_tarfile.
...
In the Windows installer, continued the endless battle to copy over files
with new one-shot extensions.
2003-02-19 02:41:44 +00:00
Tim Peters
d6cfccf4cf
I entered the wrong year for 2.3a2.
2003-02-18 22:17:40 +00:00
Tim Peters
2b0643a95d
Bump Windows build number for 2.3a2.
2003-02-18 22:00:05 +00:00
Tim Peters
1441cf9dfc
Bump version # to 2.3a2.
2003-02-18 21:58:53 +00:00
Mark Hammond
289587ea1d
Use python_d.exe to build _ssl_d.pyd - we can not express that we depend
...
on a release 'python.exe' for a debug build of _ssl. It may happen that
Python.exe is currently broken, and we are trying to rebuild from scratch.
2003-02-13 12:05:15 +00:00
Raymond Hettinger
96ef8115dd
Move itertools module from the sandbox and into production.
2003-02-01 00:10:11 +00:00
Tim Peters
ad8605dfae
Updated info about test_bsddb3 failures.
2003-01-29 00:38:42 +00:00
Martin v. Löwis
cc4c50c0ed
Define XML_STATIC.
2003-01-26 12:17:52 +00:00
Martin v. Löwis
c35d199404
Undo inclusion of Python.h. Remove HAVE_MEMCPY section.
...
Update Windows command line.
2003-01-26 08:40:50 +00:00
Tim Peters
0064026668
Bump the Windows build to use Sleepycat's 4.1.25.NC release (the
...
latest bsddb release without strong cryptography).
2003-01-24 15:31:31 +00:00
Tim Peters
a8b2e32a7b
CVS patch 669645: wininst.exe missing in Windows installer.
...
Not anymore it ain't.
2003-01-17 21:50:32 +00:00
Tim Peters
9c2fbb5619
There are two more copyright notices in the Windows world:
...
PC/python_nt.rc sets up the DLL version resource (displayed when you
right-click on the DLL and select Properties).
PCbuld/python20.wse sets up the installer version resource (displayed
when you right-click on the installer .exe and select Properties). Turns
out this one hadn't been updated since 2001 <frown>!
2003-01-02 17:09:19 +00:00
Tim Peters
bbc5d1674b
SF bug 660795: logging missing from Python 2.3a1 for Windows.
...
Added the logging package. In the meantime, Neal Norwitz added a
test_logging.py to the std test suite, which would have caught this
oversight in the Windows installer.
2003-01-02 16:02:27 +00:00
Tim Peters
88ad134e36
Merging in changes from r23a1-branch. Doc/makefile had conflicts, which
...
I leave to Fred to sort out.
2003-01-01 02:14:12 +00:00
Tim Peters
735950b3c0
Bump the Windows build # for 2.3a1.
2002-12-31 02:09:08 +00:00
Just van Rossum
52e14d640b
PEP 302 + zipimport:
...
- new import hooks in import.c, exposed in the sys module
- new module called 'zipimport'
- various changes to allow bootstrapping from zip files
I hope I didn't break the Windows build (or anything else for that
matter), but then again, it's been sitting on sf long enough...
Regarding the latest discussions on python-dev: zipimport sets
pkg.__path__ as specified in PEP 273, and likewise, sys.path item such as
/path/to/Archive.zip/subdir/ are supported again.
2002-12-30 22:08:05 +00:00
Raymond Hettinger
4647f5090a
Revert the last change. Tim was faster and chose a different route.
2002-12-30 00:40:40 +00:00
Raymond Hettinger
a6af477820
Document the _randommodule project for the Windows build.
2002-12-30 00:03:27 +00:00