[[bench]]
harness = false
name = "benchmarks"
path = "benches/benchmarks.rs"
[[bin]]
name = "fitssummary"
path = "src/bin/fitssummary.rs"
[dependencies.fitsio-sys]
version = "0.5"
[dependencies.libc]
version = "0.2.44"
[dependencies.ndarray]
optional = true
version = "0.16.0"
[dev-dependencies.criterion]
version = "0.7.0"
[dev-dependencies.fitsio-derive]
version = "0.2"
[dev-dependencies.proc-macro2]
version = "1.0.80"
[dev-dependencies.serde]
version = "1.0.178"
[dev-dependencies.tempfile]
version = "3.0.0"
[dev-dependencies.version-sync]
version = "0.9.0"
[[example]]
name = "full_example"
path = "examples/full_example.rs"
[features]
array = ["ndarray"]
bindgen = ["fitsio-sys/with-bindgen"]
clippy = []
fitsio-src = ["fitsio-sys/fitsio-src"]
src-cmake = ["fitsio-sys/src-cmake"]
[lib]
name = "fitsio"
path = "src/lib.rs"
[package]
authors = ["Simon Walker <s.r.walker101@googlemail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["external-ffi-bindings", "science"]
description = "Rust implmentation of astronomy fits file handling"
documentation = "https://docs.rs/fitsio"
edition = "2018"
homepage = "https://github.com/simonrw/rust-fitsio"
license = "MIT/Apache-2.0"
name = "fitsio"
readme = "README.md"
repository = "https://github.com/simonrw/rust-fitsio"
rust-version = "1.58.0"
version = "0.21.9"
[package.metadata.docs.rs]
features = ["array"]
targets = ["x86_64-unknown-linux-gnu"]
[[package.metadata.release.pre-release-replacements]]
file = "../README.md"
replace = '{{crate_name}} = "{{version}}"'
search = "fitsio = .*"
[[package.metadata.release.pre-release-replacements]]
file = "src/lib.rs"
replace = 'https://docs.rs/fitsio/{{version}}")]'
search = "https://docs.rs/fitsio/.*"
[[test]]
name = "test_bit_datatype"
path = "tests/test_bit_datatype.rs"
[[test]]
name = "test_boolean_columns"
path = "tests/test_boolean_columns.rs"
[[test]]
name = "test_custom_derive"
path = "tests/test_custom_derive.rs"
[[test]]
name = "test_from_raw"
path = "tests/test_from_raw.rs"
[[test]]
name = "test_reading_from_memory"
path = "tests/test_reading_from_memory.rs"
[[test]]
name = "test_square_array"
path = "tests/test_square_array.rs"
[[test]]
name = "test_ushort"
path = "tests/test_ushort.rs"
[[test]]
name = "test_vector_datatypes"
path = "tests/test_vector_datatypes.rs"
[[test]]
name = "test_version_numbers"
path = "tests/test_version_numbers.rs"