<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0072)http://public.perforce.com/guest/tony_smith/perforce/API/Ruby/index.html --> <HTML><HEAD><TITLE>P4Python - Perforce Public Depot</TITLE> <META http-equiv=Content-Type content="text/html; charset=iso8859-1"><LINK href="index_files/rubystyle.css" type=text/css rel=stylesheet> <META content="MSHTML 6.00.2900.2523" name=GENERATOR></HEAD> <BODY> <TABLE width="100%" border=0> <TBODY> <TR> <TD> </TD> <TD> <H2>P4Python: Python interface to the Perforce API</H2></TD></TR></TBODY></TABLE> <H3>Contents</H3> <OL> <LI><a href="#official">New Official P4Python</a><LI><a href="#old_p4python"> Old P4Python</a></OL> <A name=intro></A> <h2><b><a name="official"></a>New Official P4Python</b></h2> <p><b>Please note that Perforce have now released <a href="http://www.perforce.com/perforce/loadsupp.html#api">P4Python as a supported product as of 2007.3</a>. </b></p> <p><b>This has been done with my agreement and support.</b></p> <p>The new version is <a href="http://www.perforce.com/perforce/doc.073/manuals/p4script/p4script.pdf"> fully documented</a>.</p> <p>A summary of differences between the official version 2007.3 and my version 1.x can be found in the <a href="official/RELNOTES.txt"> release notes</a>.</p> <p>I have made a minor mod to get the official version to compile with Python 2.4 (<a href="http://public.perforce.com:8080/@md=d&cd=/&c=645@/6288?ac=10">see changelist 6288 in Public Depot</a>). </p> <p>You can download a pre-built binary: <a href="local/dist/P4Python-2007.3.win32-py2.4.exe"> P4Python-2007.3.win32-py2.4.exe</a>.</p> <h2>Old P4Python</h2> <p>The older version of P4Python (version numbering 1.x) <a href="old_p4python.html">is documented here</a>. It will be maintained for a while but not enhanced.</p> <p><font size="2">File: $Id: //guest/robert_cowham/perforce/API/python/index.html#23 $</font></p> </BODY></HTML>
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#28 | 8056 | Robert Cowham | Updated doc linka | ||
#27 | 8055 | Robert Cowham | Better link | ||
#26 | 8054 | Robert Cowham | Tweak references | ||
#25 | 7544 | Robert Cowham | Update links | ||
#24 | 6517 | Robert Cowham | Clarified and updated links | ||
#23 | 6382 | Robert Cowham | Split into 2 docs to clarify status. | ||
#22 | 6361 | Robert Cowham | Link to new executables. | ||
#21 | 6359 | Robert Cowham |
Added link to official version and deprecation of this one. Also add binary. |
||
#20 | 6135 | Robert Cowham | Check in 1.1 changes | ||
#19 | 5968 | Robert Cowham | Latest build with Python 2.5 | ||
#18 | 5967 | Robert Cowham | - Upgrade to use Perforce API 2007.2 (new structure of api dirs and minor code change) | ||
#17 | 5966 | Robert Cowham |
- Bug fix in spec handling as suggested by Peter Fornwall - Also changed API handling suggested by Peter to allow standard argument parsing - Upgraded version to 1.0 |
||
#16 | 5823 | Robert Cowham |
- Build for Python 2.5 - no code changes. - Document new switch for setup. |
||
#15 | 5755 | Robert Cowham |
Added set_protocol() and api() methods. Updated index.html and new Windows dist. |
||
#14 | 5727 | Robert Cowham |
- Reworked test harness to use new Perforce sample depot so anyone can run it. - Fixed problem with binary output (via print) reported by Keith Perry - Added link to RPM build by Jason Dillon in index.html |
||
#13 | 5374 | Robert Cowham | Note re 2005.2 API | ||
#12 | 5200 | Robert Cowham | Had mistakenly lost various pointers to releases. | ||
#11 | 5165 | Robert Cowham | Point out where to get gcc 3 p4api. | ||
#10 | 5101 | Robert Cowham | Updated docs and added new Linux binary. | ||
#9 | 5060 | Robert Cowham | Tidied TOC | ||
#8 | 5058 | Robert Cowham | Updated docs. | ||
#7 | 4964 | Robert Cowham | Saved first version of docs. | ||
#6 | 4911 | Robert Cowham | Fixed title | ||
#5 | 4909 | Robert Cowham | Added new installer | ||
#4 | 4858 | Robert Cowham | Added new binaries. | ||
#3 | 4770 | Robert Cowham |
Changed example to show better usage. Raise AttributeError if appropriate. |
||
#2 | 4768 | Robert Cowham | Fix references for TOC etc. | ||
#1 | 4767 | Robert Cowham | Forgot the most important thing! |