Metadata-Version: 2.4
Name: skyweaver
Version: 0.1.0
Summary: A Python framework for simulating satellite orbits and how they weave tracks across telescope beams
Project-URL: Homepage, https://github.com/amanchokshi/skyweaver
Project-URL: Documentation, https://skyweaver.readthedocs.io
Project-URL: Repository, https://github.com/amanchokshi/skyweaver
Project-URL: Issues, https://github.com/amanchokshi/skyweaver/issues
Author-email: Aman Chokshi <aman.chokshi@mcgill.ca>
License: MIT
License-File: LICENSE
Keywords: astronomy,orbit,radio,satellite,simulation
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.13
Requires-Dist: basemap>=2.0.0
Requires-Dist: cmasher>=1.9.2
Requires-Dist: healpy>=1.19.0
Requires-Dist: matplotlib>=3.10.8
Requires-Dist: numpy<=2.4
Requires-Dist: sgp4>=2.25
Requires-Dist: skyfield>=1.54
Description-Content-Type: text/markdown

<p align="center">
  <img src="https://raw.githubusercontent.com/amanchokshi/skyweaver/main/docs/imgs/skyweaver.gif" width="100%">
</p>

[![PyPI](https://img.shields.io/pypi/v/skyweaver.svg?logo=pypi&logoColor=white&label=PyPI&color=2a3573)](https://pypi.org/project/skyweaver/)
[![Python](https://img.shields.io/badge/Python-3.13%2B-34777e?logo=python&logoColor=white)](https://pypi.org/project/skyweaver/)
[![CI](https://img.shields.io/github/actions/workflow/status/amanchokshi/skyweaver/tests.yml?branch=main&logo=github&color=82af74)](https://github.com/amanchokshi/skyweaver/actions/workflows/tests.yml)
[![codecov](https://img.shields.io/codecov/c/github/amanchokshi/skyweaver/main.svg?logo=codecov&logoColor=white&label=Coverage&color=f9dc28)](https://codecov.io/gh/amanchokshi/skyweaver)
[![Docs](https://img.shields.io/readthedocs/skyweaver/latest?logo=Read%20The%20Docs&logoColor=white&color=ea7b17)](https://skyweaver.readthedocs.io/en/latest/)
[![License](https://img.shields.io/github/license/amanchokshi/skyweaver?label-License&color=b72c40&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAdCAYAAADLnm6HAAAACXBIWXMAAB2HAAAdhwGP5fFlAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAflJREFUSIntljFrVUEQhb95CViYCGItGLSIIIJiISadYiOIAS0stFAEK0G0DQRs8wOs7PQvqCC2kjQJaiEICoJYaZMYzCP6WWSfLs97c/deQtJ4YODu7syZs7N7l4GOUCfVj8kmu/L0ugYCM8ChZDO7IWBPzfeOCdg5qD31urqs9q1HX11Sr6nbszl1Wl3cImkdFtXpNonm1fUOidpiXZ2vErDaELimPlDHk/9ctjaX5saTz1oD1+ogb35OD4F+RXG+Ao+AoxExGxErdVWMiJWImAUmU8y3Crd+ylV5DD31fab0gzpS4/tPBbrwDd/US8CRbDwBXKxUW4ZGvmEB9ypIquZK0cj3R4B6GjiThuvJAKbSWiuU8uUVuJ99Pwae1KkuRDmfOqFuZJfluHpM/ZXGG+rhoZjaS9iGb1CBu8Dgdj6NiNcR8RZ4nuZGgDstdl/Op+5XVzK1Z7OdnMsfD/VAUwXa8vWA28BY8nkDvBwERMQLYDkN9wK3Cnbfiq8H3MiCPwEn1H3JTgKfs/WbBQJa8Y3y9/cAuJCsDj8KBLTi6wGXgYUC4gXgSoFfK77RiHinTgHngavAKeAgMAp8AV6x+Q8/i4ifTazbzVeLrd6BNtj1nvC/gEbYvVes7v2GEAUCVtl8tbrge0SMbeVQcgR1vWIT6nu/DL8BDHb5/EeYsAMAAAAASUVORK5CYII=)](https://github.com/amanchokshi/skyweaver/blob/main/LICENSE)
[![Black](https://img.shields.io/badge/Code%20Style-Black-222222.svg?logo=powershell&logoColor=white)](https://black.readthedocs.io)

---

**Simulating how satellite orbits weave across telescope skies.**

---

`skyweaver` is a Python framework for exploring satellite orbits:

- trace **ground tracks** across Earth  
- produce **sky tracks** as seen by observatories  
- segment into **above-horizon passes**  
- accumulate **HEALPix sky coverage maps**
A Python framework for simulating satellite orbits and how they weave tracks across telescope beams

---

`skyweaver` is designed to install cleanly with a single invocation of the standard Python package tool:

```bash
pip install skyweaver
```

Here are some essential project links:

- [Home page and documentation](https://skyweaver.readthedocs.io/en/latest)
- [Installing skyweaver](https://skyweaver.readthedocs.io/en/latest/guides/install)
- [Getting started with skyweaver](https://skyweaver.readthedocs.io/en/latest/guides)
- [skyweaver package on PyPI](https://pypi.org/project/skyweaver)
- [Issue tracker on github](https://github.com/amanchokshi/skyweaver/issues)

---

## License

MIT License — see `LICENSE` file.
