Opinionated Autodesk Shotgun/ShotGrid API Wrapper.
Project description
konbini
おまえはもうショットいる。なに?!
Opinionated wrapper for Autodesk Shotgun I mean ShotGrid Python API because the API usage requirements is 便利じゃないでしょう?
How to Use
For Python 3.7 and newer! While Autodesk made shotgun_api3 to be compatible with Python 2 and 3, konbini uses
dataclass
that is only available in Python 3.7 onwards.
konbini is designed to be use with web framework (such as Django, Flask, etc) that interacts with ShotGrid. This library has not been tested inside Digital Content Creation (DCC) software such as Maya, 3ds Max or Houdini.
Technically it should just work but that is outside the scope of this library.
New Project
- Add
konbini
to your project'srequirements.txt
. - ???
- Profit (in improving code readability and debugging)
Existing Project that Uses shotgun_api3
You will need to... rewrite/refactor your code to use konbini! Pretty much the main reason why konbini was created is to improve the Developer Experience (DX) when interacting with ShotGrid.
Quickstart for Developers
pip install -r requirements.txt
Extending konbini
Coming soon!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file konbinine-0.1.0.tar.gz
.
File metadata
- Download URL: konbinine-0.1.0.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 240b0ba5630bcbfb4511b4838e31f21d88e419fbbfa5e31dbf06ef8d6f490207 |
|
MD5 | ec5a4e53b1c22a34e821456b7faf3a86 |
|
BLAKE2b-256 | 55ac00388c9841e5a3ff1b2f7ddda9c9dfc28fc21810d1f407481028d9a9b29d |
File details
Details for the file konbinine-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: konbinine-0.1.0-py3-none-any.whl
- Upload date:
- Size: 3.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 619f086ecdbb04200b8db8b21c6235a9c86dfc6d25e509467628cd7e12d67fcd |
|
MD5 | d142fe574a326e98701db1b2787eb5d9 |
|
BLAKE2b-256 | 68b909239d91c1250c51647e003a9ce9a7bf18715aff8348957584c200dac417 |