Spaces:
Running
Running
Synced repo using 'sync_with_huggingface' Github Action
Browse files- demos/inspect_.py +61 -14
- poetry.lock +27 -22
- pyproject.toml +1 -0
- requirements.txt +1 -0
demos/inspect_.py
CHANGED
|
@@ -5,22 +5,41 @@ import iscc_core as ic
|
|
| 5 |
|
| 6 |
|
| 7 |
def explain_iscc(code):
|
| 8 |
-
result = [gr.Column(visible=
|
| 9 |
if not code:
|
| 10 |
return tuple(result)
|
| 11 |
try:
|
| 12 |
-
|
| 13 |
-
|
| 14 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
human = " - ".join(ic.iscc_explain(code).split("-"))
|
| 16 |
-
|
| 17 |
-
decomposed = " - ".join(ic.iscc_decompose(
|
| 18 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 19 |
except Exception as e:
|
| 20 |
log.error(e)
|
| 21 |
result[1] = str(e)
|
| 22 |
return tuple(result)
|
| 23 |
-
return
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 24 |
|
| 25 |
|
| 26 |
with gr.Blocks() as demo:
|
|
@@ -46,6 +65,7 @@ with gr.Blocks() as demo:
|
|
| 46 |
"ISCC:KAA2Y5NUST7BFD5NN2XIDK7VW3WG4OEPMRQNPK37TE", # ISCC-CDI
|
| 47 |
"z36hVxiqoF8AAmDpZV958hn3tsv2i7v1NfCrSzpq", # ISCC-CDI multiformats
|
| 48 |
"ISCC:KACT4EBWK27737D2AYCJRAL5Z36G76RFRMO4554RU26HZ4ORJGIVHDI",
|
|
|
|
| 49 |
]
|
| 50 |
gr.Examples(label="Example ISCCs", examples=examples, inputs=[in_iscc])
|
| 51 |
|
|
@@ -67,11 +87,34 @@ with gr.Blocks() as demo:
|
|
| 67 |
info="ISCC-UNITS",
|
| 68 |
show_copy_button=True,
|
| 69 |
)
|
| 70 |
-
|
| 71 |
-
|
| 72 |
-
|
| 73 |
-
|
| 74 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 75 |
in_iscc.change(
|
| 76 |
explain_iscc,
|
| 77 |
inputs=[in_iscc],
|
|
@@ -80,7 +123,11 @@ with gr.Blocks() as demo:
|
|
| 80 |
out_canonical,
|
| 81 |
out_human,
|
| 82 |
out_decomposed,
|
| 83 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 84 |
],
|
| 85 |
show_progress="hidden",
|
| 86 |
)
|
|
|
|
| 5 |
|
| 6 |
|
| 7 |
def explain_iscc(code):
|
| 8 |
+
result = [gr.Column(visible=True), None, None, None, None, None, None, None, None]
|
| 9 |
if not code:
|
| 10 |
return tuple(result)
|
| 11 |
try:
|
| 12 |
+
if not code.startswith("ISCC:"):
|
| 13 |
+
code = ic.iscc_normalize(code)
|
| 14 |
+
|
| 15 |
+
code_obj = ic.Code(code)
|
| 16 |
+
if code_obj.length != len(code_obj.hash_bits):
|
| 17 |
+
raise ValueError(f"Incorrect body length")
|
| 18 |
+
|
| 19 |
+
ic.iscc_validate(code, strict=True)
|
| 20 |
human = " - ".join(ic.iscc_explain(code).split("-"))
|
| 21 |
+
|
| 22 |
+
decomposed = " - ".join(ic.iscc_decompose(code))
|
| 23 |
+
base16 = code_obj.mf_base16
|
| 24 |
+
base32 = code_obj.mf_base32
|
| 25 |
+
base32hex = code_obj.mf_base32hex
|
| 26 |
+
base58btc = code_obj.mf_base58btc
|
| 27 |
+
base64url = code_obj.mf_base64url
|
| 28 |
except Exception as e:
|
| 29 |
log.error(e)
|
| 30 |
result[1] = str(e)
|
| 31 |
return tuple(result)
|
| 32 |
+
return (
|
| 33 |
+
gr.Column(visible=True),
|
| 34 |
+
code,
|
| 35 |
+
human,
|
| 36 |
+
decomposed,
|
| 37 |
+
base16,
|
| 38 |
+
base32,
|
| 39 |
+
base32hex,
|
| 40 |
+
base58btc,
|
| 41 |
+
base64url,
|
| 42 |
+
)
|
| 43 |
|
| 44 |
|
| 45 |
with gr.Blocks() as demo:
|
|
|
|
| 65 |
"ISCC:KAA2Y5NUST7BFD5NN2XIDK7VW3WG4OEPMRQNPK37TE", # ISCC-CDI
|
| 66 |
"z36hVxiqoF8AAmDpZV958hn3tsv2i7v1NfCrSzpq", # ISCC-CDI multiformats
|
| 67 |
"ISCC:KACT4EBWK27737D2AYCJRAL5Z36G76RFRMO4554RU26HZ4ORJGIVHDI",
|
| 68 |
+
"ISCC:KED572P4AOF5K6QXQA4T6OJD5UGX7UBPFW2TVQNTHBCKFRFCANCZARQ4K6NSFZQSH4GQ",
|
| 69 |
]
|
| 70 |
gr.Examples(label="Example ISCCs", examples=examples, inputs=[in_iscc])
|
| 71 |
|
|
|
|
| 87 |
info="ISCC-UNITS",
|
| 88 |
show_copy_button=True,
|
| 89 |
)
|
| 90 |
+
with gr.Row():
|
| 91 |
+
with gr.Column():
|
| 92 |
+
gr.Markdown("## Multiformat Encodings")
|
| 93 |
+
out_base16 = gr.Text(
|
| 94 |
+
label="base16",
|
| 95 |
+
show_copy_button=True,
|
| 96 |
+
)
|
| 97 |
+
|
| 98 |
+
out_base32 = gr.Text(
|
| 99 |
+
label="base32",
|
| 100 |
+
show_copy_button=True,
|
| 101 |
+
)
|
| 102 |
+
|
| 103 |
+
out_base32_hex = gr.Text(
|
| 104 |
+
label="base32hex",
|
| 105 |
+
show_copy_button=True,
|
| 106 |
+
)
|
| 107 |
+
|
| 108 |
+
out_base58_btc = gr.Text(
|
| 109 |
+
label="base58btc",
|
| 110 |
+
show_copy_button=True,
|
| 111 |
+
)
|
| 112 |
+
|
| 113 |
+
out_base64_url = gr.Text(
|
| 114 |
+
label="base64url",
|
| 115 |
+
show_copy_button=True,
|
| 116 |
+
)
|
| 117 |
+
|
| 118 |
in_iscc.change(
|
| 119 |
explain_iscc,
|
| 120 |
inputs=[in_iscc],
|
|
|
|
| 123 |
out_canonical,
|
| 124 |
out_human,
|
| 125 |
out_decomposed,
|
| 126 |
+
out_base16,
|
| 127 |
+
out_base32,
|
| 128 |
+
out_base32_hex,
|
| 129 |
+
out_base58_btc,
|
| 130 |
+
out_base64_url,
|
| 131 |
],
|
| 132 |
show_progress="hidden",
|
| 133 |
)
|
poetry.lock
CHANGED
|
@@ -1013,30 +1013,30 @@ files = [
|
|
| 1013 |
|
| 1014 |
[[package]]
|
| 1015 |
name = "iscc-core"
|
| 1016 |
-
version = "1.0.
|
| 1017 |
description = "ISCC - Core Algorithms"
|
| 1018 |
optional = false
|
| 1019 |
python-versions = ">=3.7.2,<4.0"
|
| 1020 |
files = [
|
| 1021 |
-
{file = "iscc_core-1.0.
|
| 1022 |
-
{file = "iscc_core-1.0.
|
| 1023 |
-
{file = "iscc_core-1.0.
|
| 1024 |
-
{file = "iscc_core-1.0.
|
| 1025 |
-
{file = "iscc_core-1.0.
|
| 1026 |
-
{file = "iscc_core-1.0.
|
| 1027 |
-
{file = "iscc_core-1.0.
|
| 1028 |
-
{file = "iscc_core-1.0.
|
| 1029 |
-
{file = "iscc_core-1.0.
|
| 1030 |
-
{file = "iscc_core-1.0.
|
| 1031 |
-
{file = "iscc_core-1.0.
|
| 1032 |
-
{file = "iscc_core-1.0.
|
| 1033 |
-
{file = "iscc_core-1.0.
|
| 1034 |
-
{file = "iscc_core-1.0.
|
| 1035 |
-
{file = "iscc_core-1.0.
|
| 1036 |
-
{file = "iscc_core-1.0.
|
| 1037 |
-
{file = "iscc_core-1.0.
|
| 1038 |
-
{file = "iscc_core-1.0.
|
| 1039 |
-
{file = "iscc_core-1.0.
|
| 1040 |
]
|
| 1041 |
|
| 1042 |
[package.dependencies]
|
|
@@ -1331,6 +1331,7 @@ description = "Powerful and Pythonic XML processing library combining libxml2/li
|
|
| 1331 |
optional = false
|
| 1332 |
python-versions = ">=3.6"
|
| 1333 |
files = [
|
|
|
|
| 1334 |
{file = "lxml-5.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9d3c0f8567ffe7502d969c2c1b809892dc793b5d0665f602aad19895f8d508da"},
|
| 1335 |
{file = "lxml-5.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5fcfbebdb0c5d8d18b84118842f31965d59ee3e66996ac842e21f957eb76138c"},
|
| 1336 |
{file = "lxml-5.1.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2f37c6d7106a9d6f0708d4e164b707037b7380fcd0b04c5bd9cae1fb46a856fb"},
|
|
@@ -1340,6 +1341,7 @@ files = [
|
|
| 1340 |
{file = "lxml-5.1.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:82bddf0e72cb2af3cbba7cec1d2fd11fda0de6be8f4492223d4a268713ef2147"},
|
| 1341 |
{file = "lxml-5.1.0-cp310-cp310-win32.whl", hash = "sha256:b66aa6357b265670bb574f050ffceefb98549c721cf28351b748be1ef9577d93"},
|
| 1342 |
{file = "lxml-5.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:4946e7f59b7b6a9e27bef34422f645e9a368cb2be11bf1ef3cafc39a1f6ba68d"},
|
|
|
|
| 1343 |
{file = "lxml-5.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ed8c3d2cd329bf779b7ed38db176738f3f8be637bb395ce9629fc76f78afe3d4"},
|
| 1344 |
{file = "lxml-5.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:436a943c2900bb98123b06437cdd30580a61340fbdb7b28aaf345a459c19046a"},
|
| 1345 |
{file = "lxml-5.1.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:acb6b2f96f60f70e7f34efe0c3ea34ca63f19ca63ce90019c6cbca6b676e81fa"},
|
|
@@ -1349,6 +1351,7 @@ files = [
|
|
| 1349 |
{file = "lxml-5.1.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:f4c9bda132ad108b387c33fabfea47866af87f4ea6ffb79418004f0521e63204"},
|
| 1350 |
{file = "lxml-5.1.0-cp311-cp311-win32.whl", hash = "sha256:bc64d1b1dab08f679fb89c368f4c05693f58a9faf744c4d390d7ed1d8223869b"},
|
| 1351 |
{file = "lxml-5.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:a5ab722ae5a873d8dcee1f5f45ddd93c34210aed44ff2dc643b5025981908cda"},
|
|
|
|
| 1352 |
{file = "lxml-5.1.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:6f11b77ec0979f7e4dc5ae081325a2946f1fe424148d3945f943ceaede98adb8"},
|
| 1353 |
{file = "lxml-5.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a36c506e5f8aeb40680491d39ed94670487ce6614b9d27cabe45d94cd5d63e1e"},
|
| 1354 |
{file = "lxml-5.1.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f643ffd2669ffd4b5a3e9b41c909b72b2a1d5e4915da90a77e119b8d48ce867a"},
|
|
@@ -1374,8 +1377,8 @@ files = [
|
|
| 1374 |
{file = "lxml-5.1.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:8f52fe6859b9db71ee609b0c0a70fea5f1e71c3462ecf144ca800d3f434f0764"},
|
| 1375 |
{file = "lxml-5.1.0-cp37-cp37m-win32.whl", hash = "sha256:d42e3a3fc18acc88b838efded0e6ec3edf3e328a58c68fbd36a7263a874906c8"},
|
| 1376 |
{file = "lxml-5.1.0-cp37-cp37m-win_amd64.whl", hash = "sha256:eac68f96539b32fce2c9b47eb7c25bb2582bdaf1bbb360d25f564ee9e04c542b"},
|
|
|
|
| 1377 |
{file = "lxml-5.1.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:c26aab6ea9c54d3bed716b8851c8bfc40cb249b8e9880e250d1eddde9f709bf5"},
|
| 1378 |
-
{file = "lxml-5.1.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:cfbac9f6149174f76df7e08c2e28b19d74aed90cad60383ad8671d3af7d0502f"},
|
| 1379 |
{file = "lxml-5.1.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:342e95bddec3a698ac24378d61996b3ee5ba9acfeb253986002ac53c9a5f6f84"},
|
| 1380 |
{file = "lxml-5.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:725e171e0b99a66ec8605ac77fa12239dbe061482ac854d25720e2294652eeaa"},
|
| 1381 |
{file = "lxml-5.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3d184e0d5c918cff04cdde9dbdf9600e960161d773666958c9d7b565ccc60c45"},
|
|
@@ -1383,6 +1386,7 @@ files = [
|
|
| 1383 |
{file = "lxml-5.1.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:6d48fc57e7c1e3df57be5ae8614bab6d4e7b60f65c5457915c26892c41afc59e"},
|
| 1384 |
{file = "lxml-5.1.0-cp38-cp38-win32.whl", hash = "sha256:7ec465e6549ed97e9f1e5ed51c657c9ede767bc1c11552f7f4d022c4df4a977a"},
|
| 1385 |
{file = "lxml-5.1.0-cp38-cp38-win_amd64.whl", hash = "sha256:b21b4031b53d25b0858d4e124f2f9131ffc1530431c6d1321805c90da78388d1"},
|
|
|
|
| 1386 |
{file = "lxml-5.1.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6a2a2c724d97c1eb8cf966b16ca2915566a4904b9aad2ed9a09c748ffe14f969"},
|
| 1387 |
{file = "lxml-5.1.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:843b9c835580d52828d8f69ea4302537337a21e6b4f1ec711a52241ba4a824f3"},
|
| 1388 |
{file = "lxml-5.1.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9b99f564659cfa704a2dd82d0684207b1aadf7d02d33e54845f9fc78e06b7581"},
|
|
@@ -2609,6 +2613,7 @@ files = [
|
|
| 2609 |
{file = "PyYAML-6.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34"},
|
| 2610 |
{file = "PyYAML-6.0.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:855fb52b0dc35af121542a76b9a84f8d1cd886ea97c84703eaa6d88e37a2ad28"},
|
| 2611 |
{file = "PyYAML-6.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:40df9b996c2b73138957fe23a16a4f0ba614f4c0efce1e9406a184b6d07fa3a9"},
|
|
|
|
| 2612 |
{file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c22bec3fbe2524cde73d7ada88f6566758a8f7227bfbf93a408a9d86bcc12a0"},
|
| 2613 |
{file = "PyYAML-6.0.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4"},
|
| 2614 |
{file = "PyYAML-6.0.1-cp312-cp312-win32.whl", hash = "sha256:d483d2cdf104e7c9fa60c544d92981f12ad66a457afae824d146093b8c294c54"},
|
|
@@ -3299,4 +3304,4 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p
|
|
| 3299 |
[metadata]
|
| 3300 |
lock-version = "2.0"
|
| 3301 |
python-versions = "^3.9"
|
| 3302 |
-
content-hash = "
|
|
|
|
| 1013 |
|
| 1014 |
[[package]]
|
| 1015 |
name = "iscc-core"
|
| 1016 |
+
version = "1.0.9"
|
| 1017 |
description = "ISCC - Core Algorithms"
|
| 1018 |
optional = false
|
| 1019 |
python-versions = ">=3.7.2,<4.0"
|
| 1020 |
files = [
|
| 1021 |
+
{file = "iscc_core-1.0.9-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:c644a908567eea87950fb0a00ca074a2e3b031d5c5de5539932ca7ecfc1aac70"},
|
| 1022 |
+
{file = "iscc_core-1.0.9-cp310-cp310-manylinux_2_31_x86_64.whl", hash = "sha256:66e1091d4640b8aaec62b73208630ebf9ef4ef4e68ab5a7fb91d5bd8665158b7"},
|
| 1023 |
+
{file = "iscc_core-1.0.9-cp310-cp310-win_amd64.whl", hash = "sha256:5edf50404c72f82d66b464a044dc1b2b6c00aacace5d3178bd88276da2ffbd8d"},
|
| 1024 |
+
{file = "iscc_core-1.0.9-cp311-cp311-macosx_11_0_x86_64.whl", hash = "sha256:2df463dd3fb103c4537bf1db3dbe142b4fad6332b2b2fb7e4ad1fc5c2cb894b5"},
|
| 1025 |
+
{file = "iscc_core-1.0.9-cp311-cp311-manylinux_2_31_x86_64.whl", hash = "sha256:1def2031f28955e74b94a0d1b20a3135fad1cd61a67259c1e2a1438a9e3bd0ec"},
|
| 1026 |
+
{file = "iscc_core-1.0.9-cp311-cp311-win_amd64.whl", hash = "sha256:6cb51787ddf960a09315d4ba1b8df59da9c26e183dca1cec20f0b6537eab655f"},
|
| 1027 |
+
{file = "iscc_core-1.0.9-cp312-cp312-macosx_11_0_x86_64.whl", hash = "sha256:d01c2a4f5054e7bb93e0dba9348b068fdd90897e77b95e4f0355cd9869434c0b"},
|
| 1028 |
+
{file = "iscc_core-1.0.9-cp312-cp312-manylinux_2_31_x86_64.whl", hash = "sha256:2158f832f98c54b9b5492b111714177c9ed50db328c820db867bb7f9c384ac9c"},
|
| 1029 |
+
{file = "iscc_core-1.0.9-cp312-cp312-win_amd64.whl", hash = "sha256:1b5459cdadd5f0bfa29264f0a3a9b84e17a8328ed344ec34524a1df7726e8c34"},
|
| 1030 |
+
{file = "iscc_core-1.0.9-cp37-cp37m-macosx_11_0_x86_64.whl", hash = "sha256:bd80ffe6f139e28bfe4fbd7a267c3462550ad3465dbba14cedd73e9c09bc2825"},
|
| 1031 |
+
{file = "iscc_core-1.0.9-cp37-cp37m-manylinux_2_31_x86_64.whl", hash = "sha256:2bbdec4367fe57770a0ff1143a9d275dedd60df391dfffa12b50d4b88a266881"},
|
| 1032 |
+
{file = "iscc_core-1.0.9-cp37-cp37m-win_amd64.whl", hash = "sha256:5dc78ed2f117ff279d564f3ed48bb497c92465a635f2e43b5ae5d37912a1c67b"},
|
| 1033 |
+
{file = "iscc_core-1.0.9-cp38-cp38-macosx_11_0_x86_64.whl", hash = "sha256:27e78b6bac05e98e72db7de73a8060d4704f4e36257d0d7ba13ff44375d597cc"},
|
| 1034 |
+
{file = "iscc_core-1.0.9-cp38-cp38-manylinux_2_31_x86_64.whl", hash = "sha256:c0a07af5ac6689341674cba3f33e646b6312a0c7347491ac55dd40ea22060c4c"},
|
| 1035 |
+
{file = "iscc_core-1.0.9-cp38-cp38-win_amd64.whl", hash = "sha256:c4e5b0c5a39beaf7ac76098ac3a36740e902ef826df4213e7e21e58c73c7ab17"},
|
| 1036 |
+
{file = "iscc_core-1.0.9-cp39-cp39-macosx_11_0_x86_64.whl", hash = "sha256:9992582fda258f570dc4e494547962cdd8a693907f7016c860bf054b5ce400fe"},
|
| 1037 |
+
{file = "iscc_core-1.0.9-cp39-cp39-manylinux_2_31_x86_64.whl", hash = "sha256:97c901499d851c61176f1383c5e12f6e8fc072764fb07d27589cdd6d5ddae3f1"},
|
| 1038 |
+
{file = "iscc_core-1.0.9-cp39-cp39-win_amd64.whl", hash = "sha256:7975eb61b810d26f72253a6250feaf415c125988b859a9bb54fbf69b0067091c"},
|
| 1039 |
+
{file = "iscc_core-1.0.9.tar.gz", hash = "sha256:222a96d21c408cffa102aaeeb6da3ffee2d292797b9bad0e46e0fb4eef8ce87f"},
|
| 1040 |
]
|
| 1041 |
|
| 1042 |
[package.dependencies]
|
|
|
|
| 1331 |
optional = false
|
| 1332 |
python-versions = ">=3.6"
|
| 1333 |
files = [
|
| 1334 |
+
{file = "lxml-5.1.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:704f5572ff473a5f897745abebc6df40f22d4133c1e0a1f124e4f2bd3330ff7e"},
|
| 1335 |
{file = "lxml-5.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9d3c0f8567ffe7502d969c2c1b809892dc793b5d0665f602aad19895f8d508da"},
|
| 1336 |
{file = "lxml-5.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5fcfbebdb0c5d8d18b84118842f31965d59ee3e66996ac842e21f957eb76138c"},
|
| 1337 |
{file = "lxml-5.1.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2f37c6d7106a9d6f0708d4e164b707037b7380fcd0b04c5bd9cae1fb46a856fb"},
|
|
|
|
| 1341 |
{file = "lxml-5.1.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:82bddf0e72cb2af3cbba7cec1d2fd11fda0de6be8f4492223d4a268713ef2147"},
|
| 1342 |
{file = "lxml-5.1.0-cp310-cp310-win32.whl", hash = "sha256:b66aa6357b265670bb574f050ffceefb98549c721cf28351b748be1ef9577d93"},
|
| 1343 |
{file = "lxml-5.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:4946e7f59b7b6a9e27bef34422f645e9a368cb2be11bf1ef3cafc39a1f6ba68d"},
|
| 1344 |
+
{file = "lxml-5.1.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:14deca1460b4b0f6b01f1ddc9557704e8b365f55c63070463f6c18619ebf964f"},
|
| 1345 |
{file = "lxml-5.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ed8c3d2cd329bf779b7ed38db176738f3f8be637bb395ce9629fc76f78afe3d4"},
|
| 1346 |
{file = "lxml-5.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:436a943c2900bb98123b06437cdd30580a61340fbdb7b28aaf345a459c19046a"},
|
| 1347 |
{file = "lxml-5.1.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:acb6b2f96f60f70e7f34efe0c3ea34ca63f19ca63ce90019c6cbca6b676e81fa"},
|
|
|
|
| 1351 |
{file = "lxml-5.1.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:f4c9bda132ad108b387c33fabfea47866af87f4ea6ffb79418004f0521e63204"},
|
| 1352 |
{file = "lxml-5.1.0-cp311-cp311-win32.whl", hash = "sha256:bc64d1b1dab08f679fb89c368f4c05693f58a9faf744c4d390d7ed1d8223869b"},
|
| 1353 |
{file = "lxml-5.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:a5ab722ae5a873d8dcee1f5f45ddd93c34210aed44ff2dc643b5025981908cda"},
|
| 1354 |
+
{file = "lxml-5.1.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:9aa543980ab1fbf1720969af1d99095a548ea42e00361e727c58a40832439114"},
|
| 1355 |
{file = "lxml-5.1.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:6f11b77ec0979f7e4dc5ae081325a2946f1fe424148d3945f943ceaede98adb8"},
|
| 1356 |
{file = "lxml-5.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a36c506e5f8aeb40680491d39ed94670487ce6614b9d27cabe45d94cd5d63e1e"},
|
| 1357 |
{file = "lxml-5.1.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f643ffd2669ffd4b5a3e9b41c909b72b2a1d5e4915da90a77e119b8d48ce867a"},
|
|
|
|
| 1377 |
{file = "lxml-5.1.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:8f52fe6859b9db71ee609b0c0a70fea5f1e71c3462ecf144ca800d3f434f0764"},
|
| 1378 |
{file = "lxml-5.1.0-cp37-cp37m-win32.whl", hash = "sha256:d42e3a3fc18acc88b838efded0e6ec3edf3e328a58c68fbd36a7263a874906c8"},
|
| 1379 |
{file = "lxml-5.1.0-cp37-cp37m-win_amd64.whl", hash = "sha256:eac68f96539b32fce2c9b47eb7c25bb2582bdaf1bbb360d25f564ee9e04c542b"},
|
| 1380 |
+
{file = "lxml-5.1.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:ae15347a88cf8af0949a9872b57a320d2605ae069bcdf047677318bc0bba45b1"},
|
| 1381 |
{file = "lxml-5.1.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:c26aab6ea9c54d3bed716b8851c8bfc40cb249b8e9880e250d1eddde9f709bf5"},
|
|
|
|
| 1382 |
{file = "lxml-5.1.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:342e95bddec3a698ac24378d61996b3ee5ba9acfeb253986002ac53c9a5f6f84"},
|
| 1383 |
{file = "lxml-5.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:725e171e0b99a66ec8605ac77fa12239dbe061482ac854d25720e2294652eeaa"},
|
| 1384 |
{file = "lxml-5.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3d184e0d5c918cff04cdde9dbdf9600e960161d773666958c9d7b565ccc60c45"},
|
|
|
|
| 1386 |
{file = "lxml-5.1.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:6d48fc57e7c1e3df57be5ae8614bab6d4e7b60f65c5457915c26892c41afc59e"},
|
| 1387 |
{file = "lxml-5.1.0-cp38-cp38-win32.whl", hash = "sha256:7ec465e6549ed97e9f1e5ed51c657c9ede767bc1c11552f7f4d022c4df4a977a"},
|
| 1388 |
{file = "lxml-5.1.0-cp38-cp38-win_amd64.whl", hash = "sha256:b21b4031b53d25b0858d4e124f2f9131ffc1530431c6d1321805c90da78388d1"},
|
| 1389 |
+
{file = "lxml-5.1.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:52427a7eadc98f9e62cb1368a5079ae826f94f05755d2d567d93ee1bc3ceb354"},
|
| 1390 |
{file = "lxml-5.1.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6a2a2c724d97c1eb8cf966b16ca2915566a4904b9aad2ed9a09c748ffe14f969"},
|
| 1391 |
{file = "lxml-5.1.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:843b9c835580d52828d8f69ea4302537337a21e6b4f1ec711a52241ba4a824f3"},
|
| 1392 |
{file = "lxml-5.1.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9b99f564659cfa704a2dd82d0684207b1aadf7d02d33e54845f9fc78e06b7581"},
|
|
|
|
| 2613 |
{file = "PyYAML-6.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34"},
|
| 2614 |
{file = "PyYAML-6.0.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:855fb52b0dc35af121542a76b9a84f8d1cd886ea97c84703eaa6d88e37a2ad28"},
|
| 2615 |
{file = "PyYAML-6.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:40df9b996c2b73138957fe23a16a4f0ba614f4c0efce1e9406a184b6d07fa3a9"},
|
| 2616 |
+
{file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a08c6f0fe150303c1c6b71ebcd7213c2858041a7e01975da3a99aed1e7a378ef"},
|
| 2617 |
{file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c22bec3fbe2524cde73d7ada88f6566758a8f7227bfbf93a408a9d86bcc12a0"},
|
| 2618 |
{file = "PyYAML-6.0.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4"},
|
| 2619 |
{file = "PyYAML-6.0.1-cp312-cp312-win32.whl", hash = "sha256:d483d2cdf104e7c9fa60c544d92981f12ad66a457afae824d146093b8c294c54"},
|
|
|
|
| 3304 |
[metadata]
|
| 3305 |
lock-version = "2.0"
|
| 3306 |
python-versions = "^3.9"
|
| 3307 |
+
content-hash = "14a2814fa8ff50e2a3db392e38f81c9d630c8a8822d7193f8660aa3f3e821089"
|
pyproject.toml
CHANGED
|
@@ -10,6 +10,7 @@ readme = "README.md"
|
|
| 10 |
python = "^3.9"
|
| 11 |
gradio = "*"
|
| 12 |
iscc-sdk = "^0.6.1"
|
|
|
|
| 13 |
iscc-sci = "^0.1.0"
|
| 14 |
plotly = "^5.18.0"
|
| 15 |
|
|
|
|
| 10 |
python = "^3.9"
|
| 11 |
gradio = "*"
|
| 12 |
iscc-sdk = "^0.6.1"
|
| 13 |
+
iscc-core= "^1.0.9"
|
| 14 |
iscc-sci = "^0.1.0"
|
| 15 |
plotly = "^5.18.0"
|
| 16 |
|
requirements.txt
CHANGED
|
@@ -1,4 +1,5 @@
|
|
| 1 |
gradio==4.21.0
|
| 2 |
iscc-sdk==0.6.1
|
|
|
|
| 3 |
iscc-sci==0.1.0
|
| 4 |
plotly==5.20.0
|
|
|
|
| 1 |
gradio==4.21.0
|
| 2 |
iscc-sdk==0.6.1
|
| 3 |
+
iscc-core==1.0.9
|
| 4 |
iscc-sci==0.1.0
|
| 5 |
plotly==5.20.0
|