Registry / devops / audeer

audeer

JSON →
library2.4.0pypypi✓ verified 84d ago

audeer is a collection of helpful Python functions for common tasks like file handling, string manipulation, and system operations. Current version: 2.4.0, released roughly monthly. It requires Python >=3.10.

pip install audeer
INSTALL
IMPORT
SIG · AUDEER
A
audeer
devopspythonv2.4.0
Install
1.7s avg
Import
229ms
Disk
17MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v2.4.0 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.103.95 runs
installs and imports cleanly · install 0.0s · import 0.240s · 18.7MB
glibc
py 3.103.95 runs
installs and imports cleanly · install 1.7s · import 0.218s · 19MB
17MB installed
● package 17MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

audeer
import audeer
The entire module is imported; functions are accessed as audeer.function_name().

Basic usage of audeer functions.

import audeer # Example: list files in a directory import os print(audeer.list_file_names('.')) # Example: make a safe filename print(audeer.safe_filename('Hello World!')) # Example: create a temporary directory tmpdir = audeer.mkdtemp() print(tmpdir)
Debug
Known issues
deprecatedFunction audeer.safe_path() is deprecated in v2.0.0 and removed in v2.4.0; use audeer.safe_filename() instead.
fix
Replace audeer.safe_path() with audeer.safe_filename().
affects: >=2.0.0, <2.4.0
breakingPython 3.9 and lower are no longer supported; audeer 2.4.0 requires Python >=3.10.
fix
Upgrade Python to 3.10 or later.
affects: >=2.4.0
gotchaFunction audeer.list_file_names() returns full paths by default; use relative=True to get relative paths.
fix
Pass relative=True to audeer.list_file_names() if you need relative paths.
affects: all
gotchaFunction audeer.mkdtemp() creates a temporary directory in the system temp location; ensure you clean it up using audeer.rmdir() when done.
fix
Use with statement or manually call audeer.rmdir() to clean up.
affects: all
Errors
Common errors & fixes
ModuleNotFoundError: No module named 'audeer'
The package is not installed.
fix
pip install audeer
AttributeError: module 'audeer' has no attribute 'safe_path'
safe_path() was removed in audeer 2.4.0.
fix
Use audeer.safe_filename() instead.
RuntimeError: Python version <3.10 is not supported by audeer 2.4.0
audeer 2.4.0 requires Python 3.10+.
fix
Upgrade Python to 3.10 or higher.
Upgrade
Version history
2.4.0latest on PyPI · released Feb 20, 2026
Audit
Dependencies

No dependency data recorded yet.

Agent activity
8 hits · last 30 days
node
6
OpenAI (training)
1
Resources