Datashuttle

Latest version: v0.6.0

Safety actively analyzes 722460 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.6.0

What's Changed

This release makes getting started with `datashuttle` easier, only requiring the path to the project folder (if not transferring data). [Narrow Datatypes](https://neuroblueprint.neuroinformatics.dev/latest/specification.html#datatype) are now also supported in the API and TUI.

Features
* Add additional message when quitting SSH setup. by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/460
* Add local only mode by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/457
* Add line on how to close the terminal in docs. by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/465
* Extend datatypes in python API and TUI by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/461
* Quick validate project by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/463

Fixes
* Fix copy keyboard shortcut by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/458

Development
* Replaced NIU upload action with separate steps by IgorTatarnikov in https://github.com/neuroinformatics-unit/datashuttle/pull/453
* Use pypa/gh-action-pypi-publish stable release v1 by lochhh in https://github.com/neuroinformatics-unit/datashuttle/pull/456
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/neuroinformatics-unit/datashuttle/pull/451
* Pin textual version by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/468

New Contributors
* IgorTatarnikov made their first contribution in https://github.com/neuroinformatics-unit/datashuttle/pull/453
* lochhh made their first contribution in https://github.com/neuroinformatics-unit/datashuttle/pull/456

**Full Changelog**: https://github.com/neuroinformatics-unit/datashuttle/compare/v0.5.3...v0.6.0

0.5.3

Small fixes related to broken NeuroBlueprint links and textual API changes.

What's Changed
* Fix broken Neuroblueprint link by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/444
* Fix dark mode after textual update by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/445
* Fix tests after textual changes by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/446
* Fix Out of Bounds error during testing. by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/447


**Full Changelog**: https://github.com/neuroinformatics-unit/datashuttle/compare/v0.5.2...v0.5.3

0.5.2

This version fixes a bug introduces by a change in the `textual` app, and introduces running the CI weekly via cron job to pick up such regressions in future.

What's Changed
* Fix error from new textualize from `dismiss()` in `call_after_refresh`. by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/412
* Make CI run with weekly cron job. by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/414

**Full Changelog**: https://github.com/neuroinformatics-unit/datashuttle/compare/v0.5.1...v0.5.2

0.5.1

This release makes it possible to use convenience tags (e.g. `DATE`) in name templates, as well as other small improvements.

What's Changed
* Suggested num respect name template by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/405
* Allow tags in name template regexp. by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/404
* Unpin sphinx 7.2 by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/398
* Remove unused sphinx-argparse dependency. by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/400
* Only update pre-commit monthly by adamltyson in https://github.com/neuroinformatics-unit/datashuttle/pull/403


**Full Changelog**: https://github.com/neuroinformatics-unit/datashuttle/compare/v0.5.0...v0.5.1

0.5.0

This release includes various fixes and test improvements. Additionally, `create_folders` now returns a dictionary of paths split by datatype.

What's Changed

* Add _check_top_level_folder option. by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/381
* Deprecate Python 3.8 and add 3.12 by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/387
* Improve developer install docs. by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/386
* Add community, contributing guidelines. by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/385
* Fix logger name regression by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/396
* Update workflow file to install datashuttle. by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/394
* Make create folders logging optional by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/379
* Create folders return split by datatype by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/382


**Full Changelog**: https://github.com/neuroinformatics-unit/datashuttle/compare/0.4.0...v0.5.0

0.4.0

Crystallising the API
* Rename transfer methods. by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/360
* Rename `get_next_sub_number` and `get_next_ses_number`. by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/359
* Remove transfer options from make config file by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/361
* Remove central local path exist requirement by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/365

A new 'overwrite existing files' option
* Extend overwrite option by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/362

Reworking the documentation
* Update README.md for v0.3.0 by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/357
* Rework of docs before v0.4.0 by JoeZiminski in https://github.com/neuroinformatics-unit/datashuttle/pull/367


**Full Changelog**: https://github.com/neuroinformatics-unit/datashuttle/compare/v0.3.0...0.4.0

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.