From 914e3ba35e48997776be7aa8758c58f30023e24d Mon Sep 17 00:00:00 2001 From: Paul Osborne Date: Mon, 24 Oct 2016 11:50:21 -0500 Subject: [PATCH 1/2] ci: drop official support for rustc < 1.7.0 Supporting older verisons of rust is causing CI to fail and is a somewhat constant support burden with questionable value. 1.7.0 is the oldest I have seen that people have had a requirement on supporting in recent history. It may make sense to work toward a more official policy on what version of rust we will support in the future. Users of older version of rust are, of course, welcome to use older versions of nix and everything else in the ecosystem. Signed-off-by: Paul Osborne --- .travis.yml | 10 +--------- CHANGELOG.md | 2 ++ 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/.travis.yml b/.travis.yml index 9803064343..bbd1eeb071 100644 --- a/.travis.yml +++ b/.travis.yml @@ -16,9 +16,7 @@ addons: - binutils-dev rust: - - 1.2.0 # Oldest supported version - - 1.7.0 - - 1.8.0 + - 1.7.0 # Oldest supported version - stable - beta - nightly @@ -48,12 +46,6 @@ matrix: - os: osx env: ARCH=i686 rust: stable - - os: osx - env: ARCH=x86_64 - rust: 1.2.0 - - os: osx - env: ARCH=i686 - rust: 1.2.0 # Docker builds for other targets - os: linux env: TARGET=aarch64-unknown-linux-gnu DOCKER_IMAGE=posborne/rust-cross:arm diff --git a/CHANGELOG.md b/CHANGELOG.md index 56d4828fed..a6f5b0feea 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,8 @@ This project adheres to [Semantic Versioning](http://semver.org/). ([#410](https://github.com/nix-rust/nix/pull/410)) ### Changed +- The minimum supported version of rustc is now 1.7.0. + ([#444](https://github.com/nix-rust/nix/pull/444)) - Changed `KEvent` to an opaque structure that may only be modified by its constructor and the `ev_set` method. ([#415](https://github.com/nix-rust/nix/pull/415)) From 360f7aae380f0265b2a3b937c505a104d6a0f4cf Mon Sep 17 00:00:00 2001 From: Paul Osborne Date: Mon, 24 Oct 2016 11:55:08 -0500 Subject: [PATCH 2/2] cargo: bump version to 0.8.0-pre Also, changed author from Carl to being more broad (as we have many contributors and maintainers now). This matches what is used for crates in the rust-lang org. Signed-off-by: Paul Osborne --- Cargo.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 9302181c9a..73d6d559c2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,8 +2,8 @@ name = "nix" description = "Rust friendly bindings to *nix APIs" -version = "0.7.1-pre" -authors = ["Carl Lerche "] +version = "0.8.0-pre" +authors = ["The nix-rust Project Developers"] homepage = "https://github.com/nix-rust/nix" repository = "https://github.com/nix-rust/nix" license = "MIT"