├── .editorconfig ├── .github ├── FUNDING.yml └── workflows │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── devtools ├── build_docs.py ├── checkmeta.py └── lf.py ├── docs ├── CNAME ├── ai.md ├── ai │ └── exiv2.md ├── audio.md ├── changelog.md ├── conventions.md ├── image.md ├── images │ ├── build_docs.py │ ├── iscc-logo-icon-black.svg │ ├── iscc-logo-icon-white.svg │ └── iscc-overview.svg ├── index.md ├── main.md ├── mediatype.md ├── metadata.md ├── options.md ├── other │ ├── epub.md │ ├── ipfs.md │ ├── pdf.md │ └── tools.md ├── overrides │ └── partials │ │ └── integrations │ │ └── analytics │ │ └── custom.html ├── stylesheets │ └── extra.css ├── text.md └── video.md ├── iscc_sdk ├── __init__.py ├── audio.py ├── cli.py ├── compat.py ├── container.py ├── docx_.py ├── epub.py ├── exceptions.py ├── image.py ├── install.py ├── ipfs.py ├── main.py ├── mediatype.py ├── metadata.py ├── monkeys.py ├── mp7.py ├── options.py ├── pdf.py ├── text.py ├── thumbnail.py ├── tools.py ├── utils.py └── video.py ├── mkdocs.yml ├── poetry.lock ├── pyproject.toml └── tests ├── __init__.py ├── conftest.py ├── test_a_tools.py ├── test_audio.py ├── test_cli.py ├── test_docx.py ├── test_epub.py ├── test_image.py ├── test_ipfs.py ├── test_iscc_sdk.py ├── test_main.py ├── test_metadata.py ├── test_mime.py ├── test_models.py ├── test_mp7.py ├── test_options.py ├── test_pdf.py ├── test_semantic.py ├── test_text.py ├── test_thumbnail.py ├── test_utils.py └── test_video.py /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: titusz 2 | custom: "https://iscc.foundation/support/" 3 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/README.md -------------------------------------------------------------------------------- /devtools/build_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/devtools/build_docs.py -------------------------------------------------------------------------------- /devtools/checkmeta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/devtools/checkmeta.py -------------------------------------------------------------------------------- /devtools/lf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/devtools/lf.py -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | sdk.iscc.codes 2 | -------------------------------------------------------------------------------- /docs/ai.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/docs/ai.md -------------------------------------------------------------------------------- /docs/ai/exiv2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/docs/ai/exiv2.md -------------------------------------------------------------------------------- /docs/audio.md: -------------------------------------------------------------------------------- 1 | # **ISCC** - Audio Processing 2 | 3 | ::: iscc_sdk.audio 4 | -------------------------------------------------------------------------------- /docs/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/docs/changelog.md -------------------------------------------------------------------------------- /docs/conventions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/docs/conventions.md -------------------------------------------------------------------------------- /docs/image.md: -------------------------------------------------------------------------------- 1 | # **ISCC** - Image Processing 2 | 3 | ::: iscc_sdk.image 4 | -------------------------------------------------------------------------------- /docs/images/build_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/docs/images/build_docs.py -------------------------------------------------------------------------------- /docs/images/iscc-logo-icon-black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/docs/images/iscc-logo-icon-black.svg -------------------------------------------------------------------------------- /docs/images/iscc-logo-icon-white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/docs/images/iscc-logo-icon-white.svg -------------------------------------------------------------------------------- /docs/images/iscc-overview.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/docs/images/iscc-overview.svg -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/main.md: -------------------------------------------------------------------------------- 1 | # **ISCC** - Main High-Level Functions 2 | 3 | ::: iscc_sdk.main 4 | -------------------------------------------------------------------------------- /docs/mediatype.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/docs/mediatype.md -------------------------------------------------------------------------------- /docs/metadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/docs/metadata.md -------------------------------------------------------------------------------- /docs/options.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/docs/options.md -------------------------------------------------------------------------------- /docs/other/epub.md: -------------------------------------------------------------------------------- 1 | # **ISCC** - EPUB Processing 2 | 3 | ::: iscc_sdk.epub 4 | -------------------------------------------------------------------------------- /docs/other/ipfs.md: -------------------------------------------------------------------------------- 1 | # **ISCC** - IPFS Tools 2 | 3 | ::: iscc_sdk.ipfs 4 | -------------------------------------------------------------------------------- /docs/other/pdf.md: -------------------------------------------------------------------------------- 1 | # **ISCC** - PDF Processing 2 | 3 | ::: iscc_sdk.pdf 4 | -------------------------------------------------------------------------------- /docs/other/tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/docs/other/tools.md -------------------------------------------------------------------------------- /docs/overrides/partials/integrations/analytics/custom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/docs/overrides/partials/integrations/analytics/custom.html -------------------------------------------------------------------------------- /docs/stylesheets/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/docs/stylesheets/extra.css -------------------------------------------------------------------------------- /docs/text.md: -------------------------------------------------------------------------------- 1 | # **ISCC** - Text Processing 2 | 3 | ::: iscc_sdk.text 4 | -------------------------------------------------------------------------------- /docs/video.md: -------------------------------------------------------------------------------- 1 | # **ISCC** - Video Processing 2 | 3 | ::: iscc_sdk.video 4 | -------------------------------------------------------------------------------- /iscc_sdk/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/__init__.py -------------------------------------------------------------------------------- /iscc_sdk/audio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/audio.py -------------------------------------------------------------------------------- /iscc_sdk/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/cli.py -------------------------------------------------------------------------------- /iscc_sdk/compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/compat.py -------------------------------------------------------------------------------- /iscc_sdk/container.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/container.py -------------------------------------------------------------------------------- /iscc_sdk/docx_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/docx_.py -------------------------------------------------------------------------------- /iscc_sdk/epub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/epub.py -------------------------------------------------------------------------------- /iscc_sdk/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/exceptions.py -------------------------------------------------------------------------------- /iscc_sdk/image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/image.py -------------------------------------------------------------------------------- /iscc_sdk/install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/install.py -------------------------------------------------------------------------------- /iscc_sdk/ipfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/ipfs.py -------------------------------------------------------------------------------- /iscc_sdk/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/main.py -------------------------------------------------------------------------------- /iscc_sdk/mediatype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/mediatype.py -------------------------------------------------------------------------------- /iscc_sdk/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/metadata.py -------------------------------------------------------------------------------- /iscc_sdk/monkeys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/monkeys.py -------------------------------------------------------------------------------- /iscc_sdk/mp7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/mp7.py -------------------------------------------------------------------------------- /iscc_sdk/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/options.py -------------------------------------------------------------------------------- /iscc_sdk/pdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/pdf.py -------------------------------------------------------------------------------- /iscc_sdk/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/text.py -------------------------------------------------------------------------------- /iscc_sdk/thumbnail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/thumbnail.py -------------------------------------------------------------------------------- /iscc_sdk/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/tools.py -------------------------------------------------------------------------------- /iscc_sdk/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/utils.py -------------------------------------------------------------------------------- /iscc_sdk/video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/iscc_sdk/video.py -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_a_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/tests/test_a_tools.py -------------------------------------------------------------------------------- /tests/test_audio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/tests/test_audio.py -------------------------------------------------------------------------------- /tests/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/tests/test_cli.py -------------------------------------------------------------------------------- /tests/test_docx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/tests/test_docx.py -------------------------------------------------------------------------------- /tests/test_epub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/tests/test_epub.py -------------------------------------------------------------------------------- /tests/test_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/tests/test_image.py -------------------------------------------------------------------------------- /tests/test_ipfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/tests/test_ipfs.py -------------------------------------------------------------------------------- /tests/test_iscc_sdk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/tests/test_iscc_sdk.py -------------------------------------------------------------------------------- /tests/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/tests/test_main.py -------------------------------------------------------------------------------- /tests/test_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/tests/test_metadata.py -------------------------------------------------------------------------------- /tests/test_mime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/tests/test_mime.py -------------------------------------------------------------------------------- /tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/tests/test_models.py -------------------------------------------------------------------------------- /tests/test_mp7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/tests/test_mp7.py -------------------------------------------------------------------------------- /tests/test_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/tests/test_options.py -------------------------------------------------------------------------------- /tests/test_pdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/tests/test_pdf.py -------------------------------------------------------------------------------- /tests/test_semantic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/tests/test_semantic.py -------------------------------------------------------------------------------- /tests/test_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/tests/test_text.py -------------------------------------------------------------------------------- /tests/test_thumbnail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/tests/test_thumbnail.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tests/test_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iscc/iscc-sdk/HEAD/tests/test_video.py --------------------------------------------------------------------------------