Metadata-Version: 2.1
Name: sett
Version: 4.0.0
Summary: Secure Encryption and Transfer Tool
Home-page: https://gitlab.com/biomedit/sett
Author: Robin Engler, Jarosław Surkont, Gerhard Bräunlich, Kevin Sayers, Christian Ribeaud, François Martin
Author-email: robin.engler@sib.swiss, jaroslaw.surkont@unibas.ch, gerhard.braeunlich@id.ethz.ch, sayerskt@gmail.com, christian.ribeaud@karakun.com, francois.martin@karakun.com
License: GPL3v3
Project-URL: Documentation, https://sett.rtfd.io
Project-URL: Source, https://gitlab.com/biomedit/sett
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: PySide6 (!=6.2.2,>=6.2.0)
Requires-Dist: gpg-lite (<0.13.0,>=0.12.3)
Requires-Dist: libbiomedit (<0.7.0,>=0.6.1)
Requires-Dist: paramiko (>=2.8.0)
Requires-Dist: sett-rs (<0.3.0,>=0.2.0)
Requires-Dist: minio (>=7.1.8)
Requires-Dist: darkdetect (>=0.6.0)
Requires-Dist: colorama (>=0.4.4) ; platform_system == "Windows"
Requires-Dist: typing-extensions ; python_version < "3.8"
Provides-Extra: benchmark
Requires-Dist: pandas ; extra == 'benchmark'
Requires-Dist: matplotlib ; extra == 'benchmark'
Requires-Dist: seaborn ; extra == 'benchmark'
Provides-Extra: dev
Requires-Dist: pytest-factoryboy ; extra == 'dev'
Provides-Extra: legacy
Requires-Dist: PySide2 (>=5.15.1) ; extra == 'legacy'
Provides-Extra: socks
Requires-Dist: PySocks ; extra == 'socks'

[![pipeline status](https://gitlab.com/biomedit/sett/badges/master/pipeline.svg)](https://gitlab.com/biomedit/sett/-/commits/master)
[![coverage report](https://gitlab.com/biomedit/sett/badges/master/coverage.svg)](https://gitlab.com/biomedit/sett/-/commits/master)
[![documentation status](https://readthedocs.org/projects/sett/badge/)](https://sett.readthedocs.io/)
[![license](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
[![python version](https://img.shields.io/pypi/pyversions/sett.svg?logo=python&logoColor=white)](https://pypi.org/project/sett)
[![latest version](https://img.shields.io/pypi/v/sett.svg)](https://pypi.org/project/sett)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)

# SETT - Secure Encryption and Transfer Tool

_sett_ enables packaging, encryption, and transfer of data to preconfigured locations.

## Documentation

Detailed documentation as well as a quick-start guide can be found in the
[sett documentation](https://sett.readthedocs.io).

For the latest, non-stable, version of the docs, see [here](<https://sett.readthedocs.io/en/latest/>).

### Documentation quick-links

* [Requirements and installation](https://sett.readthedocs.io/en/stable/installation.html).
* [Quick-start guide](https://sett.readthedocs.io/en/stable/quick_start.html).
* [Creating and managing GnuPG keys with sett](https://sett.readthedocs.io/en/stable/key_management.html).
* [Using sett to encrypt, transfer and decrypt data](https://sett.readthedocs.io/en/stable/usage.html)

## Unit tests coverage

Please note that a number of gui-specific files are excluded from the unit
tests coverage. The detailed list of excluded files can be found in
[`pyproject.toml`](pyproject.toml), under the `[tool.coverage.run]` section.
