{ "info": { "author": "Nikolaus Rath", "author_email": "Nikolaus@rath.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX :: BSD :: FreeBSD", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Filesystems" ], "description": "..\n NOTE: We cannot use sophisticated ReST syntax (like\n e.g. :file:`foo`) here because this isn't rendered correctly\n by PyPi and/or BitBucket.\n\n\nThe pyfuse3 Module\n==================\n\n.. start-intro\n\npyfuse3 is a set of Python 3 bindings for `libfuse 3`_. It provides an\nasynchronous API compatible with Trio_ and asyncio_, and enables you\nto easily write a full-featured Linux filesystem in Python.\n\npyfuse3 releases can be downloaded from PyPi_. The documentation\ncan be `read online`__ and is also included in the ``doc/html``\ndirectory of the pyfuse3 tarball.\n\n\nGetting Help\n------------\n\nPlease report any bugs on the `issue tracker`_. For discussion and\nquestions, please use the general `FUSE mailing list`_. A searchable\n`mailing list archive`_ is kindly provided by Gmane_.\n\n\nDevelopment Status\n------------------\n\npyfuse3 is in beta. Bugs are likely.\n\npyfuse3 uses semantic versioning. This means backwards incompatible\nchanges in the API will be reflected in an increase of the major\nversion number.\n\n\nContributing\n------------\n\nThe pyfuse3 source code is available on GitHub_.\n\n\nProfessional Support\n--------------------\n\nProfessional support is offered from `Rath Consulting`_.\n\n\n.. __: http://www.rath.org/pyfuse3-docs/\n.. _libfuse 3: http://github.com/libfuse/libfuse\n.. _FUSE mailing list: https://lists.sourceforge.net/lists/listinfo/fuse-devel\n.. _issue tracker: https://github.com/libfuse/pyfuse3/issues\n.. _mailing list archive: http://dir.gmane.org/gmane.comp.file-systems.fuse.devel\n.. _Gmane: http://www.gmane.org/\n.. _PyPi: https://pypi.python.org/pypi/pyfuse3/\n.. _GitHub: https://github.com/libfuse/pyfuse3\n.. _`Rath Consulting`: http://www.rath-consulting.biz/\n.. _Trio: https://github.com/python-trio/trio\n.. _asyncio: https://docs.python.org/3/library/asyncio.html\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/libfuse/pyfuse3", "keywords": "FUSE", "license": "LGPL", "maintainer": "", "maintainer_email": "", "name": "pyfuse3", "package_url": "https://pypi.org/project/pyfuse3/", "platform": "Linux", "project_url": "https://pypi.org/project/pyfuse3/", "project_urls": { "Homepage": "https://github.com/libfuse/pyfuse3" }, "release_url": "https://pypi.org/project/pyfuse3/2.0.0/", "requires_dist": null, "requires_python": "", "summary": "Python 3 bindings for libfuse 3 with async I/O support", "version": "2.0.0" }, "last_serial": 5897483, "releases": { "0.9": [ { "comment_text": "", "digests": { "md5": "5b8965abfe9531a9f6042a2a4c53feb2", "sha256": "d257214a116f1fd9c555dba9fc75b3bd4665916f459097c863882d2417f8970f" }, "downloads": -1, "filename": "pyfuse3-0.9.tar.gz", "has_sig": true, "md5_digest": "5b8965abfe9531a9f6042a2a4c53feb2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 476419, "upload_time": "2018-09-27T08:34:15", "url": "https://files.pythonhosted.org/packages/24/85/4f072b7465bfb7ef01ba0cc644ab0cd9e542cdb995f50c62f79e83cabc72/pyfuse3-0.9.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "a4c9d046028ef6e81f9fbbe25a8031cb", "sha256": "be67ed7634489438a42865351e5042b4efec76c0fdbaddca412e5f19ea17b7ef" }, "downloads": -1, "filename": "pyfuse3-1.0.tar.gz", "has_sig": true, "md5_digest": "a4c9d046028ef6e81f9fbbe25a8031cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 477224, "upload_time": "2018-10-08T11:52:03", "url": "https://files.pythonhosted.org/packages/57/77/50b329e5c50f9f96b3633bd60478eb2d532eb6972e16c215820bcb0b7a60/pyfuse3-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "93ac050e097076418cda4cdf0efdf183", "sha256": "bddbf11c2285f1e5def320155b8763077dd923a880e14192f481fae3fe63cb12" }, "downloads": -1, "filename": "pyfuse3-1.1.tar.gz", "has_sig": true, "md5_digest": "93ac050e097076418cda4cdf0efdf183", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 480147, "upload_time": "2018-11-02T22:31:14", "url": "https://files.pythonhosted.org/packages/f1/92/8fef06a82c69096511c9877c8f5750f06650b70dc937a78cc75ab3e27b15/pyfuse3-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "89c7def264fe3e0a2a8a8313d8dda9fd", "sha256": "dabd83ad55a62872fdac970c372bd7d08b2b29fba9b997e8d831eea4ab1ce8a4" }, "downloads": -1, "filename": "pyfuse3-1.2.tar.gz", "has_sig": true, "md5_digest": "89c7def264fe3e0a2a8a8313d8dda9fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 483197, "upload_time": "2018-12-22T14:54:15", "url": "https://files.pythonhosted.org/packages/79/9a/2a7625324795f0f83cccddb29291d50c85bb4cd0d15c488adfea5d85e2f3/pyfuse3-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "7eed2f4de30004c5e35ae70de2180939", "sha256": "2c1e3bcb8ffe97136e6e8b4f17dfe8f162ca78ac58dc3162fb1328b5ad9297d0" }, "downloads": -1, "filename": "pyfuse3-1.3.tar.gz", "has_sig": true, "md5_digest": "7eed2f4de30004c5e35ae70de2180939", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 483445, "upload_time": "2019-06-02T12:49:56", "url": "https://files.pythonhosted.org/packages/22/1d/74fd90dc9acde0572f364c161547728efd7b1c8e0c4ec6bc7c903bc8dd1f/pyfuse3-1.3.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "af1114f90b375086907aa75b212147fb", "sha256": "128b4d0ff902d461cdded4f883223fad5e0782a0fcfd569ef760479fdef2284c" }, "downloads": -1, "filename": "pyfuse3-1.3.1.tar.gz", "has_sig": true, "md5_digest": "af1114f90b375086907aa75b212147fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 483531, "upload_time": "2019-07-17T15:12:03", "url": "https://files.pythonhosted.org/packages/70/2c/e03061b4a1756e924461437093945e5fe7d3e355cbad5200063c3166d09a/pyfuse3-1.3.1.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "16737e9a76fd1352e1c9a1b06e3b021e", "sha256": "80807ed1d0d4267c1cfd43749e8fb321fd779507722483245e6177cc69b9f1e2" }, "downloads": -1, "filename": "pyfuse3-2.0.0.tar.gz", "has_sig": true, "md5_digest": "16737e9a76fd1352e1c9a1b06e3b021e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 546700, "upload_time": "2019-09-27T18:42:24", "url": "https://files.pythonhosted.org/packages/0e/f6/fd90c178fd2e3a7db9744769c70ee8c88ce83140580508bcc964f1614b7f/pyfuse3-2.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "16737e9a76fd1352e1c9a1b06e3b021e", "sha256": "80807ed1d0d4267c1cfd43749e8fb321fd779507722483245e6177cc69b9f1e2" }, "downloads": -1, "filename": "pyfuse3-2.0.0.tar.gz", "has_sig": true, "md5_digest": "16737e9a76fd1352e1c9a1b06e3b021e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 546700, "upload_time": "2019-09-27T18:42:24", "url": "https://files.pythonhosted.org/packages/0e/f6/fd90c178fd2e3a7db9744769c70ee8c88ce83140580508bcc964f1614b7f/pyfuse3-2.0.0.tar.gz" } ] }