AV Studio API
This repo contains:
/avstudio: Python wrapper for AV Studio API/docs: API reference/device_api.ipynb: Python notebook with API tutorial/device_api.html: static version of the tutorial (link)
Installation
$ git clone https://github.com/epiphan-video/avstudio_api.git
$ cd avstudio_api
$ pip install -r requirements.txt
Running the interactive tutorial
Jupyter has to be installed.
$ cd avstudio_api
$ python -m notebook
Documentation
API documentation is available via Github Pages: https://epiphan-video.github.io/avstudio_api
How to update docs
Documentation source is stored in docs-source-slate folder.
- Build a slate builder container (once):
$ cd slate
$ docker build -t slate-builder .
- (optional) Start doc server:
docker run -it --rm \
-v $(pwd)/docs-source-slate/:/slate/source \
-v $(pwd)/docs:/slate/build \
-p 4567:4567 \
slate-builder bundle exec middleman server
...and open http://localhost:4567/ in your browser.
- When editing is done, use the container to build static docs:
docker run -it --rm -v $(pwd)/docs-source-slate/:/slate/source -v $(pwd)/docs:/slate/build slate-builder
This command will update files in docs folder, if necessary.
- git commit and push
Exporting notebook tutorial:
jupyter nbconvert --to html --execute device_api.ipynb --ExecutePreprocessor.timeout=-1
Release files for avstudio 2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| avstudio-2.0.tar.gz | 5.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| avstudio-2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.4 kB
Release files / avstudio-2.0.tar.gz
| Download URL | avstudio-2.0.tar.gz |
|---|---|
| Size | 5.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8f161a4f3bdb93e6655b2de116c438d48ebcc1715232c69f4ac60829b1db73de
|
|
BLAKE2b-256 checksum How to use checksums |
d43ceca9b71dbbe3c32bc0a9e0b415e632326624bfd2e587c155878a8f3eed01
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.0
|
Release files / avstudio-2.0-py3-none-any.whl
| Download URL | avstudio-2.0-py3-none-any.whl |
|---|---|
| Size | 7.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fbcda10ce75c36285cf505559a342b33f7e33f2534a34fb728c50cb410415c76
|
|
BLAKE2b-256 checksum How to use checksums |
835323aa20b9d31fe90405e24fdab2f40b831ec8dd0f3b14b019116b6f2282e0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.0
|