LICENSE
README.md
pyproject.toml
audiometa/__init__.py
audiometa/__main__.py
audiometa/_audio_file.py
audiometa/cli.py
audiometa/exceptions.py
audiometa/manager/_MetadataManager.py
audiometa/manager/__init__.py
audiometa/manager/_rating_supporting/_RatingSupportingMetadataManager.py
audiometa/manager/_rating_supporting/__init__.py
audiometa/manager/_rating_supporting/id3v2/_Id3v2Manager.py
audiometa/manager/_rating_supporting/id3v2/__init__.py
audiometa/manager/_rating_supporting/id3v2/_id3v2_constants.py
audiometa/manager/_rating_supporting/riff/_RiffManager.py
audiometa/manager/_rating_supporting/riff/__init__.py
audiometa/manager/_rating_supporting/riff/_riff_constants.py
audiometa/manager/_rating_supporting/vorbis/_VorbisManager.py
audiometa/manager/_rating_supporting/vorbis/__init__.py
audiometa/manager/_rating_supporting/vorbis/_vorbis_constants.py
audiometa/manager/id3v1/_Id3v1Manager.py
audiometa/manager/id3v1/__init__.py
audiometa/manager/id3v1/_constants.py
audiometa/manager/id3v1/id3v1_raw_metadata.py
audiometa/manager/id3v1/id3v1_raw_metadata_key.py
audiometa/test/__init__.py
audiometa/test/assets/create_test_files.py
audiometa/test/helpers/__init__.py
audiometa/test/helpers/technical_info_inspector.py
audiometa/test/helpers/temp_file_with_metadata.py
audiometa/test/helpers/common/__init__.py
audiometa/test/helpers/common/audio_file_creator.py
audiometa/test/helpers/common/external_tool_runner.py
audiometa/test/helpers/id3v1/__init__.py
audiometa/test/helpers/id3v1/id3v1_header_verifier.py
audiometa/test/helpers/id3v1/id3v1_metadata_deleter.py
audiometa/test/helpers/id3v1/id3v1_metadata_getter.py
audiometa/test/helpers/id3v1/id3v1_metadata_setter.py
audiometa/test/helpers/id3v2/__init__.py
audiometa/test/helpers/id3v2/id3v2_frame_manual_creator.py
audiometa/test/helpers/id3v2/id3v2_header_verifier.py
audiometa/test/helpers/id3v2/id3v2_metadata_deleter.py
audiometa/test/helpers/id3v2/id3v2_metadata_getter.py
audiometa/test/helpers/id3v2/id3v2_metadata_setter.py
audiometa/test/helpers/riff/__init__.py
audiometa/test/helpers/riff/riff_header_verifier.py
audiometa/test/helpers/riff/riff_manual_metadata_creator.py
audiometa/test/helpers/riff/riff_metadata_deleter.py
audiometa/test/helpers/riff/riff_metadata_getter.py
audiometa/test/helpers/riff/riff_metadata_setter.py
audiometa/test/helpers/scripts/__init__.py
audiometa/test/helpers/vorbis/__init__.py
audiometa/test/helpers/vorbis/vorbis_header_verifier.py
audiometa/test/helpers/vorbis/vorbis_metadata_deleter.py
audiometa/test/helpers/vorbis/vorbis_metadata_getter.py
audiometa/test/helpers/vorbis/vorbis_metadata_setter.py
audiometa/test/tests/__init__.py
audiometa/test/tests/conftest.py
audiometa/test/tests/e2e/__init__.py
audiometa/test/tests/e2e/cli/__init__.py
audiometa/test/tests/e2e/cli/test_delete.py
audiometa/test/tests/e2e/cli/test_formatting.py
audiometa/test/tests/e2e/cli/test_help.py
audiometa/test/tests/e2e/cli/error_handling/__init__.py
audiometa/test/tests/e2e/cli/error_handling/test_command_structure_errors.py
audiometa/test/tests/e2e/cli/error_handling/test_file_access_errors.py
audiometa/test/tests/e2e/cli/error_handling/test_format_output_errors.py
audiometa/test/tests/e2e/cli/error_handling/test_input_validation_errors.py
audiometa/test/tests/e2e/cli/error_handling/test_missing_fields_validation.py
audiometa/test/tests/e2e/cli/error_handling/test_multiple_files_errors.py
audiometa/test/tests/e2e/cli/error_handling/test_rating_validation.py
audiometa/test/tests/e2e/cli/error_handling/test_year_validation.py
audiometa/test/tests/e2e/cli/read/__init__.py
audiometa/test/tests/e2e/cli/read/test_basic.py
audiometa/test/tests/e2e/cli/read/test_comprehensive.py
audiometa/test/tests/e2e/cli/read/test_formats.py
audiometa/test/tests/e2e/cli/read/test_metadata_content.py
audiometa/test/tests/e2e/cli/read/test_multiple_files.py
audiometa/test/tests/e2e/cli/read/test_options.py
audiometa/test/tests/e2e/cli/read/test_unified.py
audiometa/test/tests/e2e/cli/write/__init__.py
audiometa/test/tests/e2e/cli/write/test_basic.py
audiometa/test/tests/e2e/cli/write/test_comprehensive.py
audiometa/test/tests/e2e/cli/write/test_force_format.py
audiometa/test/tests/e2e/cli/write/test_integer_fields.py
audiometa/test/tests/e2e/cli/write/test_list_fields.py
audiometa/test/tests/e2e/cli/write/test_rating.py
audiometa/test/tests/e2e/cli/write/test_string_fields.py
audiometa/test/tests/e2e/cli/write/test_validation.py
audiometa/test/tests/e2e/scenarios/__init__.py
audiometa/test/tests/e2e/scenarios/test_user_scenarios.py
audiometa/test/tests/e2e/workflows/__init__.py
audiometa/test/tests/e2e/workflows/test_core_workflows.py
audiometa/test/tests/e2e/workflows/test_deletion_workflows.py
audiometa/test/tests/e2e/workflows/test_error_handling_workflows.py
audiometa/test/tests/e2e/workflows/test_format_specific_workflows.py
audiometa/test/tests/e2e/workflows/test_rating_workflows.py
audiometa/test/tests/integration/__init__.py
audiometa/test/tests/integration/conftest.py
audiometa/test/tests/integration/test_audio_file.py
audiometa/test/tests/integration/test_audio_format_readable_after_update_all_metadata_formats.py
audiometa/test/tests/integration/audio_format/__init__.py
audiometa/test/tests/integration/audio_format/flac/__init__.py
audiometa/test/tests/integration/audio_format/flac/test_flac_delete_all.py
audiometa/test/tests/integration/audio_format/flac/test_flac_reading_all.py
audiometa/test/tests/integration/audio_format/flac/test_flac_reading_field.py
audiometa/test/tests/integration/audio_format/flac/test_flac_writing.py
audiometa/test/tests/integration/audio_format/mp3/__init__.py
audiometa/test/tests/integration/audio_format/mp3/test_mp3_delete_all.py
audiometa/test/tests/integration/audio_format/mp3/test_mp3_reading_all.py
audiometa/test/tests/integration/audio_format/mp3/test_mp3_reading_field.py
audiometa/test/tests/integration/audio_format/mp3/test_mp3_writing.py
audiometa/test/tests/integration/audio_format/wav/__init__.py
audiometa/test/tests/integration/audio_format/wav/test_wav_delete_all.py
audiometa/test/tests/integration/audio_format/wav/test_wav_reading_all.py
audiometa/test/tests/integration/audio_format/wav/test_wav_reading_field.py
audiometa/test/tests/integration/audio_format/wav/test_wav_with_id3v2_tags.py
audiometa/test/tests/integration/audio_format/wav/test_wav_writing.py
audiometa/test/tests/integration/delete_all_metadata/__init__.py
audiometa/test/tests/integration/delete_all_metadata/test_audio_format_all.py
audiometa/test/tests/integration/delete_all_metadata/test_audio_format_header_deletion.py
audiometa/test/tests/integration/delete_all_metadata/test_basic_functionality.py
audiometa/test/tests/integration/delete_all_metadata/test_error_handling.py
audiometa/test/tests/integration/encoding/__init__.py
audiometa/test/tests/integration/encoding/test_encoding.py
audiometa/test/tests/integration/encoding/test_special_characters_edge_cases.py
audiometa/test/tests/integration/get_full_metadata/__init__.py
audiometa/test/tests/integration/get_full_metadata/test_binary_data_filtering.py
audiometa/test/tests/integration/get_full_metadata/test_get_full_metadata.py
audiometa/test/tests/integration/get_full_metadata/test_get_full_metadata_edge_cases.py
audiometa/test/tests/integration/get_full_metadata/test_options.py
audiometa/test/tests/integration/get_full_metadata/test_parsed_fields_keys.py
audiometa/test/tests/integration/metadata_field/__init__.py
audiometa/test/tests/integration/metadata_field/test_metadata_field_validation.py
audiometa/test/tests/integration/metadata_field/album/__init__.py
audiometa/test/tests/integration/metadata_field/album/test_deleting.py
audiometa/test/tests/integration/metadata_field/album/test_reading.py
audiometa/test/tests/integration/metadata_field/album/test_writing.py
audiometa/test/tests/integration/metadata_field/album_artists/__init__.py
audiometa/test/tests/integration/metadata_field/album_artists/test_deleting.py
audiometa/test/tests/integration/metadata_field/album_artists/test_reading.py
audiometa/test/tests/integration/metadata_field/album_artists/test_writing.py
audiometa/test/tests/integration/metadata_field/artists/__init__.py
audiometa/test/tests/integration/metadata_field/artists/test_deleting.py
audiometa/test/tests/integration/metadata_field/artists/test_reading.py
audiometa/test/tests/integration/metadata_field/artists/test_writing.py
audiometa/test/tests/integration/metadata_field/bpm/__init__.py
audiometa/test/tests/integration/metadata_field/bpm/test_deleting.py
audiometa/test/tests/integration/metadata_field/bpm/test_reading.py
audiometa/test/tests/integration/metadata_field/bpm/test_writing.py
audiometa/test/tests/integration/metadata_field/comment/__init__.py
audiometa/test/tests/integration/metadata_field/comment/test_deleting.py
audiometa/test/tests/integration/metadata_field/comment/test_reading.py
audiometa/test/tests/integration/metadata_field/comment/test_writing.py
audiometa/test/tests/integration/metadata_field/composer/__init__.py
audiometa/test/tests/integration/metadata_field/composer/test_deleting.py
audiometa/test/tests/integration/metadata_field/composer/test_reading.py
audiometa/test/tests/integration/metadata_field/composer/test_writing.py
audiometa/test/tests/integration/metadata_field/copyright/__init__.py
audiometa/test/tests/integration/metadata_field/copyright/test_deleting.py
audiometa/test/tests/integration/metadata_field/copyright/test_reading.py
audiometa/test/tests/integration/metadata_field/copyright/test_writing.py
audiometa/test/tests/integration/metadata_field/disc_number/__init__.py
audiometa/test/tests/integration/metadata_field/disc_number/test_deleting.py
audiometa/test/tests/integration/metadata_field/disc_number/test_reading.py
audiometa/test/tests/integration/metadata_field/disc_number/test_writing.py
audiometa/test/tests/integration/metadata_field/field_not_supported/__init__.py
audiometa/test/tests/integration/metadata_field/field_not_supported/test_deleting.py
audiometa/test/tests/integration/metadata_field/field_not_supported/test_reading.py
audiometa/test/tests/integration/metadata_field/field_not_supported/test_writing.py
audiometa/test/tests/integration/metadata_field/genre/__init__.py
audiometa/test/tests/integration/metadata_field/genre/test_deleting.py
audiometa/test/tests/integration/metadata_field/genre/test_writing.py
audiometa/test/tests/integration/metadata_field/genre/reading/__init__.py
audiometa/test/tests/integration/metadata_field/genre/reading/test_smart_reading.py
audiometa/test/tests/integration/metadata_field/genre/reading/metadata_format/__init__.py
audiometa/test/tests/integration/metadata_field/genre/reading/metadata_format/test_id3v1_reading.py
audiometa/test/tests/integration/metadata_field/genre/reading/metadata_format/test_id3v2_reading.py
audiometa/test/tests/integration/metadata_field/genre/reading/metadata_format/test_riff_reading.py
audiometa/test/tests/integration/metadata_field/genre/reading/metadata_format/test_vorbis_reading.py
audiometa/test/tests/integration/metadata_field/language/__init__.py
audiometa/test/tests/integration/metadata_field/language/test_deleting.py
audiometa/test/tests/integration/metadata_field/language/test_reading.py
audiometa/test/tests/integration/metadata_field/language/test_writing.py
audiometa/test/tests/integration/metadata_field/lyrics/__init__.py
audiometa/test/tests/integration/metadata_field/lyrics/test_deleting.py
audiometa/test/tests/integration/metadata_field/lyrics/test_reading.py
audiometa/test/tests/integration/metadata_field/lyrics/test_writing.py
audiometa/test/tests/integration/metadata_field/publisher/__init__.py
audiometa/test/tests/integration/metadata_field/publisher/test_deleting.py
audiometa/test/tests/integration/metadata_field/publisher/test_reading.py
audiometa/test/tests/integration/metadata_field/publisher/test_writing.py
audiometa/test/tests/integration/metadata_field/rating/__init__.py
audiometa/test/tests/integration/metadata_field/rating/test_deleting.py
audiometa/test/tests/integration/metadata_field/rating/test_error_handling.py
audiometa/test/tests/integration/metadata_field/rating/reading/__init__.py
audiometa/test/tests/integration/metadata_field/rating/reading/test_base_100_proportional.py
audiometa/test/tests/integration/metadata_field/rating/reading/test_base_255_non_proportional.py
audiometa/test/tests/integration/metadata_field/rating/reading/test_base_255_proportional.py
audiometa/test/tests/integration/metadata_field/rating/writing/__init__.py
audiometa/test/tests/integration/metadata_field/rating/writing/test_comprehensive.py
audiometa/test/tests/integration/metadata_field/rating/writing/metadata_format/__init__.py
audiometa/test/tests/integration/metadata_field/rating/writing/metadata_format/test_id3v2.py
audiometa/test/tests/integration/metadata_field/rating/writing/metadata_format/test_riff.py
audiometa/test/tests/integration/metadata_field/rating/writing/metadata_format/test_vorbis.py
audiometa/test/tests/integration/metadata_field/release_date/__init__.py
audiometa/test/tests/integration/metadata_field/release_date/test_deleting.py
audiometa/test/tests/integration/metadata_field/release_date/test_error_handling.py
audiometa/test/tests/integration/metadata_field/release_date/test_reading.py
audiometa/test/tests/integration/metadata_field/release_date/test_writing.py
audiometa/test/tests/integration/metadata_field/title/__init__.py
audiometa/test/tests/integration/metadata_field/title/test_deleting.py
audiometa/test/tests/integration/metadata_field/title/test_error_handling.py
audiometa/test/tests/integration/metadata_field/title/test_reading.py
audiometa/test/tests/integration/metadata_field/title/test_writing.py
audiometa/test/tests/integration/metadata_field/track_number/__init__.py
audiometa/test/tests/integration/metadata_field/track_number/test_deleting.py
audiometa/test/tests/integration/metadata_field/track_number/test_writing.py
audiometa/test/tests/integration/metadata_field/track_number/reading/__init__.py
audiometa/test/tests/integration/metadata_field/track_number/reading/test_edge_cases.py
audiometa/test/tests/integration/metadata_field/track_number/reading/test_metadata_format.py
audiometa/test/tests/integration/multiple_values/__init__.py
audiometa/test/tests/integration/multiple_values/reading/__init__.py
audiometa/test/tests/integration/multiple_values/reading/test_performance_large_data.py
audiometa/test/tests/integration/multiple_values/reading/test_smart_parsing_scenarios.py
audiometa/test/tests/integration/multiple_values/reading/test_unicode_handling.py
audiometa/test/tests/integration/multiple_values/reading/metadata_format/__init__.py
audiometa/test/tests/integration/multiple_values/reading/metadata_format/test_id3v1.py
audiometa/test/tests/integration/multiple_values/reading/metadata_format/test_id3v2_3.py
audiometa/test/tests/integration/multiple_values/reading/metadata_format/test_id3v2_4.py
audiometa/test/tests/integration/multiple_values/reading/metadata_format/test_riff.py
audiometa/test/tests/integration/multiple_values/reading/metadata_format/test_vorbis.py
audiometa/test/tests/integration/multiple_values/writing/__init__.py
audiometa/test/tests/integration/multiple_values/writing/test_error_handling.py
audiometa/test/tests/integration/multiple_values/writing/test_large_values.py
audiometa/test/tests/integration/multiple_values/writing/metadata_format/__init__.py
audiometa/test/tests/integration/multiple_values/writing/metadata_format/test_id3v1.py
audiometa/test/tests/integration/multiple_values/writing/metadata_format/test_id3v2_3.py
audiometa/test/tests/integration/multiple_values/writing/metadata_format/test_id3v2_4.py
audiometa/test/tests/integration/multiple_values/writing/metadata_format/test_riff.py
audiometa/test/tests/integration/multiple_values/writing/metadata_format/test_vorbis.py
audiometa/test/tests/integration/reading/__init__.py
audiometa/test/tests/integration/reading/test_read_multiple_metadata.py
audiometa/test/tests/integration/reading/test_reading_error_handling.py
audiometa/test/tests/integration/real_audio_files/__init__.py
audiometa/test/tests/integration/real_audio_files/test_reading.py
audiometa/test/tests/integration/real_audio_files/test_writing.py
audiometa/test/tests/integration/technical_info/__init__.py
audiometa/test/tests/integration/technical_info/test_bitrate.py
audiometa/test/tests/integration/technical_info/test_channels.py
audiometa/test/tests/integration/technical_info/test_duration_in_sec.py
audiometa/test/tests/integration/technical_info/test_sample_rate.py
audiometa/test/tests/integration/technical_info/flac_md5/__init__.py
audiometa/test/tests/integration/technical_info/flac_md5/conftest.py
audiometa/test/tests/integration/technical_info/flac_md5/test_valid_md5.py
audiometa/test/tests/integration/technical_info/flac_md5/test_invalid_md5/__init__.py
audiometa/test/tests/integration/technical_info/flac_md5/test_invalid_md5/test_audio_data_corruption.py
audiometa/test/tests/integration/technical_info/flac_md5/test_invalid_md5/test_flipped_md5.py
audiometa/test/tests/integration/technical_info/flac_md5/test_invalid_md5/test_non_flac_error.py
audiometa/test/tests/integration/technical_info/flac_md5/test_invalid_md5/test_partial_md5.py
audiometa/test/tests/integration/technical_info/flac_md5/test_invalid_md5/test_random_md5.py
audiometa/test/tests/integration/technical_info/flac_md5/test_invalid_md5/test_unset_md5.py
audiometa/test/tests/integration/writing/__init__.py
audiometa/test/tests/integration/writing/test_error_handling.py
audiometa/test/tests/integration/writing/test_forced_format.py
audiometa/test/tests/integration/writing/test_multiple_format_preservation.py
audiometa/test/tests/integration/writing/test_partial_update.py
audiometa/test/tests/integration/writing/writing_strategies/__init__.py
audiometa/test/tests/integration/writing/writing_strategies/test_cleanup_strategy.py
audiometa/test/tests/integration/writing/writing_strategies/test_preserve_strategy.py
audiometa/test/tests/integration/writing/writing_strategies/test_sync_strategy.py
audiometa/test/tests/integration/writing/writing_strategies/unsupported_fields/__init__.py
audiometa/test/tests/integration/writing/writing_strategies/unsupported_fields/test_fail_behavior.py
audiometa/test/tests/integration/writing/writing_strategies/unsupported_fields/test_no_writing_on_failure.py
audiometa/test/tests/integration/writing/writing_strategies/unsupported_fields/test_strategy_specific.py
audiometa/test/tests/unit/__init__.py
audiometa/test/tests/unit/audio_file/__init__.py
audiometa/test/tests/unit/audio_file/test_context_manager.py
audiometa/test/tests/unit/audio_file/test_file_validation.py
audiometa/test/tests/unit/audio_file/test_is_audio_file.py
audiometa/test/tests/unit/audio_file/test_operations.py
audiometa/test/tests/unit/audio_file/test_path_handling.py
audiometa/test/tests/unit/audio_file/technical_info/__init__.py
audiometa/test/tests/unit/audio_file/technical_info/test_bitrate.py
audiometa/test/tests/unit/audio_file/technical_info/test_channels.py
audiometa/test/tests/unit/audio_file/technical_info/test_duration_in_sec.py
audiometa/test/tests/unit/audio_file/technical_info/test_error_handling.py
audiometa/test/tests/unit/audio_file/technical_info/test_file_size.py
audiometa/test/tests/unit/audio_file/technical_info/test_format_name.py
audiometa/test/tests/unit/audio_file/technical_info/test_sample_rate.py
audiometa/test/tests/unit/cli/__init__.py
audiometa/test/tests/unit/cli/test_expand_file_patterns.py
audiometa/test/tests/unit/metadata_managers/__init__.py
audiometa/test/tests/unit/metadata_managers/conftest.py
audiometa/test/tests/unit/metadata_managers/test_metadata_format_managers_write_and_read.py
audiometa/test/tests/unit/metadata_managers/test_riff_configuration_error.py
audiometa/test/tests/unit/metadata_managers/header_info/__init__.py
audiometa/test/tests/unit/metadata_managers/header_info/test_id3v1.py
audiometa/test/tests/unit/metadata_managers/header_info/test_id3v2.py
audiometa/test/tests/unit/metadata_managers/header_info/test_riff.py
audiometa/test/tests/unit/metadata_managers/header_info/test_vorbis.py
audiometa/test/tests/unit/metadata_managers/metadata_field/__init__.py
audiometa/test/tests/unit/metadata_managers/metadata_field/test_date_format_validation.py
audiometa/test/tests/unit/metadata_managers/metadata_field/test_disc_number_validation.py
audiometa/test/tests/unit/metadata_managers/metadata_field/test_track_number_validation.py
audiometa/test/tests/unit/metadata_managers/metadata_field/test_type_validation_exception.py
audiometa/test/tests/unit/metadata_managers/metadata_field/test_validation.py
audiometa/test/tests/unit/metadata_managers/metadata_field/multiple_values/__init__.py
audiometa/test/tests/unit/metadata_managers/metadata_field/multiple_values/reading/__init__.py
audiometa/test/tests/unit/metadata_managers/metadata_field/multiple_values/reading/test_smart_parsing.py
audiometa/test/tests/unit/metadata_managers/metadata_field/multiple_values/writing/__init__.py
audiometa/test/tests/unit/metadata_managers/metadata_field/multiple_values/writing/test_separator_selection.py
audiometa/test/tests/unit/metadata_managers/metadata_field/multiple_values/writing/test_value_filtering.py
audiometa/test/tests/unit/metadata_managers/metadata_field/rating/__init__.py
audiometa/test/tests/unit/metadata_managers/metadata_field/rating/test_rating_validation.py
audiometa/test/tests/unit/metadata_managers/metadata_field/rating/reading/__init__.py
audiometa/test/tests/unit/metadata_managers/metadata_field/rating/reading/test_normalization.py
audiometa/test/tests/unit/metadata_managers/metadata_field/rating/reading/test_profiles_values.py
audiometa/test/tests/unit/metadata_managers/metadata_field/rating/writing/__init__.py
audiometa/test/tests/unit/metadata_managers/metadata_field/rating/writing/test_configuration_error.py
audiometa/test/tests/unit/metadata_managers/metadata_field/rating/writing/test_validation.py
audiometa/test/tests/unit/metadata_managers/metadata_field/rating/writing/test_writing_profiles.py
audiometa/utils/__init__.py
audiometa/utils/id3v1_genre_code_map.py
audiometa/utils/metadata_format.py
audiometa/utils/metadata_writing_strategy.py
audiometa/utils/mutagen_exception_handler.py
audiometa/utils/rating_profiles.py
audiometa/utils/tool_path_resolver.py
audiometa/utils/types.py
audiometa/utils/unified_metadata_key.py
audiometa/utils/os_dependencies_checker/__init__.py
audiometa/utils/os_dependencies_checker/base.py
audiometa/utils/os_dependencies_checker/config.py
audiometa/utils/os_dependencies_checker/macos.py
audiometa/utils/os_dependencies_checker/ubuntu.py
audiometa/utils/os_dependencies_checker/windows.py
audiometa_python.egg-info/PKG-INFO
audiometa_python.egg-info/SOURCES.txt
audiometa_python.egg-info/dependency_links.txt
audiometa_python.egg-info/entry_points.txt
audiometa_python.egg-info/requires.txt
audiometa_python.egg-info/top_level.txt