CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Dockerfile
GITHUB_SECRETS_SETUP.md
LICENSE
MANIFEST.in
MCP_TESTING.md
MISSING_PAGES_AUDIT.md
MISSING_PAGES_LIST.md
Makefile
PYPI_DEPLOYMENT_INSTRUCTIONS.md
PYPI_README.md
README.md
README.md.backup
README_TESTING.md
README_UNIFIED.md
RELEASE_NOTES.md
SECURITY.md
_config.yml
bandit-report.json
docker-compose.yml
fix_test_methods.py
index.html
mcp_test_runner.py
mkdocs.yml
mypy.ini
pyproject.toml
pytest.ini
requirements-dev.txt
requirements.txt
setup.cfg
setup.py
test_cookies.txt
test_podcast_extraction.py
test_regular_show_page.py
tox.ini
track_with_album.json
.github/FUNDING.yml
.github/dependabot.yml
.github/labeler.yml
.github/pull_request_template.md
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/actions/setup-python-env/action.yml
.github/workflows/ci.yml
.github/workflows/claude.yml
.github/workflows/cleanup-claude-issues.yml
.github/workflows/cleanup-deployments.yml
.github/workflows/copilot-setup-steps.yml
.github/workflows/dependencies.yml
.github/workflows/dependency-review.yml
.github/workflows/docker.yml
.github/workflows/docs.yml
.github/workflows/main.yml
.github/workflows/manual-test.yml
.github/workflows/mark-test-pypi-success.yml
.github/workflows/pages.yml
.github/workflows/pr-labeler.yml
.github/workflows/publish.yml
.github/workflows/release.yml
.github/workflows/security.yml
.github/workflows/stale.yml
debug_html/episode_api_test.json
debug_html/episode_auth.html
debug_html/episode_embed.html
debug_html/episode_graphql.json
debug_html/episode_page.html
debug_html/set_cookies.js
debug_html/show_embed.html
docs/Makefile
docs/README_TESTING.md
docs/changelog.md
docs/conf.py
docs/contributing.md
docs/faq.md
docs/features.md
docs/index.md
docs/index.rst
docs/make.bat
docs/mcp_testing.md
docs/migration.md
docs/requirements.txt
docs/troubleshooting.md
docs/advanced/architecture.md
docs/advanced/custom-extractors.md
docs/advanced/index.md
docs/advanced/performance.md
docs/advanced/scaling.md
docs/api/client.md
docs/api/exceptions.md
docs/api/extractors.md
docs/api/index.md
docs/api/media.md
docs/api/parsers.md
docs/api/utils.md
docs/examples/advanced.md
docs/examples/bulk_operations.md
docs/examples/cli.md
docs/examples/corrected_examples.md
docs/examples/index.md
docs/examples/projects.md
docs/examples/quickstart.md
docs/getting-started/configuration.md
docs/getting-started/index.md
docs/getting-started/installation.md
docs/guide/authentication.md
docs/guide/basic-usage.md
docs/guide/error-handling.md
docs/guide/index.md
docs/guide/media-downloads.md
docs/stylesheets/extra.css
examples/__init__.py
examples/basic_usage.py
examples/cli_examples.sh
examples/config_example.json
examples/config_usage_example.py
examples/corrected_basic_usage.py
examples/corrected_example.py
examples/mcp_testing_demo.py
examples/production_usage.py
examples/simple_test.py
examples/track_fields_demo.py
scripts/continuous_integration_monitor.py
scripts/ensure_deployments_green.py
scripts/final_verification.py
scripts/github_actions_monitor.py
scripts/pre_commit_check.py
scripts/test_pypi_install.sh
scripts/verify_github_actions.py
scripts/verify_package.py
src/spotify_scraper/__init__.py
src/spotify_scraper/__main__.py
src/spotify_scraper/client.py
src/spotify_scraper/config_manager.py
src/spotify_scraper/constants.py
src/spotify_scraper/py.typed
src/spotify_scraper/auth/__init__.py
src/spotify_scraper/auth/session.py
src/spotify_scraper/browsers/__init__.py
src/spotify_scraper/browsers/base.py
src/spotify_scraper/browsers/requests_browser.py
src/spotify_scraper/browsers/selenium_browser.py
src/spotify_scraper/cli/__init__.py
src/spotify_scraper/cli/utils.py
src/spotify_scraper/cli/commands/__init__.py
src/spotify_scraper/cli/commands/album.py
src/spotify_scraper/cli/commands/artist.py
src/spotify_scraper/cli/commands/download.py
src/spotify_scraper/cli/commands/episode.py
src/spotify_scraper/cli/commands/playlist.py
src/spotify_scraper/cli/commands/show.py
src/spotify_scraper/cli/commands/track.py
src/spotify_scraper/core/client.py
src/spotify_scraper/core/config.py
src/spotify_scraper/core/constants.py
src/spotify_scraper/core/exceptions.py
src/spotify_scraper/core/scraper.py
src/spotify_scraper/core/types.py
src/spotify_scraper/extractors/__init__.py
src/spotify_scraper/extractors/album.py
src/spotify_scraper/extractors/artist.py
src/spotify_scraper/extractors/episode.py
src/spotify_scraper/extractors/lyrics.py
src/spotify_scraper/extractors/playlist.py
src/spotify_scraper/extractors/show.py
src/spotify_scraper/extractors/track.py
src/spotify_scraper/media/__init__.py
src/spotify_scraper/media/audio.py
src/spotify_scraper/media/image.py
src/spotify_scraper/parsers/json_parser.py
src/spotify_scraper/utils/common.py
src/spotify_scraper/utils/logger.py
src/spotify_scraper/utils/url.py
src/spotifyscraper.egg-info/PKG-INFO
src/spotifyscraper.egg-info/SOURCES.txt
src/spotifyscraper.egg-info/dependency_links.txt
src/spotifyscraper.egg-info/entry_points.txt
src/spotifyscraper.egg-info/requires.txt
src/spotifyscraper.egg-info/top_level.txt
test_env/pyvenv.cfg
test_env/bin/Activate.ps1
test_env/bin/activate
test_env/bin/activate.csh
test_env/bin/activate.fish
test_env/bin/eyeD3
test_env/bin/filetype
test_env/bin/markdown-it
test_env/bin/normalizer
test_env/bin/pip
test_env/bin/pip3
test_env/bin/pip3.12
test_env/bin/pygmentize
test_env/bin/spotify-scraper
test_env/bin/spotifyscraper
test_env/bin/tqdm
tests/conftest.py
tests/fixtures/html/album_modern.html
tests/fixtures/html/artist_modern.html
tests/fixtures/html/playlist_modern.html
tests/fixtures/html/track_embed_response.html
tests/fixtures/html/track_modern.html
tests/fixtures/json/album_expected.json
tests/fixtures/json/artist_expected.json
tests/fixtures/json/playlist_expected.json
tests/fixtures/json/track_expected.json
tests/fixtures/vcr_cassettes/track_album_extraction.yaml
tests/fixtures/vcr_cassettes/track_client_album_field.yaml
tests/fixtures/vcr_cassettes/track_json_ld_fallback.yaml
tests/integration/test_full_flow.py
tests/integration/test_full_system.py
tests/integration/test_production_usage.py
tests/unit/test_album_extractor.py
tests/unit/test_artist_extractor.py
tests/unit/test_auth_session.py
tests/unit/test_bulk_operations.py
tests/unit/test_cli.py
tests/unit/test_client.py
tests/unit/test_core_config.py
tests/unit/test_core_scraper.py
tests/unit/test_episode_extractor.py
tests/unit/test_playlist_extractor.py
tests/unit/test_show_extractor.py
tests/unit/test_track_album.py
tests/unit/test_track_extractor.py
tests/unit/test_url_podcast.py
wiki/API-Reference.md
wiki/API-Reference_NEW.md
wiki/CLI-Usage
wiki/Configuration
wiki/Contributing
wiki/Examples.md
wiki/Examples_NEW.md
wiki/FAQ.md
wiki/FAQ_NEW.md
wiki/Home.md
wiki/Home_NEW.md
wiki/Installation.md
wiki/Installation_NEW.md
wiki/Quick-Start.md
wiki/Quick-Start_NEW.md
wiki/Troubleshooting