{ "info": { "author": "Moe Sayadi", "author_email": "Moe@KAZEBLOCKCHAIN.ch", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": ".. image:: https://kaze.solutions/content/static/img/general/logo.svg\n :alt: kaze logo\n\nkaze-python\n----------\n\nPython Node and SDK for the kaze blockchain.\n\n.. image:: https://img.shields.io/pypi/v/kaze-python.svg\n :target: https://pypi.python.org/pypi/kaze-python\n :alt: Pypi\n.. image:: https://travis-ci.org/KAZEBLOCKCHAIN/kaze-python.svg?branch=master\n :target: https://travis-ci.org/KAZEBLOCKCHAIN/kaze-python\n :alt: Travis CI\n.. image:: https://readthedocs.org/projects/kaze-python/badge/?version=latest\n :target: https://kaze-python.readthedocs.io/en/latest/?badge=latest\n :alt: ReadTheDocs\n.. image:: https://img.shields.io/badge/license-MIT-blue.svg\n :target: https://github.com/KAZEBLOCKCHAIN/kaze-python/blob/master/LICENSE.md\n :alt: MIT\n\n\nOverview\n--------\n\nWhat does it currently do\n~~~~~~~~~~~~~~~~~~~~~~~~~\n\n- This project aims to be a full port of the original C# `kaze\n project `__\n- Run a Python based P2P node\n- Interactive CLI for configuring node and inspecting blockchain\n- Build, deploy, and run smart contracts\n- Runs smart contracts on the blockchain in a Python virtual machine\n- Very basic Wallet functionality (not fully tested, please do not use\n on mainnet)\n- `NEP2 `__\n and\n `NEP5 `__\n compliant wallet functionality\n- RPC Client\n- RPC server\n- Notification Server ( for viewing transfers of NEP5 tokens )\n- ``Runtime.Log`` and ``Runtime.Notify`` event monitoring\n\nWhat will it do\n~~~~~~~~~~~~~~~\n\n- Consensus nodes\n- More robust smart contract debugging and inspection\n\nDocumentation\n~~~~~~~~~~~~~\n\nThe full documentation on how to install, configure and use kaze-python\ncan be found at `Read The\nDocs `__.\n\nGet help or give help\n~~~~~~~~~~~~~~~~~~~~~\n\n- Open a new\n `issue `__ if\n you encounter a problem.\n- Or ping **@localhuman** or **@metachris** on the `kaze\n Discord `__.\n- Pull requests welcome. You can help with wallet functionality,\n writing tests or documentation, or on any other feature you deem\n awesome.\n\nGetting started\n---------------\n\nkaze-python has two System dependencies (everything else is covered with\n``pip``):\n\n- `LevelDB `__\n- `Python\n 3.6+ `__ (3.5\n and below is not supported)\n\nWe have published a Youtube\n`video `__ to help get you\nstarted. There are many more videos under the\n`KAZEBLOCKCHAIN `__\nYoutube channel, check them out.\n\nDocker\n------\n\nUsing Docker is another option to run kaze-python. There are example\nDockerfiles provided in the\n`/docker folder `__,\nand we have an image on Docker hub, tagged after the kaze-python\nreleases: https://hub.docker.com/r/KAZEBLOCKCHAIN/kaze-python/\n\nNative installation\n-------------------\n\nInstructions on the system setup for kaze-python:\n\nLevelDB\n~~~~~~~\n\nOSX\n^^^\n\n::\n\n brew install leveldb\n\nUbuntu/Debian 16.10+\n^^^^^^^^^^^^^^^^^^^^\n\nUbuntu starting at 16.10 supports Python 3.6 in the official\nrepositories, and you can just install Python 3.6 and all the system\ndependencies like this:\n\n::\n\n apt-get install python3.6 python3.6-dev python3.6-venv python3-pip libleveldb-dev libssl-dev g++\n\nOlder Ubuntu versions (eg. 16.04)\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nFor older Ubuntu versions you'll need to use an external repository like\nFelix Krull's deadsnakes PPA at\nhttps://launchpad.net/~deadsnakes/+archive/ubuntu/ppa (read more\n`here `__).\n\n(The use of the third-party software links in this documentation is done\nat your own discretion and risk and with agreement that you will be\nsolely responsible for any damage to your computer system or loss of\ndata that results from such activities.)\n\n::\n\n apt-get install software-properties-common python-software-properties\n add-apt-repository ppa:deadsnakes/ppa\n apt-get update\n apt-get install python3.6 python3.6-dev python3.6-venv python3-pip libleveldb-dev libssl-dev g++\n\nCentos/Redhat/Fedora\n^^^^^^^^^^^^^^^^^^^^\n\n::\n\n # Install Python 3.6:\n yum install -y centos-release-scl\n yum install -y rh-python36\n scl enable rh-python36 bash\n\n # Install dependencies:\n yum install -y epel-release\n yum install -y readline-devel leveldb-devel libffi-devel gcc-c++ redhat-rpm-config gcc python-devel openssl-devel\n\nWindows\n^^^^^^^\n\nHelp needed. Installing the Python package plyvel seems to require C++\ncompiler support tied to Visual Studio and libraries. Refer to\n`documentation `__.\n\nCurrently you probably should use the Linux subsystem with Ubuntu, or a\nVirtual Machine with Linux. You can find more information and a guide\nfor setting up the Linux subsystem\n`here `__.\n\nInstalling \"Ubuntu\" from Microsoft Store installs Ubuntu 16.04. You should install Ubuntu 18.04 from Microsoft Store found here: https://www.microsoft.com/en-us/p/ubuntu-1804/9n9tngvndl3q?activetab=pivot%3aoverviewtab\n\nPython 3.6\n~~~~~~~~~~\n\nkaze-python is compatible with **Python 3.6 and later**.\n\nOn \\*nix systems, install Python 3.6 via your package manager, or\ndownload an installation package from the `official\nhomepage `__.\n\n\nInstall\n~~~~~~~\n\nIt is recommended to put all project dependencies into its own virtual\nenvironment, this way we don't pollute the global installation which\ncould lead to version conflicts.\n\n\n1. Install from Github:\n\n ::\n\n git clone https://github.com/KAZEBLOCKCHAIN/kaze-python.git\n cd kaze-python\n\n # if you want to use the development branch, switch now\n git checkout development\n\n # create virtual environment and activate\n python3 -m venv venv\n source venv/bin/activate\n\n # install the package in an editable form\n (venv) pip install -e .\n\n2. Install from PyPi\n\n ::\n\n # create project dir\n mkdir myproject\n cd myproject\n\n # create virtual environment and activate\n python3 -m venv venv\n source venv/bin/activate\n\n (venv) pip install kaze-python\n\n\nRunning\n-------\n\nAfter installing requirements and activating the environment, there is\nan easy to use CLI (``np-prompt``) that starts the node and allows some\nbasic interactivity.\n\n::\n\n np-prompt\n kaze cli. Type 'help' to get started\n\n kaze> state\n Progress: 1054913 / 1237188\n\n kaze>\n\nBy default, the CLI connects to the **TestNet** (see below how to switch\nto MainNet or PrivNet).\n\nLet's query for a block in the current server by hash or by block index:\n\n::\n\n np-prompt\n kaze cli. Type 'help' to get started\n\n kaze> block 122235\n {\n \"index\": 122235,\n \"script\": \"\",\n \"merkleroot\": \"1d5a895ea34509a83becb5d2f9391018a3f59d670d94a2c3f8deb509a07464bd\",\n \"previousblockhash\": \"98ae05cb68ab857659cc6c8379eb7ba68b57ef1f5317904c295341d82d0a1713\",\n \"tx\": [\n \"1d5a895ea34509a83becb5d2f9391018a3f59d670d94a2c3f8deb509a07464bd\"\n ],\n \"version\": 0,\n \"time\": 1479110368,\n \"hash\": \"74671375033f506325ef08d35632f74083cca564dc7ea6444c94d3b9dec3f61b\",\n \"consensus data\": 16070047272025254767,\n \"next_consensus\": \"59e75d652b5d3827bf04c165bbe9ef95cca4bf55\"\n }\n kaze>\n\nBootstrapping the Blockchain\n----------------------------\n\nIf you use kaze-python for the first time, you need to synchronize the\nblockchain, which may take a long time. Included in this project is the script\n``np-bootstrap`` to automatically download a chain directory for you. To\nbootstrap for testnet, run ``np-bootstrap``, get a cup of coffee\nand wait. To bootstrap for mainnet, use ``np-bootstrap -m`` and\nget 8 cups of coffee (3.3 GB file).\n\nImportant: do not use the chain files from\nhttps://github.com/KAZEBLOCKCHAIN/awesome-kaze.git, they will not work with\nkaze-python.\n\nAvailable Wallet commands\n~~~~~~~~~~~~~~~~~~~~~~~~~\n\n::\n\n np-prompt\n kaze cli. Type 'help' to get started\n\n kaze> help\n\n create wallet {wallet_path}\n open wallet {wallet_path}\n\n wallet { verbose } { rebuild } {rebuild BLOCK_HEIGHT}\n export wif { ADDRESS }\n import wif { WIF }\n\n send { ASSET_ID } { ADDRESS } { AMOUNT }\n\nRunning on MainNet\n~~~~~~~~~~~~~~~~~~\n\nTo run the prompt on MainNet, you can use the CLI argument ``-m`` (eg.\n``np-prompt -m``), for running on PrivNet you can use ``-p``. Be\nsure to check out the details of the parameters:\n\n::\n\n $ np-prompt -h\n usage: np-prompt [-h] [-m | -p [host] | --coznet | -c CONFIG]\n [-t {dark,light}] [-v] [--datadir DATADIR] [--version]\n\n optional arguments:\n -h, --help show this help message and exit\n -m, --mainnet Use MainNet instead of the default TestNet\n -p [host], --privnet [host]\n Use a private net instead of the default TestNet,\n optionally using a custom host (default: 127.0.0.1)\n --coznet Use the CoZ network instead of the default TestNet\n -c CONFIG, --config CONFIG\n Use a specific config file\n -t {dark,light}, --set-default-theme {dark,light}\n Set the default theme to be loaded from the config\n file. Default: 'dark'\n -v, --verbose Show smart-contract events by default\n --datadir DATADIR Absolute path to use for database directories\n --version show program's version number and exit\n\nLogging\n~~~~~~~\n\nCurrently, ``np-prompt`` logs to ``prompt.log``\n\n--------------\n\nTests\n-----\n\nNote that some of the unit tests use a giant blockchain fixture database\n(~800MB). This file is not kept in the repo, but are downloaded the\nfirst time the tests are run, this can take some time (depending on the\ninternet connection), but happens only once.\n\nUseful commands\n---------------\n\n::\n\n make lint\n make test\n make coverage\n make docs\n\n\n # run only kaze-python tests\n python -m unittest discover kaze\n\n # run only kaze-boa tests\n python -m unittest discover boa_test\n\nUpdating the version number and releasing new versions of kaze-python\n--------------------------------------------------------------------\n\nThis is a checklist for releasing a new version, which for now means:\n\n1. Merging the changes from development into master\n2. Setting the version from eg. ``0.4.6-dev`` to ``0.4.6`` (which\n automatically created a tag/release)\n3. On the dev branch, setting the version to the next patch, eg.\n ``0.4.7-dev``\n4. Pushing master, development and the tags to GitHub\n\nMake sure you are on the development branch and have all changes merged\nthat you want to publish. Then follow these steps:\n\n::\n\n # Only in case you want to increase the version number again (eg. scope changed from patch to minor):\n # bumpversion --no-tag minor|major\n\n # Update CHANGELOG.rst: make sure all changes are there and remove `-dev` from the version number\n vi CHANGELOG.rst\n git commit -m \"Updated changelog for release\" CHANGELOG.rst\n\n # Merge development branch into master\n git checkout master\n git merge development\n\n # Set the release version number and create the tag\n bumpversion release\n\n # Switch back into the development branch\n git checkout development\n\n # Increase patch number and add `-dev`\n bumpversion --no-tag patch\n\n # Push to GitHub, which also updates the PyPI package and Docker Hub image\n git push origin master development --tags\n\nTroubleshooting\n---------------\n\nIf you run into problems, check these things before ripping out your\nhair:\n\n- Double-check that you are using Python 3.6.x\n- Update the project dependencies (``pip install -e .``)\n- If you encounter any problems, please take a look at the\n `installation\n section `__\n in the docs, and if that doesn't help open an issue. We'll try to\n help.\n- You can reach us on the `kaze Discord `__,\n or simply file a `GitHub\n issue `__.\n\nLicense\n-------\n\n- Open-source\n `MIT `__.\n- Contributors: [@localhuman](https://github.com/localhuman) (Creator), [@metachris](https://github.com/metachris), [@ixje](https://github.com/ixje), and [many more](https://github.com/KAZEBLOCKCHAIN/kaze-python/graphs/contributors)\n\nDonations\n---------\n\nAccepted at **ATEMNPSjRVvsXmaJW4ZYJBSVuJ6uR2mjQU**\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/KAZEBLOCKCHAIN/kaze-python", "keywords": "kaze,python,node", "license": "MIT license", "maintainer": "Ela soltani", "maintainer_email": "ela@KAZEBLOCKCHAIN.ch", "name": "kaze-python", "package_url": "https://pypi.org/project/kaze-python/", "platform": "", "project_url": "https://pypi.org/project/kaze-python/", "project_urls": { "Homepage": "https://github.com/KAZEBLOCKCHAIN/kaze-python" }, "release_url": "https://pypi.org/project/kaze-python/0.8.9/", "requires_dist": [ "aenum (==2.1.2)", "asn1crypto (==0.24.0)", "astor (==0.7.1)", "attrs (==18.1.0)", "Automat (==0.7.0)", "autopep8 (==1.3.5)", "base58 (==1.0.2)", "bitcoin (==1.1.42)", "blessings (==1.7)", "bpython (==0.17.1)", "bumpversion (==0.5.3)", "certifi (==2018.4.16)", "cffi (==1.11.5)", "chardet (==3.0.4)", "colorlog (==3.1.4)", "constantly (==15.1.0)", "coverage (==4.5.1)", "coveralls (==1.3.0)", "coz-bytecode (==0.5.1)", "cryptography (==2.3)", "curtsies (==0.3.0)", "cycler (==0.10.0)", "docopt (==0.6.2)", "ecdsa (==0.13)", "Events (==0.3)", "gevent (==1.3.5)", "greenlet (==0.4.14)", "hyperlink (==18.0.0)", "idna (==2.7)", "incremental (==17.5.0)", "klein (==17.10.0)", "logzero (==1.5.0)", "memory-profiler (==0.52.0)", "mmh3 (==2.5.1)", "mock (==2.0.0)", "mpmath (==1.0.0)", "Kaze-boa (==0.5.1)", "kaze-python-rpc (==1.0.0.0)", "kazecore (==0.6.8)", "pbr (==4.1.1)", "peewee (==3.6.4)", "pexpect (==4.6.0)", "pluggy (==0.6.0)", "plyvel (==1.0.5)", "prompt-toolkit (==2.0.3)", "psutil (==5.4.6)", "py (==1.5.4)", "pycodestyle (==2.4.0)", "pycparser (==2.18)", "Pygments (==2.2.0)", "pymitter (==0.2.3)", "Pympler (==0.5)", "pyparsing (==2.2.0)", "python-dateutil (==2.7.3)", "pytz (==2018.5)", "requests (==2.19.1)", "scrypt (==0.8.6)", "six (==1.11.0)", "tqdm (==4.23.4)", "Twisted (==18.7.0)", "typing (==3.6.4)", "urllib3 (==1.23)", "virtualenv (==16.0.0)", "wcwidth (==0.1.7)", "Werkzeug (==0.14.1)", "zope.interface (==4.5.0)" ], "requires_python": ">=3.6", "summary": "Python Node and SDK for the kaze blockchain", "version": "0.8.9" }, "last_serial": 4340887, "releases": { "0.7.8": [ { "comment_text": "", "digests": { "md5": "e9d7efaf15d05f91c9c526226c62e63d", "sha256": "4c7c177238c6377bdac49b001c2d12b4bb98f358497e30a82c6e2861e849ff58" }, "downloads": -1, "filename": "kaze_python-0.7.8-py3-none-any.whl", "has_sig": false, "md5_digest": "e9d7efaf15d05f91c9c526226c62e63d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 321975, "upload_time": "2018-09-18T18:23:03", "url": "https://files.pythonhosted.org/packages/b5/bf/4d027689a9acb411d9249760482c01f6ce50a9f555f92097c778b2184e5c/kaze_python-0.7.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1c09ac655a9104ff1109d05518256241", "sha256": "c3003ffa5dc32c2f5ba4c5af0e5fbf5d11d47678c6950ab89647374994d92b84" }, "downloads": -1, "filename": "kaze-python-0.7.8.tar.gz", "has_sig": false, "md5_digest": "1c09ac655a9104ff1109d05518256241", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1019250, "upload_time": "2018-09-18T18:23:05", "url": "https://files.pythonhosted.org/packages/55/86/8440651c214b87c79ca1ca0aba7bd6c2cde11ea9a1d74005d4a9c03a596d/kaze-python-0.7.8.tar.gz" } ], "0.7.9": [ { "comment_text": "", "digests": { "md5": "6e49560876c7b46ac2c06babdca665dc", "sha256": "c70fc6d7c3199975536268678a5ca7f50aac922a802fb4879f0617cd59a84d43" }, "downloads": -1, "filename": "kaze_python-0.7.9-py3-none-any.whl", "has_sig": false, "md5_digest": "6e49560876c7b46ac2c06babdca665dc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 321954, "upload_time": "2018-09-19T04:04:20", "url": "https://files.pythonhosted.org/packages/2e/4d/2063402c44058e8e0c56f2eba1aa93a7d8380df00ecf386b9c67e9e9f584/kaze_python-0.7.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a0bdb4f401a0f5c6a50dc07228d3baa8", "sha256": "7a48dcef5a0b0cba3cbd7499bad58877ba2bf343b7caffdd3d6b64ee8e81071c" }, "downloads": -1, "filename": "kaze-python-0.7.9.tar.gz", "has_sig": false, "md5_digest": "a0bdb4f401a0f5c6a50dc07228d3baa8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1019209, "upload_time": "2018-09-19T04:04:22", "url": "https://files.pythonhosted.org/packages/78/18/d2fa5fc1cc9549dcfa39492b578e10ee8afd8f8745c110ac4a2b2f2e5087/kaze-python-0.7.9.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "3967580dbd14c0019535cdde3ebef1b3", "sha256": "665019cd1d9c6f48ec242ce7c28135972f19a0816285465874ede5e9ff3d0c5d" }, "downloads": -1, "filename": "kaze_python-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3967580dbd14c0019535cdde3ebef1b3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 322762, "upload_time": "2018-10-04T11:22:09", "url": "https://files.pythonhosted.org/packages/c4/76/4f99daa8013e5da5944eae8118a9aa961a649a25af7f59596bf71642381a/kaze_python-0.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b8d649405bbc7c82151ce59fd9c6a526", "sha256": "37e558bc5f846d3b68c28c95cf46bba70f3813776c0b495c538a5c718eaeaf0f" }, "downloads": -1, "filename": "kaze-python-0.8.0.tar.gz", "has_sig": false, "md5_digest": "b8d649405bbc7c82151ce59fd9c6a526", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1019111, "upload_time": "2018-10-04T11:22:11", "url": "https://files.pythonhosted.org/packages/00/62/9bc77e6f8bf457591c2b5e331d7872d6dadd2ee2bc3402ab3f8b3071aaef/kaze-python-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "f78ff19c4f687cf7cbeda16c4754a1b5", "sha256": "bd035f8f8cacb8306928a9740ffa2359f5cf4af6d15d497171a5be616c1f09d7" }, "downloads": -1, "filename": "kaze_python-0.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f78ff19c4f687cf7cbeda16c4754a1b5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 322760, "upload_time": "2018-10-04T11:34:28", "url": "https://files.pythonhosted.org/packages/dd/74/8608734f2691ebee472549b13e8ba74beb1854989cea90a0c2127c4c7bb3/kaze_python-0.8.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "99e39e0d6377b5bcc124b94313fb8f00", "sha256": "97abdb356f4d2fcca1079bc7df888b56a42f19e9ad212a4d94fa9b9f8dc209ee" }, "downloads": -1, "filename": "kaze-python-0.8.1.tar.gz", "has_sig": false, "md5_digest": "99e39e0d6377b5bcc124b94313fb8f00", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1019167, "upload_time": "2018-10-04T11:34:30", "url": "https://files.pythonhosted.org/packages/e3/84/6cf8a63c4eaeb04ee4f8ef8c40853e038aec247caa64a7ff3ae61b303f8f/kaze-python-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "62a7b44052ed59cdb738622b2ae44a83", "sha256": "a8398dfc60d14e0ea5cd01224dd6e46c25c6894c8d20e3ef25ca9d40ba267c63" }, "downloads": -1, "filename": "kaze_python-0.8.2-py3-none-any.whl", "has_sig": false, "md5_digest": "62a7b44052ed59cdb738622b2ae44a83", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 322929, "upload_time": "2018-10-04T14:36:56", "url": "https://files.pythonhosted.org/packages/13/7e/db1ca97e13a1b8d71e10764aeb1034174f59681149c1207c1aec23214aed/kaze_python-0.8.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "99fab89aea0ac6a6f83b80d843dca9ef", "sha256": "2c222b3dcddc21b0eb932c77a52c97d52fd1767cf0fe85cc23000bee6d58c458" }, "downloads": -1, "filename": "kaze-python-0.8.2.tar.gz", "has_sig": false, "md5_digest": "99fab89aea0ac6a6f83b80d843dca9ef", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1019321, "upload_time": "2018-10-04T14:36:58", "url": "https://files.pythonhosted.org/packages/dd/1f/2ebec4957743499b6005111f84c8f376a4ef96f2b60c7da611f1033236c3/kaze-python-0.8.2.tar.gz" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "60615097b707901c2268cffec1c03aba", "sha256": "e6e1aec90aa75461ce9cae92e0891e4f812b9c86e2d0c7b6077dd949b7b7cfae" }, "downloads": -1, "filename": "kaze_python-0.8.3-py3-none-any.whl", "has_sig": false, "md5_digest": "60615097b707901c2268cffec1c03aba", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 322928, "upload_time": "2018-10-04T15:32:52", "url": "https://files.pythonhosted.org/packages/d0/8f/ff70500532bfaa1c203cf5e9ac262be610c903e22ce3311a5ac5b27b6a66/kaze_python-0.8.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "35488fee6e846a6d194b1eec3117e8ac", "sha256": "b40ad50e5ad23fbbb74415b2fe9c211b4ccf110a0c85137c939b22e658053cc9" }, "downloads": -1, "filename": "kaze-python-0.8.3.tar.gz", "has_sig": false, "md5_digest": "35488fee6e846a6d194b1eec3117e8ac", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1019271, "upload_time": "2018-10-04T15:32:54", "url": "https://files.pythonhosted.org/packages/80/e6/015a9471b6a6e344540c243786d74a79690ee0428c9d27e5f88478d69524/kaze-python-0.8.3.tar.gz" } ], "0.8.4": [ { "comment_text": "", "digests": { "md5": "9cb0062669d11b8b5a0fa0d065af4737", "sha256": "a101d5a52f7fecf159d771acf1e2e4752b91062761c516557e7a8271c5bf5303" }, "downloads": -1, "filename": "kaze_python-0.8.4-py3-none-any.whl", "has_sig": false, "md5_digest": "9cb0062669d11b8b5a0fa0d065af4737", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 322929, "upload_time": "2018-10-04T15:40:11", "url": "https://files.pythonhosted.org/packages/62/44/cf1fb0abb193c7a4c2195ac0a4c510fe0320cd191eb31ffca47289b69488/kaze_python-0.8.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "393b4f63bc8c2a2ff7238f28e3086de0", "sha256": "eab81d3b03f50250612ec352f46d55777aefd627b0e8c3addf6aa10a3ade92a3" }, "downloads": -1, "filename": "kaze-python-0.8.4.tar.gz", "has_sig": false, "md5_digest": "393b4f63bc8c2a2ff7238f28e3086de0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1019327, "upload_time": "2018-10-04T15:40:13", "url": "https://files.pythonhosted.org/packages/2f/f0/17f874ef1d47ab6df416a33cd3723504a0b67de9eb84c6693f15e3d561b8/kaze-python-0.8.4.tar.gz" } ], "0.8.5": [ { "comment_text": "", "digests": { "md5": "ade972ba0a6683d99cb73d8cd50f81f5", "sha256": "19e69268d5cf72ca379a11675029f3a39715c285f94a9509b31b2ca39051d0c0" }, "downloads": -1, "filename": "kaze_python-0.8.5-py3-none-any.whl", "has_sig": false, "md5_digest": "ade972ba0a6683d99cb73d8cd50f81f5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 322929, "upload_time": "2018-10-04T15:47:30", "url": "https://files.pythonhosted.org/packages/49/9c/4981976026500e7c3641f215f692522840b146b8ab9ead79b42c9992885f/kaze_python-0.8.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "04b3eeea48154952ac512235e6acdb47", "sha256": "866d71c271a399490917aae08da78a7bb318b5029516ef8ac155e70ec68ce0a8" }, "downloads": -1, "filename": "kaze-python-0.8.5.tar.gz", "has_sig": false, "md5_digest": "04b3eeea48154952ac512235e6acdb47", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1019320, "upload_time": "2018-10-04T15:47:32", "url": "https://files.pythonhosted.org/packages/5f/5b/c1573da46320ac70a64a714003805e60482decf0c9d26fa072cdef6b5c53/kaze-python-0.8.5.tar.gz" } ], "0.8.8": [ { "comment_text": "", "digests": { "md5": "66eb984118a9760d9bbcdd6001749168", "sha256": "35277058fab814fcef963c7d4dd6256d7e6cacfb5aae3abb36b6588209330073" }, "downloads": -1, "filename": "kaze_python-0.8.8-py3-none-any.whl", "has_sig": false, "md5_digest": "66eb984118a9760d9bbcdd6001749168", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 322926, "upload_time": "2018-10-04T15:57:24", "url": "https://files.pythonhosted.org/packages/04/24/80ec60f5427a88024161d8db9ab99905962851d1ad3b633da3a85b0fa1ce/kaze_python-0.8.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e41534b29024cb587cb7e5261802292d", "sha256": "8c88902afe31b92131e6dc2952cd753622c87486e34ac489370f5fb86bbd47c0" }, "downloads": -1, "filename": "kaze-python-0.8.8.tar.gz", "has_sig": false, "md5_digest": "e41534b29024cb587cb7e5261802292d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1019428, "upload_time": "2018-10-04T15:57:26", "url": "https://files.pythonhosted.org/packages/fa/65/8cfc19811c16db92ff2a31de01660b9816cee3d660ec09d3e336e4dca874/kaze-python-0.8.8.tar.gz" } ], "0.8.9": [ { "comment_text": "", "digests": { "md5": "612619ccf04e02c5c6b7d4b2cf202ec7", "sha256": "4aca10cb27f11e1b8feccf9b4773ea5e75345e827984cd8624391ace95b1a0cd" }, "downloads": -1, "filename": "kaze_python-0.8.9-py3-none-any.whl", "has_sig": false, "md5_digest": "612619ccf04e02c5c6b7d4b2cf202ec7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 322928, "upload_time": "2018-10-04T16:00:51", "url": "https://files.pythonhosted.org/packages/e0/1b/6427ee8c7c61358c84926c205bc8cfb564e0f06dcb73e7cb730abf20bd85/kaze_python-0.8.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a46991ecb73a967119f64dcefe8d48fd", "sha256": "b543c13b0e341a7602c8ae10ad2dcf7de118914ac7124d787913e5af22414ce9" }, "downloads": -1, "filename": "kaze-python-0.8.9.tar.gz", "has_sig": false, "md5_digest": "a46991ecb73a967119f64dcefe8d48fd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1019429, "upload_time": "2018-10-04T16:00:53", "url": "https://files.pythonhosted.org/packages/ec/0b/03727208c3b0327af13b1fec308e387ba055cd507c5b5bdafc71635ee867/kaze-python-0.8.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "612619ccf04e02c5c6b7d4b2cf202ec7", "sha256": "4aca10cb27f11e1b8feccf9b4773ea5e75345e827984cd8624391ace95b1a0cd" }, "downloads": -1, "filename": "kaze_python-0.8.9-py3-none-any.whl", "has_sig": false, "md5_digest": "612619ccf04e02c5c6b7d4b2cf202ec7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 322928, "upload_time": "2018-10-04T16:00:51", "url": "https://files.pythonhosted.org/packages/e0/1b/6427ee8c7c61358c84926c205bc8cfb564e0f06dcb73e7cb730abf20bd85/kaze_python-0.8.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a46991ecb73a967119f64dcefe8d48fd", "sha256": "b543c13b0e341a7602c8ae10ad2dcf7de118914ac7124d787913e5af22414ce9" }, "downloads": -1, "filename": "kaze-python-0.8.9.tar.gz", "has_sig": false, "md5_digest": "a46991ecb73a967119f64dcefe8d48fd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1019429, "upload_time": "2018-10-04T16:00:53", "url": "https://files.pythonhosted.org/packages/ec/0b/03727208c3b0327af13b1fec308e387ba055cd507c5b5bdafc71635ee867/kaze-python-0.8.9.tar.gz" } ] }