Metadata-Version: 2.4
Name: kerrz
Version: 0.2.2
Summary: The kerrz general-relativistic ray-tracing library and black hole toolkit.
Home-page: https://codeberg.org/astro-group/kerrz-py
Author: Fergus Baker
Author-email: fergus@cosroe.com
License: GPL-3.0-or-later
Keywords: relativity,black-holes,raytracing
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: kerrz_lib==0.2.2
Provides-Extra: py
Requires-Dist: kerrz_python>=0.2.0; extra == "py"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: license-file
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# Python bindings for kerrz

```bash
pip install kerrz
```

This will ship the `libkerrz` library (via the `kerrz-lib` dependency) for your
architecture along with the `kerrz.h` and `kerrz.f90` header files. The
indented use is for simple distribution of the kerrz library for use in other
projects.

To obtain the Python wrapper(\*) module, use
```bash
pip install kerrz[py]
```

\* I differentiate "bindings" as Python-level functions that call the C
functions, and a "wrapper" as the additional piece of code that calls the
bindings in a way that is friendly for the Python user.

## About

This package bundles the kerrz general-relativistic ray-tracing library and
black hole modelling tool. For more information, see [the kerrz
repository](https://git.sr.ht/~fjebaker/kerrz) or [the kerrz
homepage](https://cosroe.com/kerrz).
