{ "info": { "author": "Ivan Grunev", "author_email": "ivan.grunev@gmail.com", "bugtrack_url": null, "classifiers": [ "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# Python client for Azure Data Lake Gen2 REST API\n\nIt's simple implementation of Data Lake Gen2 REST api. Some of methods still not works properly.\n\n## Installation\n\n```bash\npip3 install pydatalake-gen2\n```\n\n## Usage\n\n```python\nfrom azure.datalake.gen2.client import DataLakeGen2Client\n\nclient = DataLakeGen2Client(ACCOUNT_NAME, STORAGE_KEY)\n\n# Create fylesystem (aka container)\nheaders = client.create_filesystem('/testfilesystem')\n\n# List available filesystems (containers)\nfilesystems = client.list_filesystem()\n\n# Get files from container\nfiles = client.list_path('testfilesystem', directory=\"/optional/folder\")\n\n# Create directory\npath = client.create_path('testfolder', 'testfolder2', resource='directory')\n\n# Rename (move) file\nfiles = client.rename_file('/testfolder/file1.txt', '/testfolder2/file2.txt')\n```\n\nThis is really early version of client. So, please fell free to contribute!\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://github.com/estatic/pydatalake-gen2", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pydatalake-gen2", "package_url": "https://pypi.org/project/pydatalake-gen2/", "platform": "", "project_url": "https://pypi.org/project/pydatalake-gen2/", "project_urls": { "Homepage": "https://github.com/estatic/pydatalake-gen2" }, "release_url": "https://pypi.org/project/pydatalake-gen2/0.0.10/", "requires_dist": null, "requires_python": ">=3.4", "summary": "REST API Client to Azure Data Lake Gen2", "version": "0.0.10", "yanked": false, "yanked_reason": null }, "last_serial": 6041055, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "747b44eb470f16fb9e417771f77dc308", "sha256": "57ac20fc93384a7d650bc2ca8b6f80fbea1654fd1dd05bb09722faa6f37772cb" }, "downloads": -1, "filename": "pydatalake_gen2-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "747b44eb470f16fb9e417771f77dc308", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9404, "upload_time": "2019-01-30T11:46:30", "upload_time_iso_8601": "2019-01-30T11:46:30.137865Z", "url": "https://files.pythonhosted.org/packages/24/24/74c978a0e4fdac1435720cf16caa26a3bbd5b8d38c44222880f095e6ae71/pydatalake_gen2-0.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bda7cfc3636fbfae2599cf6bf4da1e72", "sha256": "b91f74f5179157bff534b0bf6e99f56f00bc8b739021500ca89ce601a7d47c91" }, "downloads": -1, "filename": "pydatalake-gen2-0.0.1.tar.gz", "has_sig": false, "md5_digest": "bda7cfc3636fbfae2599cf6bf4da1e72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4270, "upload_time": "2019-01-30T11:46:32", "upload_time_iso_8601": "2019-01-30T11:46:32.065914Z", "url": "https://files.pythonhosted.org/packages/65/30/abd0cd2cb178134c9887730bfd5e91f358354ec1b5954f73771b5d46e521/pydatalake-gen2-0.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "b192e2e120b7b9ec9e33b8f02d64e58d", "sha256": "8d6a89a7751aab49a5a5813ea05a3926b464d6d3840fc83cadfa7a900cfb3606" }, "downloads": -1, "filename": "pydatalake_gen2-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "b192e2e120b7b9ec9e33b8f02d64e58d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 11907, "upload_time": "2019-10-28T12:13:15", "upload_time_iso_8601": "2019-10-28T12:13:15.961428Z", "url": "https://files.pythonhosted.org/packages/61/3e/845a495dce5f3ce7734c0468129b9755a6ca1c07e3d0300acce4474b5f38/pydatalake_gen2-0.0.10-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "41140100d1eab857120367c6eaada2af", "sha256": "649d0c957aa99fd0fee656e495a993fd245c9cee12315891f736887fc4f113ef" }, "downloads": -1, "filename": "pydatalake-gen2-0.0.10.tar.gz", "has_sig": false, "md5_digest": "41140100d1eab857120367c6eaada2af", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 6682, "upload_time": "2019-10-28T12:13:17", "upload_time_iso_8601": "2019-10-28T12:13:17.024955Z", "url": "https://files.pythonhosted.org/packages/4c/d8/630ef682ff0c4eabb4239f955e7f2e7f5da3c7ba4abd380d70926991a9e8/pydatalake-gen2-0.0.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "6dfb1a2c389a2a96243ff99b759e6bfd", "sha256": "d77b20a659d0d2af15d908f3bd14510eb713af305c4caa776fdc98e2d3bf5485" }, "downloads": -1, "filename": "pydatalake_gen2-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "6dfb1a2c389a2a96243ff99b759e6bfd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9821, "upload_time": "2019-02-12T08:48:57", "upload_time_iso_8601": "2019-02-12T08:48:57.546083Z", "url": "https://files.pythonhosted.org/packages/be/cf/67c9ab1300d9ed8f0c9f9090617abd17a769a990fe4f279bb1857ecaefcb/pydatalake_gen2-0.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "533678af73d146207f3a80fdc79df347", "sha256": "180026f2c0a6a699c0be044d7e9755a11ed714bde71681e3642882936579ba8a" }, "downloads": -1, "filename": "pydatalake-gen2-0.0.2.tar.gz", "has_sig": false, "md5_digest": "533678af73d146207f3a80fdc79df347", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4669, "upload_time": "2019-02-12T08:48:58", "upload_time_iso_8601": "2019-02-12T08:48:58.848297Z", "url": "https://files.pythonhosted.org/packages/16/2a/e67035c6582beda641d6ce9a2f9dc6304c80215c6faa3f0534699af89dc9/pydatalake-gen2-0.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "4ad5fbf9722da5e2ff64cbe4249593e5", "sha256": "8bea47acf0c9a4f9809639ac6cca768c7d5c54b9d7bf71843c6873b216e71d3e" }, "downloads": -1, "filename": "pydatalake_gen2-0.0.3-py3.7.egg", "has_sig": false, "md5_digest": "4ad5fbf9722da5e2ff64cbe4249593e5", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 14104, "upload_time": "2019-05-08T03:10:02", "upload_time_iso_8601": "2019-05-08T03:10:02.858575Z", "url": "https://files.pythonhosted.org/packages/8b/f7/7f7adc92f3338385fa2dc8e3bd7b6a7261180db1b95ac4af83a92dfa92e7/pydatalake_gen2-0.0.3-py3.7.egg", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7d0e95c73ad1120f628e3c2475b76e33", "sha256": "5f38389ec2a16c3e393204a25097498de90e5462831d6713fc59e9afc4584466" }, "downloads": -1, "filename": "pydatalake_gen2-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "7d0e95c73ad1120f628e3c2475b76e33", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9963, "upload_time": "2019-05-08T03:09:59", "upload_time_iso_8601": "2019-05-08T03:09:59.909206Z", "url": "https://files.pythonhosted.org/packages/56/71/bdd1915b89e27e943ed7548c4e2fae9def4e3fd3cefa41863e36f08e05aa/pydatalake_gen2-0.0.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "72395406ea5f74a06a8cc927aaee80ea", "sha256": "b141fd0d158ad3b0318016377eb7d757e8b61590f57704dddff64db40c13bab4" }, "downloads": -1, "filename": "pydatalake-gen2-0.0.3.tar.gz", "has_sig": false, "md5_digest": "72395406ea5f74a06a8cc927aaee80ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4800, "upload_time": "2019-05-08T03:10:01", "upload_time_iso_8601": "2019-05-08T03:10:01.366175Z", "url": "https://files.pythonhosted.org/packages/43/8b/24ba47463d58df2f37831284973dea886781f5e30093c8fb79ac9e021d03/pydatalake-gen2-0.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "054a0c52283143960dd13b55f710faef", "sha256": "e4f23dd922dd7245d2f97d4d58a9ee5323466ecabbccdf74ef9920e200d44a69" }, "downloads": -1, "filename": "pydatalake_gen2-0.0.4-py3.7.egg", "has_sig": false, "md5_digest": "054a0c52283143960dd13b55f710faef", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 14796, "upload_time": "2019-06-06T11:42:05", "upload_time_iso_8601": "2019-06-06T11:42:05.613995Z", "url": "https://files.pythonhosted.org/packages/61/f7/7b7b93a885df771309c4f9fb52104417714cb6e336d2f68fd8ccade9661d/pydatalake_gen2-0.0.4-py3.7.egg", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5924fc20624e90d9c1ec6ec10f377c34", "sha256": "f297810cc6f87f6ace7fa725bdbe442105d7bc3279463c56ab7db427c1edb09a" }, "downloads": -1, "filename": "pydatalake_gen2-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "5924fc20624e90d9c1ec6ec10f377c34", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10209, "upload_time": "2019-06-06T11:42:02", "upload_time_iso_8601": "2019-06-06T11:42:02.661762Z", "url": "https://files.pythonhosted.org/packages/38/f5/9043f30e4a2eb688b3d1ce770d5e37102b6f9327d7ec6c26189e8bbd3349/pydatalake_gen2-0.0.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "90f16b95f700be855cc685098e5c7b19", "sha256": "37fe39c5f02251e34f6711b5794f4b7c4a1f7487491195282e6885dd5a6bacc2" }, "downloads": -1, "filename": "pydatalake-gen2-0.0.4.tar.gz", "has_sig": false, "md5_digest": "90f16b95f700be855cc685098e5c7b19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5046, "upload_time": "2019-06-06T11:42:04", "upload_time_iso_8601": "2019-06-06T11:42:04.179807Z", "url": "https://files.pythonhosted.org/packages/9a/1d/4be33f0d763ad97673603ca9d17741973b07ccf856547c672b41e98f0e21/pydatalake-gen2-0.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "ceaf7d61d51e4b1f97d2873c61cc1c68", "sha256": "1a9d9d13adbc6510dd4a1a2c17d6279e6a3adfeefab327568d702bba50685d36" }, "downloads": -1, "filename": "pydatalake_gen2-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "ceaf7d61d51e4b1f97d2873c61cc1c68", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10462, "upload_time": "2019-08-02T08:37:14", "upload_time_iso_8601": "2019-08-02T08:37:14.417889Z", "url": "https://files.pythonhosted.org/packages/2e/d8/3517c75999db7a704a256968aad78e4fa6fa6bb29eb7b2466c133c645039/pydatalake_gen2-0.0.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "35d7cf16fb2b2c8bbd04d0996177921f", "sha256": "c9064197d02d08c7edf5c9c34a8340e9ae34ef6b5cdda0272a0ddb812140a214" }, "downloads": -1, "filename": "pydatalake-gen2-0.0.5.tar.gz", "has_sig": false, "md5_digest": "35d7cf16fb2b2c8bbd04d0996177921f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5267, "upload_time": "2019-08-02T08:37:16", "upload_time_iso_8601": "2019-08-02T08:37:16.013378Z", "url": "https://files.pythonhosted.org/packages/d0/20/32ff1e3b0cecd87bd33367a789b70c690660da7a1529cc2d8114f38293ca/pydatalake-gen2-0.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "fd0b12ee679203636030bd19c66d8c7e", "sha256": "2e5955c49a2b88f69878d8cb125ec23105c277ac009bbb9c9a68df4aeedd289e" }, "downloads": -1, "filename": "pydatalake_gen2-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "fd0b12ee679203636030bd19c66d8c7e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 10850, "upload_time": "2019-08-15T11:25:14", "upload_time_iso_8601": "2019-08-15T11:25:14.913926Z", "url": "https://files.pythonhosted.org/packages/68/57/54fb690bc592380a7adf3b6d0ea75f9c803e7f2d072ae706aa6b65ef554b/pydatalake_gen2-0.0.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c76673c87d0983f585da418aa787f3c3", "sha256": "03d0b1ad85256e6d16d1792cdaa99d6e7006228a776739c23db77fe3898f9fd5" }, "downloads": -1, "filename": "pydatalake-gen2-0.0.6.tar.gz", "has_sig": false, "md5_digest": "c76673c87d0983f585da418aa787f3c3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 5739, "upload_time": "2019-08-15T11:25:16", "upload_time_iso_8601": "2019-08-15T11:25:16.548180Z", "url": "https://files.pythonhosted.org/packages/84/d6/b0ac834c4ce79c4cc63b04abbebb6aa96e0f937de9b3aba3399c6632cc90/pydatalake-gen2-0.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "d6528d0af691962b661ef35c9b9e4ec6", "sha256": "429588a5ec38fdf6449c0f026545902227cc181940b4c2a03df9c56a53189970" }, "downloads": -1, "filename": "pydatalake_gen2-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "d6528d0af691962b661ef35c9b9e4ec6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 10913, "upload_time": "2019-08-20T12:30:35", "upload_time_iso_8601": "2019-08-20T12:30:35.612320Z", "url": "https://files.pythonhosted.org/packages/d6/75/b104a492c96662a2ddcbd94498b265d3ad7a5240593c4735282225879705/pydatalake_gen2-0.0.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6453c3efd9f862ae40e0ecadf0c3cb08", "sha256": "98c55eec8f8d5b14e310b46cbcb592fa626fe8142994adfde8351475694feb6d" }, "downloads": -1, "filename": "pydatalake-gen2-0.0.7.tar.gz", "has_sig": false, "md5_digest": "6453c3efd9f862ae40e0ecadf0c3cb08", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 5779, "upload_time": "2019-08-20T12:30:37", "upload_time_iso_8601": "2019-08-20T12:30:37.207268Z", "url": "https://files.pythonhosted.org/packages/99/22/a406cddd919bb5068b70b235350375dd99a81c0ec17a550a1280de6edef4/pydatalake-gen2-0.0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "86ef56c77a553456fcd06c61fb12ba74", "sha256": "b730d2d0442be1eaac9e87c3239934dcfbbb5591173dd38a50dd4719a05da517" }, "downloads": -1, "filename": "pydatalake_gen2-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "86ef56c77a553456fcd06c61fb12ba74", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 11310, "upload_time": "2019-08-20T12:56:32", "upload_time_iso_8601": "2019-08-20T12:56:32.738780Z", "url": "https://files.pythonhosted.org/packages/e5/0f/c98e554d94b543df85c97cdb719988d1f0be2d3cc5f6a4b69a7465392199/pydatalake_gen2-0.0.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ae17e6c11abd52141ca6bf2b1400dbb6", "sha256": "e650d64c10f86e3074b1d26a432168947fceb154e401f3a1f416a122c3d2e7f2" }, "downloads": -1, "filename": "pydatalake-gen2-0.0.8.tar.gz", "has_sig": false, "md5_digest": "ae17e6c11abd52141ca6bf2b1400dbb6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 6132, "upload_time": "2019-08-20T12:56:34", "upload_time_iso_8601": "2019-08-20T12:56:34.337649Z", "url": "https://files.pythonhosted.org/packages/da/44/8f6d7277aa8eabbecc739be6c32abc80b1825e61c7e3469d5224f8fab8bc/pydatalake-gen2-0.0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "35464261e4e5320305efa659f866cfd0", "sha256": "791bbe7f34ebb54e3b6ab5d78918b47cca786664f8257c84906affcab7508a32" }, "downloads": -1, "filename": "pydatalake_gen2-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "35464261e4e5320305efa659f866cfd0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 11874, "upload_time": "2019-10-25T10:58:44", "upload_time_iso_8601": "2019-10-25T10:58:44.138904Z", "url": "https://files.pythonhosted.org/packages/5b/34/ae163b9c51031dbf49898dd322fe390912cf6a89a009cf2e7f99fb6984d8/pydatalake_gen2-0.0.9-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "61e0f37a132c0947ab61c06b4f0205fd", "sha256": "d759ab7d60bfd265e40c16876171747ee0c374497f2175bf95b036068988fbd1" }, "downloads": -1, "filename": "pydatalake-gen2-0.0.9.tar.gz", "has_sig": false, "md5_digest": "61e0f37a132c0947ab61c06b4f0205fd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 6661, "upload_time": "2019-10-25T10:58:45", "upload_time_iso_8601": "2019-10-25T10:58:45.702782Z", "url": "https://files.pythonhosted.org/packages/f1/08/39be694a82b29226cc763aabc1e6f6b6168027fabb9a1028c14bfeec63d0/pydatalake-gen2-0.0.9.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b192e2e120b7b9ec9e33b8f02d64e58d", "sha256": "8d6a89a7751aab49a5a5813ea05a3926b464d6d3840fc83cadfa7a900cfb3606" }, "downloads": -1, "filename": "pydatalake_gen2-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "b192e2e120b7b9ec9e33b8f02d64e58d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 11907, "upload_time": "2019-10-28T12:13:15", "upload_time_iso_8601": "2019-10-28T12:13:15.961428Z", "url": "https://files.pythonhosted.org/packages/61/3e/845a495dce5f3ce7734c0468129b9755a6ca1c07e3d0300acce4474b5f38/pydatalake_gen2-0.0.10-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "41140100d1eab857120367c6eaada2af", "sha256": "649d0c957aa99fd0fee656e495a993fd245c9cee12315891f736887fc4f113ef" }, "downloads": -1, "filename": "pydatalake-gen2-0.0.10.tar.gz", "has_sig": false, "md5_digest": "41140100d1eab857120367c6eaada2af", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4", "size": 6682, "upload_time": "2019-10-28T12:13:17", "upload_time_iso_8601": "2019-10-28T12:13:17.024955Z", "url": "https://files.pythonhosted.org/packages/4c/d8/630ef682ff0c4eabb4239f955e7f2e7f5da3c7ba4abd380d70926991a9e8/pydatalake-gen2-0.0.10.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }