Skip to main content

Graiax-silkcoder

现在版本:pypi
这,是一个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]等多种格式。

注:在同时可以使用 ffmpeg 和 libsndfile 的情况下, graiax-silkcoder 会优先使用 ffmpeg 进行转码

使用方法

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"])

注

  1. graiax-silkcoder 对 libsndfile 的支持来源于第三方库 soundfile,而该库在 1.1.0 之前并不支持mp3、opus。
    假设你有相关需求,请到这里下载 pre-release 版 0.11.0 已经发布了到 PyPI 了哟。

Metadata

Release files for graiax-silkcoder 0.3.5

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

Source distribution (sdist)

Source distribution for graiax-silkcoder 0.3.5
File Size Uploaded
graiax-silkcoder-0.3.5.tar.gz 209.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for graiax-silkcoder 0.3.5
File
graiax_silkcoder-0.3.5-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
graiax_silkcoder-0.3.5-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
graiax_silkcoder-0.3.5-cp311-cp311-musllinux_1_1_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ x86-64 Details
graiax_silkcoder-0.3.5-cp311-cp311-musllinux_1_1_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ x86-32 Details
graiax_silkcoder-0.3.5-cp311-cp311-musllinux_1_1_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ ARM64 Details
graiax_silkcoder-0.3.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
graiax_silkcoder-0.3.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
graiax_silkcoder-0.3.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
graiax_silkcoder-0.3.5-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
graiax_silkcoder-0.3.5-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
graiax_silkcoder-0.3.5-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
graiax_silkcoder-0.3.5-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
graiax_silkcoder-0.3.5-cp310-cp310-musllinux_1_1_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-64 Details
graiax_silkcoder-0.3.5-cp310-cp310-musllinux_1_1_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-32 Details
graiax_silkcoder-0.3.5-cp310-cp310-musllinux_1_1_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ ARM64 Details
graiax_silkcoder-0.3.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
graiax_silkcoder-0.3.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
graiax_silkcoder-0.3.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
graiax_silkcoder-0.3.5-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
graiax_silkcoder-0.3.5-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
graiax_silkcoder-0.3.5-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
graiax_silkcoder-0.3.5-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
graiax_silkcoder-0.3.5-cp39-cp39-musllinux_1_1_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-64 Details
graiax_silkcoder-0.3.5-cp39-cp39-musllinux_1_1_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-32 Details
graiax_silkcoder-0.3.5-cp39-cp39-musllinux_1_1_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ ARM64 Details
graiax_silkcoder-0.3.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
graiax_silkcoder-0.3.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
graiax_silkcoder-0.3.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
graiax_silkcoder-0.3.5-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
graiax_silkcoder-0.3.5-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
graiax_silkcoder-0.3.5-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
graiax_silkcoder-0.3.5-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
graiax_silkcoder-0.3.5-cp38-cp38-musllinux_1_1_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ x86-64 Details
graiax_silkcoder-0.3.5-cp38-cp38-musllinux_1_1_i686.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ x86-32 Details
graiax_silkcoder-0.3.5-cp38-cp38-musllinux_1_1_aarch64.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ ARM64 Details
graiax_silkcoder-0.3.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
graiax_silkcoder-0.3.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details
graiax_silkcoder-0.3.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
graiax_silkcoder-0.3.5-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
graiax_silkcoder-0.3.5-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details

Total release size: 21.5 MB

Release files / graiax-silkcoder-0.3.5.tar.gz

Download URL graiax-silkcoder-0.3.5.tar.gz
Size 209.5 kB
Tags Source
SHA-256 checksum
How to use checksums
f4a1a6241b3df64237cf130a11dc2b70ba0036a6c8a2dbde17757090d87ec081
BLAKE2b-256 checksum
How to use checksums
acc652938f6459e7f279f032034cf00525a6926145e3e7c2dcb0c3e73d4aa2d0
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.5-cp311-cp311-win_amd64.whl

