.gitignore
LICENSE
MANIFEST.in
README.md
init.sh
pyproject.toml
requirements.txt
ruff.toml
.github/workflows/python-publish.yml
git-hooks/commit-msg
git-hooks/pre-commit
src/plexutil/__init__.py
src/plexutil/__main__.py
src/plexutil/plex_util_logger.py
src/plexutil/static.py
src/plexutil.egg-info/PKG-INFO
src/plexutil.egg-info/SOURCES.txt
src/plexutil.egg-info/dependency_links.txt
src/plexutil.egg-info/entry_points.txt
src/plexutil.egg-info/requires.txt
src/plexutil.egg-info/top_level.txt
src/plexutil/config/log_config.yaml
src/plexutil/core/__init__.py
src/plexutil/core/auth.py
src/plexutil/core/library.py
src/plexutil/core/library_factory.py
src/plexutil/core/movie_library.py
src/plexutil/core/music_library.py
src/plexutil/core/music_playlist.py
src/plexutil/core/prompt.py
src/plexutil/core/tv_library.py
src/plexutil/dto/__init__.py
src/plexutil/dto/bootstrap_paths_dto.py
src/plexutil/dto/dropdown_item_dto.py
src/plexutil/dto/library_setting_dto.py
src/plexutil/dto/movie_dto.py
src/plexutil/dto/music_playlist_dto.py
src/plexutil/dto/song_dto.py
src/plexutil/dto/tv_episode_dto.py
src/plexutil/dto/tv_series_dto.py
src/plexutil/enums/__init__.py
src/plexutil/enums/agent.py
src/plexutil/enums/file_type.py
src/plexutil/enums/language.py
src/plexutil/enums/library_setting.py
src/plexutil/enums/library_type.py
src/plexutil/enums/scanner.py
src/plexutil/enums/server_setting.py
src/plexutil/enums/user_request.py
src/plexutil/exception/__init__.py
src/plexutil/exception/auth_error.py
src/plexutil/exception/bootstrap_error.py
src/plexutil/exception/database_connection_error.py
src/plexutil/exception/entity_not_found_error.py
src/plexutil/exception/library_illegal_state_error.py
src/plexutil/exception/library_op_error.py
src/plexutil/exception/library_poll_timeout_error.py
src/plexutil/exception/library_section_missing_error.py
src/plexutil/exception/library_unsupported_error.py
src/plexutil/exception/unexpected_argument_error.py
src/plexutil/exception/unexpected_naming_pattern_error.py
src/plexutil/exception/user_error.py
src/plexutil/mapper/__init__.py
src/plexutil/mapper/music_playlist_mapper.py
src/plexutil/mapper/song_mapper.py
src/plexutil/model/__init__.py
src/plexutil/model/music_playlist_entity.py
src/plexutil/model/song_entity.py
src/plexutil/model/song_music_playlist_entity.py
src/plexutil/service/__init__.py
src/plexutil/service/db_manager.py
src/plexutil/service/music_playlist_service.py
src/plexutil/service/song_music_playlist_composite_service.py
src/plexutil/service/song_service.py
src/plexutil/util/__init__.py
src/plexutil/util/file_importer.py
src/plexutil/util/icons.py
src/plexutil/util/path_ops.py
src/plexutil/util/plex_ops.py
src/plexutil/util/query_builder.py