You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.mdown
+28-24Lines changed: 28 additions & 24 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ Shotgun provides a simple Python-based API for accessing Shotgun and integrating
7
7
[GitHub is the new official location](http://github.com/shotgunsoftware/python-api) for the latest Shotgun Python API. We will no longer be including it in our code tree that is deployed to your servers or posting it for download from our support site. So update your bookmarks!
8
8
9
9
## Minimum Requirements
10
-
10
+
11
11
* Shotgun server v2.4.12 or higher. (Earlier builds of 2.4 will work, but have buggy support for float field types)
12
12
* Python v2.4 - v2.7. (We do have plans to eventually support Python 3)
13
13
@@ -23,7 +23,7 @@ To use Shotgun's Python API module, you need to place the package shotgun_api3 i
23
23
Tutorials and detailed documentation about the Python API are available on the [Python API Wiki](https://github.com/shotgunsoftware/python-api/wiki). There is also some additional related documentation on the [Shotgun Support Website](https://support.shotgunsoftware.com/forums/48807-developer-api-info).
24
24
Some useful direct links in each are below:
25
25
26
-
*[Introduction and Video Tour](https://support.shotgunsoftware.com/entries/38181-api-introduction-video-tour)
26
+
*[Introduction and Video Tour](https://support.shotgunsoftware.com/entries/38181-api-introduction-video-tour)
@@ -37,21 +37,21 @@ Integration and unit tests are provided.
37
37
## Changelog
38
38
39
39
**v3.0.9.beta2 - 2012 Mar 19**
40
-
40
+
41
41
+ use relative imports for included libraries when using Python v2.5 or later
42
42
+ replace sideband request for 'image' (thumbnail) field with native support (requires Shotgun server >= v3.3.0. Request will still work on older versions but fallback to slow sideband method)
43
-
+ allow setting image and filmstrip_thumbnail in data dict on create() and update() (thanks to Hugh Macdonald https://github.com/HughMacdonald)
43
+
+ allow setting image and filmstrip_thumbnail in data dict on create() and update() (thanks to Hugh Macdonald https://github.com/HughMacdonald)
44
44
+ fixed bug causing Attachment.tag_list to be set to "None" (str) for uploads
45
45
46
46
**v3.0.9.beta1 - 2012 Feb 23**
47
-
47
+
48
48
+ added support for access to WorkDayRules (requires Shotgun server >= v3.2.0)
49
49
+ added support for filmstrip thumbnails (requires Shotgun server >= v3.1.0)
50
50
+ fixed download_attachment() pointing to incorrect url
51
51
+ fixed some issues with module import paths
52
52
53
53
**v3.0.8 - 2011 Oct 7**
54
-
54
+
55
55
+ now uses JSON as a transport rather than XML-RPC. This provides as much as a 40% speed boost
56
56
+ added the summarize method
57
57
+ refactored single file into package
@@ -61,17 +61,17 @@ Integration and unit tests are provided.
61
61
**v3.0.7 - 2011 Apr 04**
62
62
63
63
+ fix: update() method should return a dict object not a list
64
-
64
+
65
65
**v3.0.6 - 2010 Jan 25**
66
-
66
+
67
67
+ optimization: don't request paging_info unless required (and server support is available)
68
68
69
69
**v3.0.5 - 2010 Dec 20**
70
-
70
+
71
71
+ officially remove support for old api3_preview controller
72
72
+ find(): allow requesting a specific page of results instead of returning them all at once
73
73
+ add support for "session_uuid" parameter for communicating with a web browser session.
74
-
74
+
75
75
**v3.0.4 - 2010 Nov 22**
76
76
77
77
+ fix for issue where create() method was returning list type instead of dictionary
@@ -91,36 +91,36 @@ Integration and unit tests are provided.
91
91
+ find(): default sorting to ascending, if not set (instead of requiring ascending/descending)
92
92
+ upload() and upload_thumbnail(): pass auth info through
93
93
94
-
**v3.0 - 2010 May 5**
94
+
**v3.0 - 2010 May 5**
95
95
96
-
+ non-beta!
97
-
+ add batch() method to do multiple create, update, and delete requests in one
96
+
+ non-beta!
97
+
+ add batch() method to do multiple create, update, and delete requests in one
98
98
request to the server (requires Shotgun server to be v1.13.0 or higher)
99
99
100
-
**v3.0b8 - 2010 February 19**
100
+
**v3.0b8 - 2010 February 19**
101
101
102
-
+ fix python gotcha about using lists / dictionaries as defaults.
0 commit comments