Graiax-silkcoder
现在版本:
这,是一个Python的silk转码器
通过将kn007/silk-v3-decoder通过简单的封装制成
安装
从 PyPI
# 如果需要转换非wav的音频文件,则需要自行安装ffmpeg
pip install graiax-silkcoder
# 也可以通过下面的方式使用imageio-ffmpeg中的ffmpeg
pip install graiax-silkcoder[ffmpeg]
# 在 0.3.0 后,可以通过以下方式使用libsndfile来解析音频
pip install graiax-silkcoder[libsndfile]
注: 假设你是Windows用户,安装时出现了error: Microsoft Visual C++ 14.0 is required:
请安装Microsoft C++ Build Tools
从 conda-forge
conda install graiax-silkcoder -c conda-forge
# 如果需要 ffmpeg,可以一并从 conda-forge 安装
conda install ffmpeg -c conda-forge
Q&A
ImportError:DLL load failed while importing _silkv3:找不到指定的模块
相关issue: #23
现在本库已经通过 Github Actions 来预编译 whl 了,出现这种问题一般不是说没有编译。
如果遇到这种问题,请在这里下载最新版本的 C++ Redistributable
IOS 音频问题
IOS 的音频解码器因为某些特性,只支持解码 25kbps 以下 的音频。
所以在 0.2.6 中,我们新增了一个 ios_adaptive 参数(默认为 False)。
当为 True 时,将把自适应最高码率限制在 24kbps 以下(一般是限制在 100kbps 以下)
ffmpeg 转换成 aac 格式的问题
因为 graiax-silkcoder 全程采用 PIPE 的形式跟 ffmpeg 传输,
所以假设你想要将 silk 转码成 aac 的时候,就会出现一些问题。
解决方法如下
await silkcoder.async_decode("a.silk", "a.m4a", audio_format="adts")
注:ADTS 是 AAC 音频的传输流格式
自定义ffmpeg_path
可能有一些用户会想要自定义ffmpeg的路径 你可以使用以下方法解决:
from graiax import silkcoder
silkcoder.set_ffmpeg_path("./ffmpeg")
CLI(0.2.0新增)
使用办法
# 其他参数与encode / decode 保持一致
python -m graiax.silkcoder encode -i "a.wav" "a.silk"
python -m graiax.silkcoder decode -i "a.silk" "a.wav"
是 ffmpeg 还是 libsndfile
在该项目最开始的时候,就有人吐槽过:为了简简单单的音频转换去下载一个大的离谱的 ffmpeg,这也太麻了吧。
(注:虽然说 ffmpeg 可以通过 disable 一大堆不必要视频/滤镜库来达到减小体积的目的,但是这需要自己编译,对小白挺不友好的)
所以,从 0.3.0 开始,开始增加了通过 libsndfile 来使用解析音频。
libsndfile 是一款广泛用于读写音频文件的C语言库, 他支持包括 flac, ogg, opus, mp3[1]等多种格式。
因为
使用方法
Tips:
因为同步和异步的区别只有前面是否有一个 async_
所以下面我们就只拿同步方法距离了
编码
你可以传入 pathlike、str、bytes 作为你的输入
from io import BytesIO
from pathlib import Path
from graiax import silkcoder
data: bytes = silkcoder.encode("a.wav")
data: bytes = silkcoder.encode(Path("a.wav"))
data: bytes = silkcoder.encode(Path("a.wav").read_bytes())
data: bytes = silkcoder.encode(BytesIO(Path("a.wav").read_bytes()))
它也能输出到 filelike、bytes
from io import BytesIO
from pathlib import Path
from graiax import silkcoder
data: bytes = silkcoder.encode("a.wav")
silkcoder.encode("a.wav", "a.silk")
silkcoder.encode("a.wav", Path("a.silk"))
silkcoder.encode("a.wav", BytesIO())
它能做到截取一部分来编码
from graiax import silkcoder
#从最开始截取 5s
silkcoder.encode("a.wav", "a.silk", t=5)
#从第 10s 开始截取 5s
silkcoder.encode("a.wav", "a.silk", ss=10, t=5)
你可以指定你的编码器
from graiax import silkcoder
from graiax.silkcoder import Codec
silkcoder.encode("a.mp3", "a.silk", codec = Codec.libsndfile)
silkcoder.encode("a.mp3", "a.silk", codec = Codec.ffmpeg)
在 ffmpeg 模式下,你甚至可以直接传入 ffmpeg 参数
from graiax import silkcoder
# 虽然 -vn 是可有可无,但我想不出其他例子了
silkcoder.encode("a.mp4", "a.silk", codec = Codec.ffmpeg,
ffmpeg_para = ["-vn"])
你还可以指定输出 silk 的码率大小
from graiax import silkcoder
# 默认状态下将会将尝试将目标语音大小限制在980kb上下
silkcoder.encode("a.wav", "a.silk", rate = 70000)
解码
跟编码一样,你的输入和输出都支持 pathlike、str、bytes
在非 wave 模式下,你可以写 metadata
from graiax import silkcoder
from graiax.silkcoder import Codec
metadata = {"title": "xx群",
"artist": "xx网友"}
# Tips: 如果你硬是选了 wave,他会忽略 metadata 参数而不是报错
silkcoder.decode("a.silk", "a.flac",
codec = Codec.libsndfile,
metadata = metadata)
在 ffmpeg 模式下,你可以选择输出的码率(仅对于有损格式)
在 libsndfile 模式下,你可以选择输出的质量(vbr)(仅对于有损格式)
from graiax import silkcoder
from graiax.silkcoder import Codec
#ffmpeg 转换成 128kbps 的 mp3
silkcoder.decode("a.silk", "a.mp3",
codec = Codec.ffmpeg,
rate = 128000)
#libsndfile 转换为 压缩率最大 的 flac (注,quality 参数只能在 0~ 1 )
silkcoder.decode("a.silk", "a.flac",
codec = Codec.libsndfile,
quality = 1)
你甚至可以在 ffmpeg 模式下输入 ffmpeg 参数
from graiax import silkcoder
silkcoder.decode("a.silk", "a.mp3", ffmpeg_para = ["-ar", "44100"])
注
graiax-silkcoder对libsndfile的支持来源于第三方库soundfile,而该库在 1.1.0 之前并不支持mp3、opus。
假设你有相关需求,请到这里下载pre-release版
Metadata
Release files for graiax-silkcoder 0.3.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| graiax-silkcoder-0.3.4.tar.gz | 209.4 kB | Details |
Built distributions (wheels)
Total release size: 21.5 MB
Release files / graiax-silkcoder-0.3.4.tar.gz
| Download URL | graiax-silkcoder-0.3.4.tar.gz |
|---|---|
| Size | 209.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e6e93eb578fb9368c7d1e44f5c2c5aafbe03af89347c25bcd7b9d2d43d3e130b
|
|
BLAKE2b-256 checksum How to use checksums |
7aa62dd28881a207c6aa7664ae069be498dbfd3797a22233c47cb368639e3256
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp311-cp311-win_amd64.whl
| Download URL | graiax_silkcoder-0.3.4-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 123.9 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
2f3d2be1430496ccd17247264b4df75b11f9f15240d4cbdbfdaeccd60c430ae2
|
|
BLAKE2b-256 checksum How to use checksums |
a1706ae5a1f22fbc630038e28fd4993d4230f15f6522310c73461ed3af04e485
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp311-cp311-win32.whl
| Download URL | graiax_silkcoder-0.3.4-cp311-cp311-win32.whl |
|---|---|
| Size | 106.0 kB |
| Tags | CPython 3.11 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
1851a978d3af4c154ada8243445c0a693866b288787b25108349e256b49d9dc3
|
|
BLAKE2b-256 checksum How to use checksums |
e2b414ada82e3413dcf4e73f3738b21e0548e55a1a34531eff52bd3d36011cc0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp311-cp311-musllinux_1_1_x86_64.whl
| Download URL | graiax_silkcoder-0.3.4-cp311-cp311-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.11 Linux musl 1.1+ x86-64 |
|
SHA-256 checksum How to use checksums |
50c79c1e939e80d32416cdc049c1c4761afb667a41bb28664e33c9d76145015b
|
|
BLAKE2b-256 checksum How to use checksums |
ffb8bdf3ea53bd798859843814ca5be1f011657a69e546e7480ece400a891712
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp311-cp311-musllinux_1_1_i686.whl
| Download URL | graiax_silkcoder-0.3.4-cp311-cp311-musllinux_1_1_i686.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.11 Linux musl 1.1+ x86-32 |
|
SHA-256 checksum How to use checksums |
ca3ecf997580ca09d005a3ca7f740e13d3e4145d34e31d7cec9e2b806b3e9455
|
|
BLAKE2b-256 checksum How to use checksums |
3e25091a84fe086cc6f61e3a4e6ab0432142c25dad30b8502febf65f7b521cd8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp311-cp311-musllinux_1_1_aarch64.whl
| Download URL | graiax_silkcoder-0.3.4-cp311-cp311-musllinux_1_1_aarch64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.11 Linux musl 1.1+ ARM64 |
|
SHA-256 checksum How to use checksums |
47f02bf4032306329a087ef1a3fa8f1dcae95f7a95c590854a2d6498049a404d
|
|
BLAKE2b-256 checksum How to use checksums |
49b751ab39c4c83766836d54388d4c3aa6aec1df35d645e549aad90bdaeb2b9c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | graiax_silkcoder-0.3.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 522.7 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
6baa9da1b34159e2b8e192c7252d6ecb8e06db5d586b857a8a1b51a5b491f405
|
|
BLAKE2b-256 checksum How to use checksums |
1b1bd2d980b27ec1d75e13e2e05dcb537005b2fda2f634ab6c329b0acc7f0a2c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | graiax_silkcoder-0.3.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 504.8 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
e9b82bee05860a2aad2559edcd0fd1998c29cf27ca8e9a24c3be3157687c06fa
|
|
BLAKE2b-256 checksum How to use checksums |
f108f514fdc7ed14500bb7964573f3320db908f2ff9ae015b8e3b5399a32b908
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | graiax_silkcoder-0.3.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 498.8 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
3c823e3eba80295f634c7805f8e42ab82d0a6bd901bb53af7a9a710b95ae836e
|
|
BLAKE2b-256 checksum How to use checksums |
6faf512ead93434070c04eb257f9de017ecb8291015af39c07f1d43dd6df3dfd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | graiax_silkcoder-0.3.4-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 143.9 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
f6726bc28d42889ec8c7a3191e12d1e3966450e89fc06c656bcfb81e00d09aeb
|
|
BLAKE2b-256 checksum How to use checksums |
a7f01b896d82be96e832fe7a5c9f21cb11ee5545bf47ee2aff9dfcac0e813e6a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | graiax_silkcoder-0.3.4-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 157.0 kB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
2295867ecdf712b3d21e035805a3b72f19bf290a98423ee11d124a1826f0e237
|
|
BLAKE2b-256 checksum How to use checksums |
0b506c11739161514a4385a0d29eab72e2b08bb3a9d73d1b3ba49872f53228b7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp310-cp310-win_amd64.whl
| Download URL | graiax_silkcoder-0.3.4-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 123.9 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
2ddaaaefed548830e82d9b888f5584735766a03b18ab35312f4a053832d0ef7c
|
|
BLAKE2b-256 checksum How to use checksums |
da405919f1c32bfaa84b8c4d691d94672767a9894e2630f1a1c2be912a7cb2a0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp310-cp310-win32.whl
| Download URL | graiax_silkcoder-0.3.4-cp310-cp310-win32.whl |
|---|---|
| Size | 106.0 kB |
| Tags | CPython 3.10 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
f1cae5486354186df50e06e194071bba0b3af81e54e2b0d043bc29ba85e87b34
|
|
BLAKE2b-256 checksum How to use checksums |
6612c923fbba7d7d7199f7172b7df1d542dd09d94de3d7925b857e490b6e1594
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp310-cp310-musllinux_1_1_x86_64.whl
| Download URL | graiax_silkcoder-0.3.4-cp310-cp310-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.10 Linux musl 1.1+ x86-64 |
|
SHA-256 checksum How to use checksums |
ffc4758736fcecfe82922c0ce850d8aad2352a69afd324f9d64899b63b50701e
|
|
BLAKE2b-256 checksum How to use checksums |
3ebe9cb08523fffb0dd1d2c345a5b575d032dab041c12c6c7b5d255283825241
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp310-cp310-musllinux_1_1_i686.whl
| Download URL | graiax_silkcoder-0.3.4-cp310-cp310-musllinux_1_1_i686.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.10 Linux musl 1.1+ x86-32 |
|
SHA-256 checksum How to use checksums |
ae3b23c0bc9d1d04a580cc48670de45e98484411250802310aa7cc9a5246afb6
|
|
BLAKE2b-256 checksum How to use checksums |
e571d4691917d4fbb4ae0a5f319ccf01dda68f70402eab175fee69a64c6d7f39
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp310-cp310-musllinux_1_1_aarch64.whl
| Download URL | graiax_silkcoder-0.3.4-cp310-cp310-musllinux_1_1_aarch64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.10 Linux musl 1.1+ ARM64 |
|
SHA-256 checksum How to use checksums |
8c591493f4d139210befabaf0b254999b1b6644622002903215521326d529cfc
|
|
BLAKE2b-256 checksum How to use checksums |
f44d092a799f0d2f5e936694ef11fa6a2c20a31d7e108765a8a1418cb1d993cc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | graiax_silkcoder-0.3.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 521.8 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
dc7a8052ad1a8b354db79eae66a22198491d4ba87d68893268aa3a5015f6ef74
|
|
BLAKE2b-256 checksum How to use checksums |
35f4240598c801c65a06de23a56d3b38aa435ee42916ee73138b8a7e563c6a97
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | graiax_silkcoder-0.3.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 504.1 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
d40ff744ca3d3e826c73afca77500ce454ac5fa335177676265641bdd4dd1aa5
|
|
BLAKE2b-256 checksum How to use checksums |
d7a3132c4c09c328dc6da499d6d055ef18ed287248e0793b582b5c371af9a9a1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | graiax_silkcoder-0.3.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 497.9 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
f3a3241cbd6f784ca358cafbff723c915d7e38fd7afc2343177075d5958dc900
|
|
BLAKE2b-256 checksum How to use checksums |
42daf2822278fe07a20f89f320da3c6586f8216ba5c6d9112c4cffc9bdaaf6cc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | graiax_silkcoder-0.3.4-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 143.9 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c83985f8f57e627055c049602fcfbbece3271ad0c5e3d44ce194464ec9cf8c66
|
|
BLAKE2b-256 checksum How to use checksums |
e43a03c6538d20ac842f468f5f3cc23a58d87e6b7a3289a1db5719a56c4a2b04
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | graiax_silkcoder-0.3.4-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 157.0 kB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
21e3e8d65e54b2650cd3b9dc29da6bd2cbe42b5db7c84a9c716624d53087efa6
|
|
BLAKE2b-256 checksum How to use checksums |
936add997eb8af93dbc871c673b02d3a73a98e3149c05f6bbe60fd1c5b0686a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp39-cp39-win_amd64.whl
| Download URL | graiax_silkcoder-0.3.4-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 123.9 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9cffb95b6dabfebd47b080b64d4dc0e2763f542146c9189c7c498bba2781b5f8
|
|
BLAKE2b-256 checksum How to use checksums |
ec0c8d50bfc06107e28e976c574c2c7ef7a34435008e736ed8880597c92dac86
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp39-cp39-win32.whl
| Download URL | graiax_silkcoder-0.3.4-cp39-cp39-win32.whl |
|---|---|
| Size | 106.0 kB |
| Tags | CPython 3.9 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
bf70207a71f62abc67fbfca0152d8ad05ba879c3c2b819ba48885d99c1604ca7
|
|
BLAKE2b-256 checksum How to use checksums |
07c20d64fe8bb0736077f8292c96d71a36b092fac6a09691447a644024b154af
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp39-cp39-musllinux_1_1_x86_64.whl
| Download URL | graiax_silkcoder-0.3.4-cp39-cp39-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.9 Linux musl 1.1+ x86-64 |
|
SHA-256 checksum How to use checksums |
090277fcc8176910047871ee83e5c85a2eb2af2f2429e73f673bdc408b8a81f1
|
|
BLAKE2b-256 checksum How to use checksums |
67a6f05c16296c4e9a7ddf496cedf300bfbe951b7704f558c0c4a308322bb2b3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp39-cp39-musllinux_1_1_i686.whl
| Download URL | graiax_silkcoder-0.3.4-cp39-cp39-musllinux_1_1_i686.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.9 Linux musl 1.1+ x86-32 |
|
SHA-256 checksum How to use checksums |
f1814ffb1607314ff914bdaacbdc5af0c2aad6c0e00bce1e66d74e00f37c273d
|
|
BLAKE2b-256 checksum How to use checksums |
7081bc0caa7c06beaa7093fe24d81a9c14e316e1bcd800603e29e811463acd8b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp39-cp39-musllinux_1_1_aarch64.whl
| Download URL | graiax_silkcoder-0.3.4-cp39-cp39-musllinux_1_1_aarch64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.9 Linux musl 1.1+ ARM64 |
|
SHA-256 checksum How to use checksums |
abe92dfcc71827a1a6f691fc733dde8bd8c9fe37f4d4ae4a691d402b2161233c
|
|
BLAKE2b-256 checksum How to use checksums |
9267c28b316a54ad53b39d1dd1e1d3bb512bec2facded13a32256162a9390865
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | graiax_silkcoder-0.3.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 521.6 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
8517242d646c49d721b2ca8bdebbd4528b42f1f47bc73787857403d1b6872b5c
|
|
BLAKE2b-256 checksum How to use checksums |
d10299c110bc5c2d39d0335db4bb04a9d0b414e66b9d6cc2283e01ee62a28913
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | graiax_silkcoder-0.3.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 503.9 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
55246a04575c554a885d6a37790957d468a37c95f619918a419df9a3fb573547
|
|
BLAKE2b-256 checksum How to use checksums |
fd8ae23f816c91b6ebdc49ee0b756b0926f8372c56f5628822e584c14c46d623
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | graiax_silkcoder-0.3.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 497.7 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
d459e0b77079e44f08933dfbd52d6fb4abd72376c23b31e110016590a1a83900
|
|
BLAKE2b-256 checksum How to use checksums |
8efc30f3a37896ccff984b7201be3b31f4b004bf96ba4554e8010e46c8a06663
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | graiax_silkcoder-0.3.4-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 143.9 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
f6497acb57386ee38a0c5f272dd3de9d3046c157b7a794c236effab372a36ae1
|
|
BLAKE2b-256 checksum How to use checksums |
879ee7465086aef52e1d5b01c38b6daa26a7360177828814857f2048664d863d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | graiax_silkcoder-0.3.4-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 157.0 kB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
dba92c434386d4f59f39e39d1b66efff3e56bce67f6629c93ed1e3eb954df105
|
|
BLAKE2b-256 checksum How to use checksums |
d8ee2525772cd4f4851953faebfa800579864d5107bfb3554385c92d4729d843
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp38-cp38-win_amd64.whl
| Download URL | graiax_silkcoder-0.3.4-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 123.9 kB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
0983b2a86b3f89df127c1f8f45eb2ecda2862daa8a3e871bd7749b3f5775a326
|
|
BLAKE2b-256 checksum How to use checksums |
eee2275418695e4859b73a1cdee91c38d67dc5632b7581d40d5cd9fd7e3fbeca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp38-cp38-win32.whl
| Download URL | graiax_silkcoder-0.3.4-cp38-cp38-win32.whl |
|---|---|
| Size | 106.0 kB |
| Tags | CPython 3.8 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
da3c6b7e44f365cd22e3068418dafaea09eebe8ef09cc934b1d27a4ecf817d27
|
|
BLAKE2b-256 checksum How to use checksums |
31ea1f8b253e9717a5ae1954f7a9321e2d3ce51bab8c99e4af3c58e768db54a0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp38-cp38-musllinux_1_1_x86_64.whl
| Download URL | graiax_silkcoder-0.3.4-cp38-cp38-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.8 Linux musl 1.1+ x86-64 |
|
SHA-256 checksum How to use checksums |
a3b00ed05b1423efa78c516dad1bb97d0460d95f8703d692b65a0cef667574d1
|
|
BLAKE2b-256 checksum How to use checksums |
00d71fa8c071b889306ed66c21e2411bc7a0e9878a22e7ffb7d168543da9ac5a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp38-cp38-musllinux_1_1_i686.whl
| Download URL | graiax_silkcoder-0.3.4-cp38-cp38-musllinux_1_1_i686.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.8 Linux musl 1.1+ x86-32 |
|
SHA-256 checksum How to use checksums |
aa89354c5fc86b9c57df0925d9a58e5635a51f6288d107d39a805975fdf23edc
|
|
BLAKE2b-256 checksum How to use checksums |
b8c94f76b9fee814e0fea5fe4174bd7e7ff2a7b6c7f0152aa701eee35b700632
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp38-cp38-musllinux_1_1_aarch64.whl
| Download URL | graiax_silkcoder-0.3.4-cp38-cp38-musllinux_1_1_aarch64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.8 Linux musl 1.1+ ARM64 |
|
SHA-256 checksum How to use checksums |
1519241a3ef574dcb9d05c136bb86056eeb79fe8b72d17e9f439c389b6a85513
|
|
BLAKE2b-256 checksum How to use checksums |
82ccfe0b38fa22dbe4c91ed945eca854c3fcf0eac0054ac2a399059b971af74d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | graiax_silkcoder-0.3.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 521.6 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
e341f59941f5ec3bdc7cdd3abb630f9485e08fa1d2f6bbba98aa7f8e2125af53
|
|
BLAKE2b-256 checksum How to use checksums |
33f12a8b1323d55628f63cfd5ee558380b17cae0b50e45bb74e9a60713dc6f10
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | graiax_silkcoder-0.3.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 503.8 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
2b323ad18f0f2f1b8297904518687e65322bbe58c65896f78ef21122042c6361
|
|
BLAKE2b-256 checksum How to use checksums |
92d5987cae6fa08d3098eb042218af268bec05c219a3ae97c1f8f1df8ceb3ed9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | graiax_silkcoder-0.3.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 497.7 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
f773d4e1fe3c8313bf70e005e592b4bdec1f9d08ee2f9563219eef4dbc929198
|
|
BLAKE2b-256 checksum How to use checksums |
208a8ada30426a0e78fa177c3c3f4c0f4f12c36a91a0fad641a20cae40d42d1b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp38-cp38-macosx_11_0_arm64.whl
| Download URL | graiax_silkcoder-0.3.4-cp38-cp38-macosx_11_0_arm64.whl |
|---|---|
| Size | 143.9 kB |
| Tags | CPython 3.8 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
b91c65cbaeff182c4155f82e621050874a80d2b58f08171e8d40b976b484c703
|
|
BLAKE2b-256 checksum How to use checksums |
e881744e89b3fd0b5db32daf72305c54ed19f6789f9afe96bccee421175a48a3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|
Release files / graiax_silkcoder-0.3.4-cp38-cp38-macosx_10_9_x86_64.whl
| Download URL | graiax_silkcoder-0.3.4-cp38-cp38-macosx_10_9_x86_64.whl |
|---|---|
| Size | 157.0 kB |
| Tags | CPython 3.8 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
9d24bb29d010ecea6eef15f90ca6c6c6170f02730cdc73971d5062cdbe5ce7d0
|
|
BLAKE2b-256 checksum How to use checksums |
958579930090ed4bd2e291942ecc84a182e247db18ab800b5840c2707d646c33
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.14
|