chore(deps): update rust crate kxio to v3 - autoclosed #184

Closed
renovate wants to merge 1 commit from renovate/kxio-3.x into dev
Collaborator

This PR contains the following updates:

Package Type Update Change
kxio workspace.dependencies major 1.2 -> 3.0

⚠️ Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

kemitix/kxio (kxio)

v3.0.0

Compare Source

Added
  • (net) [breaking] net api: net.{get,post,etc..}(url) alternative to net.send(request)
  • (fs) add TempFileSystem::as_real()
  • (net) [breaking] new api: .on().respond().{status,header{s},body}(_)?, replacing respond(response)
  • (net) [breaking] new api: .on().{get,post, etc}(url), replacing .on(method).get(url)
  • re-export http::HeaderMap
  • Add Debug, Clone, Default, PartialEq, Eq, Send, Sync to as many or our types as possible.
Fixed
  • (net) [breaking] Remove MatchOn

v2.1.1

Compare Source

Fixed
  • impl Clone for Net

v2.1.0

Compare Source

Added
  • re-export Method, Url, Request, Response and RequestBuilder from http, url and reqwest crates
Other
  • remove duplicated section

v2.0.0

Compare Source

Added
  • (net) mock matcher no longer uses a prebuilt request
  • (net) cleaner mock.on syntax
  • (net) be more permisive in what parameters are accepted
  • (fs) kxio::fs::new(...) now accepts impl Into<PathBuf>
  • Net and MockNet wrappers for InnerNet and InnerNet
  • Net uses internal mutability
  • add kxio::Result;
  • (network) [breaking] remove legacy network interface
  • (net) [breaking] fluent api
  • (fs) add .path(path).read_link()
  • (fs) add .path(path).set_permissions(perms)
  • (fs) add .path(path).symlink_metadata()
  • (fs) add .path(path).canonicalize()
  • (fs) add .path(path).soft_link(other), .path(path).is_link()
  • (fs) add .path(path).metadata()
  • (fs) add .file(path).hard_link(path)
  • (fs) add .path(path).rename()
  • (fs) add .file(path).remove()
  • (fs) add .dir(path).remove_all()
  • (fs) add .dir(path).remove()
  • (fs) add .reader().bytes()
  • (fs) add .copy(dest)
  • remove need for mutability
  • (fs) add lines to reader
  • (fs) add as_dir/as_file to convert from path
  • (fs) [breaking] remove legacy filesystem module
  • (fs) [breaking] new fluent API
  • network: add from impl to help discard unit NetResponses
Fixed
  • (fs) make TempFileSystem public
  • use Default to create reqwest client
  • (deps) update rust crate thiserror to v2
  • (deps) update rust crate secrecy to 0.10
  • (deps) update rust crate secrecy to 0.10
  • (deps) update rust crate derive_more to 1.0.0-beta