Download URL graiax_silkcoder-0.3.5-cp311-cp311-win_amd64.whl
Size 124.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
0ee0a499443fc656b82f85eca30efb4ca26079dd4de34e67495958cb73c2bea5
BLAKE2b-256 checksum
How to use checksums
dc58f588656ba2a0afc531f1548eabe045802851635878a08fcad893ab907948
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.5-cp311-cp311-win32.whl

Download URL graiax_silkcoder-0.3.5-cp311-cp311-win32.whl
Size 106.0 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
e2777f1dc14b4b7ac46857a87f6e989f5c2644e970ae430788debd1e14730a01
BLAKE2b-256 checksum
How to use checksums
562ac36087e034837bf3ddfe3b52061e309aa563975f1a5f07e1f850c9394f83
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.5-cp311-cp311-musllinux_1_1_x86_64.whl

Download URL graiax_silkcoder-0.3.5-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
b1554ff03fa77508c2cea19db05cefae86ffb6b21c8b89fef591009c9b59a768
BLAKE2b-256 checksum
How to use checksums
881082d28c795b691c23e0d79ff09f51f6ba40b4a8867ccc8298bbc33070c68a
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.5-cp311-cp311-musllinux_1_1_i686.whl

Download URL graiax_silkcoder-0.3.5-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
c53d6b8f5d7e9d2dba6c4603aca9afb9394b238f41150f929b4e5119a48afc7d
BLAKE2b-256 checksum
How to use checksums
ec5eb7e1b73c5c217041a46510c17123551bb2485d98d509d3e4cf10e20eb2f9
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.5-cp311-cp311-musllinux_1_1_aarch64.whl

Download URL graiax_silkcoder-0.3.5-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
1fe86ec671a0df93ed00f8b248ba3ee6ea2f7da3f0bee1e6b082ba4a1a0b2269
BLAKE2b-256 checksum
How to use checksums
7310f3029fe54d1d5144d7e11fde383399ff7c7cf781cee67d79b7e2852b892f
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.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL graiax_silkcoder-0.3.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 522.8 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8c0b73dc9dc0663a6e8a065c19d2ce7ea8816c0a309715762acc576b3a274451
BLAKE2b-256 checksum
How to use checksums
874a05ce175edb66c24acf86c43f8a1e0c84a1d8e1db8e0b203931460f5b8cf1
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.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL graiax_silkcoder-0.3.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 504.9 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
c5368df11a2cb155d320f9a8038427afad6f18a10e9ddb6c5774cfccf25317ff
BLAKE2b-256 checksum
How to use checksums
3de30afa3be95a1172cacd823692b17b8f858a5366a24d277849d22feeb6fa49
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.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL graiax_silkcoder-0.3.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 498.9 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
e3da5e2a40b94a4eeee71d02fa409267400111231887f06685dc021311b5d185
BLAKE2b-256 checksum
How to use checksums
9c542e5a69a047860cd68b09de523c15b00dada8ce86fe80f37006d8e205e0dd
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.5-cp311-cp311-macosx_11_0_arm64.whl

Download URL graiax_silkcoder-0.3.5-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
1100a4ddc1ba9d8ce47d5172d4631cf6fbd8ff917f53e831acb1bb00d86b0e62
BLAKE2b-256 checksum
How to use checksums
86643eaaf51ec815176dc82ea9e2f032199643bc01201547f7f558e78d0b04b5
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.5-cp311-cp311-macosx_10_9_x86_64.whl

Download URL graiax_silkcoder-0.3.5-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
a3aaa7f61740d90499b1066ef596572a4766a33b0c83dc76fc4856ce82d0e7ff
BLAKE2b-256 checksum
How to use checksums
22b7538842ac68ccb42c4963225d8f365e330da15db33dd8d7d8ab109ff9b282
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.5-cp310-cp310-win_amd64.whl

Download URL graiax_silkcoder-0.3.5-cp310-cp310-win_amd64.whl
Size 124.0 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
b7b773739495ed5dbf23fcf3b893111d356e4a4e5390258bab0349a8918bb6ad
BLAKE2b-256 checksum
How to use checksums
e8ee51d64309f057c1051ae5eadd0ee71315d02e65134ab0cfaba32f7b20c76d
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.5-cp310-cp310-win32.whl

