{ "info": { "author": "Macrometa", "author_email": "info@macrometa.co", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "Intended Audience :: Information Technology", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Documentation :: Sphinx" ], "description": "# PyC8\n\nWelcome to the GitHub page for **pyC8**, a Python driver for the Digital Edge Fabric.\n\n### Features\n\n\n- Clean Pythonic interface.\n- Lightweight.\n\n### Compatibility\n\n- Python versions 3.4, 3.5 and 3.6 are supported.\n\n### Build & Install\n\nTo build,\n\n```bash\n $ python setup.py build\n```\nTo install locally,\n\n```bash\n $ python setup.py build\n```\n\n### Getting Started\n\nHere is an overview example:\n\n```python\n from c8 import C8Client\n import time\n import warnings\n warnings.filterwarnings(\"ignore\")\n\n region = \"qa1-us-east-1.eng2.macrometa.io\"\n demo_tenant = \"demo\"\n demo_fabric = \"demofabric\"\n demo_user = \"demouser\"\n demo_collection = \"employees\"\n demo_stream = \"demostream\"\n\n #--------------------------------------------------------------\n print(\"Create C8Client Connection...\")\n client = C8Client(protocol='https', host=region, port=443)\n\n #--------------------------------------------------------------\n print(\"Create under demotenant, demofabric, demouser and assign permissions...\")\n demotenant = client.tenant(name=demo_tenant, fabricname='_system', username='root', password='demo')\n fabric = client.tenant(name=demo_tenant, fabricname='_system', username='root', password='demo')\n\n if not demotenant.has_user(demo_user):\n demotenant.create_user(username=demo_user, password='demouser', active=True)\n\n if not fabric.has_fabric(demo_fabric):\n fabric.create_fabric(name=demo_fabric, dclist=demotenant.dclist(detail=False))\n\n demotenant.update_permission(username=demo_user, permission='rw', fabric=demo_fabric)\n\n #--------------------------------------------------------------\n print(\"Create and populate employees collection in demofabric...\")\n fabric = client.fabric(tenant=demo_tenant, name=demo_fabric, username=demo_user, password='demouser')\n #get fabric detail\n fabric.fabrics_detail()\n employees = fabric.create_collection('employees') # Create a new collection named \"employees\".\n employees.add_hash_index(fields=['email'], unique=True) # Add a hash index to the collection.\n\n employees.insert({'firstname': 'Jean', 'lastname':'Picard', 'email':'jean.picard@macrometa.io'})\n employees.insert({'firstname': 'James', 'lastname':'Kirk', 'email':'james.kirk@macrometa.io'})\n employees.insert({'firstname': 'Han', 'lastname':'Solo', 'email':'han.solo@macrometa.io'})\n employees.insert({'firstname': 'Bruce', 'lastname':'Wayne', 'email':'bruce.wayne@macrometa.io'})\n\n # insert data from a CSV file\n # path to csv file should be an absolute path\n employees.insert_from_file(\"~/data.csv\")\n\n #--------------------------------------------------------------\n print(\"query employees collection...\")\n cursor = fabric.c8ql.execute('FOR employee IN employees RETURN employee') # Execute a C8QL query\n docs = [document for document in cursor]\n print(docs)\n\n #--------------------------------------------------------------\n print(\"Create global & local streams in demofabric...\")\n fabric.create_stream(demo_stream, local=False)\n fabric.create_stream(demo_stream, local=True)\n\n streams = fabric.streams()\n print(\"streams:\", streams)\n\n #--------------------------------------------------------------\n\n```\n\nExample to **query** a given fabric:\n\n```python\n\n from c8 import C8Client\n import json\n import warnings\n warnings.filterwarnings(\"ignore\")\n\n region = \"qa1-us-east-1.ops.aws.macrometa.io\"\n\n #--------------------------------------------------------------\n print(\"query employees collection...\")\n client = C8Client(protocol='https', host=region, port=443)\n fabric = client.fabric(tenant=\"demotenant\", name=\"demofabric\", username=\"demouser\", password='poweruser')\n cursor = fabric.c8ql.execute('FOR employee IN employees RETURN employee') # Execute a C8QL query\n docs = [document for document in cursor]\n print(docs)\n\n```\n\nExample for **real-time updates** from a collection in fabric:\n\n```python\n\n from c8 import C8Client\n import warnings\n warnings.filterwarnings(\"ignore\")\n\n region = \"qa1-us-east-1.ops.aws.macrometa.io\"\n\n def callback_fn(event):\n print(event)\n\n #--------------------------------------------------------------\n print(\"Subscribe to employees collection...\")\n client = C8Client(protocol='https', host=region, port=443)\n fabric = client.fabric(tenant=\"demotenant\", name=\"demofabric\", username=\"demouser\", password='poweruser')\n fabric.on_change(\"employees\", callback=callback_fn)\n\n```\n\nExample to **publish** documents to a stream:\n\n```python\n\n from c8 import C8Client\n import time\n import warnings\n warnings.filterwarnings(\"ignore\")\n\n region = \"qa1-us-east-1.ops.aws.macrometa.io\"\n\n #--------------------------------------------------------------\n print(\"publish messages to stream...\")\n client = C8Client(protocol='https', host=region, port=443)\n fabric = client.fabric(tenant=\"demotenant\", name=\"demofabric\", username=\"demouser\", password='poweruser')\n stream = fabric.stream()\n producer = stream.create_producer(\"demostream\", local=False)\n for i in range(10):\n msg = \"Hello from \" + region + \"(\"+ str(i) +\")\"\n producer.send(msg.encode('utf-8'))\n time.sleep(10) # 10 sec\n\n```\n\nExample to **subscribe** documents from a stream:\n\n```python\n\n from c8 import C8Client\n import warnings\n warnings.filterwarnings(\"ignore\")\n\n region = \"qa1-us-east-1.ops.aws.macrometa.io\"\n\n #--------------------------------------------------------------\n print(\"consume messages from stream...\")\n client = C8Client(protocol='https', host=region, port=443)\n fabric = client.fabric(tenant=\"demotenant\", name=\"demofabric\", username=\"demouser\", password='poweruser')\n stream = fabric.stream()\n #you can subscribe using consumer_types option.\n subscriber = stream.subscribe(\"demostream\", local=False, subscription_name=\"demosub\", consumer_type= stream.CONSUMER_TYPES.EXCLUSIVE)\n for i in range(10):\n msg = subscriber.receive()\n print(\"Received message '{}' id='{}'\".format(msg.data(), msg.message_id()))\n subscriber.acknowledge(msg)\n\n```\n\nExample: **stream management**:\n\n```python\n\n stream_collection = fabric.stream()\n #get_stream_stats\n stream_collection.get_stream_stats('demostream', local=False) #for global persistent stream\n\n #Skip all messages on a stream subscription\n stream_collection.skip_all_messages_for_subscription('demostream', 'demosub')\n\n #Skip num messages on a topic subscription\n stream_collection.skip_messages_for_subscription('demostream', 'demosub', 10)\n\n #Expire messages for a given subscription of a stream.\n #expire time is in seconds\n stream_collection.expire_messages_for_subscription('demostream', 'demosub', 2)\n\n #Expire messages on all subscriptions of stream\n stream_collection.expire_messages_for_subscriptions('demostream',2)\n\n #Reset subscription to message position to closest timestamp\n #time is in milli-seconds\n stream_collection.reset_message_subscription_by_timestamp('demostream','demosub', 5)\n\n #Reset subscription to message position closest to given position\n #stream_collection.reset_message_for_subscription('demostream', 'demosub')\n\n #stream_collection.reset_message_subscription_by_position('demostream','demosub', 4)\n\n #Unsubscribes the given subscription on all streams on a stream fabric\n stream_collection.unsubscribe('demosub')\n\n #delete subscription of a stream\n #stream_collection.delete_stream_subscription('demostream', 'demosub' , local=False)\n\n```\n\nWorkflow of **Spot Collections**\n\n```python\n\nfrom c8 import C8Client\n\n# Initialize the client for C8DB.\nclient = C8Client(protocol='http', host='localhost', port=8529)\n\n#Step 1: Make one of the regions in the fed as the Spot Region\n# Connect to System admin\nsys_tenant = client.tenant(name=macrometa-admin, fabricname='_system', username='root', password=macrometa-password)\n#Make REGION-1 as spot-region\nsys_tenant.assign_dc_spot('REGION-1',spot_region=True)\n\n#Make REGION-2 as spot-region\nsys_tenant.assign_dc_spot('REGION-2',spot_region=True)\n\n#Step 2: Create a geo-fabric and pass one of the spot regions. You can use the SPOT_CREATION_TYPES for the same. If you use AUTOMATIC, a random spot region will be assigned by the system.\n# If you specify None, a geo-fabric is created without the spot properties. If you specify spot region,pass the corresponding spot region in the spot_dc parameter.\ndcl = sys_tenant.dclist(detail=False)\nfabric = client.fabric(tenant='guest', name='_system', username='root', password='guest')\nfabric.create_fabric('spot-geo-fabric', dclist=dcl,spot_creation_type= fabric.SPOT_CREATION_TYPES.SPOT_REGION, spot_dc='REGION-1')\n\n#Step 3: Create spot collection in 'spot-geo-fabric'\nspot_collection = fabric.create_collection('spot-collection', spot_collection=True)\n\n#Step 4: Update Spot primary region of the geo-fabric. To change it, we need system admin credentials\nsys_fabric = client.fabric(tenant=macrometa-admin, name='_system', username='root', password=macrometa-password)\nsys_fabric.update_spot_region('guest', 'spot-geo-fabric', 'REGION-2')\n\n```\n\nExample for **restql** operations:\n\n``` python\n from c8 import C8Client\n import json\n import warnings\n warnings.filterwarnings(\"ignore\")\n\n client = C8Client(protocol='https', host=region, port=443)\n fabric = client.fabric(tenant=\"demo_tenant\", name='_system',\n username='root', password='demo')\n #--------------------------------------------------------------\n print(\"save restql...\")\n data = {\n \"query\": {\n \"parameter\": {},\n \"name\": \"demo\",\n \"value\": \"FOR employee IN employees RETURN employee\"\n }\n }\n response = fabric.save_restql(data)\n #--------------------------------------------------------------\n print(\"execute restql without bindVars...\")\n response = fabric.execute_restql(\"demo\")\n #--------------------------------------------------------------\n print(\"execute restql with bindVars...\")\n response = fabric.execute_restql(\"demo\",\n {\"bindVars\": {\"name\": \"guest.root\"}})\n #--------------------------------------------------------------\n print(\"get all restql...\")\n response = fabric.get_all_restql()\n #--------------------------------------------------------------\n print(\"update restql...\")\n data = {\n \"query\": {\n \"parameter\": {},\n \"value\": \"FOR employee IN employees Filter doc.name=@name RETURN employee\"\n }\n }\n response = fabric.update_restql(\"demo\", data)\n #--------------------------------------------------------------\n print(\"delete restql...\")\n response = fabric.delete_restql(\"demo\")\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.macrometa.io", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pyC8", "package_url": "https://pypi.org/project/pyC8/", "platform": "", "project_url": "https://pypi.org/project/pyC8/", "project_urls": { "Homepage": "https://www.macrometa.io" }, "release_url": "https://pypi.org/project/pyC8/0.14.1/", "requires_dist": [ "requests (==2.20.1)", "six", "pulsar-client (>=2.3.0)", "pandas (==0.24.2)" ], "requires_python": "", "summary": "Python Driver for Macrometa Global Edge Fabric", "version": "0.14.1" }, "last_serial": 5927998, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "5cac2efcc8d3923e8f153f9011cc26a6", "sha256": "883d6f51521e2469db897aad0f31382a501bbb33b3ac0d6794942660ae8cae53" }, "downloads": -1, "filename": "pyC8-0.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5cac2efcc8d3923e8f153f9011cc26a6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68511, "upload_time": "2018-11-21T10:47:04", "url": "https://files.pythonhosted.org/packages/fb/eb/c0a393d33432b4a99c14c4ee6d66833a233aa3184b2cf2290c30ec02a6d0/pyC8-0.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f294291fee6c08436907272ed370244", "sha256": "b431fe62dfbeee5122abd4b9ccc5299e5e6fa68debae9f5580ddf5146d9a3132" }, "downloads": -1, "filename": "pyC8-0.0.0.tar.gz", "has_sig": false, "md5_digest": "4f294291fee6c08436907272ed370244", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60664, "upload_time": "2018-11-21T10:47:06", "url": "https://files.pythonhosted.org/packages/1a/48/f92bb5f98f85936725701641cbe5b00d6954e428bddf660077d7f3d8da1e/pyC8-0.0.0.tar.gz" } ], "0.0.1": [ { "comment_text": "", "digests": { "md5": "214fe8b106ebcaddb6843e017a79186e", "sha256": "d945ad9597466167257c2de30fc9ecf452fc775428f96d82eabec824e3c79574" }, "downloads": -1, "filename": "pyC8-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "214fe8b106ebcaddb6843e017a79186e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68507, "upload_time": "2018-11-22T16:34:43", "url": "https://files.pythonhosted.org/packages/43/a2/64f2dd44d0956acb65d37d714af0dc18a252f2ce51b5caad3a0fb03a50ac/pyC8-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "74118084d8c2846af90022a388ce6dfc", "sha256": "0298b64df2d06a171d09c5b8653b9cbf862efdfae75f61e42cabcf3c66a53baf" }, "downloads": -1, "filename": "pyC8-0.0.1.tar.gz", "has_sig": false, "md5_digest": "74118084d8c2846af90022a388ce6dfc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61942, "upload_time": "2018-11-22T16:34:44", "url": "https://files.pythonhosted.org/packages/4c/99/24f0771eb49a46b52a2fc06326993e9e1516c7090a61ff0400eb29631520/pyC8-0.0.1.tar.gz" } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "832e903670434ac0b2f4eabcc37375d4", "sha256": "9de6ad11ac82e848a6f3a96fec9132da5ab78553d6c1fbc06a54314c68a19216" }, "downloads": -1, "filename": "pyC8-0.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "832e903670434ac0b2f4eabcc37375d4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 64396, "upload_time": "2018-11-26T06:22:41", "url": "https://files.pythonhosted.org/packages/b9/89/fd842d85db3fd9b2b364e75b3299b95298dcc6847364a5b4f9a438186901/pyC8-0.10.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "71eaf8d48cdafa43bd0873af75068d1a", "sha256": "645b7643630bca575122eef8c669e9d6c827f88929bf2ee30cee3e6eb2ddea84" }, "downloads": -1, "filename": "pyC8-0.10.0.tar.gz", "has_sig": false, "md5_digest": "71eaf8d48cdafa43bd0873af75068d1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62840, "upload_time": "2018-11-26T06:22:43", "url": "https://files.pythonhosted.org/packages/1a/9d/50c038a63c989a9c0d6c853e2e165a90fbeb7850934939d7fa9f485ec39f/pyC8-0.10.0.tar.gz" } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "2c7150a85c739e39c887973451ae2f16", "sha256": "46db66da3990e9e43f5b73d2e9a46e28de7fefae70ac26fa03cb900e24d200ab" }, "downloads": -1, "filename": "pyC8-0.10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2c7150a85c739e39c887973451ae2f16", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68811, "upload_time": "2018-12-13T06:42:17", "url": "https://files.pythonhosted.org/packages/7d/cf/4b9493e135cb63cc16c519b0a9224a0af1c62e3c8f61bc978385ecc5db24/pyC8-0.10.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c26f41f211515fb8a23456127ec62d83", "sha256": "41685627c1f6c58e97b0c10fd0d71ae6592835cb816dd6f17b35628a85f9f91b" }, "downloads": -1, "filename": "pyC8-0.10.1.tar.gz", "has_sig": false, "md5_digest": "c26f41f211515fb8a23456127ec62d83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61684, "upload_time": "2018-12-13T06:42:19", "url": "https://files.pythonhosted.org/packages/a9/9d/67889dec4ed069e3d3906542819c9d554c163abcba4cfb9ba393a8ff46aa/pyC8-0.10.1.tar.gz" } ], "0.10.2": [ { "comment_text": "", "digests": { "md5": "866145393f0c082c64767c2b9c6c29b2", "sha256": "0fb7968d2e724e7c43ecac199f0d19fa28568497b0ff5855e9c7973509dd0971" }, "downloads": -1, "filename": "pyC8-0.10.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "866145393f0c082c64767c2b9c6c29b2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 69430, "upload_time": "2018-12-17T03:18:11", "url": "https://files.pythonhosted.org/packages/e8/34/d96561b92d5f948dda660816cf6cf95513e80c813dafe43272bbeaacff4c/pyC8-0.10.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d5fe142c9221bbd7d3eb7dfe806c1d8", "sha256": "529b20d0f3f0c6fe1a848769e53816e71e336903013de680c69a27bca7311c19" }, "downloads": -1, "filename": "pyC8-0.10.2.tar.gz", "has_sig": false, "md5_digest": "4d5fe142c9221bbd7d3eb7dfe806c1d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63239, "upload_time": "2018-12-17T03:18:14", "url": "https://files.pythonhosted.org/packages/81/27/cc354e59a5e86f7afcdfd74f97d9b756d335fbfa34051eb777641e4b7474/pyC8-0.10.2.tar.gz" } ], "0.10.3": [ { "comment_text": "", "digests": { "md5": "cf5e1e905697f2936553dcb5c04b9631", "sha256": "5f65d629df9d89fd476d9b15278bf44ef59da71f224fce35288b198c65ee0fd1" }, "downloads": -1, "filename": "pyC8-0.10.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cf5e1e905697f2936553dcb5c04b9631", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 69477, "upload_time": "2019-01-24T11:19:09", "url": "https://files.pythonhosted.org/packages/aa/3a/44db44e71d89e0639a826555c359ad31e87d0142a7bf12f584d3596e8f16/pyC8-0.10.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54dd881f8bd3f00839ff8ebecd58bf37", "sha256": "952f7a5fcf2ede3ca9f94ef4a2d4b49489710ba21f9a31d8ed748e7cd643b712" }, "downloads": -1, "filename": "pyC8-0.10.3.tar.gz", "has_sig": false, "md5_digest": "54dd881f8bd3f00839ff8ebecd58bf37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64385, "upload_time": "2019-01-24T11:19:11", "url": "https://files.pythonhosted.org/packages/db/f5/ecf2a094ecc6f730fd23730712b981bdb3566797fb426f165720081b3488/pyC8-0.10.3.tar.gz" } ], "0.10.4": [ { "comment_text": "", "digests": { "md5": "e117ed554b9f5a86a341cd7bb78c2433", "sha256": "92330ab3926cb9243893a2192c8d4fb81fb5c4a209e60e34b0ac8c8b7d710aa1" }, "downloads": -1, "filename": "pyC8-0.10.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e117ed554b9f5a86a341cd7bb78c2433", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 70702, "upload_time": "2019-02-12T05:50:46", "url": "https://files.pythonhosted.org/packages/7e/4e/03d2ca7a41a297fc2422c146857c6dd5e13e419d0437e63e811b9a0fa73b/pyC8-0.10.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "824f49597cdcf78ac077a3b97654e1e6", "sha256": "aa06d05ab59d580f75d6553057088126c904f5cbdd915bd00d48df4dca9139e9" }, "downloads": -1, "filename": "pyC8-0.10.4.tar.gz", "has_sig": false, "md5_digest": "824f49597cdcf78ac077a3b97654e1e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66140, "upload_time": "2019-02-12T05:50:49", "url": "https://files.pythonhosted.org/packages/86/70/c815be532163c85572f324a1594edaefe8bf62c0e01573b94adc68c0d1ee/pyC8-0.10.4.tar.gz" } ], "0.10.5": [ { "comment_text": "", "digests": { "md5": "6ba66d03421e284b8772dec6319aefaf", "sha256": "78aadf4f2d5a17060136f4ffc38cde213c8897130c86c491db7903966acd6d37" }, "downloads": -1, "filename": "pyC8-0.10.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6ba66d03421e284b8772dec6319aefaf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 70673, "upload_time": "2019-02-13T21:18:10", "url": "https://files.pythonhosted.org/packages/d8/17/e9bf8f2dbbd1c90d1ccb4ab329369a0bfa89623492ab5b9ab3b79639f203/pyC8-0.10.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75d543d13faa7100cdbae5a9f86fe9bb", "sha256": "5b65022e5aa3d4ca12d523386297c4be6368c5a550714789d1bf09608c313f2e" }, "downloads": -1, "filename": "pyC8-0.10.5.tar.gz", "has_sig": false, "md5_digest": "75d543d13faa7100cdbae5a9f86fe9bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64978, "upload_time": "2019-02-13T21:18:20", "url": "https://files.pythonhosted.org/packages/85/76/54e5a6e04063841932af8ddf69b0cac14a55136b26d2872da931f4aef71f/pyC8-0.10.5.tar.gz" } ], "0.10.6": [ { "comment_text": "", "digests": { "md5": "5b52673c3a635db0a2a2debd6a28352f", "sha256": "7fecab45f451b7aecd55abef0a91d968cbeea77e121220bb516f4c123a47c513" }, "downloads": -1, "filename": "pyC8-0.10.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5b52673c3a635db0a2a2debd6a28352f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 70673, "upload_time": "2019-02-18T06:34:24", "url": "https://files.pythonhosted.org/packages/3a/f7/65244002867dbd2d2c76d9e634593b985e360adf32f02d15120bd53f17f2/pyC8-0.10.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d37672365155aeacb9325c4d0d78431", "sha256": "babc0ec106ecef4d242c10e19280a6ef2e847efa43d2af1ae555317d962f6b9b" }, "downloads": -1, "filename": "pyC8-0.10.6.tar.gz", "has_sig": false, "md5_digest": "7d37672365155aeacb9325c4d0d78431", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66127, "upload_time": "2019-02-18T06:34:26", "url": "https://files.pythonhosted.org/packages/6f/7e/ffc51729a06dc34f3911ae1011ab110b6a77b4a8c509e5b810b08d29081a/pyC8-0.10.6.tar.gz" } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "1f990ab407dfc13030b76b7a4a8e72ea", "sha256": "aa37ba59645919fc3a52ff55a592b836d657c91747729fbec7c07bb726b0f03f" }, "downloads": -1, "filename": "pyC8-0.11.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1f990ab407dfc13030b76b7a4a8e72ea", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 70674, "upload_time": "2019-02-13T22:58:19", "url": "https://files.pythonhosted.org/packages/ea/0a/877eedbd0ed13444ecc6715ff1648ac6a1460f895fb56f424a17d541943c/pyC8-0.11.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f363f9f78b553677078415051a7a6b00", "sha256": "5a3d05bfebb5d8941269f0b4ceb3e8220d77e73857ee69480c7a99c8e60f1b32" }, "downloads": -1, "filename": "pyC8-0.11.0.tar.gz", "has_sig": false, "md5_digest": "f363f9f78b553677078415051a7a6b00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64225, "upload_time": "2019-02-13T22:58:20", "url": "https://files.pythonhosted.org/packages/d1/d1/c8277fe2e5c5cf83d2349f8cca7f3b78ac8dfd381ff07c56d9f9472a4650/pyC8-0.11.0.tar.gz" } ], "0.11.2": [ { "comment_text": "", "digests": { "md5": "b298ccf053a3477bd9fc32f954c55c15", "sha256": "72f1680c4b6dce1397d7d55bb2f42098f32c0487da0730537b9512dc0598fdc3" }, "downloads": -1, "filename": "pyC8-0.11.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b298ccf053a3477bd9fc32f954c55c15", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 69395, "upload_time": "2019-05-10T17:29:42", "url": "https://files.pythonhosted.org/packages/53/a1/2949a679baa92cf2c1814aa26e997a9b8e5254cf208c9c062261fe5329ed/pyC8-0.11.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bfe49bbe056a414815885a9f234e0399", "sha256": "0be38b6cb011c5966bd78e486c83567b45f63409fceab83a9c86d80ca593f8a6" }, "downloads": -1, "filename": "pyC8-0.11.2.tar.gz", "has_sig": false, "md5_digest": "bfe49bbe056a414815885a9f234e0399", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62391, "upload_time": "2019-05-10T17:29:46", "url": "https://files.pythonhosted.org/packages/58/b5/28d71a11bf8e97b6560e7be47567c58bba7b4eaf30defaf4b63433f4e7de/pyC8-0.11.2.tar.gz" } ], "0.11.3": [ { "comment_text": "", "digests": { "md5": "82fa7d1696d5bd8867e0e40e566c0657", "sha256": "e83197a876db1b751f2049a520e81663f04ba6a8a17dda84cd7800a6df690d1e" }, "downloads": -1, "filename": "pyC8-0.11.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "82fa7d1696d5bd8867e0e40e566c0657", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68936, "upload_time": "2019-05-23T05:42:46", "url": "https://files.pythonhosted.org/packages/e0/88/c139bece493cbccc66919dad76bf778327d39f5b1d5b41ded78be58af47b/pyC8-0.11.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bf8154eb02cb6c9fb20d6bc3b2c9102f", "sha256": "0bf812b74c93d8f62093149c1cb4934bdc5e9d74900d6a2519a6a589b0e413e3" }, "downloads": -1, "filename": "pyC8-0.11.3.tar.gz", "has_sig": false, "md5_digest": "bf8154eb02cb6c9fb20d6bc3b2c9102f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64024, "upload_time": "2019-05-23T05:42:49", "url": "https://files.pythonhosted.org/packages/fc/86/f358d772abf385dca72df3f77a1f0099f5873e553101d681bd10b72e999e/pyC8-0.11.3.tar.gz" } ], "0.11.4": [ { "comment_text": "", "digests": { "md5": "432e6d31d1d7c5a457cd06df9b76f9c8", "sha256": "b0554501d08b75df1a34dd6821d2ec463c7b331437949812f10d32b50031b6c4" }, "downloads": -1, "filename": "pyC8-0.11.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "432e6d31d1d7c5a457cd06df9b76f9c8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68861, "upload_time": "2019-05-23T06:25:58", "url": "https://files.pythonhosted.org/packages/f7/9b/b528ab11d75492bd50e0bd90bff5019eadd146bb8e106e075a7971df1844/pyC8-0.11.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a0892991a8b10c7d68f690a749a02bc6", "sha256": "8698fcbce4e2183baf3cb512920251b29eb4d019b209453397adeae49db2a0ea" }, "downloads": -1, "filename": "pyC8-0.11.4.tar.gz", "has_sig": false, "md5_digest": "a0892991a8b10c7d68f690a749a02bc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61933, "upload_time": "2019-05-23T06:26:01", "url": "https://files.pythonhosted.org/packages/1a/c6/58b9867ea9c541c07c52cd20c47d89e9cdc82c8a055b4088478ff0ee9d56/pyC8-0.11.4.tar.gz" } ], "0.11.5": [ { "comment_text": "", "digests": { "md5": "be56db70c832bbf493dbc7c97ab93404", "sha256": "b4ea3cd742780cb3739284981bbc4ef675b98e879a58e37ae28c056432cd924e" }, "downloads": -1, "filename": "pyC8-0.11.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "be56db70c832bbf493dbc7c97ab93404", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68435, "upload_time": "2019-05-30T14:33:47", "url": "https://files.pythonhosted.org/packages/8c/20/184096184c1f4c96f79937316064c6d8b8f4e9d427db06a6d9c4618eda6b/pyC8-0.11.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d43abdde270bf3b4ed1a8a8549fd45c", "sha256": "4b2472be3fd8755d159b11f08b2c1a587cc8c8fab6b0895207eceb1bd791d739" }, "downloads": -1, "filename": "pyC8-0.11.5.tar.gz", "has_sig": false, "md5_digest": "5d43abdde270bf3b4ed1a8a8549fd45c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59424, "upload_time": "2019-05-30T14:33:50", "url": "https://files.pythonhosted.org/packages/48/02/4eadfc2442bd19347f9511bab26b2ab5e834a0073fedf12e337cd5804be3/pyC8-0.11.5.tar.gz" } ], "0.11.6": [ { "comment_text": "", "digests": { "md5": "3b4799be37f41397ca6f28c2988a794a", "sha256": "32fefa290a20327dcce67cf3070b1f3f9ebba189137ad4eb6de39f9db57e9a73" }, "downloads": -1, "filename": "pyC8-0.11.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3b4799be37f41397ca6f28c2988a794a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68547, "upload_time": "2019-06-08T11:20:27", "url": "https://files.pythonhosted.org/packages/df/4d/57848e93373c627dc0326e1550743499ad088d4d953b6caa084514046122/pyC8-0.11.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2c8e52b4879bc8dbfc3ff363b15d4c18", "sha256": "2a021ba9e3d7022f8099785002270a10a51a293e719b61f8714b1d6acff6e8e7" }, "downloads": -1, "filename": "pyC8-0.11.6.tar.gz", "has_sig": false, "md5_digest": "2c8e52b4879bc8dbfc3ff363b15d4c18", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62480, "upload_time": "2019-06-08T11:20:30", "url": "https://files.pythonhosted.org/packages/78/f4/4061860ff11a8df7511a1e6f5cb08d8c465750751b5acea82561b6d27358/pyC8-0.11.6.tar.gz" } ], "0.12.10": [ { "comment_text": "", "digests": { "md5": "7603ab112ab3ce9b3dd4767b622eb879", "sha256": "cf77f314f0c2733665053390153b801f70696195c4386b430c287632e2a06ad4" }, "downloads": -1, "filename": "pyC8-0.12.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7603ab112ab3ce9b3dd4767b622eb879", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 67692, "upload_time": "2019-06-25T06:21:28", "url": "https://files.pythonhosted.org/packages/83/09/831b0e153bccc193ae45c811dbacf913cc4099c4935d9d6d9eda70a1018b/pyC8-0.12.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d65bbeefdc963c399497e23287045372", "sha256": "17aa0d5168116808025f847f89b40da08ff3379c6d6bb7c16979cee2097edf22" }, "downloads": -1, "filename": "pyC8-0.12.10.tar.gz", "has_sig": false, "md5_digest": "d65bbeefdc963c399497e23287045372", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60186, "upload_time": "2019-06-25T06:21:31", "url": "https://files.pythonhosted.org/packages/21/c7/3a4834645f2aa12236785d4d1052833ea9e52cd7d5595df3ea1b60ce0a92/pyC8-0.12.10.tar.gz" } ], "0.12.11": [ { "comment_text": "", "digests": { "md5": "2daf66db7607336a3d08ff1f18c0900a", "sha256": "d4b43f925f518b9dc468bdb6e3625e6b916ebc331de94bef0590f22feaeac1e2" }, "downloads": -1, "filename": "pyC8-0.12.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2daf66db7607336a3d08ff1f18c0900a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 64304, "upload_time": "2019-06-27T10:12:29", "url": "https://files.pythonhosted.org/packages/56/4d/25efc4b15aa820ac58d9042fa1603d72934079d3732be81d5b9c9254fef4/pyC8-0.12.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0f8f6e9de563ffe84bd528ba35ded240", "sha256": "b1c2db76a5e2f8e44d4cbb163b870f5254756541af427b6de43a9cc67c0f3f98" }, "downloads": -1, "filename": "pyC8-0.12.11.tar.gz", "has_sig": false, "md5_digest": "0f8f6e9de563ffe84bd528ba35ded240", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56700, "upload_time": "2019-06-27T10:12:32", "url": "https://files.pythonhosted.org/packages/c1/be/0911e6a508337bb22978c092f8b72366fb900678988af5549e72572a238a/pyC8-0.12.11.tar.gz" } ], "0.12.12": [ { "comment_text": "", "digests": { "md5": "c44095e5a69cdebcbd72895ef9508eec", "sha256": "76ca13e55ce8b37f1dd1ce3b503725ae27cec27e6566c2a84a2613d402b5dee0" }, "downloads": -1, "filename": "pyC8-0.12.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c44095e5a69cdebcbd72895ef9508eec", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 64299, "upload_time": "2019-06-28T03:43:44", "url": "https://files.pythonhosted.org/packages/6d/f1/e41a1a52371666b4d6bb3e829b54f166eb08c3a044a8f24fde260c63db62/pyC8-0.12.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b3957a48b54c3f6089cd6e3e396bb3a2", "sha256": "2c7645e758d947968a13421b3ad534fbd7bf47730274bdd809a3bd28b6ba9546" }, "downloads": -1, "filename": "pyC8-0.12.12.tar.gz", "has_sig": false, "md5_digest": "b3957a48b54c3f6089cd6e3e396bb3a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56718, "upload_time": "2019-06-28T03:43:47", "url": "https://files.pythonhosted.org/packages/52/ae/3202d5fd7359d9674744ceda95ed77c1bb86ac01f9ad3b653c5727015e2b/pyC8-0.12.12.tar.gz" } ], "0.12.13": [ { "comment_text": "", "digests": { "md5": "df413fdac95260d57b6163f13583d444", "sha256": "962e4842ce2f92acde3c9a01b09ee3bb23e895d25a9c091410510686fb6d0917" }, "downloads": -1, "filename": "pyC8-0.12.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "df413fdac95260d57b6163f13583d444", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 64411, "upload_time": "2019-07-03T15:58:31", "url": "https://files.pythonhosted.org/packages/3a/f4/f34eefb3315161b24a65de6ee7ce8222484a8c142bb52ba3062075222ae4/pyC8-0.12.13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0f2b33a3880f20c6826ba1693e28e61c", "sha256": "6b67d536fa02b5893c6d30e9824050b55916f68a227c4650f299d435c323bbad" }, "downloads": -1, "filename": "pyC8-0.12.13.tar.gz", "has_sig": false, "md5_digest": "0f2b33a3880f20c6826ba1693e28e61c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56895, "upload_time": "2019-07-03T15:58:35", "url": "https://files.pythonhosted.org/packages/8d/01/3bb573f808c562d2cfa72b8b8719a8f3b796410bd85061f3536e50ce5893/pyC8-0.12.13.tar.gz" } ], "0.12.14": [ { "comment_text": "", "digests": { "md5": "bc5d0a11b2dcb43e6e3803999390a1f1", "sha256": "b22116221215a3233eb830833f417bc49f9290c3944a750c7d7ae9b184f842f7" }, "downloads": -1, "filename": "pyC8-0.12.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bc5d0a11b2dcb43e6e3803999390a1f1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 64256, "upload_time": "2019-07-15T16:10:56", "url": "https://files.pythonhosted.org/packages/28/be/26df76863b8d46e1fa55d5ba87f5dc376e9d5be59479f6c80001f957228d/pyC8-0.12.14-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c24df8ae9420a98d94d91f2cbd187455", "sha256": "b6e6a138033169acc7b89b749445b08fb6f6a19e63a6490d14b154709f7e221f" }, "downloads": -1, "filename": "pyC8-0.12.14.tar.gz", "has_sig": false, "md5_digest": "c24df8ae9420a98d94d91f2cbd187455", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56567, "upload_time": "2019-07-15T16:11:00", "url": "https://files.pythonhosted.org/packages/a9/47/0d6a4cf3aba7d21872bf067cb023fce67b88be12a416c9d4e2452c3cad4d/pyC8-0.12.14.tar.gz" } ], "0.12.15": [ { "comment_text": "", "digests": { "md5": "563f687da61fe777463a7876d4e6092a", "sha256": "c9073320f6e5ef1649429c5339a88af1a8e01c7479d2f571aeb442a1a76027aa" }, "downloads": -1, "filename": "pyC8-0.12.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "563f687da61fe777463a7876d4e6092a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 64289, "upload_time": "2019-07-17T07:34:16", "url": "https://files.pythonhosted.org/packages/04/85/c8775471cce96fe93086e24164e18328eb2fd2c0178823aeb5a01f64ccc6/pyC8-0.12.15-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c32ad945dc65b1f1328b9af5e4d384ef", "sha256": "784ab4b2011d7420109683bfe309d91785435716556cd8de138312b8f08a9ca3" }, "downloads": -1, "filename": "pyC8-0.12.15.tar.gz", "has_sig": false, "md5_digest": "c32ad945dc65b1f1328b9af5e4d384ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56597, "upload_time": "2019-07-17T07:34:19", "url": "https://files.pythonhosted.org/packages/eb/8e/2dda5b34fc8aa65ee62bf6d96cd629a782ff96af372020d1c077d7b4e8e0/pyC8-0.12.15.tar.gz" } ], "0.12.16": [ { "comment_text": "", "digests": { "md5": "55fd417b747afff93ae0c088bf214af8", "sha256": "cfb9e2358cd7f4fbcf0347041659d8720c361bedf6c3f389cb1a6dd83dc9c859" }, "downloads": -1, "filename": "pyC8-0.12.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "55fd417b747afff93ae0c088bf214af8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 64298, "upload_time": "2019-07-17T12:48:01", "url": "https://files.pythonhosted.org/packages/96/df/40701c7a4a1366a41e4dc01f527a9a7512f2b0bcd28cabc9f6e385baa9f2/pyC8-0.12.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "812484b50d0f2af1a74c5327d7bc87f5", "sha256": "91ecccb64c212377c8a5169bae2315589fbffc8588cf55e7da6197d62cfe1e65" }, "downloads": -1, "filename": "pyC8-0.12.16.tar.gz", "has_sig": false, "md5_digest": "812484b50d0f2af1a74c5327d7bc87f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56606, "upload_time": "2019-07-17T12:48:04", "url": "https://files.pythonhosted.org/packages/39/a5/d82983cd09bce52f2832845ae9048c3e4a8ad32a4d33b75b1c6bf3bcf8c5/pyC8-0.12.16.tar.gz" } ], "0.12.17": [ { "comment_text": "", "digests": { "md5": "78d51c9fd919c33712bcfa1306af15cb", "sha256": "2edb611b9084a2f0c302b3fdab69d5d2a20595ad448e05814a1ee66e14602869" }, "downloads": -1, "filename": "pyC8-0.12.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "78d51c9fd919c33712bcfa1306af15cb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 65960, "upload_time": "2019-09-19T08:06:42", "url": "https://files.pythonhosted.org/packages/d9/59/364ae364cd0d015e746995453f31ca8b023b101feba490235e1e58c4b4d9/pyC8-0.12.17-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "873d50fddb7714810cba35abf69ad31b", "sha256": "b2124c67bc1a6c187c0e93ba43458478c2ce310e1f89805082de13888ba4558b" }, "downloads": -1, "filename": "pyC8-0.12.17.tar.gz", "has_sig": false, "md5_digest": "873d50fddb7714810cba35abf69ad31b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59708, "upload_time": "2019-09-19T08:06:46", "url": "https://files.pythonhosted.org/packages/24/b6/0453c638680a26b3bb636d26b05d7e7f02886691a4aafeea7a2393e67596/pyC8-0.12.17.tar.gz" } ], "0.12.18": [ { "comment_text": "", "digests": { "md5": "f0d19d5afcce4c708ada251bc98ccf39", "sha256": "0510d2b60c2a0ad64a069900247245bc69f9c9bbdd6271559abbd456d0999fc1" }, "downloads": -1, "filename": "pyC8-0.12.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f0d19d5afcce4c708ada251bc98ccf39", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 66354, "upload_time": "2019-09-23T05:06:44", "url": "https://files.pythonhosted.org/packages/54/96/b53f50c8816a75545d73a610c7d3e588fa29c939cb96ccd19bc23afe4d20/pyC8-0.12.18-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c3071566f254b7a4355189217e9d5dd0", "sha256": "81c0391adc0132579d48f769502fd12e16632c96e8d2b5e6528a36bf83de9709" }, "downloads": -1, "filename": "pyC8-0.12.18.tar.gz", "has_sig": false, "md5_digest": "c3071566f254b7a4355189217e9d5dd0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60148, "upload_time": "2019-09-23T05:06:47", "url": "https://files.pythonhosted.org/packages/70/2d/9bf47c3b4eb117c9eb1b0c913cfaf50812db0282796c925ef51f761a2536/pyC8-0.12.18.tar.gz" } ], "0.12.3": [ { "comment_text": "", "digests": { "md5": "d5b88934025ed051726b499fe8211c59", "sha256": "78479fc99109db7492c8714445a4a1f402fbb1752987c3bd514542ed3556b7df" }, "downloads": -1, "filename": "pyC8-0.12.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d5b88934025ed051726b499fe8211c59", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 67032, "upload_time": "2019-05-30T22:18:20", "url": "https://files.pythonhosted.org/packages/8a/90/d697ed1611ca7d5ec7a348fea4fe251135a1d80d69591de6fa897dc954ec/pyC8-0.12.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ffa50c5f896c7b8b7599445ce38c2417", "sha256": "cabc51b22ae62c2f5d86b16e020f8f548f81aa0b999e21de284e5ee047465288" }, "downloads": -1, "filename": "pyC8-0.12.3.tar.gz", "has_sig": false, "md5_digest": "ffa50c5f896c7b8b7599445ce38c2417", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62111, "upload_time": "2019-05-30T22:18:22", "url": "https://files.pythonhosted.org/packages/17/05/0e63fc4d00c67ca4239f1e9aac53c501cc599249d1b4bee07e439a99ef28/pyC8-0.12.3.tar.gz" } ], "0.12.4": [ { "comment_text": "", "digests": { "md5": "4fbe74c4e95cb8284409afbad3184d17", "sha256": "5115e8f1545ceb45181d7e64e10d2dd5275b84ab3508ef0dee7aa01cd9cdce03" }, "downloads": -1, "filename": "pyC8-0.12.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4fbe74c4e95cb8284409afbad3184d17", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 67033, "upload_time": "2019-06-03T17:22:18", "url": "https://files.pythonhosted.org/packages/d3/9a/58e83eb215e1c88313a0624b3f3239a51524efcffd3f3cf34a947f44ab75/pyC8-0.12.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f03a9fe88f87b4f51d994b75509bdc4f", "sha256": "85303d9041a8f9a98d107bdb1bd56ea7f201cb3130b49050a5742fd7812779be" }, "downloads": -1, "filename": "pyC8-0.12.4.tar.gz", "has_sig": false, "md5_digest": "f03a9fe88f87b4f51d994b75509bdc4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62083, "upload_time": "2019-06-03T17:22:20", "url": "https://files.pythonhosted.org/packages/42/d1/371910ee5e01ae058303aeb987bb6675127cdaac4d3c1f2e93f3ea62d2d9/pyC8-0.12.4.tar.gz" } ], "0.12.5": [ { "comment_text": "", "digests": { "md5": "74e541b93e9cbdf476687ab8a8341c28", "sha256": "a13e6da15ca0ba91faf27978d92a4c40fbcf04fac1fb27d2438793c20d3336bf" }, "downloads": -1, "filename": "pyC8-0.12.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "74e541b93e9cbdf476687ab8a8341c28", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68549, "upload_time": "2019-06-08T14:54:46", "url": "https://files.pythonhosted.org/packages/80/6a/d9adadc6544ff5f7b2a4c2f3bc45ec52e78e69c988f6d2928ed4b8d3062d/pyC8-0.12.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fea74929419ff7ed60386a800186ae28", "sha256": "cf360dc0fbe040eb948af399d8ab3e9f4db1692d42d11fc2e7ec44e975040b1e" }, "downloads": -1, "filename": "pyC8-0.12.5.tar.gz", "has_sig": false, "md5_digest": "fea74929419ff7ed60386a800186ae28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62477, "upload_time": "2019-06-08T14:54:49", "url": "https://files.pythonhosted.org/packages/bc/1d/c59a2385e4c677d088005b5eb776fac11ac3fdb1f9dd0b485c1e5603b96f/pyC8-0.12.5.tar.gz" } ], "0.12.6": [ { "comment_text": "", "digests": { "md5": "79398ad4017824833af4efeba626fa8b", "sha256": "64495f5b903a225246fb11abf9d3e3b3583c27f82567053c76f1c5ef449b5c21" }, "downloads": -1, "filename": "pyC8-0.12.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "79398ad4017824833af4efeba626fa8b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68604, "upload_time": "2019-06-09T16:04:23", "url": "https://files.pythonhosted.org/packages/ff/92/f919e0b5b979dac4bc96f6b2b944399085fade34b49d1870cd0b45bd7128/pyC8-0.12.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9184fd560efed3e57958bee64f4457e0", "sha256": "b3dc5067f0097576bd8bdba9502e4a8a0854ccc74b37450339a0fb36461ab01b" }, "downloads": -1, "filename": "pyC8-0.12.6.tar.gz", "has_sig": false, "md5_digest": "9184fd560efed3e57958bee64f4457e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62523, "upload_time": "2019-06-09T16:04:26", "url": "https://files.pythonhosted.org/packages/e4/62/97ff0498644d5c489f03ff5b9e6c72c5a8957128a8e563e24ad33bb1a5bd/pyC8-0.12.6.tar.gz" } ], "0.12.7": [ { "comment_text": "", "digests": { "md5": "ce8c7318fcee60b16da0c946f14c1541", "sha256": "7afc6928f6ad2508754a3293b3a216fa40f445a78faa6c5430a8f3b5fd6c2463" }, "downloads": -1, "filename": "pyC8-0.12.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ce8c7318fcee60b16da0c946f14c1541", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68603, "upload_time": "2019-06-10T06:18:35", "url": "https://files.pythonhosted.org/packages/cc/e7/6fe7b6c0fa47f3b0018600f6f40c653e2af66b994b73b4294e2ff984823a/pyC8-0.12.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "88c152cac522b717ebe5030cb2713e7a", "sha256": "d6d5ac6c81ce00ede66266cdbf2775158f2b00b396128e6c1e4d7b4f9f8b4517" }, "downloads": -1, "filename": "pyC8-0.12.7.tar.gz", "has_sig": false, "md5_digest": "88c152cac522b717ebe5030cb2713e7a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62520, "upload_time": "2019-06-10T06:18:39", "url": "https://files.pythonhosted.org/packages/11/74/0fc2cfeca6ff827a105c3a2eb479eb24e6624ef60632b153454b542915e6/pyC8-0.12.7.tar.gz" } ], "0.12.8": [ { "comment_text": "", "digests": { "md5": "3648a2bfd90729283e731f2eab08bf39", "sha256": "b744d674b52528274502fcd9836af61542521658d0a02fb72c897013bb743d8c" }, "downloads": -1, "filename": "pyC8-0.12.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3648a2bfd90729283e731f2eab08bf39", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68603, "upload_time": "2019-06-11T06:45:37", "url": "https://files.pythonhosted.org/packages/46/09/9c29bca3d4d75acfbf5a08bff39affa2273bc757dee0146a3966456b16b6/pyC8-0.12.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eb7747d82dd7dc9992d6e0bff8a50730", "sha256": "1ee24079cc32489cd90fa37e70be48024dcabdb28fedf762f0db3702fbe94c8d" }, "downloads": -1, "filename": "pyC8-0.12.8.tar.gz", "has_sig": false, "md5_digest": "eb7747d82dd7dc9992d6e0bff8a50730", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62519, "upload_time": "2019-06-11T06:45:39", "url": "https://files.pythonhosted.org/packages/0d/61/6d0d199bc140e4ed531330f1890f8ba706f9e0908c36c31dbaf7293734b0/pyC8-0.12.8.tar.gz" } ], "0.12.9": [ { "comment_text": "", "digests": { "md5": "322e75d5232afa3f57cf3167289a8792", "sha256": "260baa90849dd5bc3d4654c734d8dde7886bddb6d9a4b03b3bc2dd784b867848" }, "downloads": -1, "filename": "pyC8-0.12.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "322e75d5232afa3f57cf3167289a8792", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 69067, "upload_time": "2019-06-16T04:11:13", "url": "https://files.pythonhosted.org/packages/bc/09/d8cc781b9366b28e51fbbe3a3b2e2633720abd065183833cb4f5866d29e1/pyC8-0.12.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e107c0e285fc9d097455e49488040e63", "sha256": "fb5abba0951077e3cbb2d80c596845c8c1d9702efa03705cc4ca6b29848ef660" }, "downloads": -1, "filename": "pyC8-0.12.9.tar.gz", "has_sig": false, "md5_digest": "e107c0e285fc9d097455e49488040e63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60172, "upload_time": "2019-06-16T04:11:17", "url": "https://files.pythonhosted.org/packages/c6/f4/2575e0f77f769de6ddd0a7fb9712d46810bc22b3951d1eceb32c91fe90f6/pyC8-0.12.9.tar.gz" } ], "0.14.0": [ { "comment_text": "", "digests": { "md5": "34a388755d48f4b204a192c9a4803955", "sha256": "1429e955894c9709ed032817bd63be379cf87bfa6ab2b38744cf749b033268d7" }, "downloads": -1, "filename": "pyC8-0.14.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "34a388755d48f4b204a192c9a4803955", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 66706, "upload_time": "2019-10-01T16:44:27", "url": "https://files.pythonhosted.org/packages/5a/19/be23ab4c9c6bf560010836790688ac929586c8c19f7e498fdb43b501fe5c/pyC8-0.14.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36fb29541e3f224214e48b7f74fb6120", "sha256": "0b57c722ee03f5ce088893a454cbd1f4f0c08db8898b44a920ec1882a3db6d67" }, "downloads": -1, "filename": "pyC8-0.14.0.tar.gz", "has_sig": false, "md5_digest": "36fb29541e3f224214e48b7f74fb6120", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60473, "upload_time": "2019-10-01T16:44:30", "url": "https://files.pythonhosted.org/packages/6d/56/e2d82feeb58c8a91992410d3da1d48d4555bcceb4fb80966edddf7a9a53d/pyC8-0.14.0.tar.gz" } ], "0.14.1": [ { "comment_text": "", "digests": { "md5": "0fdd4476ea004af9868a765a73a66bdc", "sha256": "faf5de8f2b66adc1682a100da109fff3a2c572b4f86473f97cccaefd6cb59023" }, "downloads": -1, "filename": "pyC8-0.14.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0fdd4476ea004af9868a765a73a66bdc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 66751, "upload_time": "2019-10-04T12:07:20", "url": "https://files.pythonhosted.org/packages/2b/f5/d4d9e6fe072d36bf727bd4dd278f9b1829e898ae4912b6c6c3581d4db97a/pyC8-0.14.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d217c17f8e0e50d0160171458c40ff03", "sha256": "4e205e357a005faaa418311e5baaf1d90d0ebb0adef426f9b800a1ae679a1708" }, "downloads": -1, "filename": "pyC8-0.14.1.tar.gz", "has_sig": false, "md5_digest": "d217c17f8e0e50d0160171458c40ff03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60569, "upload_time": "2019-10-04T12:07:25", "url": "https://files.pythonhosted.org/packages/ae/17/6a87af2eb249107be02295814515370aa826bcbd232bfb20fc00d852b019/pyC8-0.14.1.tar.gz" } ], "0.7.5": [ { "comment_text": "", "digests": { "md5": "c55ed0d6963585c0dc99c6b5dc9ad370", "sha256": "0d1b7f07d77fd6ffd56573d3d214758b783786d1fc0574d3491cfff45ffa16ec" }, "downloads": -1, "filename": "pyC8-0.7.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c55ed0d6963585c0dc99c6b5dc9ad370", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 61722, "upload_time": "2018-08-25T18:09:20", "url": "https://files.pythonhosted.org/packages/84/8e/742be8bcfbeb94fd3106b1e752148b06e041bba51b13040fb18488ec8b87/pyC8-0.7.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7c6a2939885b2f95aa039167ff4d44d6", "sha256": "e47afcb164f5904102178e39c439a1b8857b3e7258d53f99c0c3d48263edfdf7" }, "downloads": -1, "filename": "pyC8-0.7.5.tar.gz", "has_sig": false, "md5_digest": "7c6a2939885b2f95aa039167ff4d44d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53615, "upload_time": "2018-08-25T18:09:23", "url": "https://files.pythonhosted.org/packages/87/44/7d0292d07de1f5296f3bedf6e8e4e9b957b0272760f4335c5cc23f4a1853/pyC8-0.7.5.tar.gz" } ], "0.7.6": [ { "comment_text": "", "digests": { "md5": "cfd6bee63451e287b1d2370852259f5d", "sha256": "1a5bcb6c34131f61a368648fe6ba4b963a1461b978c24e917c227f86a429ac60" }, "downloads": -1, "filename": "pyC8-0.7.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cfd6bee63451e287b1d2370852259f5d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 61357, "upload_time": "2018-09-04T17:59:48", "url": "https://files.pythonhosted.org/packages/51/80/205d9e16f2656707f5b7fa279fac3cb3655d6e50a8b7e248312a5d476eae/pyC8-0.7.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0388f9988ecc6a482301248caa04b054", "sha256": "5965ad81417337c2cfcdaa848e156165eae80d3a9ad7dc621f67066191b27f19" }, "downloads": -1, "filename": "pyC8-0.7.6.tar.gz", "has_sig": false, "md5_digest": "0388f9988ecc6a482301248caa04b054", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54028, "upload_time": "2018-09-04T17:59:50", "url": "https://files.pythonhosted.org/packages/a2/41/565037dd6fc7c40cfae7c7f27c84fb10511ae2810d006cc22e8cc33a668f/pyC8-0.7.6.tar.gz" } ], "0.7.7": [ { "comment_text": "", "digests": { "md5": "6c9ef9138e0b12e0b5b63ea605df2942", "sha256": "574b6fb5055a08c6f88e711a20549c5e42f9a0ffb4a9e829792bc7b2b3d9449b" }, "downloads": -1, "filename": "pyC8-0.7.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6c9ef9138e0b12e0b5b63ea605df2942", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 61394, "upload_time": "2018-09-06T07:13:09", "url": "https://files.pythonhosted.org/packages/b0/17/4fc47ed09779f38c292383739dd72537e88aeb0a414a46ccd19dacefbe0b/pyC8-0.7.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c30356bc220f565432059eda1888b788", "sha256": "c93604249daf83c3e2f253623e8cc36bcc8cd9dbb23f86709069ce7c3dd8fab6" }, "downloads": -1, "filename": "pyC8-0.7.7.tar.gz", "has_sig": false, "md5_digest": "c30356bc220f565432059eda1888b788", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54088, "upload_time": "2018-09-06T07:13:13", "url": "https://files.pythonhosted.org/packages/a9/61/e2406e98663fde6ee59ba7a1e5f4f012cf580482a1e4986ab6a3c5ed698f/pyC8-0.7.7.tar.gz" } ], "0.7.8": [ { "comment_text": "", "digests": { "md5": "f5a2a30cc378ca912f3d43200cfe954d", "sha256": "84b325a6ea44fd7412b51783ce926d3496bccdf995e19829525c41bd4442002d" }, "downloads": -1, "filename": "pyC8-0.7.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f5a2a30cc378ca912f3d43200cfe954d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 61386, "upload_time": "2018-09-07T08:16:51", "url": "https://files.pythonhosted.org/packages/16/db/c8eb3811b41c485e548e1ee8b564797c9a852c655590a3e1a544a72300f5/pyC8-0.7.8-py2.py3-none-any.whl" } ], "0.7.9": [ { "comment_text": "", "digests": { "md5": "fffb2457ae5a617117464c110c1eb375", "sha256": "cc5947358523127143a61bbf46fcc484843cbedce5118cace32502268d4faeeb" }, "downloads": -1, "filename": "pyC8-0.7.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fffb2457ae5a617117464c110c1eb375", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 61405, "upload_time": "2018-09-11T18:29:17", "url": "https://files.pythonhosted.org/packages/15/22/bd6e6a7217f22a1efe297a7a0bccfefa313e741f996a735a0fd181ff89e6/pyC8-0.7.9-py2.py3-none-any.whl" } ], "0.8.5": [ { "comment_text": "", "digests": { "md5": "c66837c409a866e3e980b39318dcc5b8", "sha256": "2a55e9671a814b44009cde47fddb4d6d15d75c1e31d5a41486cbfe8ab2c9f5ad" }, "downloads": -1, "filename": "pyC8-0.8.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c66837c409a866e3e980b39318dcc5b8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 60602, "upload_time": "2018-09-29T07:49:12", "url": "https://files.pythonhosted.org/packages/08/42/934074c6fc28f00457e3c573873343aa9e93e83e5c90353258c8621ecaa7/pyC8-0.8.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "22fcb59bef864d950a17e45810407333", "sha256": "2b9b47d56c0c04ee2266c127f85643040087cb560badddf81280c3b610e125e1" }, "downloads": -1, "filename": "pyC8-0.8.5.tar.gz", "has_sig": false, "md5_digest": "22fcb59bef864d950a17e45810407333", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54935, "upload_time": "2018-09-29T07:49:14", "url": "https://files.pythonhosted.org/packages/d9/77/647fb1b7a4545894c415d95502ade39ec05124e3d971f86ba0b95fef5d12/pyC8-0.8.5.tar.gz" } ], "0.8.6": [ { "comment_text": "", "digests": { "md5": "095862da7dcd304a3cca1b3504aa912f", "sha256": "cd4d6fd9bfa0cf23f5bba1038f20e4d99241e27f0a351bad0a610f258e860d1f" }, "downloads": -1, "filename": "pyC8-0.8.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "095862da7dcd304a3cca1b3504aa912f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 62103, "upload_time": "2018-09-30T04:02:13", "url": "https://files.pythonhosted.org/packages/dd/3e/d8ae182d6bd62d96fab8c9b2b390979b1da421e2b06de3f92ce24691357d/pyC8-0.8.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0af4ffacbf338860efc1038e9630e6b1", "sha256": "e00f916cd226ce4a836d21fe4978a422d24355a9ac7bfc5f42415caae38b1c83" }, "downloads": -1, "filename": "pyC8-0.8.6.tar.gz", "has_sig": false, "md5_digest": "0af4ffacbf338860efc1038e9630e6b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56700, "upload_time": "2018-09-30T04:02:15", "url": "https://files.pythonhosted.org/packages/a6/27/ee4f5f35795c893e77dfdcc6caab2724824f249879afab06e81a2a1ddc04/pyC8-0.8.6.tar.gz" } ], "0.8.7": [ { "comment_text": "", "digests": { "md5": "a70e108c18d8426673564c813ca7dc17", "sha256": "115eff886ec9abcffc5381cb1a8ecba55b7f184e220810714b790cc9d2e0a767" }, "downloads": -1, "filename": "pyC8-0.8.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a70e108c18d8426673564c813ca7dc17", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 63332, "upload_time": "2018-10-02T02:34:13", "url": "https://files.pythonhosted.org/packages/a2/4d/ee19e652e185038553d1cb6e683caddf0fce41e160820c73c1607af19009/pyC8-0.8.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a39c47c40ee98bc819868c8a912c03bc", "sha256": "9a61aa8a2082785572371323a039cd368d67d185c9f956fee94369ceb586c933" }, "downloads": -1, "filename": "pyC8-0.8.7.tar.gz", "has_sig": false, "md5_digest": "a39c47c40ee98bc819868c8a912c03bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57859, "upload_time": "2018-10-02T02:34:16", "url": "https://files.pythonhosted.org/packages/12/92/3379cb199b0365268db0a6fb5824cbfd6f47ffd6f32a932d47be1fdb9404/pyC8-0.8.7.tar.gz" } ], "0.8.8": [ { "comment_text": "", "digests": { "md5": "e1d65563716f9106aa84e9b26e207e9b", "sha256": "add2108d0cd7d74bb66a6b241a31fb7d965f2775f0f7644627129207e2ef4538" }, "downloads": -1, "filename": "pyC8-0.8.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e1d65563716f9106aa84e9b26e207e9b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 63786, "upload_time": "2018-10-02T04:17:33", "url": "https://files.pythonhosted.org/packages/08/4a/3a190e40e1cfb6cf8acddb53cb05fd6de3aec1a728d20485af5bb49b6b9c/pyC8-0.8.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "576d8a1ec73cae3348d51ea39ceec5c7", "sha256": "546ff7ad2838a144035c948e2da0408da1eb7f01cbe8dbb59cd4d3f4f3eab74e" }, "downloads": -1, "filename": "pyC8-0.8.8.tar.gz", "has_sig": false, "md5_digest": "576d8a1ec73cae3348d51ea39ceec5c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58312, "upload_time": "2018-10-02T04:17:35", "url": "https://files.pythonhosted.org/packages/32/80/76f02fbd121db962a9e90746c9c914f5e6a869bd7be07a4028616faf954c/pyC8-0.8.8.tar.gz" } ], "0.8.9": [ { "comment_text": "", "digests": { "md5": "b9f74204c8dbed692340fa13ac60df36", "sha256": "679456538ea8a499c2e78886c24ff043b133ad3661756b86ebb9062ef1b2222d" }, "downloads": -1, "filename": "pyC8-0.8.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b9f74204c8dbed692340fa13ac60df36", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 64153, "upload_time": "2018-10-02T22:21:07", "url": "https://files.pythonhosted.org/packages/7b/45/41a320a05f6b3b6185aad8b86a3cb9df8ea06c5517bb911cb146ea6c932a/pyC8-0.8.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a1a719acdd5a302f651890cdbc7f4e65", "sha256": "dd5208fc1322a09d03be298dccf2da5a825267909a8472bac1b20d7cd52eee8c" }, "downloads": -1, "filename": "pyC8-0.8.9.tar.gz", "has_sig": false, "md5_digest": "a1a719acdd5a302f651890cdbc7f4e65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58770, "upload_time": "2018-10-02T22:21:09", "url": "https://files.pythonhosted.org/packages/e3/1d/a5461b2777ee1c225593b2f94f4b34fbd883a5da085c1fec6faf7203aa7c/pyC8-0.8.9.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "b525b2fd3a54bb8514ca83b9bb32becb", "sha256": "f41e20b861fb20d85571efa2ea9f2d1a4629883cf70654b63878fc0aa201c603" }, "downloads": -1, "filename": "pyC8-0.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b525b2fd3a54bb8514ca83b9bb32becb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 64969, "upload_time": "2018-10-03T22:08:02", "url": "https://files.pythonhosted.org/packages/2f/8b/d74c84815aa16a7d807ea6d34dd58c27008f42f7836bbf7940f6b372143f/pyC8-0.9.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d0e3ffd62b2007d7da5c469a54091388", "sha256": "48d84f8d5c1683048722988a01eaed8a643b8ff1448d683b561a1383a8327986" }, "downloads": -1, "filename": "pyC8-0.9.0.tar.gz", "has_sig": false, "md5_digest": "d0e3ffd62b2007d7da5c469a54091388", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57641, "upload_time": "2018-10-03T22:08:03", "url": "https://files.pythonhosted.org/packages/02/6b/1b6d9b1b3a8f7f8ac8e34e02625b15823dd7448af7b4a07212be5aa6af4b/pyC8-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "5ef2d11cccfdf7fd76baaa985a82c512", "sha256": "fb064622e76de4b1bbc0550e01f6acab5bdca2c82d51eff57369cdd81f2a86ff" }, "downloads": -1, "filename": "pyC8-0.9.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5ef2d11cccfdf7fd76baaa985a82c512", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 63811, "upload_time": "2018-10-15T20:09:04", "url": "https://files.pythonhosted.org/packages/b1/cd/ce94cd2b6976c60fd3985d3665f86318730eb23aa6c88513d27cae507690/pyC8-0.9.1-py2.py3-none-any.whl" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "386053c3b406871007f4f6af02e70121", "sha256": "a15087538dc43c3f371e682f563be4536c77c099d41ce065901769f92a6ef696" }, "downloads": -1, "filename": "pyC8-0.9.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "386053c3b406871007f4f6af02e70121", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 67960, "upload_time": "2018-10-16T21:58:40", "url": "https://files.pythonhosted.org/packages/02/d9/f5465ddca3367b9f00130199b54a7c19677ee110f2fd9e2e687fc091edab/pyC8-0.9.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "39f62677b4e7801cb70ecc3e80bb1526", "sha256": "b110602dbb0369631140832faa3f2ccdb43552bee6f4bdf00c0f67d4932978c4" }, "downloads": -1, "filename": "pyC8-0.9.5.tar.gz", "has_sig": false, "md5_digest": "39f62677b4e7801cb70ecc3e80bb1526", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61491, "upload_time": "2018-10-16T21:58:42", "url": "https://files.pythonhosted.org/packages/b7/53/8c5d12482e0ee857d7dc926a17e1f5c7b7aa5df7e67e240b079559fd07f1/pyC8-0.9.5.tar.gz" } ], "0.9.6": [ { "comment_text": "", "digests": { "md5": "4f484a914ec4987d898a5706d11f56a0", "sha256": "db58e09a9596f1de56d8077e48f2699024f8c0819904a371ea77a51cf6466c27" }, "downloads": -1, "filename": "pyC8-0.9.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4f484a914ec4987d898a5706d11f56a0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 63843, "upload_time": "2018-10-29T17:52:37", "url": "https://files.pythonhosted.org/packages/29/61/c3078236a04e33835f690b214af62d16d208f5a85b44da9f5e8ca12c00e5/pyC8-0.9.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8faa7b281335a354359f05ac66c5f917", "sha256": "1cd409f8218b521246f222b91186b7b6e91d3695171001bae4fc883c394c82e7" }, "downloads": -1, "filename": "pyC8-0.9.6.tar.gz", "has_sig": false, "md5_digest": "8faa7b281335a354359f05ac66c5f917", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62334, "upload_time": "2018-10-29T17:52:39", "url": "https://files.pythonhosted.org/packages/07/63/5fc3e24bcf9bac045ea7a1c2e8e10c7cfb564bc5f87c12857f5d64e326b9/pyC8-0.9.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0fdd4476ea004af9868a765a73a66bdc", "sha256": "faf5de8f2b66adc1682a100da109fff3a2c572b4f86473f97cccaefd6cb59023" }, "downloads": -1, "filename": "pyC8-0.14.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0fdd4476ea004af9868a765a73a66bdc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 66751, "upload_time": "2019-10-04T12:07:20", "url": "https://files.pythonhosted.org/packages/2b/f5/d4d9e6fe072d36bf727bd4dd278f9b1829e898ae4912b6c6c3581d4db97a/pyC8-0.14.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d217c17f8e0e50d0160171458c40ff03", "sha256": "4e205e357a005faaa418311e5baaf1d90d0ebb0adef426f9b800a1ae679a1708" }, "downloads": -1, "filename": "pyC8-0.14.1.tar.gz", "has_sig": false, "md5_digest": "d217c17f8e0e50d0160171458c40ff03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60569, "upload_time": "2019-10-04T12:07:25", "url": "https://files.pythonhosted.org/packages/ae/17/6a87af2eb249107be02295814515370aa826bcbd232bfb20fc00d852b019/pyC8-0.14.1.tar.gz" } ] }