-
I'll try to put up a compiled Win32 Python2.5 version of PyProtocols in the downloads section.
2008-08-08 22:08:02 UTC in PyPerforce
-
It would be nice to have some helper methods to simplify the process of authenticating with Perforce.
eg.
p4 = Connection()
p4.connect()
p4.login(password='secret')
In the simple case this could just map onto the call to p4.run("login", input='secret'). However, this call will result in an update to the P4TICKETS file which may not be ideal for certain types of scripts.
Perhaps...
2008-07-27 12:33:26 UTC in PyPerforce
-
I'm closing this as a "won't fix".
KeepAlive support has been added and any required exception behaviour can be implemented using this and by catching exceptions before they propagate back to ClientApi.run().
2008-07-27 12:17:37 UTC in PyPerforce
-
I've had a look at the code and it seems that many of the calls into Python ClientUser methods don't actually catch the exceptions and clear the exception state. This could be causing downstream Python API calls that check for an exception state to fail (perhaps causing isMethodOverridden to return false on a subsequent callback).
The obvious solution to this is to catch and clear any...
2008-07-27 12:13:33 UTC in PyPerforce
-
Fix now merged into trunk.
Should be fixed in 0.5 release.
2008-07-27 11:54:29 UTC in PyPerforce
-
lewisbaker committed revision 546 to the PyPerforce SVN repository, changing 2 files.
2008-07-19 12:00:35 UTC in PyPerforce
-
Support for FreeBSD 6 should be in the next release (0.5)
2008-07-19 11:49:10 UTC in PyPerforce
-
lewisbaker committed revision 545 to the PyPerforce SVN repository, changing 6 files.
2008-07-19 04:13:59 UTC in PyPerforce
-
Thanks for the bug-report.
Fixed in 0.4-stable branch (r544)
Now raises RuntimeError instead of crashing if you try to make a re-entrant call to ClientApi.run() method.
2008-07-19 03:38:10 UTC in PyPerforce
-
lewisbaker committed revision 544 to the PyPerforce SVN repository, changing 2 files.
2008-07-19 03:32:55 UTC in PyPerforce