Download URL graiax_silkcoder-0.3.5-cp310-cp310-win32.whl
Size 106.0 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
64df44602dd9f87f639975e115ae5de196d9e5f1f4441bbaf8d3cfa0af51f2a9
BLAKE2b-256 checksum
How to use checksums
29ec663b1aa7f8d23516c8257d0592b9034ebdf1898a5123ee8581b01bd7eac3
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.5-cp310-cp310-musllinux_1_1_x86_64.whl

Download URL graiax_silkcoder-0.3.5-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
662effa74a2becccd8a3f6f57a5bf18182cd25df55fb0a9a3277eacf0dc42d06
BLAKE2b-256 checksum
How to use checksums
3608888b392a2244714c660ea3500e3186f64c3647029394c61e3b35b52d2d5d
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.5-cp310-cp310-musllinux_1_1_i686.whl

Download URL graiax_silkcoder-0.3.5-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
5d548662ee930da517c1a334627e3068756508a04121d6b7a6ae4926ac9d5baa
BLAKE2b-256 checksum
How to use checksums
77f5a803344ffefb6da1794c841d03a9e8bf308b020bfb2f87674d392dd36f7d
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.5-cp310-cp310-musllinux_1_1_aarch64.whl

Download URL graiax_silkcoder-0.3.5-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
21798f0d6bd868027802d20b256a427c1e5fb8e49d693e019d04945a0b227fef
BLAKE2b-256 checksum
How to use checksums
ac06a8a61c558f939bd80f873302ef9239e8df5c561ba84fbcbd7b06c9e17b0b
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.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL graiax_silkcoder-0.3.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 521.9 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
55aa626b3a773d32c880605e9cc9e3775f15f59b6ba3801db0f3211ab241e9c9
BLAKE2b-256 checksum
How to use checksums
d7fb25328024d4800142882f45413986d72045bd7263b9558cd6132666d1d792
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.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL graiax_silkcoder-0.3.5-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
25ee2bb8d189fdcc505c4b70a46697366b78335ae472cc516fe6bb81a6de5deb
BLAKE2b-256 checksum
How to use checksums
8934370a37fce64ecdb0de3f2ac279a9c3e1866399d7a08690b00bc451edbe4e
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.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL graiax_silkcoder-0.3.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 498.0 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
c2035204157eedec02f6d9e9865cf087eda42c2ca49783ea9c7513f8b2c7017b
BLAKE2b-256 checksum
How to use checksums
8bd8a0107f61a073fe568ef51da5c0ef9006691e46311f35d8eb888394250a81
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.5-cp310-cp310-macosx_11_0_arm64.whl

Download URL graiax_silkcoder-0.3.5-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
e4ac98e5f7eb300a0b9057c3fabfa6d2c557eec505d4095371ec0688413cf867
BLAKE2b-256 checksum
How to use checksums
8469f200e4ee4a2e9b3ee45e4c6b1fff5b717a1689482e3b26e5a81f8d5036db
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.5-cp310-cp310-macosx_10_9_x86_64.whl

Download URL graiax_silkcoder-0.3.5-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
916090aa43e19d37194c8b599d739c3f1863b59d44227a6bd70c608108721044
BLAKE2b-256 checksum
How to use checksums
cefa2f29d132fb1d47ea7f18046d384ed9a2eda08023fd13862eafcd7fd20696
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.5-cp39-cp39-win_amd64.whl

Download URL graiax_silkcoder-0.3.5-cp39-cp39-win_amd64.whl
Size 124.0 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
963e6af05a868ca45150390f25cddfd251412d6fd6216ca832d2470728045dea
BLAKE2b-256 checksum
How to use checksums
519a12c8ff80bed34c8d075327a28f20308dc51d62af522768c75aa742d0f03c
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.5-cp39-cp39-win32.whl

