name: fits-parse
version: 0.3.6
synopsis: Parse FITS files
description: Parse and manipulate FITS data natively in Haskell
homepage: https://github.com/krakrjak/fits-parse#readme
license: BSD2
author: Zac Slade
maintainer:
- Zac Slade <krakrjak@gmail.com>
- Sean Hess
copyright: Copyright (c) 2023 Zac Slade
category: Science
extra-source-files:
- README.md
- stack.yaml
- stack.yaml.lock
- package.yaml
- docs/Makefile
- docs/make.bat
- docs/conf.py
- docs/index.rst
- docs/examples/omnibus.rst
- fits_files/*.fits
- fits_files/*.txt
- fits_files/nonconformant/*.fits
flags:
examples:
description: Do you want to build the examples?
manual: true
default: false
dependencies:
- base >= 4.7 && < 5
- bytestring
- microlens
- microlens-th
library:
source-dirs: src
dependencies:
- containers
- text
- megaparsec
- text-latin1
- binary
executables:
omnibus:
when:
- condition: flag(examples)
buildable: true
source-dirs: examples/omnibus
main: Main.hs
dependencies:
- fits-parse
- optparse-applicative
- JuicyPixels
- fast-logger
- vector
- statistics
tests:
fits-tests:
source-dirs: test
main: Spec.hs
dependencies:
- fits-parse
- containers
- tasty
- tasty-hunit
- text
- megaparsec
- mtl