.env.example
.gitignore
LICENSE
README.md
icon.png
pyproject.toml
uv.lock
.github/workflows/publish.yml
src/fintables/__init__.py
src/fintables/config.py
src/fintables/exceptions.py
src/fintables/i18n.py
src/fintables.egg-info/PKG-INFO
src/fintables.egg-info/SOURCES.txt
src/fintables.egg-info/dependency_links.txt
src/fintables.egg-info/entry_points.txt
src/fintables.egg-info/requires.txt
src/fintables.egg-info/scm_file_list.json
src/fintables.egg-info/scm_version.json
src/fintables.egg-info/top_level.txt
src/fintables/api/__init__.py
src/fintables/api/auth.py
src/fintables/api/client.py
src/fintables/api/endpoints/__init__.py
src/fintables/api/endpoints/agenda.py
src/fintables/api/endpoints/analyst_ratings.py
src/fintables/api/endpoints/companies.py
src/fintables/api/endpoints/feed.py
src/fintables/api/endpoints/funds.py
src/fintables/api/endpoints/memo.py
src/fintables/api/endpoints/newsletter.py
src/fintables/api/endpoints/notifications.py
src/fintables/api/endpoints/portfolio.py
src/fintables/api/endpoints/post.py
src/fintables/api/endpoints/search.py
src/fintables/api/endpoints/sheets.py
src/fintables/api/endpoints/symbols.py
src/fintables/api/endpoints/video.py
src/fintables/api/endpoints/watchlist.py
src/fintables/cli/__init__.py
src/fintables/cli/completion.py
src/fintables/cli/main.py
src/fintables/cli/commands/__init__.py
src/fintables/cli/commands/agenda.py
src/fintables/cli/commands/analyst.py
src/fintables/cli/commands/auth.py
src/fintables/cli/commands/company.py
src/fintables/cli/commands/feed.py
src/fintables/cli/commands/fund.py
src/fintables/cli/commands/mcp.py
src/fintables/cli/commands/memo.py
src/fintables/cli/commands/newsletter.py
src/fintables/cli/commands/notification.py
src/fintables/cli/commands/portfolio.py
src/fintables/cli/commands/post.py
src/fintables/cli/commands/search.py
src/fintables/cli/commands/shell.py
src/fintables/cli/commands/symbol.py
src/fintables/cli/commands/video.py
src/fintables/cli/commands/watchlist.py
src/fintables/mcp/__init__.py
src/fintables/mcp/server.py
src/fintables/models/__init__.py
src/fintables/models/agenda.py
src/fintables/models/analyst_rating.py
src/fintables/models/company.py
src/fintables/models/feed.py
src/fintables/models/fund.py
src/fintables/models/memo.py
src/fintables/models/newsletter.py
src/fintables/models/notification.py
src/fintables/models/portfolio.py
src/fintables/models/post.py
src/fintables/models/search.py
src/fintables/models/sheets.py
src/fintables/models/symbol.py
src/fintables/models/video.py
src/fintables/models/watchlist.py
src/fintables/output/__init__.py
src/fintables/output/formatter.py
tests/__init__.py
tests/conftest.py
tests/test_analyst_ratings.py
tests/test_auth.py
tests/test_cli.py
tests/test_client.py
tests/test_company.py
tests/test_e2e.py
tests/test_feed.py
tests/test_formatter.py
tests/test_i18n.py
tests/test_mcp.py
tests/test_memo.py
tests/test_notifications.py
tests/test_search.py
tests/test_sheets.py
tests/test_symbol.py
tests/test_video.py
tests/test_watchlist.py
tests/fixtures/analyst_ratings_asels.json
tests/fixtures/company_asels.json
tests/fixtures/feed_froto.json
tests/fixtures/search_polyester.json
tests/fixtures/sheets_froto.json
tests/fixtures/symbol_summary_asels.json