CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
SECURITY.md
pyproject.toml
setup.cfg
setup.py
tox.ini
docs/changelog.md
docs/conf.py
docs/faq.md
docs/features.md
docs/index.md
docs/index.rst
docs/migration.md
docs/requirements.txt
docs/troubleshooting.md
docs/_build/html/_sources/index.rst.txt
docs/advanced/architecture.md
docs/advanced/custom-extractors.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/utils.md
docs/examples/advanced.md
docs/examples/cli.md
docs/examples/index.md
docs/examples/quickstart.md
docs/getting-started/installation.md
docs/guide/basic-usage.md
docs/guide/index.md
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/production_usage.py
examples/simple_test.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/playlist.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/playlist.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/not-zip-safe
src/spotifyscraper.egg-info/requires.txt
src/spotifyscraper.egg-info/top_level.txt
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/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_cli.py
tests/unit/test_client.py
tests/unit/test_core_config.py
tests/unit/test_core_scraper.py
tests/unit/test_playlist_extractor.py
tests/unit/test_track_extractor.py