{ "info": { "author": "RainMark", "author_email": "rain.by.zhou@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: MacOS X", "Environment :: X11 Applications", "License :: OSI Approved :: MIT License", "Operating System :: MacOS", "Operating System :: POSIX :: Linux", "Operating System :: Unix", "Programming Language :: Python :: 3 :: Only" ], "description": "\n### Oxfs\n\nOxfs is a user-space network file system similar to SSHFS, and the underlying data transfer is based on the SFTP protocol. Oxfs introduces an asynchronous refresh policy to solve the jamming problem caused by the mismatch between network speed and user operation file speed. When Oxfs writes a file, it first writes to the local cache file and submits an asynchronous update task to update the content to the remote host. Similarly, when reading a file, it is preferred to read from a local cache file. Oxfs's data cache eventually falls to disk, and even if it is remounted, the history cache can still be used.\n\n### Get Start\n\n- https://oxfs.io\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://github.com/RainMark/oxfs", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "oxfs", "package_url": "https://pypi.org/project/oxfs/", "platform": "", "project_url": "https://pypi.org/project/oxfs/", "project_urls": { "Homepage": "https://github.com/RainMark/oxfs" }, "release_url": "https://pypi.org/project/oxfs/0.2.0/", "requires_dist": [ "fusepy (==3.0.1)", "paramiko (>=2.0.0)", "xxhash (>=1.3.0)", "flask-restplus (>=0.12.1)" ], "requires_python": "", "summary": "A Fast SFTP File System", "version": "0.2.0" }, "last_serial": 5796128, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "cadcb067586174235f5500b809139bf8", "sha256": "fa0367998112125f89fb439f2618f554982906b7a5a5661c8b58ecabfe49a951" }, "downloads": -1, "filename": "oxfs-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "cadcb067586174235f5500b809139bf8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7668, "upload_time": "2019-06-29T07:57:46", "url": "https://files.pythonhosted.org/packages/c0/15/8deead18cdbdb8506f901fe71c8386dd70f7a45e373639086ef8a50f8dd1/oxfs-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "882dd0be391f2b9f8a65095c45e58905", "sha256": "dfd569438a4fed3f0a2bda456732b46cbf94f06ed7db96404c383dea78e45c1e" }, "downloads": -1, "filename": "oxfs-0.1.0.tar.gz", "has_sig": false, "md5_digest": "882dd0be391f2b9f8a65095c45e58905", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5256, "upload_time": "2019-06-29T07:57:48", "url": "https://files.pythonhosted.org/packages/69/ea/4d9a76f42907d384105b3f8e533ee0546afe9ad01b260941459a38f43d8f/oxfs-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "88d3da544aa532f514935ce13b521ecf", "sha256": "7e0fc3b25647bd1da787e9a7c8227de3dfe7c63acf8ebb2e63e58734760c9aac" }, "downloads": -1, "filename": "oxfs-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "88d3da544aa532f514935ce13b521ecf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7695, "upload_time": "2019-06-30T08:40:00", "url": "https://files.pythonhosted.org/packages/9c/b7/233e83180253106777244f8a880bae947fb69094421210eabffcdd68d353/oxfs-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c8e7e656f3d3cdb75715c48b3bc9714a", "sha256": "829ca9dcf6b97d40c19445badabcf5c9dc70118516f330196087b88a3a9abb77" }, "downloads": -1, "filename": "oxfs-0.1.1.tar.gz", "has_sig": false, "md5_digest": "c8e7e656f3d3cdb75715c48b3bc9714a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5291, "upload_time": "2019-06-30T08:40:02", "url": "https://files.pythonhosted.org/packages/5c/c8/2d499ad36b3e65a7ad5c65804ecc412215821dd48364401aad3b1edbc089/oxfs-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "7c5e47b92b3418181bca00a5857c990c", "sha256": "a3e5a071a4340c17f6092fdffe13ccf4e728dbc8594d2e86597dd4b11701cecf" }, "downloads": -1, "filename": "oxfs-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7c5e47b92b3418181bca00a5857c990c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7767, "upload_time": "2019-07-01T14:08:57", "url": "https://files.pythonhosted.org/packages/4f/11/f5f94409a9fabab12e1318630a7cc400bf1da6e6f05a038429019dd2ffe4/oxfs-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "86100aa490a8e0dd10a18ed952d4fff8", "sha256": "fb75c3f3a60d36666561b6145de2c8f3d18e2bc60ee3bbc726de1f0802f4bef0" }, "downloads": -1, "filename": "oxfs-0.1.2.tar.gz", "has_sig": false, "md5_digest": "86100aa490a8e0dd10a18ed952d4fff8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5369, "upload_time": "2019-07-01T14:08:59", "url": "https://files.pythonhosted.org/packages/01/6e/c1e718086b9ede6c889b70ad418c97443320b2b32b7465cf99d863a072e7/oxfs-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "d3f41c22088840109c6f72ee48d25d87", "sha256": "dbb4b93e00b0ebabe3da55b98cc7d34adccd5c4db77b7292f8bfd1983c061b0f" }, "downloads": -1, "filename": "oxfs-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "d3f41c22088840109c6f72ee48d25d87", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7757, "upload_time": "2019-07-07T09:11:00", "url": "https://files.pythonhosted.org/packages/22/13/01454986ecd77cb823b87993169b72f940ad7cb3eb58b3ad935652ab74bc/oxfs-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3423917f8eb6c77ff59a745dcd9643ed", "sha256": "6361e04c790311fbce9bae5fb4e1cf5cfc290fc91c45d0f48482b4a55c65b96e" }, "downloads": -1, "filename": "oxfs-0.1.3.tar.gz", "has_sig": false, "md5_digest": "3423917f8eb6c77ff59a745dcd9643ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5361, "upload_time": "2019-07-07T09:11:02", "url": "https://files.pythonhosted.org/packages/aa/79/7b762f1890a0576ab7b2ba5d7152c94ff3aac848577c20c4f337df8af5b4/oxfs-0.1.3.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "f7d593fdb85df62a0bfab62983556c9a", "sha256": "edb0bbcb60196a9a545539f347f2ce2aa264203488c3a8c9b2fea1c3c41252ec" }, "downloads": -1, "filename": "oxfs-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f7d593fdb85df62a0bfab62983556c9a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9055, "upload_time": "2019-09-07T13:23:15", "url": "https://files.pythonhosted.org/packages/d5/0e/8eb7e9607c31159605f65c413f1b4c3facfebcf345f6f7940a84c177d70d/oxfs-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6659feadee183888847e1fe999a0c3d6", "sha256": "5b8b6e058dfed564d29318c25d160d2537a26b9f1256c39a008f04df594e04fe" }, "downloads": -1, "filename": "oxfs-0.2.0.tar.gz", "has_sig": false, "md5_digest": "6659feadee183888847e1fe999a0c3d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6985, "upload_time": "2019-09-07T13:23:17", "url": "https://files.pythonhosted.org/packages/81/71/ff7f098c3b4c340c36b681af93bf45664f1606385a14790fa236b257fc62/oxfs-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f7d593fdb85df62a0bfab62983556c9a", "sha256": "edb0bbcb60196a9a545539f347f2ce2aa264203488c3a8c9b2fea1c3c41252ec" }, "downloads": -1, "filename": "oxfs-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f7d593fdb85df62a0bfab62983556c9a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9055, "upload_time": "2019-09-07T13:23:15", "url": "https://files.pythonhosted.org/packages/d5/0e/8eb7e9607c31159605f65c413f1b4c3facfebcf345f6f7940a84c177d70d/oxfs-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6659feadee183888847e1fe999a0c3d6", "sha256": "5b8b6e058dfed564d29318c25d160d2537a26b9f1256c39a008f04df594e04fe" }, "downloads": -1, "filename": "oxfs-0.2.0.tar.gz", "has_sig": false, "md5_digest": "6659feadee183888847e1fe999a0c3d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6985, "upload_time": "2019-09-07T13:23:17", "url": "https://files.pythonhosted.org/packages/81/71/ff7f098c3b4c340c36b681af93bf45664f1606385a14790fa236b257fc62/oxfs-0.2.0.tar.gz" } ] }