Metadata-Version: 2.4
Name: datashuttle
Version: 0.9.0
Summary: DataShuttle automates the creation, validation and transfer of neuroscience project folders.
Author-email: Joe Ziminski <j.ziminski@ucl.ac.uk>, Adam Tyson <code@adamltyson.com>, Niko Sirmpilatze <niko.sirbiladze@gmail.com>
License: BSD-3-Clause
Project-URL: Bug Tracker, https://github.com/neuroinformatics-unit/datashuttle/issues
Project-URL: Documentation, https://datashuttle.neuroinformatics.dev
Project-URL: Source Code, https://github.com/neuroinformatics-unit/datashuttle
Project-URL: User support, https://github.com/neuroinformatics-unit/datashuttle/discussions
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
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: Operating System :: OS Independent
Classifier: License :: OSI Approved :: BSD License
Requires-Python: >=3.9.0
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: paramiko
Requires-Dist: PyYAML
Requires-Dist: requests
Requires-Dist: rich
Requires-Dist: simplejson
Requires-Dist: pyperclip
Requires-Dist: textual>=3.4.0
Requires-Dist: show-in-file-manager
Requires-Dist: gitpython
Requires-Dist: typeguard
Requires-Dist: psutil
Requires-Dist: fancylog!=0.5.*,!=0.6.*,>=0.4.2
Provides-Extra: dev
Requires-Dist: pandas; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-mock; extra == "dev"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: tox; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: setuptools_scm; extra == "dev"
Requires-Dist: textual-dev; extra == "dev"
Requires-Dist: types-requests; extra == "dev"
Requires-Dist: types-PyYAML; extra == "dev"
Requires-Dist: types-appdirs; extra == "dev"
Requires-Dist: types-paramiko; extra == "dev"
Requires-Dist: types-simplejson; extra == "dev"
Requires-Dist: pandas-stubs; extra == "dev"
Requires-Dist: types-setuptools; extra == "dev"
Requires-Dist: pytest-asyncio; extra == "dev"
Requires-Dist: validators; extra == "dev"
Requires-Dist: filelock; extra == "dev"
Requires-Dist: python-dotenv; extra == "dev"
Dynamic: license-file

[![Python Version](https://img.shields.io/pypi/pyversions/datashuttle.svg)](https://pypi.org/project/datashuttle)
[![Downloads](https://pepy.tech/badge/datashuttle)](https://pepy.tech/project/datashuttle)
[![License](https://img.shields.io/badge/License-BSD_3--Clause-orange.svg)](https://opensource.org/licenses/BSD-3-Clause)
[![CI](https://img.shields.io/github/actions/workflow/status/neuroinformatics-unit/datashuttle/code_test_and_deploy.yml?label=CI)](https://github.com/neuroinformatics-unit/datashuttle/actions)
[![codecov](https://codecov.io/gh/neuroinformatics-unit/datashuttle/branch/main/graph/badge.svg?token=P8CCH3TI8K)](https://codecov.io/gh/neuroinformatics-unit/datashuttle)
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)
[![project chat](https://img.shields.io/badge/zulip-join_chat-brightgreen.svg)](https://neuroinformatics.zulipchat.com/#narrow/channel/405999-DataShuttle)

# **datashuttle**

**datashuttle** is a tool to automate creation, validation and transfer of neuroscience project folders.

Learn how to [Install](https://datashuttle.neuroinformatics.dev/latest/pages/get_started/install.html)
and
[Get Started](https://datashuttle.neuroinformatics.dev/latest/pages/get_started/index.html)
on the
[**datashuttle** website](https://datashuttle.neuroinformatics.dev).

We're keen to hear your experiences with **datashuttle**, please don't hesitate to raise an issue
or drop into our [Zulip chat](https://neuroinformatics.zulipchat.com/#narrow/stream/405999-DataShuttle) with any questions, comments or feedback.

![datashuttle-overview-light](https://github.com/neuroinformatics-unit/datashuttle/assets/55797454/fd96f383-738f-46e8-92c0-686deba5c57a#gh-dark-light-only)
