.gitignore
.readthedocs.yml
LICENSE
README.md
pyproject.toml
.github/workflows/black.yml
.github/workflows/black_format.yml
.github/workflows/compile-joss-paper.yml
.github/workflows/publish.yml
.github/workflows/ruff.yml
.github/workflows/test.yml
docs/Makefile
docs/make.bat
docs/source/conf.py
docs/source/documentation.rst
docs/source/index.md
docs/source/installation.md
docs/source/refraction.rst
docs/source/refraction_introduction.ipynb
docs/source/solarposition.rst
docs/source/solarposition_introduction.ipynb
docs/source/tools.rst
docs/source/whatsnew.rst
docs/source/figures/illustration_atmospheric_refraction.png
docs/source/figures/solar_angles.jpg
paper/paper.bib
paper/paper.md
paper/paper.pdf
paper/solposx_package_structure.png
src/solposx/__init__.py
src/solposx/tools.py
src/solposx.egg-info/PKG-INFO
src/solposx.egg-info/SOURCES.txt
src/solposx.egg-info/dependency_links.txt
src/solposx.egg-info/requires.txt
src/solposx.egg-info/top_level.txt
src/solposx/refraction/__init__.py
src/solposx/refraction/archer.py
src/solposx/refraction/bennett.py
src/solposx/refraction/hughes.py
src/solposx/refraction/michalsky.py
src/solposx/refraction/sg2.py
src/solposx/refraction/spa.py
src/solposx/solarposition/__init__.py
src/solposx/solarposition/iqbal.py
src/solposx/solarposition/michalsky.py
src/solposx/solarposition/nasa_horizons.py
src/solposx/solarposition/noaa.py
src/solposx/solarposition/psa.py
src/solposx/solarposition/sg2.py
src/solposx/solarposition/skyfield.py
src/solposx/solarposition/spa.py
src/solposx/solarposition/usno.py
src/solposx/solarposition/walraven.py
tests/__init__.py
tests/conftest.py
tests/test_refraction.py
tests/test_solarposition.py
tests/test_tools.py