{ "info": { "author": "Rob Magee", "author_email": "slab@serial-lab.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: Healthcare Industry", "Intended Audience :: Manufacturing", "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "EPCPYYes\n========\n.. image:: https://gitlab.com/serial-lab/EPCPyYes/badges/master/coverage.svg\n :target: https://gitlab.com/serial-lab/EPCPyYes/pipelines\n.. image:: https://gitlab.com/serial-lab/EPCPyYes/badges/master/build.svg\n :target: https://gitlab.com/serial-lab/EPCPyYes/commits/master\n.. image:: https://badge.fury.io/py/EPCPyYes.svg\n :target: https://badge.fury.io/py/EPCPyYes\n\n.. code-block::\n\n 8888888888 8888888b. .d8888b. 8888888b. Y88b d88P\n 888 888 Y88b d88P Y88b 888 Y88b Y88b d88P\n 888 888 888 888 888 888 888 Y88o88P\n 8888888 888 d88P 888 888 d88P 888 888 Y888P .d88b. .d8888b\n 888 8888888P\" 888 8888888P\" 888 888 888 d8P Y8b 88K\n 888 888 888 888 888 888 888 888 88888888 \"Y8888b.\n 888 888 Y88b d88P 888 Y88b 888 888 Y8b. X88\n 8888888888 888 \"Y8888P\" 888 \"Y88888 888 \"Y8888 88888P'\n 888\n Y8b d88P\n \"Y88P\"\n\nPronounced \"EPC-Pie-Yes\": Open source components for the GS1 EPCIS standard\n===========================================================================\n\nA foundational component of the QU4RTET open-source EPCIS platform.\n\nFor more info on this and other QU4RTET components,\nvisit http://serial-lab.com\n\nThe main\npurpose of this library is to allow developers to quickly build systems that\nparse, generate and store EPCIS data quickly and efficiently with a clear\nand straight-forward pythonic API.\n\nPython to EPCIS XML or JSON\n---------------------------\nWork with python classes that take the pain out of knowing the EPCIS protocol.\nEach class in the EPCPyYes package can be directly manipulated in python and \nthen quickly rendered to EPCIS 1.2 compliant XML or JSON for any number\nof purposes. For example:\n\n.. code-block:: text\n\n # for example, create an ObjectEvent\n oe = ObjectEvent(now, tzoffset,\n record_time=now,\n action=Action.add.value,\n epc_list=epcs,\n biz_step=BusinessSteps.commissioning.value,\n disposition=Disposition.encoded.value)\n \n # Create EPCIS 1.2 compliant XML\n print(oe.render())\n \n # Render as JSON\n print(oe.render_json())\n \n # Render as pretty printed JSON\n print(oe.render_pretty_json()\n\n\nFully Tested\n------------\nSee our code-coverage and continuous integration builds for the coverage\nbuild artifacts and build/test results. You can download the code coverage\nbuild artifacts on the\n`Pipelines Page `_.\nby clicking on the download button to the right of the build you are\ninterested in.\n\n\nFully Documented\n----------------\nThe documentation to the EPCPyYes module can be found here:\n\nhttps://serial-lab.gitlab.io/EPCPyYes/index.html\n\nJupyter Notebook:\n=================\nThe Jupyter notebook with running example code is included in the documentation\nand can be found here:\n\nhttps://gitlab.com/serial-lab/EPCPyYes/blob/master/docs/events.ipynb\n\nIf you don't have a notebook, you can view the Jupyter example documentation\nhere:\nhttps://gitlab.com/serial-lab/EPCPyYes/blob/master/docs/events.md\n\nJinja2 Templates for Creating and Transforming EPCIS Docs and Events\n--------------------------------------------------------------------\nThe templates package contains Jinja2 templates for generating EPCIS documents\nfrom either discrete EPCIS classes defined in the core package or from collections\nof those classes- which allow for the creation of EPCISDocuments with\nmultiple types of events. You can change the default behavior of any \nEPCIS class in the framework by passing in a different Jinja2 template when\ninitializing the class- allowing EPCIS objects to be rendered into just about \nany native or custom format imaginable. Modifying the default Jinja2\nenvironment can allow the entire package to utilize a different set of \ndefault templates altogether.\n\nCore Classes\n------------\nThe core library consists of Python classes representing the key EPCIS events:\n\n- EPCISEvent\n- ObjectEvent\n- AggregationEvent\n- TransactionEvent\n- TransformationEvent\n\n Quantity events, as they are being deprecated,\n are not supported right now If you're interested in \n helping out with this please contact us.\n \nEach of the classes in the core library are used throughout the package but \ncan be useful to developers in building other applications outside of the\nscope of this package.\n\nHelpers\n-------\n\nUtilities that help you:\n************************\n\n- Quickly generate lists of SGTIN or SSCC URN values by a range of serial numbers.\n- Quickly serialize python EPCIS classes into valid EPCIS XML and back.\n- ...and More.\n\nCBV 1.2 Type Support and Utilities\n----------------------------------\nUtilities that help with the generation of CBV compliant data and also\ngive you code completion while developing CBV compliant EPCIS apps. We took \nout all the fishery stuff since there are only so many hours in the day. If\nanyone is interested in adding and/or supporting it please contact us.\n\nFor example:\n\n.. code-block:: text\n\n from EPCPyYes.core.v1_2.CBV.dispositions import Disposition\n print(Disposition.commissioning.value)\n urn:epcglobal:cbv:bizstep:commissioning", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/serial-lab/EPCPyYes", "keywords": "EPCPyYes EPCIS GS1 RFID Serialization", "license": "GNU Affero General Public License v3", "maintainer": "", "maintainer_email": "", "name": "EPCPyYes", "package_url": "https://pypi.org/project/EPCPyYes/", "platform": "", "project_url": "https://pypi.org/project/EPCPyYes/", "project_urls": { "Homepage": "https://gitlab.com/serial-lab/EPCPyYes" }, "release_url": "https://pypi.org/project/EPCPyYes/2.0.4/", "requires_dist": null, "requires_python": "", "summary": "EPCIS Python module for quickly developing EPCIS-enabled applications.", "version": "2.0.4" }, "last_serial": 5607930, "releases": { "1.0.13": [ { "comment_text": "", "digests": { "md5": "8c25d8077f438529e1411dbbd8042bb6", "sha256": "7fdb888b1d6ce7c888e633a89864b90231eeb37b9f9067feb5ff9d685a915391" }, "downloads": -1, "filename": "EPCPyYes-1.0.13-py3-none-any.whl", "has_sig": false, "md5_digest": "8c25d8077f438529e1411dbbd8042bb6", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 82951, "upload_time": "2018-03-25T14:47:39", "url": "https://files.pythonhosted.org/packages/38/84/b25dadc194f91033a520375b3dce953092467e9be016f3dea69118690f10/EPCPyYes-1.0.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc91ecee2c0af273f8c175aec620bd28", "sha256": "2cc954009416ded06ca656a26558dac10b717044cb0dd9ae06c6f67d7961e0ee" }, "downloads": -1, "filename": "EPCPyYes-1.0.13.tar.gz", "has_sig": false, "md5_digest": "bc91ecee2c0af273f8c175aec620bd28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70004, "upload_time": "2018-03-25T14:47:38", "url": "https://files.pythonhosted.org/packages/0b/ef/da982af47bc1f9eab8fb538ac77f73c7953daea7f9952d06bb56fa8c2d0d/EPCPyYes-1.0.13.tar.gz" } ], "1.0.14": [ { "comment_text": "", "digests": { "md5": "4e0c75d36a9197ae8d6ec3f7a94b2116", "sha256": "3565417f37020d1eab1418cf076c9e30e445477f812ed7e8264dea3e12e1055e" }, "downloads": -1, "filename": "EPCPyYes-1.0.14-py3-none-any.whl", "has_sig": false, "md5_digest": "4e0c75d36a9197ae8d6ec3f7a94b2116", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 82948, "upload_time": "2018-03-25T15:05:48", "url": "https://files.pythonhosted.org/packages/17/7f/b0257112455ee56d3507b0184484bca0832753879472c432d630c671de29/EPCPyYes-1.0.14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e93aea73c2937bc750237dd31db3f4e", "sha256": "449ad497c5a3a0cb2f47931aed1d1b7937a1d94dff1c863794c08928bba34182" }, "downloads": -1, "filename": "EPCPyYes-1.0.14.tar.gz", "has_sig": false, "md5_digest": "5e93aea73c2937bc750237dd31db3f4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68049, "upload_time": "2018-03-25T15:05:47", "url": "https://files.pythonhosted.org/packages/6b/b5/bf2a859151ab86fc7b7ed984c60179406761df484b0a9f83027f2b8e24dd/EPCPyYes-1.0.14.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "cdcb05d8d4f770a0cc9c4447f20ca2b6", "sha256": "65ecb830519d41759b39b49badcab9012bbb9e759d04f0cba6bdc1d68e2356d4" }, "downloads": -1, "filename": "EPCPyYes-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "cdcb05d8d4f770a0cc9c4447f20ca2b6", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 86933, "upload_time": "2018-04-06T19:37:37", "url": "https://files.pythonhosted.org/packages/b7/7c/e60febf909139660e4cb69ed2ac09c08c4baac0c4ed60ef1a07aa19c5905/EPCPyYes-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "91be860f321c2f1def12d9edc97fa6be", "sha256": "4f18f2de3fcb7d6ba096ce9df301a2c5b33ed10df938bea0ffda0c3f873486a5" }, "downloads": -1, "filename": "EPCPyYes-1.1.1.tar.gz", "has_sig": false, "md5_digest": "91be860f321c2f1def12d9edc97fa6be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82492, "upload_time": "2018-04-06T19:37:35", "url": "https://files.pythonhosted.org/packages/2f/cd/f83050e3e1eaf33d621019406b08ad9330062c287b5e814988e8e55af8bd/EPCPyYes-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "e2d020c1c6c61adb9afbaa89d5aeb258", "sha256": "c848b8268d4129060bf61e71eca8c32a0152ffb414fbca54e41575f520949a16" }, "downloads": -1, "filename": "EPCPyYes-1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e2d020c1c6c61adb9afbaa89d5aeb258", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 86929, "upload_time": "2018-04-06T20:13:08", "url": "https://files.pythonhosted.org/packages/05/5d/e24068deea47ebf00027657f8d1ea4236ad1c668b88bf0dcec76cdb6cbf8/EPCPyYes-1.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3613839da900d58b24d0c4bc9af53be2", "sha256": "61e9296c35b111cabba9ede0a0baf9444dad97ba43c597730099d4374d6438be" }, "downloads": -1, "filename": "EPCPyYes-1.1.2.tar.gz", "has_sig": false, "md5_digest": "3613839da900d58b24d0c4bc9af53be2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80098, "upload_time": "2018-04-06T20:13:07", "url": "https://files.pythonhosted.org/packages/31/ca/caab0490d9323d28c0222741ab484cd522b0d15365ed95ffa48fb522ccfc/EPCPyYes-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "8d48f3ebba9ab3719842b7fa44a89068", "sha256": "551c28c4cb5162c62100f284bcb8464a2cf8752bd6fc79c1a032cd0bda7f2c40" }, "downloads": -1, "filename": "EPCPyYes-1.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "8d48f3ebba9ab3719842b7fa44a89068", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 87167, "upload_time": "2018-04-09T00:43:25", "url": "https://files.pythonhosted.org/packages/5f/d2/07cf7cf0ad64ea660ec60b3e3fdc30fa364813c51fd99d59d494f38d8f97/EPCPyYes-1.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "237507418dd25c08cf5b2ccc48284bdc", "sha256": "3d2851ffd85160de472b5783bfcb455ed868258edafff1f6a224ab7991542646" }, "downloads": -1, "filename": "EPCPyYes-1.1.3.tar.gz", "has_sig": false, "md5_digest": "237507418dd25c08cf5b2ccc48284bdc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82784, "upload_time": "2018-04-09T00:43:24", "url": "https://files.pythonhosted.org/packages/6b/77/a4920ef279014b5de28a7601f84a8603ab651fc9aa5ebde7f18cef58febc/EPCPyYes-1.1.3.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "1537bca128491f3b62fae01383d20465", "sha256": "819255f797c6638ff7933e5424c98eaf48f18e7d49b2916df5cfa5049b9c4da9" }, "downloads": -1, "filename": "EPCPyYes-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1537bca128491f3b62fae01383d20465", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 89269, "upload_time": "2018-04-11T16:06:33", "url": "https://files.pythonhosted.org/packages/16/ea/113079ebeed528394c7ffd8d640d501a64a43a57b0f494be6dc9b529f0c5/EPCPyYes-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ba401a3a6b4e4d835e1784da74add5c", "sha256": "6be523f015fe97f4114e2c7750b059e7c280ef2f3a5133996336311fd3eef24d" }, "downloads": -1, "filename": "EPCPyYes-1.2.0.tar.gz", "has_sig": false, "md5_digest": "6ba401a3a6b4e4d835e1784da74add5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 75396, "upload_time": "2018-04-11T16:06:32", "url": "https://files.pythonhosted.org/packages/da/d5/ccc17e1ae240fb47860086cca34f13ffc740bdcc7f0cdff52faab9f67ea8/EPCPyYes-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "08fad0b5a41a467d4f21f2aed5e78c6d", "sha256": "47ec8c5e9b03e08d074e11071337a3c3ca0910e72dae86a5fe04a19d171e94de" }, "downloads": -1, "filename": "EPCPyYes-1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "08fad0b5a41a467d4f21f2aed5e78c6d", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 89316, "upload_time": "2018-04-25T22:02:04", "url": "https://files.pythonhosted.org/packages/d9/44/d0296bfd6f6e58414ea482d3ccb9d0ce1a83725b5091fa7260ffbd7f7525/EPCPyYes-1.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2ec060cc69b8a24d72740318bab36688", "sha256": "9757059328c0a7f7f627cf359a777e441de497d2adcf339069cb99076e0b46eb" }, "downloads": -1, "filename": "EPCPyYes-1.2.1.tar.gz", "has_sig": false, "md5_digest": "2ec060cc69b8a24d72740318bab36688", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 75472, "upload_time": "2018-04-25T22:02:02", "url": "https://files.pythonhosted.org/packages/61/bf/51f79d4361606693d10c8e6f5688911deb10eac23df8560e6bad3619af79/EPCPyYes-1.2.1.tar.gz" } ], "1.2.10": [ { "comment_text": "", "digests": { "md5": "6cd534c4e8b8a1094caf28f0df68c3fd", "sha256": "f62610361aba4393198eb189385bb801386b7226e6c7b2ff360632d12b178f4c" }, "downloads": -1, "filename": "EPCPyYes-1.2.10-py3-none-any.whl", "has_sig": false, "md5_digest": "6cd534c4e8b8a1094caf28f0df68c3fd", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 90659, "upload_time": "2018-10-03T21:15:35", "url": "https://files.pythonhosted.org/packages/cd/2f/a24f250f8e57c891c58f151e6f09d8470b05f3bf088f225f49ec96c4e226/EPCPyYes-1.2.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d72f684994f0302704eaedf4e6546ad1", "sha256": "5060ca300905e2cfd3836d5b7d02be27b250989f34bb71c6467a1190c04c8e6c" }, "downloads": -1, "filename": "EPCPyYes-1.2.10.tar.gz", "has_sig": false, "md5_digest": "d72f684994f0302704eaedf4e6546ad1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90691, "upload_time": "2018-10-03T21:15:34", "url": "https://files.pythonhosted.org/packages/fc/e6/ae7863ed861d1916fdcd679995ecd1cb51e18d4b33c0f65ef4afac6a46f7/EPCPyYes-1.2.10.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "2464ae9f9961223751fecbf310d398f5", "sha256": "56919c00415b4f76231558995398536a35a42941159dd9d0ace5bc3e253a66a3" }, "downloads": -1, "filename": "EPCPyYes-1.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "2464ae9f9961223751fecbf310d398f5", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 89315, "upload_time": "2018-05-01T20:45:11", "url": "https://files.pythonhosted.org/packages/4c/0d/00bf8fc0db8808fe9b48ec730c668d9543b906e165ea6d17b77e6959db42/EPCPyYes-1.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3b2dc5cbe25c8b4c4459ac0b0cfeb7cd", "sha256": "365e00d3000d4d3eabb801aefd85403eb54ef7bd2f349a007c629b39954691fc" }, "downloads": -1, "filename": "EPCPyYes-1.2.2.tar.gz", "has_sig": false, "md5_digest": "3b2dc5cbe25c8b4c4459ac0b0cfeb7cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77886, "upload_time": "2018-05-01T20:45:09", "url": "https://files.pythonhosted.org/packages/72/7b/8216b941fe9e9f5801bb78f8f19b66dcffe6a30bdf913154c63abd80f4dd/EPCPyYes-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "6bf23dad67b25bee48a8c55a1ea662ef", "sha256": "9c060a57a01dd92698abd89876cdaed97a77e935a82d6bff02760f8fb6a39cbc" }, "downloads": -1, "filename": "EPCPyYes-1.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "6bf23dad67b25bee48a8c55a1ea662ef", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 89292, "upload_time": "2018-05-01T20:46:56", "url": "https://files.pythonhosted.org/packages/b7/41/ef69df627e4910ae17f67a47dda552221cae6913eca1558d0dddac4040ac/EPCPyYes-1.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c0cbe5513a58257763ddb4d458671a3f", "sha256": "d9ee2b5b113a57bd9ff951878ac584d87c867f60f0bacdb06ee83945ce8bdbd8" }, "downloads": -1, "filename": "EPCPyYes-1.2.3.tar.gz", "has_sig": false, "md5_digest": "c0cbe5513a58257763ddb4d458671a3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 75467, "upload_time": "2018-05-01T20:46:54", "url": "https://files.pythonhosted.org/packages/23/3e/a61dfe32b1fc1a011a79547fec49b3673e35e94c0832fd69e441d90d8e0b/EPCPyYes-1.2.3.tar.gz" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "f106f958e80248e7749b48ec37872a9e", "sha256": "30b86dd40e4f7a583b85c8d5e1090c3bcea5bd2128434bc6ad051c249b13e42a" }, "downloads": -1, "filename": "EPCPyYes-1.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "f106f958e80248e7749b48ec37872a9e", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 93337, "upload_time": "2018-05-02T22:26:10", "url": "https://files.pythonhosted.org/packages/22/26/66f2aa676b92a23c8ea1edfb7355c7ce7cd9533236c654d05cf7d01793e7/EPCPyYes-1.2.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c12195196878ce865b67e0e863b26b4e", "sha256": "6acf39c210aea3141d9c5256026d127b2217b32053137150dfb16b21e9a44d07" }, "downloads": -1, "filename": "EPCPyYes-1.2.4.tar.gz", "has_sig": false, "md5_digest": "c12195196878ce865b67e0e863b26b4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77447, "upload_time": "2018-05-02T22:26:08", "url": "https://files.pythonhosted.org/packages/51/c7/a79f08577e29fe6ea564912962234c6abd2c8a77a39dea8b57e5fcdba9d6/EPCPyYes-1.2.4.tar.gz" } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "661b707f76c2c8d5cf3089ce89abfee1", "sha256": "e516a867869e1181284849458987fd8cb639ae624a9d4741b11bb902c15ccd89" }, "downloads": -1, "filename": "EPCPyYes-1.2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "661b707f76c2c8d5cf3089ce89abfee1", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 93479, "upload_time": "2018-06-02T15:39:59", "url": "https://files.pythonhosted.org/packages/24/e2/68ecc2f7b3bd7268bd77753687a4c27f2fe9c570cc781330e3a7c1327b62/EPCPyYes-1.2.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "12a5e0ed0ee3d22581a4c61e5d21a1d8", "sha256": "20b7352253a903e6ea2c6e178ec322789d658653bd1b000b2fb27a581febf4e0" }, "downloads": -1, "filename": "EPCPyYes-1.2.5.tar.gz", "has_sig": false, "md5_digest": "12a5e0ed0ee3d22581a4c61e5d21a1d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80208, "upload_time": "2018-06-02T15:39:57", "url": "https://files.pythonhosted.org/packages/19/fb/948d2136c84349ebaec8e9409d1b86b27a4e4f1488ca17aee421ab1ebb54/EPCPyYes-1.2.5.tar.gz" } ], "1.2.6": [ { "comment_text": "", "digests": { "md5": "5b47f0d2a213b9ed6618788d9de54d0f", "sha256": "5f059ec130ebabf5916802295063815eebc555340ecbcf89820cff50b191e7d6" }, "downloads": -1, "filename": "EPCPyYes-1.2.6-py3-none-any.whl", "has_sig": false, "md5_digest": "5b47f0d2a213b9ed6618788d9de54d0f", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 93475, "upload_time": "2018-06-02T15:42:20", "url": "https://files.pythonhosted.org/packages/4d/84/912909ceb5edbb4a76d45cfc944f788e79091b0e2aa5c96e07dcc7efa80e/EPCPyYes-1.2.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bfa228c245e4394749f5de2276478d5c", "sha256": "893c6fa2fd1b1cd70678115a33692893132442e614bd892afe2d5f891765b0cd" }, "downloads": -1, "filename": "EPCPyYes-1.2.6.tar.gz", "has_sig": false, "md5_digest": "bfa228c245e4394749f5de2276478d5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77562, "upload_time": "2018-06-02T15:42:19", "url": "https://files.pythonhosted.org/packages/40/28/0539c72116ac7c46bed31801fe047716c52dbef6e15bf04829814c9d0ea2/EPCPyYes-1.2.6.tar.gz" } ], "1.2.7": [ { "comment_text": "", "digests": { "md5": "46147d273866f4d9b506e59e7a652df5", "sha256": "0e5e1d957d4d34feeff598f962b09a2e962fdf8955940e2072be975446f15cf0" }, "downloads": -1, "filename": "EPCPyYes-1.2.7-py3-none-any.whl", "has_sig": false, "md5_digest": "46147d273866f4d9b506e59e7a652df5", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 93527, "upload_time": "2018-06-06T20:37:46", "url": "https://files.pythonhosted.org/packages/3a/5b/2266ae58eb98625237cb1411c7147995b1ae542c613366c460c4083e47d4/EPCPyYes-1.2.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e84e3c73e319c255d555c971955ed284", "sha256": "09aab47de7253111a48b2abb4495162abffe02b18125c64d94d262c6971b3d9e" }, "downloads": -1, "filename": "EPCPyYes-1.2.7.tar.gz", "has_sig": false, "md5_digest": "e84e3c73e319c255d555c971955ed284", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77677, "upload_time": "2018-06-06T20:37:45", "url": "https://files.pythonhosted.org/packages/a0/cd/95fad7a05e76d82fafbd271dea84fc1525b25d7e2cd10459171fcd192405/EPCPyYes-1.2.7.tar.gz" } ], "1.2.8": [ { "comment_text": "", "digests": { "md5": "dd1b4fe9aa1831ab9b44b16987e7dddf", "sha256": "cd7b5c2637224cda3f61cf7671031d70e1fc1af7a84f30e81f0db1d7fe735394" }, "downloads": -1, "filename": "EPCPyYes-1.2.8-py3-none-any.whl", "has_sig": false, "md5_digest": "dd1b4fe9aa1831ab9b44b16987e7dddf", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 93535, "upload_time": "2018-06-29T23:15:28", "url": "https://files.pythonhosted.org/packages/e8/94/4c884c3ad10c2bbd5cb0b45bb93d27197e9e6e50cdd07254ee52d91240b3/EPCPyYes-1.2.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "69c98411138a83cdb465de1d4fe7cd43", "sha256": "e98eb066fb336d9df5c2c205272eba49051436b85f24f561e8f32e15f9a80061" }, "downloads": -1, "filename": "EPCPyYes-1.2.8.tar.gz", "has_sig": false, "md5_digest": "69c98411138a83cdb465de1d4fe7cd43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77688, "upload_time": "2018-06-29T23:15:27", "url": "https://files.pythonhosted.org/packages/34/2a/9b68e0cbe63ea3b5e297c39809d966d7f7f5c7863dcda278d2c9e763336b/EPCPyYes-1.2.8.tar.gz" } ], "1.2.9": [ { "comment_text": "", "digests": { "md5": "87542989a6d1ea42a173455e3dc56eae", "sha256": "a9a0031cd61f65ec9ac74105a073f1cc0137a356a3674f7bbdad4845e5863dcb" }, "downloads": -1, "filename": "EPCPyYes-1.2.9-py3-none-any.whl", "has_sig": false, "md5_digest": "87542989a6d1ea42a173455e3dc56eae", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 90537, "upload_time": "2018-08-22T20:53:46", "url": "https://files.pythonhosted.org/packages/e1/d8/a7bf92408b91dfbfebfdfbb0ee378dca1250d088750595e40423d2d6f75e/EPCPyYes-1.2.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "23359b02e644592cb880e87a0ccab83d", "sha256": "ddbf0a71fb765332e4dce4b5977cc56c8e77f53262c45c3af42e3e34b5ee6ca1" }, "downloads": -1, "filename": "EPCPyYes-1.2.9.tar.gz", "has_sig": false, "md5_digest": "23359b02e644592cb880e87a0ccab83d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80932, "upload_time": "2018-08-22T20:53:45", "url": "https://files.pythonhosted.org/packages/d9/d3/8af43fc4efa3ad1eb58ea4465adc7a3fb2044fe68dcff8f692d9e1a54f45/EPCPyYes-1.2.9.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "3df1e4a18f949882d11d02327d95814d", "sha256": "27537a680dd59e632f95dfa62d9437cc632d43814bdacc349cb9c0c1f666c747" }, "downloads": -1, "filename": "EPCPyYes-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3df1e4a18f949882d11d02327d95814d", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 90684, "upload_time": "2018-11-07T17:03:50", "url": "https://files.pythonhosted.org/packages/ac/34/f0496a8817b7eab4576680586d6e523e965d2c97c53c976cd5b4991c1e60/EPCPyYes-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "27b4a429369950e04849a4295a097365", "sha256": "c43bb7966356effb80b9d51303423c255a2d8ea4ec5cf6d2d50334c20bc88483" }, "downloads": -1, "filename": "EPCPyYes-1.3.0.tar.gz", "has_sig": false, "md5_digest": "27b4a429369950e04849a4295a097365", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90781, "upload_time": "2018-11-07T17:03:48", "url": "https://files.pythonhosted.org/packages/09/79/48de9c54770b6cbd10d1cb3e829068b05fedb317cd2b6886681576ad0185/EPCPyYes-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "8013f318a33c81dbe623f461936d28e8", "sha256": "e53e00683db6ed76b248073dfced5b77ece52f6752e058ceb37d6a2563d95bc2" }, "downloads": -1, "filename": "EPCPyYes-1.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8013f318a33c81dbe623f461936d28e8", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 90717, "upload_time": "2019-03-02T17:55:01", "url": "https://files.pythonhosted.org/packages/6e/fb/0efe00d283f8a372a603cd524a0ac2f3920614b783c7bc136b7a6e79edb7/EPCPyYes-1.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7480ad98ac4b16a702283595707a66b7", "sha256": "87a9d8365b83f7b9e79705b8ecb07ce2d41bc2d77c9cddb12f5be38e7c4ba665" }, "downloads": -1, "filename": "EPCPyYes-1.3.1.tar.gz", "has_sig": false, "md5_digest": "7480ad98ac4b16a702283595707a66b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85449, "upload_time": "2019-03-02T17:55:00", "url": "https://files.pythonhosted.org/packages/da/0e/61cc76b2e9090868b4e338d1571ec039b774fd06c81ceb1317bf4b5db2f4/EPCPyYes-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "e8b02e16931d3a75c55d119001cf7263", "sha256": "08cc0863034b1f5ece355ddaa16f139b7c2ec529e8fb72d5200f8be7aaef2b7c" }, "downloads": -1, "filename": "EPCPyYes-1.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e8b02e16931d3a75c55d119001cf7263", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 90779, "upload_time": "2019-03-02T18:28:31", "url": "https://files.pythonhosted.org/packages/87/13/22359e5e49bc73b453997dbaf5d3e8070756cbe7637de001937213c34208/EPCPyYes-1.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5c267e930ba87e90cf61ec88073064bd", "sha256": "5fd2a8a27b2e9edfa46558f796c8936f8551ad0cb811569b02eb55c0bc0908db" }, "downloads": -1, "filename": "EPCPyYes-1.3.2.tar.gz", "has_sig": false, "md5_digest": "5c267e930ba87e90cf61ec88073064bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85557, "upload_time": "2019-03-02T18:28:30", "url": "https://files.pythonhosted.org/packages/d7/44/3ffa72d9dbad8ec26faad29eee5092944d73f66eaf867635b6b9ed3ef316/EPCPyYes-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "1aaa7ead09391645f64089bed0150161", "sha256": "3b309e1c3e8e6741ccf1df4880c35c7238af05c85ac252b5e22a2c4419d55bfe" }, "downloads": -1, "filename": "EPCPyYes-1.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "1aaa7ead09391645f64089bed0150161", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 90791, "upload_time": "2019-03-25T18:45:19", "url": "https://files.pythonhosted.org/packages/41/61/db10ba091b980a7945259c335a80a6dbe8762a8003b2f6bbcf20bcccb1d8/EPCPyYes-1.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cf9aa5e018f2a0b7bc4952ae87544bdd", "sha256": "13cf0d35accba718fb9a7ee43ed66c74b0b70fcf9c002cf194fc2aba3532b9d7" }, "downloads": -1, "filename": "EPCPyYes-1.3.3.tar.gz", "has_sig": false, "md5_digest": "cf9aa5e018f2a0b7bc4952ae87544bdd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85551, "upload_time": "2019-03-25T18:45:17", "url": "https://files.pythonhosted.org/packages/4c/98/9e5910295e42c89f79acab991c2574824a55ca87e8dd6628fa11b1585ce1/EPCPyYes-1.3.3.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "f48ce83896be8452435cd3663a994a8a", "sha256": "a961f124af96fcf83a8b0ac077b3edb4da1e5e190b0be722e5f222ff4426c8de" }, "downloads": -1, "filename": "EPCPyYes-2.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f48ce83896be8452435cd3663a994a8a", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 93136, "upload_time": "2019-04-13T20:40:05", "url": "https://files.pythonhosted.org/packages/bc/90/7016b041f1d034fb50eb48411dea694ecce17c468fab7be9a2fd5b921ce4/EPCPyYes-2.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9709b6fc7ca4166ce7794aafd643afdd", "sha256": "b93d1a5b8b115668acc29d2971ea00500e0c401dfc748d52b64f786df540c897" }, "downloads": -1, "filename": "EPCPyYes-2.0.1.tar.gz", "has_sig": false, "md5_digest": "9709b6fc7ca4166ce7794aafd643afdd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87190, "upload_time": "2019-04-13T20:40:03", "url": "https://files.pythonhosted.org/packages/4f/08/a3a81d5060cd2b24b6993cbea7403ac5efc68e26331db1251f44cf052ce2/EPCPyYes-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "423541df0f1c9c88c0053e069aefdcf1", "sha256": "0860b1d32bb37888ab35ac194d3015c57b87d77b10a043c956cf5513f27dac57" }, "downloads": -1, "filename": "EPCPyYes-2.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "423541df0f1c9c88c0053e069aefdcf1", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 93137, "upload_time": "2019-06-05T14:56:12", "url": "https://files.pythonhosted.org/packages/3b/0b/564d239eb60c9a9d49363563aa06c5b06f55208cc002256c94b310a89306/EPCPyYes-2.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "05c56bc060f4bde1ca94213853ba9aa5", "sha256": "9de5d1daceaf5791e09aa7a14736fc69b09736037869a165d5aa4b63626be86b" }, "downloads": -1, "filename": "EPCPyYes-2.0.2.tar.gz", "has_sig": false, "md5_digest": "05c56bc060f4bde1ca94213853ba9aa5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87204, "upload_time": "2019-06-05T14:56:10", "url": "https://files.pythonhosted.org/packages/b5/7e/ca44e5470ec3f659649c399e8f224ecfe42ca70d05a209de5dd42109bd6f/EPCPyYes-2.0.2.tar.gz" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "2245dc15910e56fd6802c3e9b08a3c3d", "sha256": "0db061a0c204bafa191abb95ba3fd77b96746957f2ce67c162e45e51927a1006" }, "downloads": -1, "filename": "EPCPyYes-2.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "2245dc15910e56fd6802c3e9b08a3c3d", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 93295, "upload_time": "2019-06-22T15:29:23", "url": "https://files.pythonhosted.org/packages/e3/e8/f72a2c827574c823b03f8632f5563f191f0a70a32d7742cd3bc7a0b1e25a/EPCPyYes-2.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2a0828b5bd811a11ca6c987f6825f10f", "sha256": "24323a54842ca48ed1870235340bc46816d493b7e147c6030fa69f538d0127a1" }, "downloads": -1, "filename": "EPCPyYes-2.0.3.tar.gz", "has_sig": false, "md5_digest": "2a0828b5bd811a11ca6c987f6825f10f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87251, "upload_time": "2019-06-22T15:29:22", "url": "https://files.pythonhosted.org/packages/1c/67/cfcb7815d0cbbb9a1311b8479f8276f9bf7ccedbbf8604ff78235964efd7/EPCPyYes-2.0.3.tar.gz" } ], "2.0.4": [ { "comment_text": "", "digests": { "md5": "c35ebe072f107468c76927bb5752cbfa", "sha256": "c45d0cbaab91a6abcf4aea9b7d31183013c541bbf14f216b0a64da9ec6c212c8" }, "downloads": -1, "filename": "EPCPyYes-2.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "c35ebe072f107468c76927bb5752cbfa", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 93308, "upload_time": "2019-07-30T14:11:15", "url": "https://files.pythonhosted.org/packages/de/cf/87361bc3ccaddf96da68ea0ac97f6e38c0b8e7ddae7ab4a17fa2a5cc83f2/EPCPyYes-2.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70d470671872f2192f2a48058b3bb4e1", "sha256": "588bf538052f667d018e074ac6c1005d360eaa9ad8a6ea4f8657313b2cc1eb96" }, "downloads": -1, "filename": "EPCPyYes-2.0.4.tar.gz", "has_sig": false, "md5_digest": "70d470671872f2192f2a48058b3bb4e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87233, "upload_time": "2019-07-30T14:11:13", "url": "https://files.pythonhosted.org/packages/ac/8b/c680dca848524dded5f9dde2fe6ced6d202c2679af5818c6e654d8e01003/EPCPyYes-2.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c35ebe072f107468c76927bb5752cbfa", "sha256": "c45d0cbaab91a6abcf4aea9b7d31183013c541bbf14f216b0a64da9ec6c212c8" }, "downloads": -1, "filename": "EPCPyYes-2.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "c35ebe072f107468c76927bb5752cbfa", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 93308, "upload_time": "2019-07-30T14:11:15", "url": "https://files.pythonhosted.org/packages/de/cf/87361bc3ccaddf96da68ea0ac97f6e38c0b8e7ddae7ab4a17fa2a5cc83f2/EPCPyYes-2.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70d470671872f2192f2a48058b3bb4e1", "sha256": "588bf538052f667d018e074ac6c1005d360eaa9ad8a6ea4f8657313b2cc1eb96" }, "downloads": -1, "filename": "EPCPyYes-2.0.4.tar.gz", "has_sig": false, "md5_digest": "70d470671872f2192f2a48058b3bb4e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87233, "upload_time": "2019-07-30T14:11:13", "url": "https://files.pythonhosted.org/packages/ac/8b/c680dca848524dded5f9dde2fe6ced6d202c2679af5818c6e654d8e01003/EPCPyYes-2.0.4.tar.gz" } ] }