@@ -9,7 +9,7 @@ v3.8.0 (2024 Feb 7)
9
9
10
10
- Extend the payload optimizations to the ``in `` and ``not_in `` filters and
11
11
the ``update `` method.
12
- - The payload optimization is now enabled by default.
12
+ - The payload optimization is now enabled by default.
13
13
It can be disabled with the ``SHOTGUN_API_DISABLE_ENTITY_OPTIMIZATION ``
14
14
environment variable.
15
15
@@ -57,7 +57,7 @@ v3.4.2 (2024 Feb 6)
57
57
v3.4.1 (2024 Jan 29)
58
58
====================
59
59
- Flaky Tests
60
- - Documentation: Fix issue regarding "in" filter prototype
60
+ - Documentation: Fix issue regarding "in" filter prototype
61
61
- Documentation: Travis badge image is no working anymore
62
62
- Documentation: Add ``user_subscription_read `` and ``user_subscription_create `` methods
63
63
- Update Python Certifi license block
@@ -208,7 +208,7 @@ v3.0.34 (2017 September 18)
208
208
v3.0.33 (2017 July 18)
209
209
======================
210
210
211
- - Raise an exception when uploading an empty file using :meth: `upload `, :meth: `upload_thumbnail `
211
+ - Raise an exception when uploading an empty file using :meth: `upload `, :meth: `upload_thumbnail `
212
212
or :meth: `upload_filmstrip_thumbnail ` before calling out to the server.
213
213
- Multiple enhancements and bugfixes to Mockgun
214
214
- Added ``nav_search_string() `` and ``nav_search_entity() `` methods as experimental, internal methods for querying SG hierarchy.
@@ -258,43 +258,43 @@ v3.0.27 (2016 Feb 18)
258
258
v3.0.26 (2016 Feb 1)
259
259
====================
260
260
261
- - Updating testing framework to use environment variables inconjunction with existing
261
+ - Updating testing framework to use environment variables inconjunction with existing
262
262
``example_config `` file so that commits and pull requests are automatically run on travis-ci.
263
- - Fix to prevent stripping out case-sensitivity of a URL if the user passes their credentials to
263
+ - Fix to prevent stripping out case-sensitivity of a URL if the user passes their credentials to
264
264
``config.server `` as an authorization header.
265
265
266
266
v3.0.25 (2016 Jan 12)
267
267
=====================
268
268
269
- - Add handling for Python versions incompatible with SHA-2 (see `this blog post
269
+ - Add handling for Python versions incompatible with SHA-2 (see `this blog post
270
270
<https://www.shotgridsoftware.com/blog/important-ssl-certificate-renewal-and-sha-2/> `_).
271
- - Add ``SHOTGUN_FORCE_CERTIFICATE_VALIDATION `` environment variable to prevent disabling certficate
271
+ - Add ``SHOTGUN_FORCE_CERTIFICATE_VALIDATION `` environment variable to prevent disabling certficate
272
272
validation when SHA-2 validation is not available.
273
273
- Add SSL info to user-agent header.
274
274
275
275
v3.0.24 (2016 Jan 08)
276
276
=====================
277
277
278
278
- Not released.
279
-
279
+
280
280
v3.0.23 (2015 Oct 26)
281
281
=====================
282
282
283
- - Fix for `python bug #23371 <http://bugs.python.org/issue23371 >`_ on Windows loading mimetypes
283
+ - Fix for `python bug #23371 <http://bugs.python.org/issue23371 >`_ on Windows loading mimetypes
284
284
module (thanks `@patrickwolf <http://github.com/patrickwolf >`_).
285
285
- Fix for tests on older versions of python.
286
286
- Sanitize authentication values before raising error.
287
287
288
288
v3.0.22 (2015 Sept 9)
289
289
=====================
290
290
291
- - Added method :meth: `text_search ` which allows an API client to access the Shotgun global search
291
+ - Added method :meth: `text_search ` which allows an API client to access the Shotgun global search
292
292
and auto completer.
293
- - Added method :meth: `activity_stream_read ` which allows an API client to access the activity
293
+ - Added method :meth: `activity_stream_read ` which allows an API client to access the activity
294
294
stream for a given Shotgun entity.
295
- - Added method :meth: `note_thread_read ` which allows an API client to download an entire Note
295
+ - Added method :meth: `note_thread_read ` which allows an API client to download an entire Note
296
296
conversation, including Replies and Attachments, using a single API call.
297
- - Added an experimental ``mockgun `` module which can be used to emulate the Shotgun API, for
297
+ - Added an experimental ``mockgun `` module which can be used to emulate the Shotgun API, for
298
298
example inside unit test rigs.
299
299
- [minor] Improved docstrings.
300
300
@@ -313,23 +313,23 @@ v3.0.19 (2015 Mar 25)
313
313
314
314
- Add ability to authenticate with Shotgun using ``session_token ``.
315
315
- Add :meth: `get_session_token ` method for obtaining token to authenticate with.
316
- - Add new ``AuthenticationFault `` exception type to indicate when server communication has failed
316
+ - Add new ``AuthenticationFault `` exception type to indicate when server communication has failed
317
317
due to authentication reasons.
318
- - Add support for ``SHOTGUN_API_CACERTS `` environment variable to provide location of external
318
+ - Add support for ``SHOTGUN_API_CACERTS `` environment variable to provide location of external
319
319
SSL certificates file.
320
320
- Fixes and updates to various tests.
321
321
322
322
v3.0.18 (2015 Mar 13)
323
323
=====================
324
324
325
- - Add ability to query the per-project visibility status for entities, fields and statuses.
325
+ - Add ability to query the per-project visibility status for entities, fields and statuses.
326
326
(requires Shotgun server >= v5.4.4)
327
327
328
328
v3.0.17 (2014 Jul 10)
329
329
=====================
330
330
331
331
- Add ability to update ``last_accessed_by_current_user `` on Project.
332
- - Add workaround for `bug #9291 in Python 2.7 <http://bugs.python.org/issue9291 >`_ affecting
332
+ - Add workaround for `bug #9291 in Python 2.7 <http://bugs.python.org/issue9291 >`_ affecting
333
333
mimetypes library on Windows.
334
334
- Add platform and Python version to user-agent (eg. ``shotgun-json (3.0.17); Python 2.7 (Mac) ``)
335
335
@@ -343,7 +343,7 @@ v3.0.16 (2014 May 23)
343
343
v3.0.15 (2014 Mar 6)
344
344
====================
345
345
346
- - Fixed bug which allowed a value of ``None `` for password parameter in
346
+ - Fixed bug which allowed a value of ``None `` for password parameter in
347
347
:meth: `authenticate_human_user `
348
348
- Add :meth: `follow `, :meth: `unfollow ` and :meth: `followers ` methods.
349
349
- Add ability to login as HumanUser.
@@ -355,24 +355,24 @@ v3.0.14 (2013 Jun 26)
355
355
=====================
356
356
357
357
- added: additional tests for thumbnails.
358
- - added: support for downloading from s3 in :meth: `download_attachment `. Accepts an Attachment
359
- entity dict as a parameter (is still backwards compatible with passing in an Attachment id).
360
- - added: optional ``file_path `` parameter to :meth: `download_attachment ` to write data directly to
358
+ - added: support for downloading from s3 in :meth: `download_attachment `. Accepts an Attachment
359
+ entity dict as a parameter (is still backwards compatible with passing in an Attachment id).
360
+ - added: optional ``file_path `` parameter to :meth: `download_attachment ` to write data directly to
361
361
disk instead of loading into memory. (thanks to Adam Goforth `@aag <https://github.com/aag >`_)
362
362
363
363
v3.0.13 (2013 Apr 11)
364
364
=====================
365
365
366
- - fixed: #20856 :meth: `authenticate_human_user ` login was sticky and would be used for permissions
366
+ - fixed: #20856 :meth: `authenticate_human_user ` login was sticky and would be used for permissions
367
367
and logging.
368
368
369
369
v3.0.12 (2013 Feb 22)
370
370
=====================
371
371
*no tag *
372
372
373
- - added: #18171 New ``ca_certs `` argument to the :class: `Shotgun ` constructor to specify the
373
+ - added: #18171 New ``ca_certs `` argument to the :class: `Shotgun ` constructor to specify the
374
374
certificates to use in SSL validation.
375
- - added: ``setup.py `` doesn't compress the installed ``.egg `` file which makes the
375
+ - added: ``setup.py `` doesn't compress the installed ``.egg `` file which makes the
376
376
``cacerts.txt `` file accessible.
377
377
378
378
v3.0.11 (2013 Jan 31)
@@ -383,21 +383,21 @@ v3.0.11 (2013 Jan 31)
383
383
v3.0.10 (2013 Jan 25)
384
384
=====================
385
385
386
- - added: :meth: `add_user_agent() ` and :meth: `reset_user_agent ` methods to allow client code to add
386
+ - added: :meth: `add_user_agent() ` and :meth: `reset_user_agent ` methods to allow client code to add
387
387
strings to track.
388
- - added: Changed default ``user-agent `` to include API version.
388
+ - added: Changed default ``user-agent `` to include API version.
389
389
- updated: advanced summarize filter support.
390
390
- fixed: #19830 :meth: `share_thumbnail ` errors when source has no thumbnail.
391
391
392
392
v3.0.9 (2012 Dec 05)
393
393
====================
394
394
395
- - added: :meth: `share_thumbnail ` method to share the same thumbnail record and media between
395
+ - added: :meth: `share_thumbnail ` method to share the same thumbnail record and media between
396
396
entities.
397
- - added: proxy handling to methods that transfer binary data (ie. :meth: `upload `,
397
+ - added: proxy handling to methods that transfer binary data (ie. :meth: `upload `,
398
398
:meth: `upload_thumbnail `, etc.).
399
399
- updated: default logging level to WARN.
400
- - updated: documentation for :meth: `summarize() ` method, previously released but without
400
+ - updated: documentation for :meth: `summarize() ` method, previously released but without
401
401
documentation.
402
402
- fixed: unicode strings not always being encoded correctly.
403
403
- fixed: :meth: `create() ` generates error when ``return_fields `` is None.
@@ -411,10 +411,10 @@ v3.0.9.beta2 (2012 Mar 19)
411
411
==========================
412
412
413
413
- use relative imports for included libraries when using Python v2.5 or later.
414
- - replace sideband request for ``image `` (thumbnail) field with native support (requires Shotgun
415
- server >= v3.3.0. Request will still work on older versions but fallback to slow sideband
414
+ - replace sideband request for ``image `` (thumbnail) field with native support (requires Shotgun
415
+ server >= v3.3.0. Request will still work on older versions but fallback to slow sideband
416
416
method).
417
- - allow setting ``image `` and ``filmstrip_thumbnail `` in data dict on :meth: `create ` and
417
+ - allow setting ``image `` and ``filmstrip_thumbnail `` in data dict on :meth: `create ` and
418
418
:meth: `update ` (thanks `@hughmacdonald <https://github.com/HughMacdonald >`_).
419
419
- fixed bug causing ``Attachment.tag_list `` to be set to ``"None" `` (str) for uploads.
420
420
@@ -433,7 +433,7 @@ v3.0.8 (2011 Oct 7)
433
433
- added the :meth: `summarize ` method.
434
434
- refactored single file into package.
435
435
- tests added (Thanks to Aaron Morton `@amorton <https://github.com/amorton >`_).
436
- - return all strings as ascii for backwards compatibility, added ``ensure_ascii `` parameter to
436
+ - return all strings as ascii for backwards compatibility, added ``ensure_ascii `` parameter to
437
437
enable returning unicode.
438
438
439
439
v3.0.7 (2011 Apr 04)
@@ -473,15 +473,15 @@ v3.0.2 (2010 Aug 27)
473
473
v3.0.1 (2010 May 10)
474
474
====================
475
475
476
- - :meth: `find `: default sorting to ascending, if not set (instead of requiring
476
+ - :meth: `find `: default sorting to ascending, if not set (instead of requiring
477
477
ascending/descending).
478
478
- :meth: `upload ` and :meth: `upload_thumbnail `: pass auth info through.
479
479
480
480
v3.0 (2010 May 5)
481
481
=================
482
482
483
483
- non-beta!
484
- - add :meth: `batch ` method to do multiple :meth: `create `, :meth: `update `, and :meth: `delete `
484
+ - add :meth: `batch ` method to do multiple :meth: `create `, :meth: `update `, and :meth: `delete `
485
485
operations in one request to the server (requires Shotgun server to be v1.13.0 or higher).
486
486
487
487
v3.0b8 (2010 Feb 19)
@@ -498,7 +498,7 @@ v3.0b7 (2009 Nov 30)
498
498
v3.0b6 (2009 Oct 20)
499
499
====================
500
500
501
- - add support for ``HTTP/1.1 keepalive ``, which greatly improves performance for multiple
501
+ - add support for ``HTTP/1.1 keepalive ``, which greatly improves performance for multiple
502
502
requests.
503
503
- add more helpful error if server entered is not ``http `` or ``https ``
504
504
- add support assigning tags to file uploads (for Shotgun version >= 1.10.6).
@@ -522,6 +522,6 @@ v3.0b3 (2009 June 24)
522
522
- added ``schema_* `` methods for accessing entities and fields.
523
523
- added support for http proxy servers.
524
524
- added ``__version__ `` string.
525
- - removed ``RECORDS_PER_PAGE `` global (can just set ``records_per_page `` on the Shotgun object
525
+ - removed ``RECORDS_PER_PAGE `` global (can just set ``records_per_page `` on the Shotgun object
526
526
after initializing it).
527
527
- removed ``api_ver `` from the constructor, as this class is only designed to work with API v3.
0 commit comments