{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: Implementation :: CPython" ], "description": "# xdk python\n\n> A toolkit for building cloud applications in Python\n\n[![PyPI version][badge-version]][pypi-version]\n[![Development Status][badge-status]][pypi-version]\n[![Python versions][badge-python]][pypi-version]\n[![License][badge-license]][license]\n[![Slack][badge-slack]][ic-slack]\n\n## Installation\n\n### Local Development\n\n```bash\npython3 -m pip install --upgrade icxdk\n```\n\n### AWS Lambda Layer\n\n```bash\nic aws up iclab.xdk_python ic_xdk_python\nic aws value ic_xdk_python\n\"arn:aws:lambda:us-east-1:xxxxxxxxxxxx:layer:hpuyd4dh:1\"\n```\n\n### IC Brick\n\n```python\nfrom iclab import xdk_python\n\n@resource\ndef brick():\n xdk_lambda_layer = xdk_python.brick(\"xdk_python\")\n```\n\n## License\n\nCopyright 2019 Farzad Senart and Lionel Suss. All rights reserved.\n\nUnless otherwise stated, this project is licensed under the [Apache\nLicense Version 2.0][license-file].\n\n[badge-version]: https://img.shields.io/pypi/v/icxdk.svg\n[badge-status]: https://img.shields.io/pypi/status/icxdk.svg\n[badge-python]: https://img.shields.io/pypi/pyversions/icxdk.svg\n[badge-license]: https://img.shields.io/badge/license-Apache--2.0-green\n[badge-slack]: https://slack.ic.dev/badge.svg\n[ic-home]: https://ic.dev\n[ic-index]: https://ic.dev/docs/en/community\n[ic-cli]: https://github.com/icdotdev/cli\n[ic-start]: https://ic.dev/docs/en/installation\n[ic-slack]: https://slack.ic.dev\n[license]: https://github.com/icdotdev/xdk-python#license\n[license-file]: https://github.com/icdotdev/xdk-python/blob/master/LICENSE\n[pypi-version]: https://pypi.org/project/icxdk/\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://ic.dev", "keywords": "", "license": "Apache-2.0", "maintainer": "", "maintainer_email": "", "name": "icxdk", "package_url": "https://pypi.org/project/icxdk/", "platform": "", "project_url": "https://pypi.org/project/icxdk/", "project_urls": { "Homepage": "https://ic.dev", "Issues": "https://github.com/icdotdev/xdk-python/issues", "Source": "https://github.com/icdotdev/xdk-python" }, "release_url": "https://pypi.org/project/icxdk/0.1.0/", "requires_dist": [ "arrow (~=0.14)", "boto3 (~=1.9)", "mypy-extensions (~=0.4)", "requests (~=2.22)", "typing-extensions (~=3.7)", "awscli ; extra == 'dev'", "black ; extra == 'dev'", "mypy ; extra == 'dev'", "pylint ; extra == 'dev'", "pytest ; extra == 'dev'", "pytest-cov ; extra == 'dev'", "pytest-flask ; extra == 'dev'", "pytest-mock ; extra == 'dev'", "pytest-xdist ; extra == 'dev'", "pylintfileheader ; extra == 'dev'", "twine ; extra == 'dev'" ], "requires_python": "~=3.7", "summary": "a toolkit for building cloud applications in Python", "version": "0.1.0" }, "last_serial": 5783234, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "6201116c09f67a20d8623b1389dda4a7", "sha256": "3ac7dc0b968fe68a6277ff05ef4977cb1e82160863ea3731ad7beb4fd6762ce0" }, "downloads": -1, "filename": "icxdk-0.1.0-py37-none-any.whl", "has_sig": false, "md5_digest": "6201116c09f67a20d8623b1389dda4a7", "packagetype": "bdist_wheel", "python_version": "py37", "requires_python": "~=3.7", "size": 17828, "upload_time": "2019-09-04T20:05:34", "url": "https://files.pythonhosted.org/packages/44/15/5948a2d0b748fd6684ef19e6a2a360c20957453da58b9c9f7883c90b8aab/icxdk-0.1.0-py37-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f777cf894515332aa0bc1b1a25b5d43f", "sha256": "c9d1275ae02026166272fbdd4864a733d2b18c76be39369d81f609d9d1d9f441" }, "downloads": -1, "filename": "icxdk-0.1.0.tar.gz", "has_sig": false, "md5_digest": "f777cf894515332aa0bc1b1a25b5d43f", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.7", "size": 13407, "upload_time": "2019-09-04T20:05:37", "url": "https://files.pythonhosted.org/packages/e1/9e/f701950f19d90197278e0eb107763f9260247b57ad74fe4695d9b22aadb6/icxdk-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6201116c09f67a20d8623b1389dda4a7", "sha256": "3ac7dc0b968fe68a6277ff05ef4977cb1e82160863ea3731ad7beb4fd6762ce0" }, "downloads": -1, "filename": "icxdk-0.1.0-py37-none-any.whl", "has_sig": false, "md5_digest": "6201116c09f67a20d8623b1389dda4a7", "packagetype": "bdist_wheel", "python_version": "py37", "requires_python": "~=3.7", "size": 17828, "upload_time": "2019-09-04T20:05:34", "url": "https://files.pythonhosted.org/packages/44/15/5948a2d0b748fd6684ef19e6a2a360c20957453da58b9c9f7883c90b8aab/icxdk-0.1.0-py37-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f777cf894515332aa0bc1b1a25b5d43f", "sha256": "c9d1275ae02026166272fbdd4864a733d2b18c76be39369d81f609d9d1d9f441" }, "downloads": -1, "filename": "icxdk-0.1.0.tar.gz", "has_sig": false, "md5_digest": "f777cf894515332aa0bc1b1a25b5d43f", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.7", "size": 13407, "upload_time": "2019-09-04T20:05:37", "url": "https://files.pythonhosted.org/packages/e1/9e/f701950f19d90197278e0eb107763f9260247b57ad74fe4695d9b22aadb6/icxdk-0.1.0.tar.gz" } ] }