Browse Source

Auto merge of #69 - ebfull:0.13.1-release, r=ebfull

Release of 0.13.1

This release features the following changes:

* The `byteorder` version is now set to `1` as conventional.
* The `CurveAffine`/`CurveProjective` traits now enforce that the scalar field of the `Engine` is the same scalar field for the curves.
* `Engine` is now `'static` and `Clone` to avoid problems with lifetime quirks and auto-derives.
* The scalar field of `Engine` is now guaranteed to be `SqrtField` which helps downstream abstractions.

In this PR I will be updating the `clippy` version and fixing any linting problems that show up. The builder should be using the newest nightly/stable versions of Rust also.
master
bmerge 7 years ago
parent
commit
ed5a7f31e2
  1. 4
      Cargo.toml

4
Cargo.toml

@ -2,7 +2,7 @@
name = "pairing" name = "pairing"
# Remember to change version string in README.md. # Remember to change version string in README.md.
version = "0.13.0" version = "0.13.1"
authors = ["Sean Bowe <[email protected]>"] authors = ["Sean Bowe <[email protected]>"]
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
@ -14,7 +14,7 @@ repository = "https://github.com/ebfull/pairing"
[dependencies] [dependencies]
rand = "0.3" rand = "0.3"
byteorder = "1" byteorder = "1"
clippy = { version = "0.0.165", optional = true } clippy = { version = "0.0.174", optional = true }
[features] [features]
unstable-features = [] unstable-features = []

Loading…
Cancel
Save