.gitignore
.gitlab-ci.yml
CHANGELOG.md
CITATION.cff
CONTRIBUTING.md
LICENSE
MANIFEST.in
NOTICE
README.md
SECURITY.md
pyproject.toml
.github/workflows/ci.yml
bench/README.md
bench/make_tasks.py
bench/results/gpt-oss-120b_offline_2026-10-30.json
bench/results/ministral-3-14b_offline_2026-10-30.json
bench/results/oracle_offline_v0.1.json
docs/ACKNOWLEDGEMENTS.md
docs/DATA_AND_TERMS.md
docs/DESIGN.md
docs/tools.json
docs/catalogue/ads_citations.md
docs/catalogue/ads_get_paper.md
docs/catalogue/ads_libraries.md
docs/catalogue/ads_library.md
docs/catalogue/ads_object_literature.md
docs/catalogue/ads_references.md
docs/catalogue/ads_search.md
docs/catalogue/archive_list.md
docs/catalogue/archive_search.md
docs/catalogue/arxiv_get_paper.md
docs/catalogue/arxiv_recent.md
docs/catalogue/arxiv_search.md
docs/catalogue/astro_angular_separation.md
docs/catalogue/astro_barycentric_correction.md
docs/catalogue/astro_best_nights.md
docs/catalogue/astro_convert_coordinates.md
docs/catalogue/astro_convert_time.md
docs/catalogue/astro_convert_units.md
docs/catalogue/astro_cosmology.md
docs/catalogue/astro_extinction_law.md
docs/catalogue/astro_fov_check.md
docs/catalogue/astro_list_sites.md
docs/catalogue/astro_magnitude_flux.md
docs/catalogue/astro_night_info.md
docs/catalogue/astro_propagate_proper_motion.md
docs/catalogue/astro_redshift_convert.md
docs/catalogue/astro_services_status.md
docs/catalogue/astro_sidereal_time.md
docs/catalogue/astro_spectral_lines.md
docs/catalogue/astro_target_visibility.md
docs/catalogue/cds_crossmatch.md
docs/catalogue/gaia_adql.md
docs/catalogue/gaia_cone.md
docs/catalogue/gaia_source.md
docs/catalogue/hips_list.md
docs/catalogue/image_cutout.md
docs/catalogue/index.md
docs/catalogue/ned_object.md
docs/catalogue/resolve_name.md
docs/catalogue/simbad_cone.md
docs/catalogue/simbad_object.md
docs/catalogue/vizier_columns.md
docs/catalogue/vizier_cone.md
docs/catalogue/vizier_find_catalogues.md
docs/catalogue/vo_registry_search.md
docs/catalogue/vo_tap_query.md
docs/catalogue/vo_tap_tables.md
examples/CASE_STUDY.md
examples/case_study.py
src/casper_astro_tools/__init__.py
src/casper_astro_tools/__main__.py
src/casper_astro_tools/_offline.py
src/casper_astro_tools/ads.py
src/casper_astro_tools/agent.py
src/casper_astro_tools/api.py
src/casper_astro_tools/arxiv.py
src/casper_astro_tools/bench.py
src/casper_astro_tools/cli.py
src/casper_astro_tools/common.py
src/casper_astro_tools/coords.py
src/casper_astro_tools/lines.py
src/casper_astro_tools/lit_common.py
src/casper_astro_tools/observing.py
src/casper_astro_tools/physics.py
src/casper_astro_tools/py.typed
src/casper_astro_tools/registry.py
src/casper_astro_tools/runtime.py
src/casper_astro_tools/server.py
src/casper_astro_tools/sites.py
src/casper_astro_tools/testing.py
src/casper_astro_tools/timescales.py
src/casper_astro_tools.egg-info/PKG-INFO
src/casper_astro_tools.egg-info/SOURCES.txt
src/casper_astro_tools.egg-info/dependency_links.txt
src/casper_astro_tools.egg-info/entry_points.txt
src/casper_astro_tools.egg-info/requires.txt
src/casper_astro_tools.egg-info/top_level.txt
src/casper_astro_tools/archives/core.py
src/casper_astro_tools/archives/safety.py
src/casper_astro_tools/archives/services.py
src/casper_astro_tools/archives/specs.py
src/casper_astro_tools/archives/tables.py
src/casper_astro_tools/archives/upstream.py
src/casper_astro_tools/data/bench/astrotoolbench_live.jsonl
src/casper_astro_tools/data/bench/astrotoolbench_offline.jsonl
src/casper_astro_tools/data/fixtures/archives_2026-10-22.json
src/casper_astro_tools/data/fixtures/live_2026-10-30.json
tests/conftest.py
tests/test_archives.py
tests/test_bench.py
tests/test_case_study.py
tests/test_catalogue.py
tests/test_fixture_marks.py
tests/test_hygiene.py
tests/test_registry.py
tests/test_runtime_api_cli.py
tests/test_server.py
tests/test_tools.py
tests/fixtures/ads_search_ok.json
tests/fixtures/arxiv_bomb.xml
tests/fixtures/arxiv_error_feed.xml
tests/fixtures/arxiv_feed.xml
tools/gen_catalogue.py
tools/record_fixtures.py