Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update rust crate camino to 1.1.6 #47

Merged
merged 1 commit into from
Oct 2, 2023

Conversation

nextest-bot
Copy link
Collaborator

This PR contains the following updates:

Package Type Update Change
camino dependencies minor 1.0.3 -> 1.1.6

Release Notes

camino-rs/camino (camino)

v1.1.6

Compare Source

Added
  • Implement Deserialize for Box<Utf8Path>.

v1.1.4

Compare Source

Added
  • Implement DerefMut for Utf8PathBuf on Rust 1.68 and above.

v1.1.3

Compare Source

Added
  • New method Utf8DirEntry::into_path to return an owned Utf8PathBuf.

v1.1.2

Compare Source

Added
  • New convenience methods [FromPathBufError::into_io_error] and
    [FromPathError::into_io_error].

v1.1.1

Compare Source

Fixed
  • Fixed a build regression on older nightlies in the 1.63 series
    (#​22).
  • Documentation fixes.

v1.1.0

Compare Source

Added
  • New methods, mirroring those in recent versions of Rust:
    • Utf8Path::try_exists checks whether a path exists. Note that while std::path::Path only provides this method for Rust 1.58 and above, camino backfills the method for all Rust versions it supports.
    • Utf8PathBuf::shrink_to shrinks a Utf8PathBuf to a given size. This was added in, and is gated on, Rust 1.56+.
    • Utf8PathBuf::try_reserve and Utf8PathBuf::try_reserve_exact implement fallible allocations. These were added in, and are gated on, Rust 1.63+.
  • A number of #[must_use] annotations to APIs, mirroring those added to Path and PathBuf in recent versions of Rust. The minor version bump is due to this change.

v1.0.9

Compare Source

Fixed
  • Documentation fixes.

v1.0.8

Compare Source

Added
  • New methods canonicalize_utf8, read_link_utf8 and read_dir_utf8 return Utf8PathBufs, erroring out if a resulting path is not valid UTF-8.
  • New feature proptest1 introduces proptest Arbitrary impls for Utf8PathBuf and
    Box<Utf8Path> (#​18, thanks mcronce for your first contribution!)

v1.0.7

Compare Source

Added
  • Utf8Path::is_symlink checks whether a path is a symlink. Note that while std::path::Path only
    provides this method for version 1.58 and above, camino backfills the method for all Rust versions
    it supports.
Changed
  • Update repository links to new location camino-rs/camino.
  • Update structopt example to clap 3's builtin derive feature.
    (camino continues to work with structopt as before.)

v1.0.6

Compare Source

(This release was yanked due to a publishing issue.)

v1.0.5

Compare Source

Added
  • Utf8PathBuf::into_std_path_buf converts a Utf8PathBuf to a PathBuf; equivalent to the
    From<Utf8PathBuf> for PathBuf impl, but may aid in type inference.
  • Utf8Path::as_std_path converts a Utf8Path to a Path; equivalent to the
    AsRef<&Path> for &Utf8Path impl, but may aid in type inference.

v1.0.4

Compare Source

Fixed
  • Hash impls for Utf8PathBuf and Utf8Path now match as required by the Borrow contract (#​9).

Configuration

📅 Schedule: Branch creation - "after 8pm,before 6am" in timezone America/Los_Angeles, Automerge - "after 8pm,before 6am" in timezone America/Los_Angeles.

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@nextest-bot nextest-bot added the dependencies Pull requests that update a dependency file label Oct 2, 2023
@sunshowers sunshowers merged commit aae4c8b into main Oct 2, 2023
2 checks passed
@sunshowers sunshowers deleted the renovate/camino-1.x branch October 2, 2023 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants