Requirements: Python 3.7 or later is required.

Releases are hosted on PyPI and can be installed using pip:

$ pip install pyftpsync
$ pyftpsync --version -v
pyftpsync/4.0.0-a4 Python/3.9.12 macOS-12.4-arm64-arm-64bit, Python: /path/virtualenvs/pyftpsync-Bl7Oc59w/bin/python


MS Windows users that only need the command line interface may prefer the MSI installer or install using the Windows Package Manager:

> winget install pyftpsync

Now the pyftpsync command is available:

$ pyftpsync --help

and the ftpsync package can be used in Python code:

$ python
>>> from ftpsync import __version__
>>> __version__