mixin-python


Namemixin-python JSON
Version 0.2.10 PyPI version JSON
download
home_pagehttps://github.com/learnforpractice/mixin-python
SummaryMixin Binding Project
upload_time2023-06-16 02:12:49
maintainer
docs_urlNone
authorlearnforpractice
requires_python
licenseGPL-3.0
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Python Bindings for [Mixin](https://github.com/mixinNetwork/mixin)

[![PyPi](https://img.shields.io/pypi/v/mixin-python.svg)](https://pypi.org/project/mixin-python)
[![PyPi](https://img.shields.io/pypi/dm/mixin-python.svg)](https://pypi.org/project/mixin-python)


<h3>
  <a
    target="_blank"
    href="https://mybinder.org/v2/gh/learnforpractice/mixin-python/HEAD?filepath=notebook%2Fhelloworld.ipynb"
  >
    Quick Start
    <img alt="Binder" valign="bottom" height="25px"
    src="https://mybinder.org/badge_logo.svg"
    />
  </a>
</h3>

# Install mixin-python

```bash
pip install mixin-python
```

# Quick Start

```python
import asyncio
from pymixin.mixin_api import MixinApi
api = MixinApi('http://mixin-node0.exinpool.com:8239')
addr = api.create_address()
print(addr)

async def get_info():
  info = await api.get_info()
  print(info)

asyncio.run(get_info())

```

```
    {'address': 'XIN9M9T32UhraHpJ9Do4s7FVFeTpery49JB1u6bAcgLe2wY4As918roNTVmbh3GXuuoRLx5FyeuhvUQUmvtWtUthGdgBCdMG',
     'view_key': '6396fd4201bbec6f495ded697428003dfd227578174f97e034c94e1abb420d0f',
     'spend_key': '02f0ea8504740a1c2916e1b9965c23c242aeeb02d093f3f1ed0e5e0d494bc603'}
```

# Run Mixin from Python

```bash
python3 -m pymixin.main kernel --dir config --port 9000
```

# Run a Local Mixin Testnet

```bash
python3 tests/start_testnet.py
```

Connect to Local Testnet

```python
import asyncio
from pymixin.mixin_api import MixinApi
api = MixinApi('http://127.0.0.1:8001')

async def get_info():
  info = await api.get_info()
  print(info)

asyncio.run(get_info())
```

# [Releases](https://github.com/learnforpractice/mixin-python/releases)

# [Docs](https://learnforpractice.github.io/mixin-python/)

# Install Build Dependencies

clang & go 1.16 & cmake

Ubuntu
```
sudo apt install python3-dev
sudo apt install python3-pip
sudo apt install clang
sudo apt install cmake
```

[Intall golang](https://golang.org/doc/install)


# Building

### Download Source Code

```
git clone https://github.com/learnforpractice/mixin-python --recursive
cd mixin-python
python3 -m pip install -r requirements-dev.txt 
```

### Update mixin-python Source Code

```bash
git pull
git submodule update --init --recursive
```

### Build on Linux

```
./build-linux.sh
```

### Build on macOS X

```
./build-mac.sh
```

# Run Tests in Jupyter Notebook
```bash
python3 -m pip install notebook
cd notebook
python3 -m notebook
```

Open helloworld.ipynb, hit Ctrl+Enter to run the test code in cell

Do not forget to run testnet.stop() to stop the testnet, otherwise the testnet processes will still running in the backgroud.

# Reference

https://github.com/wenewzhang/mixin-python3-sdk

# License

[GPL3.0](./LICENSE)


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/learnforpractice/mixin-python",
    "name": "mixin-python",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "learnforpractice",
    "author_email": "",
    "download_url": "",
    "platform": null,
    "description": "# Python Bindings for [Mixin](https://github.com/mixinNetwork/mixin)\n\n[![PyPi](https://img.shields.io/pypi/v/mixin-python.svg)](https://pypi.org/project/mixin-python)\n[![PyPi](https://img.shields.io/pypi/dm/mixin-python.svg)](https://pypi.org/project/mixin-python)\n\n\n<h3>\n  <a\n    target=\"_blank\"\n    href=\"https://mybinder.org/v2/gh/learnforpractice/mixin-python/HEAD?filepath=notebook%2Fhelloworld.ipynb\"\n  >\n    Quick Start\n    <img alt=\"Binder\" valign=\"bottom\" height=\"25px\"\n    src=\"https://mybinder.org/badge_logo.svg\"\n    />\n  </a>\n</h3>\n\n# Install mixin-python\n\n```bash\npip install mixin-python\n```\n\n# Quick Start\n\n```python\nimport asyncio\nfrom pymixin.mixin_api import MixinApi\napi = MixinApi('http://mixin-node0.exinpool.com:8239')\naddr = api.create_address()\nprint(addr)\n\nasync def get_info():\n  info = await api.get_info()\n  print(info)\n\nasyncio.run(get_info())\n\n```\n\n```\n    {'address': 'XIN9M9T32UhraHpJ9Do4s7FVFeTpery49JB1u6bAcgLe2wY4As918roNTVmbh3GXuuoRLx5FyeuhvUQUmvtWtUthGdgBCdMG',\n     'view_key': '6396fd4201bbec6f495ded697428003dfd227578174f97e034c94e1abb420d0f',\n     'spend_key': '02f0ea8504740a1c2916e1b9965c23c242aeeb02d093f3f1ed0e5e0d494bc603'}\n```\n\n# Run Mixin from Python\n\n```bash\npython3 -m pymixin.main kernel --dir config --port 9000\n```\n\n# Run a Local Mixin Testnet\n\n```bash\npython3 tests/start_testnet.py\n```\n\nConnect to Local Testnet\n\n```python\nimport asyncio\nfrom pymixin.mixin_api import MixinApi\napi = MixinApi('http://127.0.0.1:8001')\n\nasync def get_info():\n  info = await api.get_info()\n  print(info)\n\nasyncio.run(get_info())\n```\n\n# [Releases](https://github.com/learnforpractice/mixin-python/releases)\n\n# [Docs](https://learnforpractice.github.io/mixin-python/)\n\n# Install Build Dependencies\n\nclang & go 1.16 & cmake\n\nUbuntu\n```\nsudo apt install python3-dev\nsudo apt install python3-pip\nsudo apt install clang\nsudo apt install cmake\n```\n\n[Intall golang](https://golang.org/doc/install)\n\n\n# Building\n\n### Download Source Code\n\n```\ngit clone https://github.com/learnforpractice/mixin-python --recursive\ncd mixin-python\npython3 -m pip install -r requirements-dev.txt \n```\n\n### Update mixin-python Source Code\n\n```bash\ngit pull\ngit submodule update --init --recursive\n```\n\n### Build on Linux\n\n```\n./build-linux.sh\n```\n\n### Build on macOS X\n\n```\n./build-mac.sh\n```\n\n# Run Tests in Jupyter Notebook\n```bash\npython3 -m pip install notebook\ncd notebook\npython3 -m notebook\n```\n\nOpen helloworld.ipynb, hit Ctrl+Enter to run the test code in cell\n\nDo not forget to run testnet.stop() to stop the testnet, otherwise the testnet processes will still running in the backgroud.\n\n# Reference\n\nhttps://github.com/wenewzhang/mixin-python3-sdk\n\n# License\n\n[GPL3.0](./LICENSE)\n\n",
    "bugtrack_url": null,
    "license": "GPL-3.0",
    "summary": "Mixin Binding Project",
    "version": "0.2.10",
    "project_urls": {
        "Homepage": "https://github.com/learnforpractice/mixin-python"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3568e36bf1f8b1fec69a734f127af30e250617ffa78239024a088ff6b0c5f612",
                "md5": "82ba518a0b5cc4e88dbff41e3eeac1fb",
                "sha256": "b1de6d8c01405a131c4898b65f0c74bf46bb1247e081062063645b7ca07d43ae"
            },
            "downloads": -1,
            "filename": "mixin_python-0.2.10-cp310-cp310-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "82ba518a0b5cc4e88dbff41e3eeac1fb",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 7742571,
            "upload_time": "2023-06-16T02:12:49",
            "upload_time_iso_8601": "2023-06-16T02:12:49.191617Z",
            "url": "https://files.pythonhosted.org/packages/35/68/e36bf1f8b1fec69a734f127af30e250617ffa78239024a088ff6b0c5f612/mixin_python-0.2.10-cp310-cp310-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "016762c0646440c02fe1ee37df32115adc256feece9546ad93293b5eb507760a",
                "md5": "13551664c1f0098770f51f01c3258de3",
                "sha256": "7cc71717e2638762db7214e15a09a839d0c3f572944b376ce195af88aa44456a"
            },
            "downloads": -1,
            "filename": "mixin_python-0.2.10-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "13551664c1f0098770f51f01c3258de3",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 13193959,
            "upload_time": "2023-06-16T02:12:51",
            "upload_time_iso_8601": "2023-06-16T02:12:51.638817Z",
            "url": "https://files.pythonhosted.org/packages/01/67/62c0646440c02fe1ee37df32115adc256feece9546ad93293b5eb507760a/mixin_python-0.2.10-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bb99ef010c228c913422c1f86686cd5cd6b81f8b2f532e185f05f2ea46c65f2d",
                "md5": "520bf85e0ae3a556b9883be404e82345",
                "sha256": "7dd1a27643c75013a80c34de92130362beba10b36aa5f98d21caf01fceb20f87"
            },
            "downloads": -1,
            "filename": "mixin_python-0.2.10-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "520bf85e0ae3a556b9883be404e82345",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 12986907,
            "upload_time": "2023-06-16T02:12:58",
            "upload_time_iso_8601": "2023-06-16T02:12:58.755609Z",
            "url": "https://files.pythonhosted.org/packages/bb/99/ef010c228c913422c1f86686cd5cd6b81f8b2f532e185f05f2ea46c65f2d/mixin_python-0.2.10-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aa452eb3aa631cd08f364daa130bb1e4b5b3555592989c61fe3d38f8f6db28de",
                "md5": "58e04d9c2f871df17c9bc38864fa6d88",
                "sha256": "1b9066bf0d07a7ba0f3c889b3ec6eec9923a1320ceb352be9db9d0460aba93fd"
            },
            "downloads": -1,
            "filename": "mixin_python-0.2.10-cp311-cp311-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "58e04d9c2f871df17c9bc38864fa6d88",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 7741791,
            "upload_time": "2023-06-16T02:13:06",
            "upload_time_iso_8601": "2023-06-16T02:13:06.345579Z",
            "url": "https://files.pythonhosted.org/packages/aa/45/2eb3aa631cd08f364daa130bb1e4b5b3555592989c61fe3d38f8f6db28de/mixin_python-0.2.10-cp311-cp311-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0b5f668f4a07ba80c3e0faeebe9da193d9b17ef1ff45d136139b5d6d722085a8",
                "md5": "66421b513568554ce9d38a4f0a689f9f",
                "sha256": "d56a1643835baaf81eaba90ce8eb81379c20b77404587bec41bbf4e482173933"
            },
            "downloads": -1,
            "filename": "mixin_python-0.2.10-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "66421b513568554ce9d38a4f0a689f9f",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 13194050,
            "upload_time": "2023-06-16T02:13:08",
            "upload_time_iso_8601": "2023-06-16T02:13:08.620957Z",
            "url": "https://files.pythonhosted.org/packages/0b/5f/668f4a07ba80c3e0faeebe9da193d9b17ef1ff45d136139b5d6d722085a8/mixin_python-0.2.10-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5db1eea349f2069e7b3f921df173e8b24e1b8b93b8c6266f558184b538985a71",
                "md5": "8156816aa27f5be7a02137829be004ef",
                "sha256": "c77c1cc2864edcc1ef0ae02376eb624b60e4850a42eb0070b69980ba7a899360"
            },
            "downloads": -1,
            "filename": "mixin_python-0.2.10-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "8156816aa27f5be7a02137829be004ef",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 12987344,
            "upload_time": "2023-06-16T02:13:11",
            "upload_time_iso_8601": "2023-06-16T02:13:11.408926Z",
            "url": "https://files.pythonhosted.org/packages/5d/b1/eea349f2069e7b3f921df173e8b24e1b8b93b8c6266f558184b538985a71/mixin_python-0.2.10-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1a092f4ccb7de442dec624b51d7719a55332653240c67bfceb2fd57ccac76401",
                "md5": "53c124ac3636221e0a961d80205d1cdf",
                "sha256": "22bc162bd2a7f08cd566c89313e8731c7dc64d40329779c3529e2ff1d522c67b"
            },
            "downloads": -1,
            "filename": "mixin_python-0.2.10-cp37-cp37m-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "53c124ac3636221e0a961d80205d1cdf",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 7740604,
            "upload_time": "2023-06-16T02:13:16",
            "upload_time_iso_8601": "2023-06-16T02:13:16.231382Z",
            "url": "https://files.pythonhosted.org/packages/1a/09/2f4ccb7de442dec624b51d7719a55332653240c67bfceb2fd57ccac76401/mixin_python-0.2.10-cp37-cp37m-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "21293e0daeec43173f7f31f80d141be37af4d4f6991c4e1dfbde10ca676a69d3",
                "md5": "b891ff53854c4b6132ce2509f860a7ba",
                "sha256": "f82ce8c08039df678302c11f2e9a6e06fed822e9671d1aacc04ad7aa3a75142a"
            },
            "downloads": -1,
            "filename": "mixin_python-0.2.10-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b891ff53854c4b6132ce2509f860a7ba",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 13193833,
            "upload_time": "2023-06-16T02:13:18",
            "upload_time_iso_8601": "2023-06-16T02:13:18.504816Z",
            "url": "https://files.pythonhosted.org/packages/21/29/3e0daeec43173f7f31f80d141be37af4d4f6991c4e1dfbde10ca676a69d3/mixin_python-0.2.10-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9bbd7bd812ec5ee0d37c3a2b2af4d05b880ec509ad9c41b28d1c2fe339b59ad1",
                "md5": "5cab401fdf845939eef3db1d12166a1a",
                "sha256": "1acf57f295cc8b817a2b15cd6244d8e017a352cef8bb4d0fc06d3f3d8d6e3e16"
            },
            "downloads": -1,
            "filename": "mixin_python-0.2.10-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "5cab401fdf845939eef3db1d12166a1a",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 12986929,
            "upload_time": "2023-06-16T02:13:24",
            "upload_time_iso_8601": "2023-06-16T02:13:24.232661Z",
            "url": "https://files.pythonhosted.org/packages/9b/bd/7bd812ec5ee0d37c3a2b2af4d05b880ec509ad9c41b28d1c2fe339b59ad1/mixin_python-0.2.10-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "77025b07f3969e8e698f99d7cffd9a5153eef23137dc0910bc1a5a4a1ad63ed8",
                "md5": "ebb36ec3b9b11e9e80a519fb30189d34",
                "sha256": "b6c4f0ba35c18b2d53812a661bc810c51d08485b979293d41b2f68c635877f21"
            },
            "downloads": -1,
            "filename": "mixin_python-0.2.10-cp38-cp38-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ebb36ec3b9b11e9e80a519fb30189d34",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 7741022,
            "upload_time": "2023-06-16T02:13:26",
            "upload_time_iso_8601": "2023-06-16T02:13:26.998701Z",
            "url": "https://files.pythonhosted.org/packages/77/02/5b07f3969e8e698f99d7cffd9a5153eef23137dc0910bc1a5a4a1ad63ed8/mixin_python-0.2.10-cp38-cp38-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1116116541bd385e6db3c9f23bfc11c9b8fad4620b993037820e212e3ca98fdc",
                "md5": "17fc3457745252cd21180657caed3a3b",
                "sha256": "facd186f193ecf4cef13d5bf691d4cf3f23cb2c8064a302d6c4a063d258fc12f"
            },
            "downloads": -1,
            "filename": "mixin_python-0.2.10-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "17fc3457745252cd21180657caed3a3b",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 13193971,
            "upload_time": "2023-06-16T02:13:29",
            "upload_time_iso_8601": "2023-06-16T02:13:29.197737Z",
            "url": "https://files.pythonhosted.org/packages/11/16/116541bd385e6db3c9f23bfc11c9b8fad4620b993037820e212e3ca98fdc/mixin_python-0.2.10-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "184c1adad270d2bcff4a34471e28f891cd13a374cfb29559c458c12dbc4c9290",
                "md5": "4fc8cc3005418e4e94873fa9ebce3495",
                "sha256": "a09141a373a3aa774afec7c1fc37579c5794aabdb47d908e5a461e97c3af5a02"
            },
            "downloads": -1,
            "filename": "mixin_python-0.2.10-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "4fc8cc3005418e4e94873fa9ebce3495",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 12987017,
            "upload_time": "2023-06-16T02:13:32",
            "upload_time_iso_8601": "2023-06-16T02:13:32.292973Z",
            "url": "https://files.pythonhosted.org/packages/18/4c/1adad270d2bcff4a34471e28f891cd13a374cfb29559c458c12dbc4c9290/mixin_python-0.2.10-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "976aad2ec9ea9ca1b4cd4155f73221e6f4ab4075f4bb2394942bd9fd04fb4850",
                "md5": "c45c44fc4a63223150f33cf15f0e8b16",
                "sha256": "5623fd132c213f73d264dc1ea8aee3a552bc48c820de7a73127d215c40601e40"
            },
            "downloads": -1,
            "filename": "mixin_python-0.2.10-cp39-cp39-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c45c44fc4a63223150f33cf15f0e8b16",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 7742580,
            "upload_time": "2023-06-16T02:13:35",
            "upload_time_iso_8601": "2023-06-16T02:13:35.608853Z",
            "url": "https://files.pythonhosted.org/packages/97/6a/ad2ec9ea9ca1b4cd4155f73221e6f4ab4075f4bb2394942bd9fd04fb4850/mixin_python-0.2.10-cp39-cp39-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9672888cc8339e539cbf8791cc89f670226cccb5883773203e202752eac485c0",
                "md5": "beb2ad5c1aa78a813d7d32ecf4e450ca",
                "sha256": "fd45314f197287169d456d1fb39f3b4e130a76d06c5d88bea71737213742c642"
            },
            "downloads": -1,
            "filename": "mixin_python-0.2.10-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "beb2ad5c1aa78a813d7d32ecf4e450ca",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 13193877,
            "upload_time": "2023-06-16T02:13:38",
            "upload_time_iso_8601": "2023-06-16T02:13:38.135602Z",
            "url": "https://files.pythonhosted.org/packages/96/72/888cc8339e539cbf8791cc89f670226cccb5883773203e202752eac485c0/mixin_python-0.2.10-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6be789b496c0da8ec1741c38a06aa6b9f2974e7b357813f7c6396ac783af8492",
                "md5": "db24b070b3fe3e2b587914b0a4fcf248",
                "sha256": "a13c1527f1f82a01f2f159d3c55c27e963de18f5196bdfe76ebdd81338427e70"
            },
            "downloads": -1,
            "filename": "mixin_python-0.2.10-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "db24b070b3fe3e2b587914b0a4fcf248",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 12986932,
            "upload_time": "2023-06-16T02:13:40",
            "upload_time_iso_8601": "2023-06-16T02:13:40.976966Z",
            "url": "https://files.pythonhosted.org/packages/6b/e7/89b496c0da8ec1741c38a06aa6b9f2974e7b357813f7c6396ac783af8492/mixin_python-0.2.10-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-06-16 02:12:49",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "learnforpractice",
    "github_project": "mixin-python",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "mixin-python"
}
        
Elapsed time: 0.15675s