Skip to content

Commit f9a5823

Browse files
committed
added build status image
1 parent d3bce0b commit f9a5823

1 file changed

Lines changed: 28 additions & 24 deletions

File tree

README.mdown

Lines changed: 28 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Shotgun provides a simple Python-based API for accessing Shotgun and integrating
77
[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!
88

99
## Minimum Requirements
10-
10+
1111
* Shotgun server v2.4.12 or higher. (Earlier builds of 2.4 will work, but have buggy support for float field types)
1212
* Python v2.4 - v2.7. (We do have plans to eventually support Python 3)
1313

@@ -23,7 +23,7 @@ To use Shotgun's Python API module, you need to place the package shotgun_api3 i
2323
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).
2424
Some useful direct links in each are below:
2525

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)
2727
* [Reference: Methods](https://github.com/shotgunsoftware/python-api/wiki/Reference%3A-Methods)
2828
* [Reference: Data Types](https://github.com/shotgunsoftware/python-api/wiki/Reference%3A-Data-Types)
2929
* [Reference: Filter Syntax](https://github.com/shotgunsoftware/python-api/wiki/Reference%3A-Filter-Syntax)
@@ -37,21 +37,21 @@ Integration and unit tests are provided.
3737
## Changelog
3838

3939
**v3.0.9.beta2 - 2012 Mar 19**
40-
40+
4141
+ use relative imports for included libraries when using Python v2.5 or later
4242
+ 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)
4444
+ fixed bug causing Attachment.tag_list to be set to "None" (str) for uploads
4545

4646
**v3.0.9.beta1 - 2012 Feb 23**
47-
47+
4848
+ added support for access to WorkDayRules (requires Shotgun server >= v3.2.0)
4949
+ added support for filmstrip thumbnails (requires Shotgun server >= v3.1.0)
5050
+ fixed download_attachment() pointing to incorrect url
5151
+ fixed some issues with module import paths
5252

5353
**v3.0.8 - 2011 Oct 7**
54-
54+
5555
+ now uses JSON as a transport rather than XML-RPC. This provides as much as a 40% speed boost
5656
+ added the summarize method
5757
+ refactored single file into package
@@ -61,17 +61,17 @@ Integration and unit tests are provided.
6161
**v3.0.7 - 2011 Apr 04**
6262

6363
+ fix: update() method should return a dict object not a list
64-
64+
6565
**v3.0.6 - 2010 Jan 25**
66-
66+
6767
+ optimization: don't request paging_info unless required (and server support is available)
6868

6969
**v3.0.5 - 2010 Dec 20**
70-
70+
7171
+ officially remove support for old api3_preview controller
7272
+ find(): allow requesting a specific page of results instead of returning them all at once
7373
+ add support for "session_uuid" parameter for communicating with a web browser session.
74-
74+
7575
**v3.0.4 - 2010 Nov 22**
7676

7777
+ fix for issue where create() method was returning list type instead of dictionary
@@ -91,36 +91,36 @@ Integration and unit tests are provided.
9191
+ find(): default sorting to ascending, if not set (instead of requiring ascending/descending)
9292
+ upload() and upload_thumbnail(): pass auth info through
9393

94-
**v3.0 - 2010 May 5**
94+
**v3.0 - 2010 May 5**
9595

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
9898
request to the server (requires Shotgun server to be v1.13.0 or higher)
9999

100-
**v3.0b8 - 2010 February 19**
100+
**v3.0b8 - 2010 February 19**
101101

102-
+ fix python gotcha about using lists / dictionaries as defaults.
103-
See: http://www.ferg.org/projects/python_gotchas.html#contents_item_6
102+
+ fix python gotcha about using lists / dictionaries as defaults.
103+
See: http://www.ferg.org/projects/python_gotchas.html#contents_item_6
104104
+ add schema_read method
105105

106-
**v3.0b7 - 2009 November 30**
106+
**v3.0b7 - 2009 November 30**
107107

108108
+ add additional retries for connection errors and a catch for broken pipe exceptions
109109

110-
**v3.0b6 - 2009 October 20**
110+
**v3.0b6 - 2009 October 20**
111111

112-
+ add support for HTTP/1.1 keepalive, which greatly improves performance for multiple requests
113-
+ add more helpful error if server entered is not http or https
112+
+ add support for HTTP/1.1 keepalive, which greatly improves performance for multiple requests
113+
+ add more helpful error if server entered is not http or https
114114
+ add support assigning tags to file uploads (for Shotgun version >= 1.10.6)
115115

116-
**v3.0b5 - 2009 Sept 29**
116+
**v3.0b5 - 2009 Sept 29**
117117

118118
+ fixed deprecation warnings to raise Exception class for python 2.5
119119

120-
**v3.0b4 - 2009 July 3**
120+
**v3.0b4 - 2009 July 3**
121121

122-
+ made upload() and upload_thumbnail() methods more backwards compatible
123-
+ changes to find_one():
122+
+ made upload() and upload_thumbnail() methods more backwards compatible
123+
+ changes to find_one():
124124
+ now defaults to no filter_operator
125125

126126
**v3.0b3 - 2009 June 24**
@@ -132,3 +132,7 @@ Integration and unit tests are provided.
132132
+ added __version__ string
133133
+ removed RECORDS_PER_PAGE global (can just set records_per_page on the Shotgun object after initializing it)
134134
+ removed api_ver from the constructor, as this class is only designed to work with api v3
135+
136+
137+
## Build Status
138+
[![Build Status](https://secure.travis-ci.org/shotgunsoftware/python-api.png?branch=master)](http://travis-ci.org/shotgunsoftware/python-api)

0 commit comments

Comments
 (0)