{ "info": { "author": "Nabin Acharya", "author_email": "nabin.acharya@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only" ], "description": "# sp3 & edgex_access\n\n## sp3\n\n- Access to AWS S3 using Python3 \n- S3 configuration for multiple S3 stores like minio, zenko, cloudian and nexentaedge\n- Very simple to use as a CLI \n\n```bash\n% sp3 --copy -r myhome://photos/cabo/ aws3://photos/cabo\n```\n\n```bash\n% sp3 --delete -r myhome://photos/cabo/\n```\n\nPlease refer to [README_SP3.md](https://github.com/nacharya/edgex_access/blob/master/README_SP3.md) for details. \n\n## edgex_access\n\n- A Python3 connector library that uses the AWS S3 protocol to access data storage \n- Provides a primary I/O library API that allows access to all platforms\n- Access to different Stores, Config, DataAccess and basic elements for I/O access\n and object access\n- Core API Objects like\n EdgexConfig, EdgexObject, EdgexDataAccess, EdgexAccess, EdgexHash\n that hides the underlying implemention of S3 and other proprietary access\n\nPlease refer to [README_EDGEX_ACCESS.md](https://github.com/nacharya/edgex_access/blob/master/README_EDGEX_ACCESS.md) for details. \n\n### Prerequisites & Requirements\n\nYou need Python 3.5 or later to use edgex_access. You can have multiple Python\nversions (2.x and 3.x) installed on the same system without problems.\n\nIn Ubuntu, you can install Python 3 like this:\n\n $ sudo apt-get install python3 python3-pip\n\nMake sure you have Python3 installed. Please check the requirement.txt for a list of Python packages \nthat should be pre-installed before edgex_access and s3p can be used. \n\n### Installation \n\n```bash\n% pip install edgex_access\n```\n\n### Coding Style\n\nThe Hitchhiker's Guide to Python [ http://docs.python-guide.org/en/latest/writing/style/ ]\n\n## Authors\n\n* **nexenta** - *Initial work* - [edgex_pyconnector](https://github.com/Nexenta/edgex_pyconnector ) \n\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details\n\n## Acknowledgments\n\n* Thanks to dyusupov\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.github.com/nacharya/edgex_access", "keywords": "requests edgex_access s3 scaleout store distributed", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "edgex-access", "package_url": "https://pypi.org/project/edgex-access/", "platform": "", "project_url": "https://pypi.org/project/edgex-access/", "project_urls": { "Bug Reports": "https://github.com/nacharya/edgex_access/issues", "Homepage": "http://www.github.com/nacharya/edgex_access", "Source": "https://github.com/nacharya/edgex_access/" }, "release_url": "https://pypi.org/project/edgex-access/0.0.14/", "requires_dist": [ "urllib3", "requests-aws4auth", "aiobotocore", "simplejson", "lxml", "asyncio" ], "requires_python": ">=3", "summary": "S3 protocol Data access to AWS S3", "version": "0.0.14" }, "last_serial": 4789845, "releases": { "0.0.12": [ { "comment_text": "", "digests": { "md5": "a9fb4f31232ea8d9a8d846c05140024a", "sha256": "6c7bdae6f9fefe04dedf1231c41d50816c3870f57aaca16f08f44c9d1780227f" }, "downloads": -1, "filename": "edgex_access-0.0.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a9fb4f31232ea8d9a8d846c05140024a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3", "size": 13782, "upload_time": "2018-04-25T06:07:43", "url": "https://files.pythonhosted.org/packages/09/33/f01a8225d14fcf2333db4479759267e45fd032dcb646e5aa3f3bd615579b/edgex_access-0.0.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ae51143e5721a3637d913f2194cea3b", "sha256": "3ea81bce4306f747089097af6c5891a5d3d08c691fb060b8d6500348bbdb1084" }, "downloads": -1, "filename": "edgex_access-0.0.12.tar.gz", "has_sig": false, "md5_digest": "4ae51143e5721a3637d913f2194cea3b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 12140, "upload_time": "2018-04-25T06:07:44", "url": "https://files.pythonhosted.org/packages/a5/a9/fb4e53c36f0e75f3081df451dc99dbc285596dd6e50de9cd4ef3cd2c0af4/edgex_access-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "914f81ff97585b08d8e4bfcc5529edbd", "sha256": "d09b65404efe34bb255dcd24401ccae20944d45292dede7d4380425c95167c89" }, "downloads": -1, "filename": "edgex_access-0.0.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "914f81ff97585b08d8e4bfcc5529edbd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3", "size": 14717, "upload_time": "2018-07-20T21:58:58", "url": "https://files.pythonhosted.org/packages/f3/92/7cdde30f29f1c8be8c2ddd185a2bb0b21b543b22806229708e44834fed92/edgex_access-0.0.13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d04323d8022fd6bfe0de0c3040ba3bce", "sha256": "d01fbee745ff57a6976d30051bd347a4536e15a1019d61a3cf6477e454938322" }, "downloads": -1, "filename": "edgex_access-0.0.13.tar.gz", "has_sig": false, "md5_digest": "d04323d8022fd6bfe0de0c3040ba3bce", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 16665, "upload_time": "2018-07-20T21:58:59", "url": "https://files.pythonhosted.org/packages/5d/1e/a83eba95bb56ac1d32194144f4c862661dab90f70743cad0146039f7a4e8/edgex_access-0.0.13.tar.gz" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "d56286246373a482f6f98e992b3774a1", "sha256": "b816d80d584f40a861cb427f75b00157a4b2c56d1e9688a7628ffa82f5fc43ee" }, "downloads": -1, "filename": "edgex_access-0.0.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d56286246373a482f6f98e992b3774a1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3", "size": 21897, "upload_time": "2019-02-07T06:54:52", "url": "https://files.pythonhosted.org/packages/ba/84/5c230b943bb53ae33fe34fab080c6543dd7e843f1762c408106319f035eb/edgex_access-0.0.14-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a9c4fa406a0be598bf851549c90758b0", "sha256": "bde599039d27ab073677fc5c50a40df5641f4ad1afc5d8dd6b3c00d38430e6f9" }, "downloads": -1, "filename": "edgex_access-0.0.14.tar.gz", "has_sig": false, "md5_digest": "a9c4fa406a0be598bf851549c90758b0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 18252, "upload_time": "2019-02-07T06:54:53", "url": "https://files.pythonhosted.org/packages/f9/94/9fb5c12216d68bfc8c7121753b4b93d65b15bdbddcc5bf43677fa28fde49/edgex_access-0.0.14.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "4aad0e215fe2cfc4933018e789157aad", "sha256": "38528a42e12d03e0df28121cfc4e43d3055f566d30e52c065a073913e0fdab9d" }, "downloads": -1, "filename": "edgex_access-0.0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4aad0e215fe2cfc4933018e789157aad", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3", "size": 11571, "upload_time": "2018-02-28T06:08:14", "url": "https://files.pythonhosted.org/packages/31/81/855e58bf0336fa9c142323fc588451473601906331c638e167bbeb385578/edgex_access-0.0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "065e4c3b75e09a394abd7e3576315df5", "sha256": "566367428bbb0a9d4d4a1a23a8fe0922ecc6e78639b13fbb2848aa3ee722a441" }, "downloads": -1, "filename": "edgex_access-0.0.9.tar.gz", "has_sig": false, "md5_digest": "065e4c3b75e09a394abd7e3576315df5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 10171, "upload_time": "2018-02-28T06:08:15", "url": "https://files.pythonhosted.org/packages/f1/25/0ced72d42fb23662609120d935874c3f276c232de7369af1aa5410e656d0/edgex_access-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d56286246373a482f6f98e992b3774a1", "sha256": "b816d80d584f40a861cb427f75b00157a4b2c56d1e9688a7628ffa82f5fc43ee" }, "downloads": -1, "filename": "edgex_access-0.0.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d56286246373a482f6f98e992b3774a1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3", "size": 21897, "upload_time": "2019-02-07T06:54:52", "url": "https://files.pythonhosted.org/packages/ba/84/5c230b943bb53ae33fe34fab080c6543dd7e843f1762c408106319f035eb/edgex_access-0.0.14-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a9c4fa406a0be598bf851549c90758b0", "sha256": "bde599039d27ab073677fc5c50a40df5641f4ad1afc5d8dd6b3c00d38430e6f9" }, "downloads": -1, "filename": "edgex_access-0.0.14.tar.gz", "has_sig": false, "md5_digest": "a9c4fa406a0be598bf851549c90758b0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 18252, "upload_time": "2019-02-07T06:54:53", "url": "https://files.pythonhosted.org/packages/f9/94/9fb5c12216d68bfc8c7121753b4b93d65b15bdbddcc5bf43677fa28fde49/edgex_access-0.0.14.tar.gz" } ] }