Releases: audeering/audbackend
Releases · audeering/audbackend
Release list
Release v3.0.2
- Changed: reuse
minio.Miniodefaults for connection
inaudbackend.backend.Minio - Fixed:
audbackend.backend.Minionow retries on 5xx errors (e.g. 500, 502, 503)
Release v3.0.1
- Fixed: possible TLS certificate verification error in Minio backend
Release v3.0.0
- Added: support host specific environment variables
MINIO_ACCESS_KEY_<HOST>
andMINIO_SECRET_KEY_<HOST>
inaudbackend.backend.Minio.get_auhtentication() - Removed: the Artifactory backend
audbackend.backend.Artifactory
Release v2.4.0
- Added:
Backend.ls_dirs()to list folders under given path - Changed: enable
stream-unzipunder all Python versions - Changed: exclude
tests/anddocs/folders from the Python package
Release v2.3.2
- Fixed: depend on
stream-unzip>=0.0.101
as0.0.100is broken under Linux
Release v2.3.1
- Added: streaming ZIP extraction in
get_archive()
on all backends for Python <3.14;
provides ~2x speed up - Added: dependency on
stream-unzip>=0.0.99 - Added: default 10s timeout for
audbackend.backend.Minio;
can be changed in config file - Fixed: avoid hangs in
audbackend.backend.Minio - Fixed: avoid file corruption when using
num_workers>1
inaudbackend.backend.Minio.get_file()
Release v2.3.0
- Added:
num_workersargument to
Backend.copy_file(),
Backend.get_archive(),
Backend.get_file(),
Backend.move_file(),
Interface.copy_file(),
Interface.get_file(),
Interface.move_file().
Argument is only applied onMiniobackends
Release v2.2.3
- Added: support for Python 3.14
- Added: support for Artifactory backend
in Python 3.13 - Fixed: require
minio!=7.2.19
to avoid installing the brokenminiopackage - Removed: support for Python 3.9
Release v2.2.2
- Added: support for Python 3.13
(without Artifactory backend) - Added: support for Artifactory backend
in Python 3.12 - Changed: depend on
dohq-artifactory>=1.0.0 - Fixed: wrong path names
in Artifactory backend withdohq-artifactory==1.0.0
Release v2.2.1
- Fixed: ensure we always use MD5 sums
when comparing files - Removed:
audbackend.checksum(),
because the special handling
of parquet file metadata checksums
introduced potential issues