.gitignore
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE.txt
README.md
mkdocs.yml
pyproject.toml
.github/workflows/ci.yml
.github/workflows/docs.yaml
.github/workflows/mirror-publish.yaml
.github/workflows/mirror.yaml
.github/workflows/nightly.yml
.github/workflows/publish.yaml
docs/getting_started.md
docs/index.md
docs/Community/CODE_OF_CONDUCT.md
docs/Community/CONTRIBUTING.md
docs/Explanations/design.md
docs/Explanations/governance.md
docs/Explanations/manifests.md
docs/How-to/add_dataset.md
docs/How-to/clusters.md
docs/How-to/installation.md
docs/How-to/migrate_model.md
docs/How-to/mirror_dataset.md
docs/Reference/cli.md
docs/Reference/environment.md
docs/Reference/api/check.md
docs/Reference/api/fetch.md
docs/Reference/api/index.md
docs/Reference/api/manifest.md
docs/Reference/api/paths.md
docs/Reference/api/prune.md
docs/Reference/api/registry.md
docs/Reference/api/relocate.md
docs/Reference/api/sync.md
docs/assets/favicon-light.png
docs/assets/favicon.png
docs/assets/favicon.svg
docs/assets/glyph_phase_dark.png
docs/javascripts/header-links.js
docs/overrides/main.html
docs/stylesheets/extra.css
docs/stylesheets/footnotes.css
docs/stylesheets/layout.css
docs/stylesheets/widths.css
docs/stylesheets/fonts/OFL.txt
docs/stylesheets/fonts/fonts.css
docs/stylesheets/fonts/instrument-sans/InstrumentSans-Medium.ttf
docs/stylesheets/fonts/instrument-sans/InstrumentSans-Medium.woff2
docs/stylesheets/fonts/instrument-sans/InstrumentSans-Regular.ttf
docs/stylesheets/fonts/instrument-sans/InstrumentSans-Regular.woff2
docs/stylesheets/fonts/instrument-sans/InstrumentSans-SemiBold.ttf
docs/stylesheets/fonts/instrument-sans/InstrumentSans-SemiBold.woff2
docs/stylesheets/fonts/sora/Sora-Bold.ttf
docs/stylesheets/fonts/sora/Sora-Bold.woff2
docs/stylesheets/fonts/sora/Sora-ExtraBold.ttf
docs/stylesheets/fonts/sora/Sora-ExtraBold.woff2
docs/stylesheets/fonts/sora/Sora-SemiBold.ttf
docs/stylesheets/fonts/sora/Sora-SemiBold.woff2
docs/stylesheets/fonts/spline-sans-mono/SplineSansMono-Medium.ttf
docs/stylesheets/fonts/spline-sans-mono/SplineSansMono-Medium.woff2
docs/stylesheets/fonts/spline-sans-mono/SplineSansMono-Regular.ttf
docs/stylesheets/fonts/spline-sans-mono/SplineSansMono-Regular.woff2
src/fwl_io/__init__.py
src/fwl_io/archive.py
src/fwl_io/check.py
src/fwl_io/cli.py
src/fwl_io/doi.py
src/fwl_io/fetch.py
src/fwl_io/fs_guard.py
src/fwl_io/manifest.py
src/fwl_io/mirror.py
src/fwl_io/paths.py
src/fwl_io/pins.py
src/fwl_io/prune.py
src/fwl_io/registry.py
src/fwl_io/relocate.py
src/fwl_io/sync.py
src/fwl_io.egg-info/PKG-INFO
src/fwl_io.egg-info/SOURCES.txt
src/fwl_io.egg-info/dependency_links.txt
src/fwl_io.egg-info/entry_points.txt
src/fwl_io.egg-info/requires.txt
src/fwl_io.egg-info/scm_file_list.json
src/fwl_io.egg-info/scm_version.json
src/fwl_io.egg-info/top_level.txt
src/fwl_io/data/atmos_clim.spectral_files.dayspring.16.registry.txt
src/fwl_io/data/atmos_clim.spectral_files.dayspring.256.registry.txt
src/fwl_io/data/atmos_clim.spectral_files.dayspring.4096.registry.txt
src/fwl_io/data/atmos_clim.spectral_files.dayspring.48.registry.txt
src/fwl_io/data/atmos_clim.spectral_files.frostflow.16.registry.txt
src/fwl_io/data/atmos_clim.spectral_files.frostflow.256.registry.txt
src/fwl_io/data/atmos_clim.spectral_files.frostflow.4096.registry.txt
src/fwl_io/data/atmos_clim.spectral_files.frostflow.48.registry.txt
src/fwl_io/data/atmos_clim.spectral_files.honeyside.16.registry.txt
src/fwl_io/data/atmos_clim.spectral_files.honeyside.256.registry.txt
src/fwl_io/data/atmos_clim.spectral_files.honeyside.4096.registry.txt
src/fwl_io/data/atmos_clim.spectral_files.honeyside.48.registry.txt
src/fwl_io/data/atmos_clim.spectral_files.oak.318.registry.txt
src/fwl_io/data/interior.eos.chabrier_2021_hhe.registry.txt
src/fwl_io/data/interior.eos.dk09_1tpa_elec_free.mgsio3_wolf_bower_2018.registry.txt
src/fwl_io/data/interior.eos.dk09_1tpa_elec_free.mgsio3_wolf_bower_2018_1tpa.registry.txt
src/fwl_io/data/interior.eos.dk09_1tpa_elec_free.mgsio3_wolf_bower_2018_400gpa.registry.txt
src/fwl_io/data/interior.eos.paleos_h2o.registry.txt
src/fwl_io/data/interior.eos.paleos_iron.registry.txt
src/fwl_io/data/interior.eos.paleos_mgsio3.registry.txt
src/fwl_io/data/interior.eos.paleos_mgsio3_unified.registry.txt
src/fwl_io/data/interior.eos.rtpress_melt_100tpa.registry.txt
src/fwl_io/data/interior.eos.wolf_bower_2018_1tpa.registry.txt
src/fwl_io/data/interior.melting_curves.monteux_minus_600.registry.txt
src/fwl_io/data/interior.melting_curves.monteux_plus_600.registry.txt
src/fwl_io/data/interior.melting_curves.wolf_bower_2018.registry.txt
src/fwl_io/data/legacy_layout.toml
src/fwl_io/data/shared_manifest.toml
src/fwl_io/data/star.spectra.muscles.registry.txt
src/fwl_io/data/star.spectra.named.registry.txt
src/fwl_io/data/star.spectra.phoenix.registry.txt
src/fwl_io/data/star.spectra.solar.registry.txt
tests/conftest.py
tests/test_archive.py
tests/test_check.py
tests/test_cli.py
tests/test_fetch.py
tests/test_fetch_concurrency.py
tests/test_live.py
tests/test_manifest.py
tests/test_mirror.py
tests/test_paths.py
tests/test_pins.py
tests/test_prune.py
tests/test_registry.py
tests/test_relocate.py
tests/test_sync.py