Metadata-Version: 2.1
Name: pyfsftpserver
Version: 0.2.0
Summary: A simple ftp server for serving PyFilesystem2 filesystems.
Home-page: https://github.com/sorgloomer/pyfsftpserver
Author: Tamás László Hegedűs
Author-email: tamas.laszlo.hegedus@gmail.com
License: MIT
Download-URL: https://github.com/sorgloomer/pyfsftpserver/archive/v0.0.1.tar.gz
Description: pyfsftpserver
        =============
        
        ![License](https://img.shields.io/badge/License-MIT-blue.svg)
        
        
        A simple FTP server for serving PyFilesystem2 filesystems.
        
        Serve the current directory on your local filesystem over FTP:
        
            pip install pyfsftpserver
            python -m pyfsftpserver
        
        Serve an AWS S3 or Google GCS bucket:
        
            pip install pyfsftpserver gcsfs
            python -m pyfsftpserver gcs://bucket_name/
        
        
        Highlights
        ----------
        
         * Can be backed with [PyFilesystem2](https://www.pyfilesystem.org/)
           filesystems
         * Does not use OS specific calls, so no fork or setuid is used
         * Does not support authentication
         * Made for educational purposes
         * Not optimized for speed or memory usage
         * Optimized for extensibility
        
        
        Requirements
        ------------
        
        Python >= 3.6
        
        
        Notes
        -----
        
        I had problems with gcsfs, so included a patched version in this repository. It
        can be accessed via `python -m pyfsftpserver gcs-patched://bucket_name/` urls.
        
        
        Sources
        -------
        
        https://github.com/sorgloomer/pyfsftpserver
        
        
        Changelog
        -------
        
        https://github.com/sorgloomer/pyfsftpserver/blob/master/CHANGELOG.md
        
        
        TODOs
        -----
        
         * Release to PyPI
         * Implement IPv6 extensions by rfc2428
         * Implement more extensions from rfc3659 like mdmt etc...
        
        License
        -------
        
        MIT
        
Keywords: ftp,server,asyncio,pyfs,pyfilesystem
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Environment :: Console
Classifier: Topic :: System :: Filesystems
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.6
Description-Content-Type: text/markdown