Download URL graiax_silkcoder-0.3.5-cp39-cp39-win32.whl
Size 106.0 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
1afede38fabd867df9dd0216895fd8e3efd1a256b09fba430ced3377ef277ad2
BLAKE2b-256 checksum
How to use checksums
9b82d890b4c56dbfcab0df58bd215733ff459f3fd9930c36f6b02b0f748da6d8
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.5-cp39-cp39-musllinux_1_1_x86_64.whl

Download URL graiax_silkcoder-0.3.5-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
5d9f675611342d4964dff3625893c568795d5c38ace044cc1ef007ba8239232e
BLAKE2b-256 checksum
How to use checksums
1b669898d70c63d91fa72755819f1addb9234aeeb58c0f8287cf7bf59d9813f1
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.5-cp39-cp39-musllinux_1_1_i686.whl

Download URL graiax_silkcoder-0.3.5-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
82f1cd71da49ce241ba1e52727881fbe2540d707ede9840408fa456610b12223
BLAKE2b-256 checksum
How to use checksums
f085b2984210beb667f42189b720eae274e30c27d84072e19c4c2ffbe0a8e98b
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.5-cp39-cp39-musllinux_1_1_aarch64.whl

Download URL graiax_silkcoder-0.3.5-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
dc20542f2d5e1fe8dc604634e6972d89f1f4b8780b43852b25ecd1c68aaa3e94
BLAKE2b-256 checksum
How to use checksums
5fa39747263393fff97283e50c161d17b9f3b8ffe9ee7191310de1e521d2d9ed
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.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL graiax_silkcoder-0.3.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 521.7 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
256f77a68e4b96ee1767fea69cd031294dcd7168f99a1b2215f6f1be00126142
BLAKE2b-256 checksum
How to use checksums
c4911e7ecd699ba8a079fbe026739e6ab055eeb886d3cb43f856dc339b0fa0dd
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.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL graiax_silkcoder-0.3.5-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
f1682a0c90a7e27198b50efb756280d557149d3fb437211992ae9aafe5bdf8d8
BLAKE2b-256 checksum
How to use checksums
3e100863b8e59b002e3543c330c20b9bc0796d8ab5207752e793717cbcec3e53
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.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL graiax_silkcoder-0.3.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 497.8 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
33e12c0d7afd05c66c8c0de0f57617e9fb3f7721e5cb4cf0820bd2ee07c628f3
BLAKE2b-256 checksum
How to use checksums
087a937f8f9a394fc7b10dff9fe3f194b3b8770e816d26c009cd2a0f4f0bb10e
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.5-cp39-cp39-macosx_11_0_arm64.whl

Download URL graiax_silkcoder-0.3.5-cp39-cp39-macosx_11_0_arm64.whl
Size 144.0 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
92e25d7c2c3c1ca4e06d6bc169f238f5fbead93ad453a737815a5f0b045e6216
BLAKE2b-256 checksum
How to use checksums
ea5bf3e80b86e74a48645e9a02ecfb864141781685eb648629269049f0b4141a
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.5-cp39-cp39-macosx_10_9_x86_64.whl

Download URL graiax_silkcoder-0.3.5-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
79de01651db0e5c754d1e18d138740bb8c246d368984b98ea070d608b40a1bce
BLAKE2b-256 checksum
How to use checksums
cc14f28147af56be9a9ce1ece1707786c62b5ec54fcb15869ee5b3ae9a4eac2e
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.5-cp38-cp38-win_amd64.whl

Download URL graiax_silkcoder-0.3.5-cp38-cp38-win_amd64.whl
Size 124.0 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
0df1f2668f7af99df2dcd18a876ea15f92ec2d69a8ddd366478f7d9583f04dc0
BLAKE2b-256 checksum
How to use checksums
a48c66f14fb2949b614a0db47187b09d9dc72d6fa4d43a3ee657dd50b9b8991f
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.5-cp38-cp38-win32.whl

