pybase16384


Namepybase16384 JSON
Version 0.3.7 PyPI version JSON
download
home_pagehttps://github.com/synodriver/pybase16384
Summaryfast base16384 encode and decode
upload_time2024-04-05 10:51:02
maintainerNone
docs_urlNone
authorsynodriver
requires_python>=3.6
licenseGPLv3
keywords encode decode base16384
VCS
bugtrack_url
requirements Cython cffi
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <h1 align="center"><i>✨ pybase16384 ✨ </i></h1>

<h3 align="center">The python binding for <a href="https://github.com/fumiama/base16384">base16384</a> </h3>

<h3 align="center"><i>一种神奇的编码 </i></h3>

[![pypi](https://img.shields.io/pypi/v/pybase16384.svg)](https://pypi.org/project/pybase16384/)
![python](https://img.shields.io/pypi/pyversions/pybase16384)
![implementation](https://img.shields.io/pypi/implementation/pybase16384)
![wheel](https://img.shields.io/pypi/wheel/pybase16384)
![license](https://img.shields.io/github/license/synodriver/pybase16384.svg)
![action](https://img.shields.io/github/workflow/status/synodriver/pybase16384/build%20wheel)


### 使用

- 编码/解码文本
```python
>>> import pybase16384 as pybs
>>> pybs.encode_string('hello!!')
'栙擆羼漡'
>>> pybs.decode_string('栙擆羼漡')
'hello!!'
```

- 编码文件

```python
from io import BytesIO

import pybase16384 as pybs

with open("input.pcm", "rb") as f:
    data = f.read()
for i in range(1):
    pybs.encode_file(BytesIO(data), open("output2.pcm", 'wb'), True)
```
- 解码文件

```python
from io import BytesIO

import pybase16384 as pybs

with open("output2.pcm", "rb") as f:
    data = f.read()
for i in range(1):
    pybs.decode_file(BytesIO(data), open("input2.pcm", 'wb'))
```

### 公开函数
```python
from typing import IO

def encode_len(dlen: int) -> int: ...

def decode_len(dlen: int, offset: int) -> int: ...

ENCBUFSZ: int
DECBUFSZ: int
FLAG_NOHEADER: int
FLAG_SUM_CHECK_ON_REMAIN: int
FLAG_DO_SUM_CHECK_FORCELY: int

def is_64bits() -> bool: ...

def encode_file(input: IO, output: IO, write_head: bool = ..., buf_rate: int = ...): ...

def encode_file_safe(input: IO, output: IO, write_head: bool = ..., buf_rate: int = ...): ...

def decode_file(input: IO, output: IO, buf_rate: int = ...): ...

def decode_file_safe(input: IO, output: IO, buf_rate: int = ...): ...

def ensure_bytes(inp) -> bytes: ...

def encode_local_file(inp, out) -> None: ...

def decode_local_file(inp, out) -> None: ...

def encode_fd(inp: int, out: int) -> None: ...

def decode_fd(inp: int, out: int) -> None: ...

def encode_local_file_detailed(inp, out, flag: int) -> None: ...

def decode_local_file_detailed(inp, out, flag: int) -> None: ...

def encode_fd_detailed(inp: int, out: int, flag: int) -> None: ...

def decode_fd_detailed(inp: int, out: int, flag: int) -> None: ...

def encode(data: bytes) -> bytes: ...

def encode_safe(data: bytes) -> bytes: ...

def decode(data: bytes) -> bytes: ...

def decode_safe(data: bytes) -> bytes: ...

def encode_from_string(data: str, write_head: bool = ...) -> bytes: ...

def encode_from_string_safe(data: str, write_head: bool = ...) -> bytes: ...

def encode_to_string(data: bytes) -> str: ...

def encode_to_string_safe(data: bytes) -> str: ...

def encode_string(data: str) -> str: ...

def encode_string_safe(data: str) -> str: ...

def decode_from_bytes(data: bytes) -> str: ...

def decode_from_bytes_safe(data: bytes) -> str: ...

def decode_from_string(data: str) -> bytes: ...

def decode_from_string_safe(data: str) -> bytes: ...

def decode_string(data: str) -> str: ...

def decode_string_safe(data: str) -> str: ...
```
- write_head将显式指明编码出的文本格式(utf16be),以便文本编辑器(如记事本)能够正确渲染,一般在写入文件时使用。

- buf_rate指定读取文件的策略。当它为n时,则表示一次读取7n或者8n个字节。如果读到的字节长度小于预期,则说明长度不够,
此时,n将减半,恢复文件指针,重新读取。如果当n=1时长度仍然不够,就地encode/decode处理之。

- ```encode_len```和```decode_len```用于计算输出的长度

### 内部函数

- 他们直接来自底层的C库,高性能,但是一般不需要在外部使用(除非是增加性能)

```python
def _encode(data: BufferProtocol) -> bytes: ...

def _encode_safe(data: BufferProtocol) -> bytes: ...

def _decode(data: BufferProtocol) -> bytes: ...

def _decode_safe(data: BufferProtocol) -> bytes: ...

def _encode_into(data: BufferProtocol, dest: BufferProtocol) -> int: ...

def _encode_into_safe(data: BufferProtocol, dest: BufferProtocol) -> int: ...

def _decode_into(data: BufferProtocol, dest: BufferProtocol) -> int: ...

def _decode_into_safe(data: BufferProtocol, dest: BufferProtocol) -> int: ...

def is_64bits() -> bool: ...
```
- ```_decode```在解码```b'='```开头的数据时***不安全***:***解释器异常***
- ```_encode_into```和```_decode_into```直接操作缓冲区对象的底层指针,0拷贝,当然也和上面一样的问题,他们是没有检查的

### ✨  v0.3更新 ✨ 
融合了 [CFFI](https://github.com/synodriver/pybase16384-cffi) 版本的成果,现在一个包可以同时在cpython和pypy上运行

### 本机编译
```
python -m pip install setuptools wheel cython cffi
git clone https://github.com/synodriver/pybase16384
cd pybase16384
git submodule update --init --recursive
python setup.py bdist_wheel --use-cython --use-cffi
```
- 为了在windows上编译,需要加点料,把 [这个](https://gist.github.com/synodriver/8f1afae7b1a221754cb04ce417dc7e4d) 放进msvc的目录

### 后端选择
默认由py实现决定,在cpython上自动选择cython后端,在pypy上自动选择cffi后端,使用```B14_USE_CFFI```环境变量可以强制选择cffi

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/synodriver/pybase16384",
    "name": "pybase16384",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": null,
    "keywords": "encode, decode, base16384",
    "author": "synodriver",
    "author_email": "diguohuangjiajinweijun@gmail.com",
    "download_url": null,
    "platform": null,
    "description": "<h1 align=\"center\"><i>\u2728 pybase16384 \u2728 </i></h1>\r\n\r\n<h3 align=\"center\">The python binding for <a href=\"https://github.com/fumiama/base16384\">base16384</a> </h3>\r\n\r\n<h3 align=\"center\"><i>\u4e00\u79cd\u795e\u5947\u7684\u7f16\u7801 </i></h3>\r\n\r\n[![pypi](https://img.shields.io/pypi/v/pybase16384.svg)](https://pypi.org/project/pybase16384/)\r\n![python](https://img.shields.io/pypi/pyversions/pybase16384)\r\n![implementation](https://img.shields.io/pypi/implementation/pybase16384)\r\n![wheel](https://img.shields.io/pypi/wheel/pybase16384)\r\n![license](https://img.shields.io/github/license/synodriver/pybase16384.svg)\r\n![action](https://img.shields.io/github/workflow/status/synodriver/pybase16384/build%20wheel)\r\n\r\n\r\n### \u4f7f\u7528\r\n\r\n- \u7f16\u7801/\u89e3\u7801\u6587\u672c\r\n```python\r\n>>> import pybase16384 as pybs\r\n>>> pybs.encode_string('hello!!')\r\n'\u6819\u64c6\u7fbc\u6f21'\r\n>>> pybs.decode_string('\u6819\u64c6\u7fbc\u6f21')\r\n'hello!!'\r\n```\r\n\r\n- \u7f16\u7801\u6587\u4ef6\r\n\r\n```python\r\nfrom io import BytesIO\r\n\r\nimport pybase16384 as pybs\r\n\r\nwith open(\"input.pcm\", \"rb\") as f:\r\n    data = f.read()\r\nfor i in range(1):\r\n    pybs.encode_file(BytesIO(data), open(\"output2.pcm\", 'wb'), True)\r\n```\r\n- \u89e3\u7801\u6587\u4ef6\r\n\r\n```python\r\nfrom io import BytesIO\r\n\r\nimport pybase16384 as pybs\r\n\r\nwith open(\"output2.pcm\", \"rb\") as f:\r\n    data = f.read()\r\nfor i in range(1):\r\n    pybs.decode_file(BytesIO(data), open(\"input2.pcm\", 'wb'))\r\n```\r\n\r\n### \u516c\u5f00\u51fd\u6570\r\n```python\r\nfrom typing import IO\r\n\r\ndef encode_len(dlen: int) -> int: ...\r\n\r\ndef decode_len(dlen: int, offset: int) -> int: ...\r\n\r\nENCBUFSZ: int\r\nDECBUFSZ: int\r\nFLAG_NOHEADER: int\r\nFLAG_SUM_CHECK_ON_REMAIN: int\r\nFLAG_DO_SUM_CHECK_FORCELY: int\r\n\r\ndef is_64bits() -> bool: ...\r\n\r\ndef encode_file(input: IO, output: IO, write_head: bool = ..., buf_rate: int = ...): ...\r\n\r\ndef encode_file_safe(input: IO, output: IO, write_head: bool = ..., buf_rate: int = ...): ...\r\n\r\ndef decode_file(input: IO, output: IO, buf_rate: int = ...): ...\r\n\r\ndef decode_file_safe(input: IO, output: IO, buf_rate: int = ...): ...\r\n\r\ndef ensure_bytes(inp) -> bytes: ...\r\n\r\ndef encode_local_file(inp, out) -> None: ...\r\n\r\ndef decode_local_file(inp, out) -> None: ...\r\n\r\ndef encode_fd(inp: int, out: int) -> None: ...\r\n\r\ndef decode_fd(inp: int, out: int) -> None: ...\r\n\r\ndef encode_local_file_detailed(inp, out, flag: int) -> None: ...\r\n\r\ndef decode_local_file_detailed(inp, out, flag: int) -> None: ...\r\n\r\ndef encode_fd_detailed(inp: int, out: int, flag: int) -> None: ...\r\n\r\ndef decode_fd_detailed(inp: int, out: int, flag: int) -> None: ...\r\n\r\ndef encode(data: bytes) -> bytes: ...\r\n\r\ndef encode_safe(data: bytes) -> bytes: ...\r\n\r\ndef decode(data: bytes) -> bytes: ...\r\n\r\ndef decode_safe(data: bytes) -> bytes: ...\r\n\r\ndef encode_from_string(data: str, write_head: bool = ...) -> bytes: ...\r\n\r\ndef encode_from_string_safe(data: str, write_head: bool = ...) -> bytes: ...\r\n\r\ndef encode_to_string(data: bytes) -> str: ...\r\n\r\ndef encode_to_string_safe(data: bytes) -> str: ...\r\n\r\ndef encode_string(data: str) -> str: ...\r\n\r\ndef encode_string_safe(data: str) -> str: ...\r\n\r\ndef decode_from_bytes(data: bytes) -> str: ...\r\n\r\ndef decode_from_bytes_safe(data: bytes) -> str: ...\r\n\r\ndef decode_from_string(data: str) -> bytes: ...\r\n\r\ndef decode_from_string_safe(data: str) -> bytes: ...\r\n\r\ndef decode_string(data: str) -> str: ...\r\n\r\ndef decode_string_safe(data: str) -> str: ...\r\n```\r\n- write_head\u5c06\u663e\u5f0f\u6307\u660e\u7f16\u7801\u51fa\u7684\u6587\u672c\u683c\u5f0f(utf16be)\uff0c\u4ee5\u4fbf\u6587\u672c\u7f16\u8f91\u5668(\u5982\u8bb0\u4e8b\u672c)\u80fd\u591f\u6b63\u786e\u6e32\u67d3\uff0c\u4e00\u822c\u5728\u5199\u5165\u6587\u4ef6\u65f6\u4f7f\u7528\u3002\r\n\r\n- buf_rate\u6307\u5b9a\u8bfb\u53d6\u6587\u4ef6\u7684\u7b56\u7565\u3002\u5f53\u5b83\u4e3an\u65f6\uff0c\u5219\u8868\u793a\u4e00\u6b21\u8bfb\u53d67n\u6216\u80058n\u4e2a\u5b57\u8282\u3002\u5982\u679c\u8bfb\u5230\u7684\u5b57\u8282\u957f\u5ea6\u5c0f\u4e8e\u9884\u671f\uff0c\u5219\u8bf4\u660e\u957f\u5ea6\u4e0d\u591f\uff0c\r\n\u6b64\u65f6\uff0cn\u5c06\u51cf\u534a\uff0c\u6062\u590d\u6587\u4ef6\u6307\u9488\uff0c\u91cd\u65b0\u8bfb\u53d6\u3002\u5982\u679c\u5f53n=1\u65f6\u957f\u5ea6\u4ecd\u7136\u4e0d\u591f\uff0c\u5c31\u5730encode/decode\u5904\u7406\u4e4b\u3002\r\n\r\n- ```encode_len```\u548c```decode_len```\u7528\u4e8e\u8ba1\u7b97\u8f93\u51fa\u7684\u957f\u5ea6\r\n\r\n### \u5185\u90e8\u51fd\u6570\r\n\r\n- \u4ed6\u4eec\u76f4\u63a5\u6765\u81ea\u5e95\u5c42\u7684C\u5e93\uff0c\u9ad8\u6027\u80fd\uff0c\u4f46\u662f\u4e00\u822c\u4e0d\u9700\u8981\u5728\u5916\u90e8\u4f7f\u7528\uff08\u9664\u975e\u662f\u589e\u52a0\u6027\u80fd\uff09\r\n\r\n```python\r\ndef _encode(data: BufferProtocol) -> bytes: ...\r\n\r\ndef _encode_safe(data: BufferProtocol) -> bytes: ...\r\n\r\ndef _decode(data: BufferProtocol) -> bytes: ...\r\n\r\ndef _decode_safe(data: BufferProtocol) -> bytes: ...\r\n\r\ndef _encode_into(data: BufferProtocol, dest: BufferProtocol) -> int: ...\r\n\r\ndef _encode_into_safe(data: BufferProtocol, dest: BufferProtocol) -> int: ...\r\n\r\ndef _decode_into(data: BufferProtocol, dest: BufferProtocol) -> int: ...\r\n\r\ndef _decode_into_safe(data: BufferProtocol, dest: BufferProtocol) -> int: ...\r\n\r\ndef is_64bits() -> bool: ...\r\n```\r\n- ```_decode```\u5728\u89e3\u7801```b'='```\u5f00\u5934\u7684\u6570\u636e\u65f6***\u4e0d\u5b89\u5168***\uff1a***\u89e3\u91ca\u5668\u5f02\u5e38***\r\n- ```_encode_into```\u548c```_decode_into```\u76f4\u63a5\u64cd\u4f5c\u7f13\u51b2\u533a\u5bf9\u8c61\u7684\u5e95\u5c42\u6307\u9488\uff0c0\u62f7\u8d1d\uff0c\u5f53\u7136\u4e5f\u548c\u4e0a\u9762\u4e00\u6837\u7684\u95ee\u9898\uff0c\u4ed6\u4eec\u662f\u6ca1\u6709\u68c0\u67e5\u7684\r\n\r\n### \u2728  v0.3\u66f4\u65b0 \u2728 \r\n\u878d\u5408\u4e86 [CFFI](https://github.com/synodriver/pybase16384-cffi) \u7248\u672c\u7684\u6210\u679c\uff0c\u73b0\u5728\u4e00\u4e2a\u5305\u53ef\u4ee5\u540c\u65f6\u5728cpython\u548cpypy\u4e0a\u8fd0\u884c\r\n\r\n### \u672c\u673a\u7f16\u8bd1\r\n```\r\npython -m pip install setuptools wheel cython cffi\r\ngit clone https://github.com/synodriver/pybase16384\r\ncd pybase16384\r\ngit submodule update --init --recursive\r\npython setup.py bdist_wheel --use-cython --use-cffi\r\n```\r\n- \u4e3a\u4e86\u5728windows\u4e0a\u7f16\u8bd1\uff0c\u9700\u8981\u52a0\u70b9\u6599\uff0c\u628a [\u8fd9\u4e2a](https://gist.github.com/synodriver/8f1afae7b1a221754cb04ce417dc7e4d) \u653e\u8fdbmsvc\u7684\u76ee\u5f55\r\n\r\n### \u540e\u7aef\u9009\u62e9\r\n\u9ed8\u8ba4\u7531py\u5b9e\u73b0\u51b3\u5b9a\uff0c\u5728cpython\u4e0a\u81ea\u52a8\u9009\u62e9cython\u540e\u7aef\uff0c\u5728pypy\u4e0a\u81ea\u52a8\u9009\u62e9cffi\u540e\u7aef\uff0c\u4f7f\u7528```B14_USE_CFFI```\u73af\u5883\u53d8\u91cf\u53ef\u4ee5\u5f3a\u5236\u9009\u62e9cffi\r\n",
    "bugtrack_url": null,
    "license": "GPLv3",
    "summary": "fast base16384 encode and decode",
    "version": "0.3.7",
    "project_urls": {
        "Homepage": "https://github.com/synodriver/pybase16384"
    },
    "split_keywords": [
        "encode",
        " decode",
        " base16384"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "23cb28980341b0f0f4077d6295e130c3dcaba42efc685d0eca125ed264bf7d6a",
                "md5": "96e036610270d9bfc894d8028f26d401",
                "sha256": "93522f6baced9423398820ccb658d09c237c8422a1add4a8acde46668f6e8386"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp310-cp310-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "96e036610270d9bfc894d8028f26d401",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.6",
            "size": 427565,
            "upload_time": "2024-04-05T10:51:02",
            "upload_time_iso_8601": "2024-04-05T10:51:02.199469Z",
            "url": "https://files.pythonhosted.org/packages/23/cb/28980341b0f0f4077d6295e130c3dcaba42efc685d0eca125ed264bf7d6a/pybase16384-0.3.7-cp310-cp310-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0cbf5934a5ec354c46f71f5de0bb078b17b9f8ce4e14ec2c182f5443ffd59126",
                "md5": "b33bb2d0de94011512e0c7dc73959658",
                "sha256": "4cf98208b389f785f281b9fa88bc460ab81654af5db178f2fb47245bf0233863"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b33bb2d0de94011512e0c7dc73959658",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.6",
            "size": 319165,
            "upload_time": "2024-04-05T10:51:04",
            "upload_time_iso_8601": "2024-04-05T10:51:04.149473Z",
            "url": "https://files.pythonhosted.org/packages/0c/bf/5934a5ec354c46f71f5de0bb078b17b9f8ce4e14ec2c182f5443ffd59126/pybase16384-0.3.7-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1b2b47305a02feb621dc23db36a1b93ce200e26156f1cbede8cdc98351afdb91",
                "md5": "917b173a94b044add4949c141b836492",
                "sha256": "c52097581878f97afb59aa7a15099b97c0cf1c01d169f94574798d10f0050165"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "917b173a94b044add4949c141b836492",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.6",
            "size": 310155,
            "upload_time": "2024-04-05T10:51:05",
            "upload_time_iso_8601": "2024-04-05T10:51:05.519509Z",
            "url": "https://files.pythonhosted.org/packages/1b/2b/47305a02feb621dc23db36a1b93ce200e26156f1cbede8cdc98351afdb91/pybase16384-0.3.7-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ebfd483c0eee17ec390299adb82ebe566a9a561c74b80bc2bf9c9140eb0b5a0a",
                "md5": "f60d22ce803d6cbb841c43259d57d9f9",
                "sha256": "0ccd0128687c08ce8b0123596e5de818c20d3e29ec9a88f7b68abb1504cfd4fc"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "f60d22ce803d6cbb841c43259d57d9f9",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.6",
            "size": 300753,
            "upload_time": "2024-04-05T10:50:09",
            "upload_time_iso_8601": "2024-04-05T10:50:09.974578Z",
            "url": "https://files.pythonhosted.org/packages/eb/fd/483c0eee17ec390299adb82ebe566a9a561c74b80bc2bf9c9140eb0b5a0a/pybase16384-0.3.7-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b1275eb1ed6f7ccc90381ac952396a054bea1b46561bd145d8b8954e4bca8f78",
                "md5": "8cc9825d964faf76ae17dbba27306353",
                "sha256": "b1f5758f73b828524e4d5d235d59e6d22ccc7a2596d285492f0087e724c61385"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "8cc9825d964faf76ae17dbba27306353",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.6",
            "size": 311335,
            "upload_time": "2024-04-05T10:50:11",
            "upload_time_iso_8601": "2024-04-05T10:50:11.517002Z",
            "url": "https://files.pythonhosted.org/packages/b1/27/5eb1ed6f7ccc90381ac952396a054bea1b46561bd145d8b8954e4bca8f78/pybase16384-0.3.7-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1d3f165f68fe79e1bf1d578713a9218a00cee6fdd5ee37f23812d61207c08ebe",
                "md5": "bd3662af82139bab8f016e8562809594",
                "sha256": "184ddb3dae1951b0ebc4dc5296ce3e4953c34658a9eadfbcd14c9411a53d58c0"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp311-cp311-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "bd3662af82139bab8f016e8562809594",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.6",
            "size": 428527,
            "upload_time": "2024-04-05T10:51:06",
            "upload_time_iso_8601": "2024-04-05T10:51:06.760955Z",
            "url": "https://files.pythonhosted.org/packages/1d/3f/165f68fe79e1bf1d578713a9218a00cee6fdd5ee37f23812d61207c08ebe/pybase16384-0.3.7-cp311-cp311-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4964f188f4cdc8ba108f159c0ceedee4bd0bd67b9e314d7000d25125837bdb35",
                "md5": "c6422e0a7f07fc51e250b532cc033194",
                "sha256": "d4ab031dc9123678642f758413d36a2de87fe0e3710fddff8fc98b8f0c7d7509"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c6422e0a7f07fc51e250b532cc033194",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.6",
            "size": 319863,
            "upload_time": "2024-04-05T10:51:08",
            "upload_time_iso_8601": "2024-04-05T10:51:08.986640Z",
            "url": "https://files.pythonhosted.org/packages/49/64/f188f4cdc8ba108f159c0ceedee4bd0bd67b9e314d7000d25125837bdb35/pybase16384-0.3.7-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cb35e927378dd0727949adbc75af0f91201e023b7717373bb2234d6237c9f511",
                "md5": "01716f2331a5227eabaf5a79d6027c7d",
                "sha256": "5d5bb2f4cdbaaedb8abf2389e932c583aa7817bd2adecd3e1c1a8e2d3b78421a"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "01716f2331a5227eabaf5a79d6027c7d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.6",
            "size": 310447,
            "upload_time": "2024-04-05T10:51:10",
            "upload_time_iso_8601": "2024-04-05T10:51:10.174117Z",
            "url": "https://files.pythonhosted.org/packages/cb/35/e927378dd0727949adbc75af0f91201e023b7717373bb2234d6237c9f511/pybase16384-0.3.7-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6e75549119206a3f013ffbe427b20cc32ec45b62dec2d8304afdab7a3bcbffe3",
                "md5": "045a6ae309011db1ff8b2f34c284bc18",
                "sha256": "cbc561d144ff1917aee603d65a89e77b5ee0b15aa426a60d45765f22e7ae28c1"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "045a6ae309011db1ff8b2f34c284bc18",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.6",
            "size": 301253,
            "upload_time": "2024-04-05T10:50:12",
            "upload_time_iso_8601": "2024-04-05T10:50:12.696081Z",
            "url": "https://files.pythonhosted.org/packages/6e/75/549119206a3f013ffbe427b20cc32ec45b62dec2d8304afdab7a3bcbffe3/pybase16384-0.3.7-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0dca937f5e34af0f3007059b77da0242aae9e40507fbe2291c76e7e77c1ea6fb",
                "md5": "0f0f951567c9ddd380c230ecf62ccc9c",
                "sha256": "d059bb5b673ed08e249957b0dcbf263ae7fc6af2ecd415bc0207762d67794c9c"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "0f0f951567c9ddd380c230ecf62ccc9c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.6",
            "size": 311826,
            "upload_time": "2024-04-05T10:50:14",
            "upload_time_iso_8601": "2024-04-05T10:50:14.069376Z",
            "url": "https://files.pythonhosted.org/packages/0d/ca/937f5e34af0f3007059b77da0242aae9e40507fbe2291c76e7e77c1ea6fb/pybase16384-0.3.7-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a18f9078dc67fcea788a94b993e57979b41a0977b32d079d1e8f6fc40c95a5d4",
                "md5": "b455de85c883a47022411610098eb455",
                "sha256": "ed565e3d3a8456a113a7dee9d0d0b9a1676fa0bcc6bf4f62ab29218d862c9731"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp312-cp312-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "b455de85c883a47022411610098eb455",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.6",
            "size": 432605,
            "upload_time": "2024-04-05T10:51:12",
            "upload_time_iso_8601": "2024-04-05T10:51:12.004575Z",
            "url": "https://files.pythonhosted.org/packages/a1/8f/9078dc67fcea788a94b993e57979b41a0977b32d079d1e8f6fc40c95a5d4/pybase16384-0.3.7-cp312-cp312-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c796b03cce65534b42fd4b544b4469ff04621e907ce4b4a35818eb16de44847d",
                "md5": "ccbdbf0e1ecc5c3fc131c5884e0b75f6",
                "sha256": "6427a9bf3330d1ac5ec5d29d4941d6f62d6f75b37b7649a69b2123933c4c2019"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp312-cp312-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ccbdbf0e1ecc5c3fc131c5884e0b75f6",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.6",
            "size": 322391,
            "upload_time": "2024-04-05T10:51:13",
            "upload_time_iso_8601": "2024-04-05T10:51:13.829735Z",
            "url": "https://files.pythonhosted.org/packages/c7/96/b03cce65534b42fd4b544b4469ff04621e907ce4b4a35818eb16de44847d/pybase16384-0.3.7-cp312-cp312-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "62846c3bac11d92d44a1b8ee21b3f859eb64a4b7a3e3fb375a54e8fc13a92872",
                "md5": "0a6d6da945c3beefc0cd05ec26788b9f",
                "sha256": "e875476866965ffe8c5251b4fca30bc0b4875fb541f1456c60661ff55dbc0fd7"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "0a6d6da945c3beefc0cd05ec26788b9f",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.6",
            "size": 311891,
            "upload_time": "2024-04-05T10:51:15",
            "upload_time_iso_8601": "2024-04-05T10:51:15.110198Z",
            "url": "https://files.pythonhosted.org/packages/62/84/6c3bac11d92d44a1b8ee21b3f859eb64a4b7a3e3fb375a54e8fc13a92872/pybase16384-0.3.7-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "012b51a0830acbd18d38d08bc36d4079b2397130a2766cc8ffb5d8bf0ce0c977",
                "md5": "4360ab87548864e6c912185bd0357599",
                "sha256": "fa8e76a7f3b6a4e7e640c2d554b5c8cb9255aec5c8914e3716794548bfc6fcd7"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "4360ab87548864e6c912185bd0357599",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.6",
            "size": 301801,
            "upload_time": "2024-04-05T10:50:15",
            "upload_time_iso_8601": "2024-04-05T10:50:15.253648Z",
            "url": "https://files.pythonhosted.org/packages/01/2b/51a0830acbd18d38d08bc36d4079b2397130a2766cc8ffb5d8bf0ce0c977/pybase16384-0.3.7-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7d4dda51bfe2b30bd5220c5d2909564abf4f374879851f31d715c6cf408e17f1",
                "md5": "09f5bc96314e79fdd4090b9c22288f87",
                "sha256": "3a2bbdfc48515cdb45c4720ffcb63d9e85ae2c80831601b4945601c007739217"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "09f5bc96314e79fdd4090b9c22288f87",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.6",
            "size": 313683,
            "upload_time": "2024-04-05T10:50:16",
            "upload_time_iso_8601": "2024-04-05T10:50:16.882581Z",
            "url": "https://files.pythonhosted.org/packages/7d/4d/da51bfe2b30bd5220c5d2909564abf4f374879851f31d715c6cf408e17f1/pybase16384-0.3.7-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e033782525384e41e57d4bdfcf51e1afda46403cfd60356aefde11282fe7e77f",
                "md5": "3d61acfa60ab1ea45aa040792a4f8c91",
                "sha256": "1f141939d681e46268cefb516cb95f2717258db1ba30d01d315b0126d33cad1d"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp38-cp38-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "3d61acfa60ab1ea45aa040792a4f8c91",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.6",
            "size": 428214,
            "upload_time": "2024-04-05T10:51:16",
            "upload_time_iso_8601": "2024-04-05T10:51:16.337301Z",
            "url": "https://files.pythonhosted.org/packages/e0/33/782525384e41e57d4bdfcf51e1afda46403cfd60356aefde11282fe7e77f/pybase16384-0.3.7-cp38-cp38-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d928310e1c9adc5b4cd730de9e332e500821658d8b2aa41b0d71deaceefb4586",
                "md5": "1c2900fab310e938dc3288ee3f9678bf",
                "sha256": "d6481b81cbc753eaeffdd6e7387385f8a8bc691152f90c03d5f6936513c508f9"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp38-cp38-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1c2900fab310e938dc3288ee3f9678bf",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.6",
            "size": 319479,
            "upload_time": "2024-04-05T10:51:18",
            "upload_time_iso_8601": "2024-04-05T10:51:18.089407Z",
            "url": "https://files.pythonhosted.org/packages/d9/28/310e1c9adc5b4cd730de9e332e500821658d8b2aa41b0d71deaceefb4586/pybase16384-0.3.7-cp38-cp38-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cf9da6a4d767f02f8c6c2bccdad45dbb062ae5f4c3b943ae9e5d55de72f00ca7",
                "md5": "0aad428bfdb7a80530994a71622beb9b",
                "sha256": "bfe6ba182363f48b6972721de4e551f8a8a3f0db0ba748df9c8bfd497ba63643"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp38-cp38-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "0aad428bfdb7a80530994a71622beb9b",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.6",
            "size": 310527,
            "upload_time": "2024-04-05T10:51:19",
            "upload_time_iso_8601": "2024-04-05T10:51:19.424606Z",
            "url": "https://files.pythonhosted.org/packages/cf/9d/a6a4d767f02f8c6c2bccdad45dbb062ae5f4c3b943ae9e5d55de72f00ca7/pybase16384-0.3.7-cp38-cp38-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "09256fb32a28ed56e61eb0dcd2e7981ca039ab5f369c50e3ddb92f3be65c1cb1",
                "md5": "7cafd253fd6b4884722b199a23826b31",
                "sha256": "99151f31d03e4c525c3f5b254c068a4c47af48ea44eff7688d706189d4d7d5f3"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp38-cp38-win32.whl",
            "has_sig": false,
            "md5_digest": "7cafd253fd6b4884722b199a23826b31",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.6",
            "size": 301507,
            "upload_time": "2024-04-05T10:50:18",
            "upload_time_iso_8601": "2024-04-05T10:50:18.253720Z",
            "url": "https://files.pythonhosted.org/packages/09/25/6fb32a28ed56e61eb0dcd2e7981ca039ab5f369c50e3ddb92f3be65c1cb1/pybase16384-0.3.7-cp38-cp38-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ae3a9a83d5df5d494fc7f3df8c30a183f785a8c85a4c07c6a87f4285cd7714af",
                "md5": "7959f2fd9bfa42af2f0666de7cfb6f8c",
                "sha256": "23d4c09ffbcfaab180add97cf6b6949c43fac3bb0039f22676072875d74efe8d"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "7959f2fd9bfa42af2f0666de7cfb6f8c",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.6",
            "size": 312046,
            "upload_time": "2024-04-05T10:50:19",
            "upload_time_iso_8601": "2024-04-05T10:50:19.853029Z",
            "url": "https://files.pythonhosted.org/packages/ae/3a/9a83d5df5d494fc7f3df8c30a183f785a8c85a4c07c6a87f4285cd7714af/pybase16384-0.3.7-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7f75fd8faf3548e85f6150a97299fe851913b6f9acdb8c3fa2dcaa2e18b86660",
                "md5": "2b61311247efc935818b8551b047df30",
                "sha256": "11c7bf75b618f5296600aa1529c0bff16c9b73df6109bc65ca8b534a8bdafca5"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp39-cp39-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "2b61311247efc935818b8551b047df30",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.6",
            "size": 428679,
            "upload_time": "2024-04-05T10:51:20",
            "upload_time_iso_8601": "2024-04-05T10:51:20.698895Z",
            "url": "https://files.pythonhosted.org/packages/7f/75/fd8faf3548e85f6150a97299fe851913b6f9acdb8c3fa2dcaa2e18b86660/pybase16384-0.3.7-cp39-cp39-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "37c3773a657001b723f9ab3014cb6ea8f257fc8a3a51efc024569478a924f0ca",
                "md5": "c52dcec9246e350922132f1fc923e758",
                "sha256": "4ad84c4547434da503008a0407f8c1311916ad74f45eaeb4d509c99512073295"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c52dcec9246e350922132f1fc923e758",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.6",
            "size": 319737,
            "upload_time": "2024-04-05T10:51:22",
            "upload_time_iso_8601": "2024-04-05T10:51:22.603897Z",
            "url": "https://files.pythonhosted.org/packages/37/c3/773a657001b723f9ab3014cb6ea8f257fc8a3a51efc024569478a924f0ca/pybase16384-0.3.7-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1dd3284a133684353204f0de89237beee06b70c809b60c74e1361178e3f9bd14",
                "md5": "1d474125b84f37ac9dd2a5341bd0507e",
                "sha256": "70d905f72565b9cb71cb59ff1de4b7a574faa79f638e9add19eb1713fa03dac3"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "1d474125b84f37ac9dd2a5341bd0507e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.6",
            "size": 310730,
            "upload_time": "2024-04-05T10:51:23",
            "upload_time_iso_8601": "2024-04-05T10:51:23.849465Z",
            "url": "https://files.pythonhosted.org/packages/1d/d3/284a133684353204f0de89237beee06b70c809b60c74e1361178e3f9bd14/pybase16384-0.3.7-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "37956b720df9fb0f2bc2fba7e29d8e80a81d0fe1c4f76852df74c59109e26118",
                "md5": "e91a61b72867e55d210b3fb255e1d9af",
                "sha256": "aed40413d74138017fc739d1bd4971c744f459bab7dcd751c409755d87a57ea0"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "e91a61b72867e55d210b3fb255e1d9af",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.6",
            "size": 301340,
            "upload_time": "2024-04-05T10:50:21",
            "upload_time_iso_8601": "2024-04-05T10:50:21.768892Z",
            "url": "https://files.pythonhosted.org/packages/37/95/6b720df9fb0f2bc2fba7e29d8e80a81d0fe1c4f76852df74c59109e26118/pybase16384-0.3.7-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "35f23b433baa689949b1531bdd2fc80731f49c9afb81240f3b4957f87248cd56",
                "md5": "b3449bb7345d736dc4737c605ae044a3",
                "sha256": "3b06c875dce3b618f19d7c621fc64e7ab1d761ae1b83104b8ea601b3942a530e"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "b3449bb7345d736dc4737c605ae044a3",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.6",
            "size": 311917,
            "upload_time": "2024-04-05T10:50:23",
            "upload_time_iso_8601": "2024-04-05T10:50:23.022172Z",
            "url": "https://files.pythonhosted.org/packages/35/f2/3b433baa689949b1531bdd2fc80731f49c9afb81240f3b4957f87248cd56/pybase16384-0.3.7-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c05a75a907130a826d7efe2a99996bd14b3bcf2fb98eb598faffe072cf87c6ac",
                "md5": "ca48931bc1943815676ee3c58a0282b4",
                "sha256": "4b53f133fbbc2924de5307efef5dfcc3916a65df95123ff2c764a1756bfd921a"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ca48931bc1943815676ee3c58a0282b4",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.6",
            "size": 304189,
            "upload_time": "2024-04-05T10:51:25",
            "upload_time_iso_8601": "2024-04-05T10:51:25.711752Z",
            "url": "https://files.pythonhosted.org/packages/c0/5a/75a907130a826d7efe2a99996bd14b3bcf2fb98eb598faffe072cf87c6ac/pybase16384-0.3.7-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4e89ddd4fb0cc15e460bc6aa75357d75dc4035f4908b76965e479fc0c88a416a",
                "md5": "f141eadd304018b6e5a9aff19633a3ba",
                "sha256": "cfa3f4ed8d1ee90bf548661b7db245b00e6243b7642c999bfb566aa6cf53ee6e"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "f141eadd304018b6e5a9aff19633a3ba",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.6",
            "size": 298228,
            "upload_time": "2024-04-05T10:51:26",
            "upload_time_iso_8601": "2024-04-05T10:51:26.840514Z",
            "url": "https://files.pythonhosted.org/packages/4e/89/ddd4fb0cc15e460bc6aa75357d75dc4035f4908b76965e479fc0c88a416a/pybase16384-0.3.7-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "75fde45490dd5118b2a11933f00373696eca509c37b4004e90c726ad7806c32d",
                "md5": "894ec2fbb8a79447d95444942da2e314",
                "sha256": "6b72f167956fe203ba45c9da1edd1306342c62eaef8e00fefe7f80cd40b87b3a"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-pp310-pypy310_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "894ec2fbb8a79447d95444942da2e314",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.6",
            "size": 301605,
            "upload_time": "2024-04-05T10:50:24",
            "upload_time_iso_8601": "2024-04-05T10:50:24.711318Z",
            "url": "https://files.pythonhosted.org/packages/75/fd/e45490dd5118b2a11933f00373696eca509c37b4004e90c726ad7806c32d/pybase16384-0.3.7-pp310-pypy310_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "92780f6cd6f0da55de504192396ecab1fd2a3fad50f13391ede3d20b232278ba",
                "md5": "fe95998c1ac56f27b20d867387504fc2",
                "sha256": "7c352194475491848c4aa79b7aa00d5a3f1bea430c4942c0fd90a4da4738db64"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fe95998c1ac56f27b20d867387504fc2",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.6",
            "size": 304224,
            "upload_time": "2024-04-05T10:51:28",
            "upload_time_iso_8601": "2024-04-05T10:51:28.027790Z",
            "url": "https://files.pythonhosted.org/packages/92/78/0f6cd6f0da55de504192396ecab1fd2a3fad50f13391ede3d20b232278ba/pybase16384-0.3.7-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7efaa9ef82b2659e4a57c5736458015c005da2f54d215d80d5d7a8796b8e1a7b",
                "md5": "770655e0d550db937818264d681f5c0c",
                "sha256": "3cfb61bcdaead492f650c2402d0f869fff7c27124fce06c2349b58b56f04388a"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-pp38-pypy38_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "770655e0d550db937818264d681f5c0c",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.6",
            "size": 298425,
            "upload_time": "2024-04-05T10:51:29",
            "upload_time_iso_8601": "2024-04-05T10:51:29.766173Z",
            "url": "https://files.pythonhosted.org/packages/7e/fa/a9ef82b2659e4a57c5736458015c005da2f54d215d80d5d7a8796b8e1a7b/pybase16384-0.3.7-pp38-pypy38_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "609194321549f768afa3ccbfe210760368d588a9f66b174799471eb1d13fe0f4",
                "md5": "8d1692b048d5d6d63cb145b219ab80a4",
                "sha256": "82e923485031db97f631e1fa7e93056b327bc0fed563540abf70e34973c783bb"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-pp38-pypy38_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "8d1692b048d5d6d63cb145b219ab80a4",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.6",
            "size": 301321,
            "upload_time": "2024-04-05T10:50:26",
            "upload_time_iso_8601": "2024-04-05T10:50:26.378998Z",
            "url": "https://files.pythonhosted.org/packages/60/91/94321549f768afa3ccbfe210760368d588a9f66b174799471eb1d13fe0f4/pybase16384-0.3.7-pp38-pypy38_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ad5fa4f128e67a45d2b7818d6bb95874170e1fd42229bcd10b9138a9a41621a0",
                "md5": "4f20bb2d835cc96bcdd47735b3f34cb8",
                "sha256": "42edfae3584c6b278539e132806613a0c9263b6d654884e3d915b1b9d28e0a2a"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4f20bb2d835cc96bcdd47735b3f34cb8",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.6",
            "size": 304008,
            "upload_time": "2024-04-05T10:51:31",
            "upload_time_iso_8601": "2024-04-05T10:51:31.635260Z",
            "url": "https://files.pythonhosted.org/packages/ad/5f/a4f128e67a45d2b7818d6bb95874170e1fd42229bcd10b9138a9a41621a0/pybase16384-0.3.7-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c3c1dc1e4d06765ba21820608630af399d5d80adc26109b624a5f98938b8afcc",
                "md5": "0551bbb807a6e145270cef5892b4575e",
                "sha256": "5538d3e8592fbcdc516dd8e158ab9264f27e712e11d63e2a8a78ae90460109bd"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "0551bbb807a6e145270cef5892b4575e",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.6",
            "size": 298077,
            "upload_time": "2024-04-05T10:51:32",
            "upload_time_iso_8601": "2024-04-05T10:51:32.892683Z",
            "url": "https://files.pythonhosted.org/packages/c3/c1/dc1e4d06765ba21820608630af399d5d80adc26109b624a5f98938b8afcc/pybase16384-0.3.7-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "176fba65ce803626ca57dbf86484e1ef070d0496c3b595b76b291823e58a9deb",
                "md5": "a9afcb45d3cfb0adb8957222ea67c24a",
                "sha256": "bc8848186241fc83065b963caaa082febe95cd6f27ad7890dd0f3c005a2d2cab"
            },
            "downloads": -1,
            "filename": "pybase16384-0.3.7-pp39-pypy39_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "a9afcb45d3cfb0adb8957222ea67c24a",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.6",
            "size": 301425,
            "upload_time": "2024-04-05T10:50:28",
            "upload_time_iso_8601": "2024-04-05T10:50:28.215801Z",
            "url": "https://files.pythonhosted.org/packages/17/6f/ba65ce803626ca57dbf86484e1ef070d0496c3b595b76b291823e58a9deb/pybase16384-0.3.7-pp39-pypy39_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-05 10:51:02",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "synodriver",
    "github_project": "pybase16384",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "Cython",
            "specs": [
                [
                    ">=",
                    "3.0.9"
                ]
            ]
        },
        {
            "name": "cffi",
            "specs": [
                [
                    ">=",
                    "1.0.0"
                ]
            ]
        }
    ],
    "lcname": "pybase16384"
}
        
Elapsed time: 0.26649s