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]

注: 假设你是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")

使用方法

同步情况下

from pathlib import Path
from graiax import silkcoder

# silk编码
# 你可以文件→文件
silkcoder.encode('a.wav', 'a.silk')
# 你可以文件→二进制数据
silk: bytes = silkcoder.encode('a.wav')
# 你可以二进制数据→二进制数据
silk: bytes = silkcoder.encode(Path('a.wav').read_bytes())
# 你可以二进制数据→文件
silkcoder.encode(Path('a.wav').read_bytes(), 'a.silk', audio_format='wav')
# 你可以指定让ffmpeg解码音频,也可以让程序自己选择
# 注:只有当音频是wav且ensure_ffmpeg=None时才会不使用ffmpeg处理
silkcoder.encode('a.wav', 'a.silk', ensure_ffmpeg=True)
# 你也可以设置码率(默认状态下将会将尝试将目标语音大小限制在980kb上下)
silkcoder.encode('a.wav', 'a.silk', rate=70000)
# 你甚至可以剪辑音频
silkcoder.encode('a.wav', 'a.silk', ss=10, t=5)  # 从第10s开始剪辑5s的音频

# silk解码
# 你可以文件→文件
silkcoder.decode('a.silk', 'a.wav')
# 你可以文件→二进制数据
wav: bytes = silkcoder.decode('a.silk')
# 你可以二进制数据→二进制数据(必填audio_format)
mp3: bytes = silkcoder.decode(Path('a.silk').read_bytes(), audio_format='mp3')
# 你可以二进制数据→文件
silkcoder.decode(Path('a.silk').read_bytes(), 'a.wav')
# 你可以指定让ffmpeg解码音频,也可以让程序自己选择
# 注:只有当音频是wav且ensure_ffmpeg=None时才会不使用ffmpeg处理
silkcoder.decode('a.silk', 'a.wav', ensure_ffmpeg=True)
# 你也可以直接传入ffmpeg参数来输出
silkcoder.decode('a.silk', 'a.mp3', ffmpeg_para=['-ab', '320k'])

异步情况下

# 假设以 'python -m asyncio' 启动的 python 终端
from pathlib import Path
from graiax import silkcoder

# silk编码
# 你可以文件→文件
await silkcoder.async_encode('a.wav', 'a.silk')
# 你可以文件→二进制数据
silk: bytes = await silkcoder.async_encode('a.wav')
# 你可以二进制数据→二进制数据
silk: bytes = await silkcoder.async_encode(Path('a.wav').read_bytes())
# 你可以二进制数据→文件
await silkcoder.async_encode(Path('a.wav').read_bytes(), 'a.silk', audio_format='wav')
# 你可以指定让ffmpeg解码音频,也可以让程序自己选择
# 注:只有当音频是wav且ensure_ffmpeg=None时才会不使用ffmpeg处理
await silkcoder.async_encode('a.wav', 'a.silk', ensure_ffmpeg=True)
# 你也可以设置码率(默认状态下将会将尝试将目标语音大小限制在980kb上下)
await silkcoder.async_encode('a.wav', 'a.silk', rate=70000)
# 你甚至可以剪辑音频
await silkcoder.async_encode('a.wav', 'a.silk', ss=10, t=5)  # 从第10s开始剪辑5s的音频

# silk解码
# 你可以文件→文件
await silkcoder.async_decode('a.silk', 'a.wav')
# 你可以文件→二进制数据
wav: bytes = await silkcoder.async_decode('a.silk')
# 你可以二进制数据→二进制数据(必填audio_format)
mp3: bytes = await silkcoder.async_decode(Path('a.silk').read_bytes(), audio_format='mp3')
# 你可以二进制数据→文件
await silkcoder.async_decode(Path('a.silk').read_bytes(), 'a.wav')
# 你可以指定让ffmpeg解码音频,也可以让程序自己选择
# 注:只有当音频是wav且ensure_ffmpeg=None时才会不使用ffmpeg处理
await silkcoder.async_decode('a.silk', 'a.wav', ensure_ffmpeg=True)
# 你也可以直接传入ffmpeg参数来输出
await silkcoder.async_decode('a.silk', 'a.mp3', ffmpeg_para=['-ab', '320k'])

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"

Metadata