Download URL graiax_silkcoder-0.3.5-cp38-cp38-win32.whl
Size 106.0 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
da5a8427f48cffd491ea05cecbe76128a9440ea67eab487794728480b7d20bca
BLAKE2b-256 checksum
How to use checksums
078465904c14a310e1a37a77530e56391ca9edbf6a4deea5b6975f3b89b83345
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.5-cp38-cp38-musllinux_1_1_x86_64.whl

Download URL graiax_silkcoder-0.3.5-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
c27fcf238331f4cdc6dfeb2965e8f410c6a79a7249cf2cc713e8a8522b1711be
BLAKE2b-256 checksum
How to use checksums
7942e712238cdb94e4f6f66716b8a26c1c67f71041aa2893bfac2f0c9b4457c6
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.5-cp38-cp38-musllinux_1_1_i686.whl

Download URL graiax_silkcoder-0.3.5-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
b6b516cfdaf89a7467f39fb37b405f624e0ef8d1d32da44d7702cd4158b6c651
BLAKE2b-256 checksum
How to use checksums
c01e01f103e7bec65ec2e66b20db17f0230dbca272e82f7245b6c02f3f5b8c23
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.5-cp38-cp38-musllinux_1_1_aarch64.whl

Download URL graiax_silkcoder-0.3.5-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
c40350080bc5a94ab7eae7e9ee2fd29819718865f6d8ed4249aa5a4612a75b3d
BLAKE2b-256 checksum
How to use checksums
4871a3a2c913c61425225c76a2c309c3647792da68be242246c1f4b9f3a89a25
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.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL graiax_silkcoder-0.3.5-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
89b6596840975d1b3775d893ec7be893de4bdfe774f9cbe1256c9521cae6fe44
BLAKE2b-256 checksum
How to use checksums
593bb8d75922d367811ac7fb7c9af8ab6a1fe0557ec0783a142c26c0a0cb1e33
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.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL graiax_silkcoder-0.3.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 503.9 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
27357055f257faaf6f8f4da78aeaad97a7772b3dedff1a4f7295249999133287
BLAKE2b-256 checksum
How to use checksums
42ae113814ab8a64f86044fd6a2750ac09accb637e1535fa81b97d0a1840b8fb
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.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL graiax_silkcoder-0.3.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 497.8 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
c5654b1ffa96c2044e5b34d32cdc6b326f1c3b74f89c25f25c55f19a663f1753
BLAKE2b-256 checksum
How to use checksums
452b37e8bd6070387e11651c8f7ef50d6ca921090a92d44f26c60ed1255a7919
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.5-cp38-cp38-macosx_11_0_arm64.whl

Download URL graiax_silkcoder-0.3.5-cp38-cp38-macosx_11_0_arm64.whl
Size 144.0 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
61bd8d8c7112cf0639a58281c310f6ffe9619ab8939f8abb28636084faf7dd4b
BLAKE2b-256 checksum
How to use checksums
da7b7dcb064c102bf2339378e96d021620fd1c8978d5ae9c937fe5b000a814ea
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.5-cp38-cp38-macosx_10_9_x86_64.whl

Download URL graiax_silkcoder-0.3.5-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
e06b8e020f4322903ce36b61c5b1d5955a12dac22bc47293615e61c38012ccce
BLAKE2b-256 checksum
How to use checksums
25e595ddded0a6fc0c2fbf58650c170aff968242557e7a1d96233e25202cbf8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.14

Release history Release notifications | RSS feed

0.3.6

41 release files

This release

0.3.5 This release

41 release files

0.3.4

41 release files

0.3.2

19 release files

0.3.1

19 release files

0.2.8

31 release files

0.2.7

31 release files

0.2.6

31 release files

0.2.5

31 release files

0.2.4

31 release files

0.2.3

31 release files

0.2.0

31 release files

0.1.5

31 release files

0.1.3

7 release files

0.1.2

7 release files

0.1.1

7 release files

0.1.0

7 release files

0.0.19

7 release files

0.0.18

2 release files

0.0.17

2 release files

0.0.16

2 release files

0.0.15

2 release files

0.0.12

2 release files

0.0.11

2 release files

0.0.10

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

1 release file

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

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