Upgrade minimum rust version #230
Labels
No labels
breaking
bug
dependencies
good first issue
help wanted
unstable
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
gh-uuid-rs/uuid#230
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
#143 set the minimum rust version to
1.18.0. I think its time we start on bumping the versionTasks to do:
1.0Is there a reason for this? I think it is fine to depend on crates that haven't reached 1.0. It is a good rule but we shouldn't be strict on it.
@Dylan-DPC I think this is part of a process for figuring out what the minimum versions of dependents of
uuidare.As for our minimum version policy, I think it makes sense to be conservative, since
uuidis widely depended on. So foruuidwith justv1,v3,v4,v5features we should probably target the lowest version we can and stick with it. We've got feature gates for newer things so dependents can opt in to more recent compilers.Particular issue of interest: rust-lang-nursery/api-guidelines#123.
Also https://github.com/rust-lang-nursery/api-guidelines/issues/123#issuecomment-390456962
We need to bump the msvr to 1.22.0 as in the new release of
rand(0.5) they are using "break with a value" feature which was introduced in 1.22.0 (and is the msvr for rand crate).Bumping to
1.22seems reasonable to me, it should be accessible to most folks through package managers. We might want to wait until the next breaking release ofuuidthough since it's pretty widely used.@KodrAus yah that's the plan to update it for 0.7.0 release
#254