Release files for graiax-silkcoder 0.2.8

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.2.8
File Size Uploaded
graiax-silkcoder-0.2.8.tar.gz 204.7 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for graiax-silkcoder 0.2.8
File
graiax_silkcoder-0.2.8-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
graiax_silkcoder-0.2.8-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
graiax_silkcoder-0.2.8-cp310-cp310-musllinux_1_1_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-64 Details
graiax_silkcoder-0.2.8-cp310-cp310-musllinux_1_1_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-32 Details
graiax_silkcoder-0.2.8-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.2.8-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.2.8-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
graiax_silkcoder-0.2.8-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
graiax_silkcoder-0.2.8-cp39-cp39-musllinux_1_1_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-64 Details
graiax_silkcoder-0.2.8-cp39-cp39-musllinux_1_1_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-32 Details
graiax_silkcoder-0.2.8-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.2.8-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.2.8-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
graiax_silkcoder-0.2.8-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
graiax_silkcoder-0.2.8-cp38-cp38-musllinux_1_1_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ x86-64 Details
graiax_silkcoder-0.2.8-cp38-cp38-musllinux_1_1_i686.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ x86-32 Details
graiax_silkcoder-0.2.8-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.2.8-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
graiax_silkcoder-0.2.8-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
graiax_silkcoder-0.2.8-cp37-cp37m-win32.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-32 Details
graiax_silkcoder-0.2.8-cp37-cp37m-musllinux_1_1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-64 Details
graiax_silkcoder-0.2.8-cp37-cp37m-musllinux_1_1_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-32 Details
graiax_silkcoder-0.2.8-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
graiax_silkcoder-0.2.8-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
graiax_silkcoder-0.2.8-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
graiax_silkcoder-0.2.8-cp36-cp36m-win32.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-32 Details
graiax_silkcoder-0.2.8-cp36-cp36m-musllinux_1_1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux musl 1.1+ x86-64 Details
graiax_silkcoder-0.2.8-cp36-cp36m-musllinux_1_1_i686.whl CPython 3.6 CPython 3.6 pymalloc Linux musl 1.1+ x86-32 Details
graiax_silkcoder-0.2.8-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64 Details
graiax_silkcoder-0.2.8-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details

Total release size: 17.3 MB

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

Download URL graiax-silkcoder-0.2.8.tar.gz
Size 204.7 kB
Tags Source
SHA-256 checksum
How to use checksums
043f7a62cc54cb5c024d66a7c9796aaaf2af7baa052c7ba2bb91420ccd8fa5cd
BLAKE2b-256 checksum
How to use checksums
79508e0a30113b3dd7b6d20347559487b11ad02c66a3db3992130f4c1933121c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp310-cp310-win_amd64.whl

Download URL graiax_silkcoder-0.2.8-cp310-cp310-win_amd64.whl
Size 118.1 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
beec8dcdf6344c9487323acf21c75e5e938deee1303f2134be99d4c0a3e52f62
BLAKE2b-256 checksum
How to use checksums
864410da72228d8feb5136a6b12bcc688e28e3e68b48eb1603ed4e848bf26f3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp310-cp310-win32.whl

Download URL graiax_silkcoder-0.2.8-cp310-cp310-win32.whl
Size 100.0 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
ca8db9b241c42efbfd125018c77f5dacbd0994b56acee2a9c4a0947b723bb5f6
BLAKE2b-256 checksum
How to use checksums
cefa8757c4aab7950e9532e638b0dca50308f0e1d1c48d1973931db92dca2742
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp310-cp310-musllinux_1_1_x86_64.whl

Download URL graiax_silkcoder-0.2.8-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
c12d1e72a1e35368b873281378ef4a3a734a9389531a81dbb1da08db77457fa7
BLAKE2b-256 checksum
How to use checksums
bd1038925cb40db60d231f60c4a071e61f976a7f905e12161b07932a6beb2185
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp310-cp310-musllinux_1_1_i686.whl

Download URL graiax_silkcoder-0.2.8-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
86ec7f08b05b73b2801ca4c897cc1018e516d60c2cfca249db1b348a6bb558f4
BLAKE2b-256 checksum
How to use checksums
61547f4078f799f051a812f4f2fbd35605162b6e89c98a2111e6e7118065397c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL graiax_silkcoder-0.2.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 516.1 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
24d7c528abd439617380c1d951da92b1c99f951de5a53c6fd8e76161fbd63bb5
BLAKE2b-256 checksum
How to use checksums
e51b51b8df2c005e2aef65e10e86eeeffc5057918ce483d5cc6eb534b0a22b6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL graiax_silkcoder-0.2.8-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 492.2 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
e7b1103bde90446430de22dc842a6e008bfc2f5d017e7dad648533e77b906bcb
BLAKE2b-256 checksum
How to use checksums
863d21c5d97560f55091bbdd7d6d577bdd9e9658ff628d41a53f1e6ea5f315e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp39-cp39-win_amd64.whl

Download URL graiax_silkcoder-0.2.8-cp39-cp39-win_amd64.whl
Size 118.1 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
99524c1a9a1f34a0a4b6406af1e2ea5a65c707848e98d54f1b300c875d5c7c64
BLAKE2b-256 checksum
How to use checksums
bccfeefff7566e53c486a39b1d96299524f50c8a2185abdcb440e4768ba913d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp39-cp39-win32.whl

Download URL graiax_silkcoder-0.2.8-cp39-cp39-win32.whl
Size 100.0 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
688cb8e935d4cb7a50af0998e39f134c0c10b8f0244ad3d5a65b2d23ba913018
BLAKE2b-256 checksum
How to use checksums
2699c9e67e8030b2803a8d760b5e0c6e4e686aca5b884dddd3009acac94322d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp39-cp39-musllinux_1_1_x86_64.whl

Download URL graiax_silkcoder-0.2.8-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
c8960a99168acd0b482bee25715bb24d8e327ce1def96c96545e63b40942f3f1
BLAKE2b-256 checksum
How to use checksums
c5576b6f17f23c748c0826e4225532d1f6b6c4b2bdeb951e03ef94176cf32f9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp39-cp39-musllinux_1_1_i686.whl

Download URL graiax_silkcoder-0.2.8-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
516f10175fae51b14aad01c994dc12ff0080db04c3071f3d6b3e3c66a8b3f81e
BLAKE2b-256 checksum
How to use checksums
a0ac68da279c79d12c0526c78f0c98860e2ea989f7fd77a4eb8f4267025b363a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL graiax_silkcoder-0.2.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 515.9 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
abdd95e2496649e1da9f4123b5e64df53810d8c845efe15cc0ba1d7ce08b9538
BLAKE2b-256 checksum
How to use checksums
f506a3263025173b6f24cb2e6d9c3a203e658b66cd817cbcf42bb1b19aa1240f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL graiax_silkcoder-0.2.8-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 492.0 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
8def389a453726f1784946278d7b7c69481f8db457ba6930f2b1c5c8582a122a
BLAKE2b-256 checksum
How to use checksums
0d0803ef2340733d143c90de01064f20bbc8e8200885c80ca22a18547159b747
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp38-cp38-win_amd64.whl

Download URL graiax_silkcoder-0.2.8-cp38-cp38-win_amd64.whl
Size 118.1 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
a016fd9716c6d3d65cea21e54f17f3ef6f10d1730cf37de93533fea6c607338e
BLAKE2b-256 checksum
How to use checksums
8a79b220352cdfbf150241135d0626a23262be64c4020eae029c866fa110aaef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp38-cp38-win32.whl

Download URL graiax_silkcoder-0.2.8-cp38-cp38-win32.whl
Size 100.0 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
bc8f2ca5c2c353fa54112b27e2340021313dea9797b2691baa02b8337ac8fd74
BLAKE2b-256 checksum
How to use checksums
d1d0a24b9ebb6facaca2989feb22f613e9755cb3c2a3edacf8cc13565111a477
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp38-cp38-musllinux_1_1_x86_64.whl

Download URL graiax_silkcoder-0.2.8-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
d90fba0d0186692a4ef0cc370581c4cb5abbf132641bfc1712e0fa2efc5c5300
BLAKE2b-256 checksum
How to use checksums
c02b7b003d759680614bbf8d5ecc59c21620f79233e53df6dd95679798f138d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp38-cp38-musllinux_1_1_i686.whl

Download URL graiax_silkcoder-0.2.8-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
c29fd2ff7bea1f78f478de8d3f4f99607de4c05275b535592a5ef26d0fa3efa8
BLAKE2b-256 checksum
How to use checksums
ab092966e7123ef663d159b03c9fa710b9f1ba6da1fd4dff4c42daa6bac04eee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL graiax_silkcoder-0.2.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 515.8 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
09fe17a3734a99c83cc5ab22015161fe4cbb6e68df60a009e87f758dca8fed25
BLAKE2b-256 checksum
How to use checksums
43b8b04a309bcd98f92def16641474a387b908bbcdc8779a6bed9712c730794a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL graiax_silkcoder-0.2.8-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 492.0 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
ba5d6f0294ed8a35b4c7f9ae6d136e057b0d9fa397472234e20148eb29dec092
BLAKE2b-256 checksum
How to use checksums
0f04fcbd20bd39874830b07b84805de9ad75bd1ab7bed81de1b21edc8f6435bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp37-cp37m-win_amd64.whl

Download URL graiax_silkcoder-0.2.8-cp37-cp37m-win_amd64.whl
Size 118.1 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
fbfb1b40dd5406f5b10c87537caa8aa909d6adecbba8222e89676ee213bf34f7
BLAKE2b-256 checksum
How to use checksums
f84f1bc66ad7f0ee7d3ff6c2a2514e138744a52fc7adb2bf489fc80a8500bff7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp37-cp37m-win32.whl

