{ "info": { "author": "Alessio Linares", "author_email": "alessio@alessio.cc", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Topic :: Software Development :: Libraries" ], "description": "norfs\n=====\n\n|Build Status| |Coverage Status| |PyPI Status| |PyPI Version| |PyPI Python| \n|PyPI License| |PyPI Format|\n\n**Nor**\\ malized **f**\\ ile\\ **s**\\ ystem. This library offers a common\ninterface to interact with multiple filesystems, local or remote::\n\n import norfs.helpers\n\n local = norfs.helpers.local()\n demo_file = local.file('demo.txt')\n demo_file.write(b'Hello World')\n print(demo_file.read())\n\n\nInstall with ``pip``: ``pip install norfs``.\n\nFor python 3.4 and 3.5 you can install ``pip install norfs-py3.4``.\n\nFind more information in the `documentation`_\n\n.. _documentation: https://galbar.github.io/norfs\n\n.. |Build Status| image:: https://travis-ci.org/Galbar/norfs.svg?branch=master\n :target: https://travis-ci.org/Galbar/norfs\n.. |Coverage Status| image:: https://coveralls.io/repos/github/Galbar/norfs/badge.svg?branch=master\n :target: https://coveralls.io/github/Galbar/norfs?branch=master\n.. |Documentation Status| image:: https://readthedocs.org/projects/norfs/badge/?version=latest\n :target: http://norfs.readthedocs.io/en/latest/?badge=latest\n.. |PyPI Status| image:: https://img.shields.io/pypi/status/norfs.svg\n :target: https://pypi.python.org/pypi/norfs/\n.. |PyPI Version| image:: https://img.shields.io/pypi/v/norfs.svg\n :target: https://pypi.python.org/pypi/norfs/\n.. |PyPI Python| image:: https://img.shields.io/pypi/pyversions/norfs.svg\n :target: https://pypi.python.org/pypi/norfs/\n.. |PyPI License| image:: https://img.shields.io/pypi/l/norfs.svg\n :target: https://pypi.python.org/pypi/norfs/\n.. |PyPI Format| image:: https://img.shields.io/pypi/format/norfs.svg\n :target: https://pypi.python.org/pypi/norfs/\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "https://github.com/Galbar/norfs/archive/2.0.1-py3.4.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Galbar/norfs", "keywords": "filesystem boto s3 file directory norfs", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "norfs-py3.4", "package_url": "https://pypi.org/project/norfs-py3.4/", "platform": "", "project_url": "https://pypi.org/project/norfs-py3.4/", "project_urls": { "Documentation": "https://galbar.github.io/norfs", "Download": "https://github.com/Galbar/norfs/archive/2.0.1-py3.4.tar.gz", "Homepage": "https://github.com/Galbar/norfs", "Source": "https://github.com/Galbar/norfs" }, "release_url": "https://pypi.org/project/norfs-py3.4/2.0.1/", "requires_dist": null, "requires_python": ">=3.4", "summary": "Normalized filesystem. This library offers a common interface to interact with multiple filesystems, local or remote.", "version": "2.0.1" }, "last_serial": 4219186, "releases": { "1.3.2": [ { "comment_text": "", "digests": { "md5": "380f8c2327a5eb144c11023fdc83d722", "sha256": "b0dc5eee85fafdcc2efa7e5d552cda0c091d99f5511e2083c38ec15fa0fdfe6a" }, "downloads": -1, "filename": "norfs_py3.4-1.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "380f8c2327a5eb144c11023fdc83d722", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11388, "upload_time": "2018-06-25T10:37:03", "url": "https://files.pythonhosted.org/packages/e0/ec/32916a2ed0f0a5d26afdcc68bdbee993163bba054fd7b89e72ad16037b8b/norfs_py3.4-1.3.2-py3-none-any.whl" } ], "1.3.2rc0": [ { "comment_text": "", "digests": { "md5": "f172ecc436301f5e498e194be2d10aec", "sha256": "c6b8cc69b6e7af6d0d86f39fffb1c6b99bcb984e1735f348af89faf3a54c9f56" }, "downloads": -1, "filename": "norfs_py3.4-1.3.2rc0-py3.4.egg", "has_sig": false, "md5_digest": "f172ecc436301f5e498e194be2d10aec", "packagetype": "bdist_egg", "python_version": "3.4", "requires_python": null, "size": 27844, "upload_time": "2018-06-24T23:57:50", "url": "https://files.pythonhosted.org/packages/b3/eb/d24182f8b35070e10a2877b49500cdf59e734c6d6ddeb5b136c74ac8ae37/norfs_py3.4-1.3.2rc0-py3.4.egg" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "2aebed9af13a37a2ad954ff682015122", "sha256": "bdc4a72186000f42e70d1f7a34f3169028a5a782fa27009039b3c4651ce94e61" }, "downloads": -1, "filename": "norfs_py3.4-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2aebed9af13a37a2ad954ff682015122", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 13284, "upload_time": "2018-08-21T17:56:30", "url": "https://files.pythonhosted.org/packages/3a/63/9110911cede91fbaada146d938965f0caf99980866d00b919eadc017b6d0/norfs_py3.4-2.0.0-py3-none-any.whl" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "3d5e8ae107e3e3d4790da4da5f2f48bf", "sha256": "f5968f532b7f2ec52c0a29c9a4f889312eba32abc906604c03f7cd91cce6aa99" }, "downloads": -1, "filename": "norfs_py3.4-2.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3d5e8ae107e3e3d4790da4da5f2f48bf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 13394, "upload_time": "2018-08-29T14:54:08", "url": "https://files.pythonhosted.org/packages/94/67/e0cfddfc0d1829d8af315aa7f6fc747ab9bcf5ea0e235147f6e761b917b1/norfs_py3.4-2.0.1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3d5e8ae107e3e3d4790da4da5f2f48bf", "sha256": "f5968f532b7f2ec52c0a29c9a4f889312eba32abc906604c03f7cd91cce6aa99" }, "downloads": -1, "filename": "norfs_py3.4-2.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3d5e8ae107e3e3d4790da4da5f2f48bf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.4", "size": 13394, "upload_time": "2018-08-29T14:54:08", "url": "https://files.pythonhosted.org/packages/94/67/e0cfddfc0d1829d8af315aa7f6fc747ab9bcf5ea0e235147f6e761b917b1/norfs_py3.4-2.0.1-py3-none-any.whl" } ] }