Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

iscc-index - ISCC Nearest Neighbor Search

A REST OpenAPI Backend for indexing ISCC codes for digital media files.

The Webservice is build with FastAPI and makes use of the ISCC reference implementation. It includes an interactive API documentation:

Interactive ISCC Api Docs

The Docker image is published at https://hub.docker.com/r/titusz/iscc-index

Install via pip

$ pip3 install iscc-index

Start webservice via uvicorn

$ iscc-index
INFO:     Started server process [18800]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://127.0.0.1:8090 (Press CTRL+C to quit)

Setup for development

If you are using poetry:

  • After checkout cd into code directory and run 'poetry install' to install dependencies.
  • Launch dev server with: 'uvicorn iscc_index.main:app --reload' or 'icscc-index'
  • See API docs at: http://127.0.0.1:8090

License

MIT © 2021 Titusz Pan

Metadata

Release files for iscc-index 1.1.0b5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iscc-index 1.1.0b5
File Size Uploaded Provenance Actions
iscc-index-1.1.0b5.tar.gz 3.3 kB Without provenance Details for iscc-index-1.1.0b5.tar.gz

Release files / iscc-index-1.1.0b5.tar.gz

Download URL iscc-index-1.1.0b5.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
c33b5c998ee6f300a4533448dda8dfd2affc8c2320073da6fda11e8db697be0f
BLAKE2b-256 checksum
How to use checksums
f3cc04807833f1e041c5708cbe76815770573386ff7e9df0298c6b8d04f8ae5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.5 CPython/3.8.0 Windows/10

Security for iscc-index 1.1.0b5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page