Download URL graiax_silkcoder-0.2.8-cp37-cp37m-win32.whl
Size 100.0 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
e9615de307608d1692d2a5497fa543deaba09340febd80c62b34cc2f0f6c7e11
BLAKE2b-256 checksum
How to use checksums
ae96e1c211e72bc31cc4546e0b7bbf90c3b160cfdf23d3655ec4f525269008b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp37-cp37m-musllinux_1_1_x86_64.whl

Download URL graiax_silkcoder-0.2.8-cp37-cp37m-musllinux_1_1_x86_64.whl
Size 1.1 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
4eb6d05625ee52cb36eef474794f447a6b615265aa25243ef2b5e2c2e0648a4b
BLAKE2b-256 checksum
How to use checksums
61dc7ad01ade8181f311af2bfcdf42c6f200423c042f943e4a5a9992d5041161
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp37-cp37m-musllinux_1_1_i686.whl

Download URL graiax_silkcoder-0.2.8-cp37-cp37m-musllinux_1_1_i686.whl
Size 1.1 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
cc370182cd9c059535da596fa74bf1b79679e72f919e5b26b3e75b78fc879db6
BLAKE2b-256 checksum
How to use checksums
0f3484b72fb32567ca56cddbddb1df500b6aa32823492126c167cd0c6ed51be9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL graiax_silkcoder-0.2.8-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 517.1 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
22e7cd2c877f07ba4f205f02f65bef36c78629f229c806362b6cd12a2fb90ee8
BLAKE2b-256 checksum
How to use checksums
a008e3c0d86f68809c9d7370f1e7d10893136252a0827e9b0f6da7ba3f2d54dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL graiax_silkcoder-0.2.8-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 493.3 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
4f002b814c8d8311476139b802b0c7bd3f9f570f426d771549028f511c4f497a
BLAKE2b-256 checksum
How to use checksums
6e9895bcda128d0cb976779b4084d65306b17db7a1ae79ef08c51f3cab9ee21d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp36-cp36m-win_amd64.whl

Download URL graiax_silkcoder-0.2.8-cp36-cp36m-win_amd64.whl
Size 125.3 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
85de7ec97ab8539f3d4f48841380337749bfbdaf69e68570a614ebf4b953be61
BLAKE2b-256 checksum
How to use checksums
a451bd6b8884f00e72c59739f80476b71d9a68a1d03a4df1eb3fd640b758e30e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp36-cp36m-win32.whl

Download URL graiax_silkcoder-0.2.8-cp36-cp36m-win32.whl
Size 105.9 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
bf47ac5b514bdc32eb492a38bc29f4087a050e4ec1e46c3b5f8a65054c2792f5
BLAKE2b-256 checksum
How to use checksums
202a1a8391e71b9656ad2c7affe16fe2c681d077a640c5491216b7e319fddcb3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp36-cp36m-musllinux_1_1_x86_64.whl

Download URL graiax_silkcoder-0.2.8-cp36-cp36m-musllinux_1_1_x86_64.whl
Size 1.1 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
bf81c300d888abdffdeb65330c4a65ba4e277338663552f3044b18cebbe38882
BLAKE2b-256 checksum
How to use checksums
ccc73fb745cc996e4a4606be36e2904538f104a63069ad53b35e083e799bb5f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp36-cp36m-musllinux_1_1_i686.whl

Download URL graiax_silkcoder-0.2.8-cp36-cp36m-musllinux_1_1_i686.whl
Size 1.1 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
5b4109742eb21c683dd8ccd9a56b5312e8f8e13f87b5b8aa38f44431c9a694c4
BLAKE2b-256 checksum
How to use checksums
1aefebb0bd3853cdf4f3aecf141e8d27a8ac59a2416e4d0247d974e5fbf821b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL graiax_silkcoder-0.2.8-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 523.0 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
65d0af7b70ede53c456c6741e509e1bc9c7d1386632c27470fc99908a6b4e11a
BLAKE2b-256 checksum
How to use checksums
719a70518d0cb75f0d110c45ec5df2eb5ffe54857bce9f7e52267bdad036475a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release files / graiax_silkcoder-0.2.8-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL graiax_silkcoder-0.2.8-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 499.5 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
a7ea9e9f79e7842d813f2054a758f5be3f38ce371d7c9eab5ef0a005b4830d05
BLAKE2b-256 checksum
How to use checksums
ce9762522e02f968aaf5bddf7a154c46f595f86bb87f3340aac2fa0267ed3ff9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.13

Release history Release notifications | RSS feed

0.3.6

41 release files

0.3.4

41 release files

0.3.2

19 release files

0.3.1

19 release files

This release

0.2.8 This release

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