LICENSE
README.md
pyproject.toml
src/pvcopilot/__init__.py
src/pvcopilot/__main__.py
src/pvcopilot/_paths.py
src/pvcopilot/cli.py
src/pvcopilot/config.py
src/pvcopilot/examples.py
src/pvcopilot/llm.py
src/pvcopilot/pipeline.py
src/pvcopilot/shortcut.py
src/pvcopilot.egg-info/PKG-INFO
src/pvcopilot.egg-info/SOURCES.txt
src/pvcopilot.egg-info/dependency_links.txt
src/pvcopilot.egg-info/entry_points.txt
src/pvcopilot.egg-info/requires.txt
src/pvcopilot.egg-info/top_level.txt
src/pvcopilot/app/__init__.py
src/pvcopilot/app/_dash.py
src/pvcopilot/app/chat_context.md
src/pvcopilot/app/local_shell.py
src/pvcopilot/app/page.py
src/pvcopilot/app/wsgi.py
src/pvcopilot/app/assets/00_bootstrap.min.css
src/pvcopilot/app/assets/00_fonts.css
src/pvcopilot/app/assets/01_local_shell.css
src/pvcopilot/app/assets/favicon.ico
src/pvcopilot/app/assets/pvcopilot_dmc_funcs.js
src/pvcopilot/app/assets/pvcopilot_logo.png
src/pvcopilot/app/assets/pvcopilot_styles.css
src/pvcopilot/app/assets/pvpro_elapsed_ticker.js
src/pvcopilot/app/assets/pvpro_logo.png
src/pvcopilot/app/assets/pvpro_logo_flat.png
src/pvcopilot/app/assets/style.css
src/pvcopilot/app/assets/fonts/LICENSE-Inter.txt
src/pvcopilot/app/assets/fonts/LICENSE-JetBrainsMono.txt
src/pvcopilot/app/assets/fonts/inter-latin-400-normal.woff2
src/pvcopilot/app/assets/fonts/inter-latin-500-normal.woff2
src/pvcopilot/app/assets/fonts/inter-latin-600-normal.woff2
src/pvcopilot/app/assets/fonts/inter-latin-700-normal.woff2
src/pvcopilot/app/assets/fonts/inter-latin-800-normal.woff2
src/pvcopilot/app/assets/fonts/inter-latin-900-normal.woff2
src/pvcopilot/app/assets/fonts/jetbrains-mono-latin-400-normal.woff2
src/pvcopilot/app/assets/fonts/jetbrains-mono-latin-500-normal.woff2
src/pvcopilot/app/assets/function_logos/pvanalytics_logo.png
src/pvcopilot/app/assets/function_logos/pvanalytics_logo_flat.png
src/pvcopilot/app/assets/function_logos/pvlib_logo.png
src/pvcopilot/app/assets/function_logos/pvlib_logo_flat.png
src/pvcopilot/app/assets/function_logos/rdtools_logo.png
src/pvcopilot/app/assets/function_logos/rdtools_logo_flat.png
src/pvcopilot/app/assets/function_logos/sdt_logo.png
src/pvcopilot/app/assets/function_logos/sdt_logo_flat.png
src/pvcopilot/app/assets/pvcopilot_team/team_anubhavJ.jpg
src/pvcopilot/app/assets/pvcopilot_team/team_baojieL.jpg
src/pvcopilot/app/assets/pvcopilot_team/team_nishanthK.jpg
src/pvcopilot/app/assets/topojson/world_110m.json
src/pvcopilot/core/__init__.py
src/pvcopilot/core/analysis_utils.py
src/pvcopilot/core/analysis_utils_pkg.py
src/pvcopilot/core/code_export.py
src/pvcopilot/core/diagnostic_prompts.py
src/pvcopilot/core/estimate.py
src/pvcopilot/core/export_lib.py
src/pvcopilot/core/heuristics.py
src/pvcopilot/core/pvcopilot_filter_functions.py
src/pvcopilot/core/pvcopilot_functions_code.txt
src/pvcopilot/core/pvcopilot_functions_code_pkg.txt
src/pvcopilot/core/pvcopilot_main_code.txt
src/pvcopilot/core/pvcopilot_packages_code.txt
src/pvcopilot/data/cities15000.csv
src/pvcopilot/data/pmp.csv
src/pvcopilot/data/examples/eurac_bolzano_pcSi6_hourly.parquet
src/pvcopilot/data/examples/nrel_stf_golden_hourly.parquet
src/pvcopilot/data/examples/pfaffstaetten_austria_hourly.parquet
src/pvcopilot/data/examples/pvdaq_system1300_stpetersburg_hourly.parquet
src/pvcopilot/data/examples/pvdaq_system4_golden_hourly.parquet
src/pvcopilot/data/examples/sys_1278_downsampled_with_VI.parquet
src/pvcopilot/data/examples/sys_1403_part1_downsampled_with_VI.parquet
src/pvcopilot/data/examples/sys_1422_downsampled.parquet
src/pvcopilot/data/examples/ucy_nicosia_monoSi_hourly.parquet
tests/test_local_settings.py
tests/test_matches_app.py