Metadata-Version: 2.4
Name: darkskysync
Version: 0.4.1
Summary: Helps to access and synchronize with a remote data storage
Author: Joel Akeret
Author-email: Uwe Schmitt <uwe.schmitt@id.ethz.ch>
License: GPLv3
Project-URL: Source, https://cosmo-docs.phys.ethz.ch/darkskysync/
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering :: Astronomy
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: C
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.10
Description-Content-Type: text/x-rst
License-File: LICENSE
License-File: AUTHORS.rst
Requires-Dist: configobj>=5.0.0
Requires-Dist: voluptuous==0.8.4
Requires-Dist: paramiko
Provides-Extra: dev
Requires-Dist: mock==1.0.1; extra == "dev"
Requires-Dist: tox; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pylint; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: build; extra == "dev"
Requires-Dist: wheel; extra == "dev"
Provides-Extra: docs
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-pynpoint-theme; extra == "docs"
Dynamic: license-file

=============================
DarkSkySync
=============================

Helps to access and synchronize with a remote data storage


Features
--------

* lists the available file structure on the remote host
* lists the file structure in the local cache
* synchronizes the local cache with the remote file structure
* allows for removing files from the local file system

* access the remote host over ssh. The user can chose if the synchronization should be done with sftp or rsync
* has support for multiple configuration files and multiple templates within the configs

