Releases: TadLeonard/tfatool
Releases · TadLeonard/tfatool
v2.4.0
v2.3.1
Python 3.4 compatibility
- Adjusted
setuptools
with a conditionalscandir
backport requirement - Importing
scandir
backport conditionally intfatool.sync
code
v2.2.3
v2.2.2
Fixed date/time encoding timezone bug for uploads to FlashAir.
v2.1.1
Small improvements, bugfixes
- Improved file listing with
tabulate
package - Fixed timezone bug; decoded date/times must be given the local timezone
- Many README improvements
- Simple file sync generator functions in
tfatool.sync
provide a non-threaded way for programmers to synchronize files
v2.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 directiontfatool.sync.Monitor
object monitors FlashAir and/or the local filesystem for changes and syncs them accordinglyflashair-util
script allows for up/down/both synchronizing from the command line
v1.4.2
New features
- fully unpacking and translating
attribute
,date
, andtime
integers from the FlashAir file list into meaningful datetime objects and namedtuples - powerful new datetime filtering with
arrow
library - users can now filter file operations based on a
--before
and--after
parameter through theflashair-util
script - completed implementation of
command.cgi
intfatool.command
module - users can now show config parameters as well as set them via the
flashair-config
script - logging improvements
- file listing via
flashair-util
script now shows total GB/MB/KB/B listed - file listing via
flashair-util
script now show nicely formatted per-file size, timestamp
v1.3.5
- better handling of ctrl-C during file transfers in --sync-once mode
- file synchronizing is ^Cw based on filename AND file size
- files of differing sizes than their remote counterparts will be removed
- many improvements to log messages
- packaging fixes:
flashair-config
script andREADME.md
now included in PyPI distribution
v1.3.1
- handling of CTRL-C during file transfers in
--sync-once
mode - file synchronizing is now based on filename AND file size
- files of differing sizes than their remote counterparts are removed before they're downloaded
- many improvements to log messages
v1.2.0
- Much improved README with script and library usage examples
- Support for the FlashAir config.cgi via
tfatool.config
module - added
flashair-config
script for easy configuration from the command line - added progress bar for file downloads via
tqdm