Other
  • (deps) update kemitix/rust action to v2.4.1
  • add cargo-mutants step
  • bump rust image to 2.4.1
  • (net) fix gramar
  • (net) remove inner from Net
  • (net) added
  • (fs) minor tidy up broken links
  • (examples) add annotations to the get example
  • (readme) write a proper readme
  • add cargo mutants to local dev test build step
  • (example) get and save
  • ignore cargo-mutants output
  • (fs) add more test
  • (fs) PathReal owns its own data
  • (fs) make it clearer what the std::fs functions map to
  • (fs) move checklist/std::fs mapping to rustdoc
  • regroup integration tests into modules
  • (fs) use type aliases
  • (fs) use type aliases
  • (readme) apply formatting to std::fs::* todo list
  • (readme) reformat todo list for std::fs::*
  • cleanup
  • use generics for path type
  • update readme
  • remove unit tests
  • split real module into sub-modules
  • move new fns to their struct
  • (fs) integration tests
  • extract result module
  • verify path_of normal behaviour
  • switch to forgejo actions
  • (deps) update docker.io/rust docker tag to v1.81
  • (deps) update docker.io/rust docker tag to v1.80
  • (deps) update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v4.2
  • (deps) update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v4.1
  • (deps) update docker.io/rust docker tag to v1.79

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 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.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [kxio](https://git.kemitix.net/kemitix/kxio) | workspace.dependencies | major | `1.2` -> `3.0` | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>kemitix/kxio (kxio)</summary> ### [`v3.0.0`](https://git.kemitix.net/kemitix/kxio/blob/HEAD/CHANGELOG.md#300---2024-11-20) [Compare Source](https://git.kemitix.net/kemitix/kxio/compare/v2.1.1...v3.0.0) ##### Added - *(net)* \[**breaking**] net api: net.{get,post,etc..}(url) alternative to net.send(request) - *(fs)* add TempFileSystem::as_real() - *(net)* \[**breaking**] new api: .on().respond().{status,header{s},body}(\_)?, replacing respond(response) - *(net)* \[**breaking**] new api: .on().{get,post, etc}(url), replacing .on(method).get(url) - re-export http::HeaderMap - Add Debug, Clone, Default, PartialEq, Eq, Send, Sync to as many or our types as possible. ##### Fixed - *(net)* \[**breaking**] Remove MatchOn ### [`v2.1.1`](https://git.kemitix.net/kemitix/kxio/blob/HEAD/CHANGELOG.md#211---2024-11-15) [Compare Source](https://git.kemitix.net/kemitix/kxio/compare/v2.1.0...v2.1.1) ##### Fixed - impl Clone for Net ### [`v2.1.0`](https://git.kemitix.net/kemitix/kxio/blob/HEAD/CHANGELOG.md#210---2024-11-15) [Compare Source](https://git.kemitix.net/kemitix/kxio/compare/v2.0.0...v2.1.0) ##### Added - re-export Method, Url, Request, Response and RequestBuilder from http, url and reqwest crates ##### Other - remove duplicated section ### [`v2.0.0`](https://git.kemitix.net/kemitix/kxio/blob/HEAD/CHANGELOG.md#200---2024-11-14) [Compare Source](https://git.kemitix.net/kemitix/kxio/compare/v1.2.0...v2.0.0) ##### Added - *(net)* mock matcher no longer uses a prebuilt request - *(net)* cleaner mock.on syntax - *(net)* be more permisive in what parameters are accepted - *(fs)* `kxio::fs::new(...)` now accepts `impl Into<PathBuf>` - Net and MockNet wrappers for InnerNet<Mocker> and InnerNet<Unmocked> - Net<Mocked> uses internal mutability - add kxio::Result; - *(network)* \[**breaking**] remove legacy network interface - *(net)* \[**breaking**] fluent api - *(fs)* add .path(path).read_link() - *(fs)* add .path(path).set_permissions(perms) - *(fs)* add .path(path).symlink_metadata() - *(fs)* add .path(path).canonicalize() - *(fs)* add .path(path).soft_link(other), .path(path).is_link() - *(fs)* add .path(path).metadata() - *(fs)* add .file(path).hard_link(path) - *(fs)* add .path(path).rename() - *(fs)* add .file(path).remove() - *(fs)* add .dir(path).remove_all() - *(fs)* add .dir(path).remove() - *(fs)* add .reader().bytes() - *(fs)* add .copy(dest) - remove need for mutability - *(fs)* add lines to reader - *(fs)* add as_dir/as_file to convert from path - *(fs)* \[**breaking**] remove legacy filesystem module - *(fs)* \[**breaking**] new fluent API - network: add from impl to help discard unit NetResponses ##### Fixed - *(fs)* make TempFileSystem public - use Default to create reqwest client - *(deps)* update rust crate thiserror to v2 - *(deps)* update rust crate secrecy to 0.10 - *(deps)* update rust crate secrecy to 0.10 - *(deps)* update rust crate derive_more to 1.0.0-beta ##### Other - *(deps)* update kemitix/rust action to v2.4.1 - add cargo-mutants step - bump rust image to 2.4.1 - *(net)* fix gramar - *(net)* remove inner from Net - *(net)* added - *(fs)* minor tidy up broken links - *(examples)* add annotations to the `get` example - *(readme)* write a proper readme - add cargo mutants to local dev test build step - *(example)* get and save - ignore cargo-mutants output - *(fs)* add more test - *(fs)* PathReal owns its own data - *(fs)* make it clearer what the std::fs functions map to - *(fs)* move checklist/std::fs mapping to rustdoc - regroup integration tests into modules - *(fs)* use type aliases - *(fs)* use type aliases - *(readme)* apply formatting to std::fs::\* todo list - *(readme)* reformat todo list for std::fs::\* - cleanup - use generics for path type - update readme - remove unit tests - split real module into sub-modules - move new fns to their struct - *(fs)* integration tests - extract result module - verify path_of normal behaviour - switch to forgejo actions - *(deps)* update docker.io/rust docker tag to v1.81 - *(deps)* update docker.io/rust docker tag to v1.80 - *(deps)* update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v4.2 - *(deps)* update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v4.1 - *(deps)* update docker.io/rust docker tag to v1.79 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMy4wIiwidXBkYXRlZEluVmVyIjoiMzkuMjMuMCIsInRhcmdldEJyYW5jaCI6ImRldiIsImxhYmVscyI6W119-->
renovate added 1 commit 2024-11-20 22:46:35 +00:00
chore(deps): update rust crate kxio to v3
All checks were successful
ci/woodpecker/pr/cron-docker-builder Pipeline was successful
ci/woodpecker/pr/push-next Pipeline was successful
ci/woodpecker/pr/tag-created Pipeline was successful
ci/woodpecker/push/cron-docker-builder Pipeline was successful
ci/woodpecker/push/push-next Pipeline was successful
ci/woodpecker/push/tag-created Pipeline was successful
ci/woodpecker/pull_request_closed/cron-docker-builder Pipeline was successful
ci/woodpecker/pull_request_closed/push-next Pipeline was successful
ci/woodpecker/pull_request_closed/tag-created Pipeline was successful
884d5c8725
renovate changed title from chore(deps): update rust crate kxio to v3 to chore(deps): update rust crate kxio to v3 - autoclosed 2024-11-21 10:46:29 +00:00
renovate closed this pull request 2024-11-21 10:46:29 +00:00
All checks were successful
ci/woodpecker/pr/cron-docker-builder Pipeline was successful
ci/woodpecker/pr/push-next Pipeline was successful
ci/woodpecker/pr/tag-created Pipeline was successful
ci/woodpecker/push/cron-docker-builder Pipeline was successful
ci/woodpecker/push/push-next Pipeline was successful
ci/woodpecker/push/tag-created Pipeline was successful
ci/woodpecker/pull_request_closed/cron-docker-builder Pipeline was successful
ci/woodpecker/pull_request_closed/push-next Pipeline was successful
ci/woodpecker/pull_request_closed/tag-created Pipeline was successful

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: kemitix/git-next#184
No description provided.