Python-perforce

Latest version: v0.5.2

Safety actively analyzes 682387 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.3.11

--------------------
* Added a base class for perforce objects to wrap dict getter
* Added Stream object Fixes 25
* Added tests for new classes Fixes 26
* Added tests for Revision objects as it was lacking
* __getVariables will no longer show a console on windows Fixes 24
* Client and Stream are now exposed at the package level Fixes 23

0.3.10

--------------------
* Added Client object
* Added better support for finding p4 env variables
* Added PendingDeprecationWarnings to Changelist and Revision to accept an optional Connection object. If not provided, it will use whatever settings it can find to create one
* For Changelist, Revision, and Client, added __getattr__ to use the underlying dict to allow use of all fields if not directly supported by this lib
* Connection.run() now requires a list instead of a string for the command. A PendingDeprecationWarning will be thrown if a string is used. Strings will not be supported in 0.4.0

0.3.9

--------------------
* Changelist objects are lazy and will only query files as needed

0.3.7

--------------------
* Fixed bugs regarding spaces in file names or specs
* Fixed bug that may have left too many file handles open
* Added comparison operator to Changelist

0.3.6

--------------------
* Added __iadd_ operator to Changelist
* Added unchanged_only flag to Changelist.revert()
* Added exclude_deleted flag to Connection.ls()
* Fixed a bug on windows that would occur if the command line was too long (>8190)
* Added setter to Connection.client
* Changelist.append will now raise a RevisionError if the file to append is not under the clients root

0.3.5

--------------------

* Changed the argument order for Revisions to be consistent with everything else. Supports backwards compatible argument orders
* Fixed bug that would attempt to checkout files when querying a changelist

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.