Skip to content

vfxetc/sgapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SGAPI: A low-level Shotgun API

This project is a lower-level Python implementation of the Shotgun API. The canonical API, shotgun_api3, can be found on Shotgun's GitHub.

This project exists because we wanted to have a little more control over the details of the connection, threading, datetime handling, etc., but monkey-patching the shotgun_api3 was deemed too unsafe. Ergo, we have a minimal API that does the few things that we need it to do at a low level.

Extra things that we implement include:

  • forgiving filters which understand any of the 3 filter dialects;
  • asynchonous paging during find via threads=<number of threads>.

Please read the docs for more, have fun, and good luck!

Releases

No releases published

Packages

No packages published

Languages