[badges.maintenance]
status = "actively-developed"
[badges.travis-ci]
repository = "jonas-schievink/xml-rpc-rs"
[dependencies.base64]
version = "0.13.0"
[dependencies.iso8601]
version = "0.4.0"
[dependencies.mime]
optional = true
version = "0.3"
[dependencies.reqwest]
default-features = false
features = ["blocking"]
optional = true
version = "0.11.0"
[dependencies.xml-rs]
version = "0.8.0"
[dev-dependencies.version-sync]
version = "0.9"
[[example]]
name = "client"
required-features = ["http"]
[[example]]
name = "custom-header"
required-features = ["http"]
[features]
default = ["http", "tls"]
http = ["reqwest", "mime"]
tls = ["reqwest/default-tls"]
[package]
authors = ["Jonas Schievink <jonasschievink@gmail.com>"]
categories = ["network-programming", "encoding"]
description = "An XML-RPC implementation for Rust"
documentation = "https://docs.rs/xmlrpc/"
keywords = ["xml", "rpc", "remote", "ipc"]
license = "CC0-1.0"
name = "xmlrpc"
readme = "README.md"
repository = "https://github.com/jonas-schievink/xml-rpc-rs.git"
version = "0.15.1"
[package.metadata.release]
no-dev-version = true
pre-release-commit-message = "Release {{version}}"
tag-message = "{{version}}"
[[package.metadata.release.pre-release-replacements]]
file = "CHANGELOG.md"
replace = """
## Unreleased
No changes.
## {{version}} - {{date}}"""
search = "## Unreleased"
[[package.metadata.release.pre-release-replacements]]
file = "README.md"
replace = 'xmlrpc = "{{version}}"'
search = 'xmlrpc = "[a-z0-9\\.-]+"'
[[package.metadata.release.pre-release-replacements]]
file = "src/lib.rs"
replace = "https://docs.rs/xmlrpc/{{version}}"
search = 'https://docs.rs/xmlrpc/[a-z0-9\.-]+'
[[test]]
harness = false
name = "python"
required-features = ["http"]
[[test]]
name = "version-numbers"