[package]
name = "rs-es"
version = "0.12.0"
authors = ["Ben Ashford"]
license = "Apache-2.0"
repository = "https://github.com/benashford/rs-es"
description = "Client for the ElasticSearch REST API"
readme = "README.md"
keywords = ["elasticsearch", "elastic"]
exclude = [".gitignore", ".travis.yml", "docker-compose.yml"]
edition = "2018"

[features]
default = []

geo = ["geojson"]

[lib]
name = "rs_es"

[dependencies]
reqwest = "0.9"
log = "0.4"
serde_json = "1.0"
serde = {version = "1", features = ["derive"]}
geojson = { version="0.16", optional=true}

[dev-dependencies]
env_logger = "0.6"
regex = "1.1"
doc-comment = "0.3"

[package]
name = "rs-es"
version = "0.12.0"
authors = ["Ben Ashford"]
license = "Apache-2.0"
repository = "https://github.com/benashford/rs-es"
description = "Client for the ElasticSearch REST API"
readme = "README.md"
keywords = ["elasticsearch", "elastic"]
exclude = [".gitignore", ".travis.yml", "docker-compose.yml"]
edition = "2018"

[features]
default = []

geo = ["geojson"]

[lib]
name = "rs_es"

[dependencies]
reqwest = "0.9.18"
log = "0.4.4"
serde_json = "1.0"
serde = {version = "1", features = ["derive"]}
geojson = { version="0.16", optional=true}

[dev-dependencies]
env_logger = "0.6"
regex = "1.1"
doc-comment = "0.3"

Enforce dependency versions which are compilable
Enforce dependency versions which are compilable

Some of these when used by an application with other dependencies
are a bit too lax and choose older versions (which still suffice)
but fail to compile with modern compilers.
