Tfatool

Latest version: v2.5.0

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

Scan your dependencies

Page 1 of 2

2.4.0

New file monitor API
- `tfatool.sync.watch_local_files` generator yields sets of new local files
- `tfatool.sync.watch_remote_files` generator yields sets of new remote files on FlashAir
- refactored `tfatool.sync` functions to take advantage of these generators

2.3.1

Python 3.4 compatibility
- Adjusted `setuptools` with a conditional `scandir` backport requirement
- Importing `scandir` backport conditionally in `tfatool.sync` code

2.2.3

bugfixes
- Fixed updating `tqdm` progress bar with a value of `0` during downloads (issue 7)
- Fixed broken timezone in unit test of FAT32 time decoding

2.2.2

Fixed date/time encoding timezone bug for uploads to FlashAir.

2.1.1

Small improvements, bugfixes
1. Improved file listing with `tabulate` package
2. Fixed timezone bug; decoded date/times must be given the local timezone
3. Many README improvements
4. Simple file sync generator functions in`tfatool.sync` provide a non-threaded way for programmers to synchronize files

2.0.3

New feature: uploads

`tfatool.upload` provides an abstraction of `upload.cgi`. Uploads _to_ FlashAir are now possible.

New feature: bidirectional file synchronizing
- `tfatool.sync` provides sync functions for the local-to-FlashAir direction
- `tfatool.sync.Monitor` object monitors FlashAir and/or the local filesystem for changes and syncs them accordingly
- `flashair-util` script allows for up/down/both synchronizing from the command line

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.