chore(deps): update all dependencies #46

Merged
kjuulh merged 1 commits from renovate/all into main 2025-03-04 02:31:52 +01:00
Owner

This PR contains the following updates:

Package Type Update Change
anyhow workspace.dependencies patch 1.0.96 -> 1.0.97
minijinja dependencies minor 2.7.0 -> 2.8.0

Release Notes

dtolnay/anyhow (anyhow)

v1.0.97

Compare Source

  • Documentation improvements
mitsuhiko/minijinja (minijinja)

v2.8.0

Compare Source

  • Added SemiStrict undefined mode that is like strict but allows
    to be checked for truthiness. Additionally an if expression without
    an else block will always produce a silent undefined object that
    never errors for compatibility with Jinja2. #​687
  • Make the trait bounds of ViaDeserialize stricter. Now the type
    can only be constructed if the type implements DeserializeOwned.
    This is not a new requirement for passing the function to
    add_function but bad code will now error earlier for better
    error reporting. #​689
  • Raise MSRV to 1.70.
  • The contrib crate now uses a basic xorrand implementation instead
    of depending on all of the rand module. #​696
  • Added temps, a way to stash away temporary state during rendering. #​697
  • Fixed a bug that caused the random functions in the contrib crate
    to not advance the RNG between calls. #​698
  • Added Environment.undeclared_variables_in_template and
    Environnent.undeclared_variables_in_str to Python binding. #​699
  • Enable loop_controls for Python in-line with the CLI. #​704
  • Fixed a panic when comparing plain objects. #​705
  • Added Object::custom_cmp to allow objects to influence how they
    compare against themselves. This also fixes Python objects in the
    Python binding not to compare correctly. #​707
  • Fixed a bug where undeclared_variables would incorrectly handle
    variables referenced by macros. #​714
  • Fixed a deadlock in the Python binding when multiple threads were
    rendering from the same environment at once. #​717
  • The Python bindings handle __bool__ correctly now for custom
    objects in if-conditions and filters. #​719
  • Fixed a bug where }} caused a syntax error in expressions with
    open parentheses, braces or brackets. #​723
  • Added State::known_variables to return a list of known variables
    and Environment::globals. #​724
  • Fixed an issue with undeclared variables not handling caller. #​725
  • Removed unnecessary Filters and Tests traits. They remain as
    hidden aliases to Function. #​726
  • Fixed a bug that caused implicit string concatenation to not correctly
    handle escapes. #​728
  • Implemented constant folding in the code generator. #​731
  • Improved error reporting for bad loop recursion calls. #​734
  • The engine now uses smaller integers to represent columns, line numbers
    and addresses. This cuts down on the memory usage needed for debug
    information. #​735
  • Added load_from_path to python. #​736
  • Added JavaScript bindings. #​737

Configuration

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

🚦 Automerge: Enabled.

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • 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 | |---|---|---|---| | [anyhow](https://github.com/dtolnay/anyhow) | workspace.dependencies | patch | `1.0.96` -> `1.0.97` | | [minijinja](https://github.com/mitsuhiko/minijinja) | dependencies | minor | `2.7.0` -> `2.8.0` | --- ### Release Notes <details> <summary>dtolnay/anyhow (anyhow)</summary> ### [`v1.0.97`](https://github.com/dtolnay/anyhow/releases/tag/1.0.97) [Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97) - Documentation improvements </details> <details> <summary>mitsuhiko/minijinja (minijinja)</summary> ### [`v2.8.0`](https://github.com/mitsuhiko/minijinja/blob/HEAD/CHANGELOG.md#280) [Compare Source](https://github.com/mitsuhiko/minijinja/compare/2.7.0...2.8.0) - Added `SemiStrict` undefined mode that is like strict but allows to be checked for truthiness. Additionally an if expression without an else block will always produce a silent undefined object that never errors for compatibility with Jinja2. [#&#8203;687](https://github.com/mitsuhiko/minijinja/issues/687) - Make the trait bounds of `ViaDeserialize` stricter. Now the type can only be constructed if the type implements `DeserializeOwned`. This is not a new requirement for passing the function to `add_function` but bad code will now error earlier for better error reporting. [#&#8203;689](https://github.com/mitsuhiko/minijinja/issues/689) - Raise MSRV to 1.70. - The contrib crate now uses a basic xorrand implementation instead of depending on all of the `rand` module. [#&#8203;696](https://github.com/mitsuhiko/minijinja/issues/696) - Added temps, a way to stash away temporary state during rendering. [#&#8203;697](https://github.com/mitsuhiko/minijinja/issues/697) - Fixed a bug that caused the random functions in the contrib crate to not advance the RNG between calls. [#&#8203;698](https://github.com/mitsuhiko/minijinja/issues/698) - Added `Environment.undeclared_variables_in_template` and `Environnent.undeclared_variables_in_str` to Python binding. [#&#8203;699](https://github.com/mitsuhiko/minijinja/issues/699) - Enable `loop_controls` for Python in-line with the CLI. [#&#8203;704](https://github.com/mitsuhiko/minijinja/issues/704) - Fixed a panic when comparing plain objects. [#&#8203;705](https://github.com/mitsuhiko/minijinja/issues/705) - Added `Object::custom_cmp` to allow objects to influence how they compare against themselves. This also fixes Python objects in the Python binding not to compare correctly. [#&#8203;707](https://github.com/mitsuhiko/minijinja/issues/707) - Fixed a bug where `undeclared_variables` would incorrectly handle variables referenced by macros. [#&#8203;714](https://github.com/mitsuhiko/minijinja/issues/714) - Fixed a deadlock in the Python binding when multiple threads were rendering from the same environment at once. [#&#8203;717](https://github.com/mitsuhiko/minijinja/issues/717) - The Python bindings handle `__bool__` correctly now for custom objects in if-conditions and filters. [#&#8203;719](https://github.com/mitsuhiko/minijinja/issues/719) - Fixed a bug where `}}` caused a syntax error in expressions with open parentheses, braces or brackets. [#&#8203;723](https://github.com/mitsuhiko/minijinja/issues/723) - Added `State::known_variables` to return a list of known variables and `Environment::globals`. [#&#8203;724](https://github.com/mitsuhiko/minijinja/issues/724) - Fixed an issue with undeclared variables not handling `caller`. [#&#8203;725](https://github.com/mitsuhiko/minijinja/issues/725) - Removed unnecessary `Filters` and `Tests` traits. They remain as hidden aliases to `Function`. [#&#8203;726](https://github.com/mitsuhiko/minijinja/issues/726) - Fixed a bug that caused implicit string concatenation to not correctly handle escapes. [#&#8203;728](https://github.com/mitsuhiko/minijinja/issues/728) - Implemented constant folding in the code generator. [#&#8203;731](https://github.com/mitsuhiko/minijinja/issues/731) - Improved error reporting for bad loop recursion calls. [#&#8203;734](https://github.com/mitsuhiko/minijinja/issues/734) - The engine now uses smaller integers to represent columns, line numbers and addresses. This cuts down on the memory usage needed for debug information. [#&#8203;735](https://github.com/mitsuhiko/minijinja/issues/735) - Added `load_from_path` to python. [#&#8203;736](https://github.com/mitsuhiko/minijinja/issues/736) - Added JavaScript bindings. [#&#8203;737](https://github.com/mitsuhiko/minijinja/issues/737) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjQuMyIsInVwZGF0ZWRJblZlciI6IjM3LjQyNC4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
kjuulh added 1 commit 2025-03-04 02:31:47 +01:00
chore(deps): update all dependencies
Some checks failed
renovate/artifacts Artifact file update failure
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
5cf69eaf3a
kjuulh scheduled this pull request to auto merge when all checks succeed 2025-03-04 02:31:47 +01:00
Author
Owner

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --workspace
    Updating git repository `https://git.front.kjuulh.io/kjuulh/flux-releaser`
From https://git.front.kjuulh.io/kjuulh/flux-releaser
 * [new branch]      feat/add-initial-publish -> origin/feat/add-initial-publish
 * [new branch]      main         -> origin/main
 * [new branch]      main-1       -> origin/main-1
 * [new branch]      renovate/all -> origin/renovate/all
 * [new ref]         HEAD         -> origin/HEAD
    Updating crates.io index
warning: spurious network error (3 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 4008 ms: Could not connect to server)
warning: spurious network error (3 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 4008 ms: Could not connect to server)
warning: spurious network error (3 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 4008 ms: Could not connect to server)
warning: spurious network error (3 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 4009 ms: Could not connect to server)
warning: spurious network error (3 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 4009 ms: Could not connect to server)
warning: spurious network error (3 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 4009 ms: Could not connect to server)
warning: spurious network error (3 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 4009 ms: Could not connect to server)
warning: spurious network error (2 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server)
warning: spurious network error (2 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server)
warning: spurious network error (2 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server)
warning: spurious network error (2 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server)
warning: spurious network error (2 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server)
warning: spurious network error (2 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server)
warning: spurious network error (2 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server)
warning: spurious network error (1 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server)
warning: spurious network error (1 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server)
warning: spurious network error (1 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server)
warning: spurious network error (1 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server)
warning: spurious network error (1 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server)
warning: spurious network error (1 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server)
warning: spurious network error (1 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server)
error: failed to get `minijinja` as a dependency of package `cuddle-clusters v0.1.0 (/tmp/renovate/repos/gitea/kjuulh/cuddle-clusters/crates/cuddle-clusters)`

Caused by:
  download of mi/ni/minijinja failed

Caused by:
  failed to download from `https://index.crates.io/mi/ni/minijinja`

Caused by:
  [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server)

### ⚠️ Artifact update problem Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens: - any of the package files in this branch needs updating, or - the branch becomes conflicted, or - you click the rebase/retry checkbox if found above, or - you rename this PR's title to start with "rebase!" to trigger it manually The artifact failure details are included below: ##### File name: Cargo.lock ``` Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --workspace Updating git repository `https://git.front.kjuulh.io/kjuulh/flux-releaser` From https://git.front.kjuulh.io/kjuulh/flux-releaser * [new branch] feat/add-initial-publish -> origin/feat/add-initial-publish * [new branch] main -> origin/main * [new branch] main-1 -> origin/main-1 * [new branch] renovate/all -> origin/renovate/all * [new ref] HEAD -> origin/HEAD Updating crates.io index warning: spurious network error (3 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 4008 ms: Could not connect to server) warning: spurious network error (3 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 4008 ms: Could not connect to server) warning: spurious network error (3 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 4008 ms: Could not connect to server) warning: spurious network error (3 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 4009 ms: Could not connect to server) warning: spurious network error (3 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 4009 ms: Could not connect to server) warning: spurious network error (3 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 4009 ms: Could not connect to server) warning: spurious network error (3 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 4009 ms: Could not connect to server) warning: spurious network error (2 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server) warning: spurious network error (2 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server) warning: spurious network error (2 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server) warning: spurious network error (2 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server) warning: spurious network error (2 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server) warning: spurious network error (2 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server) warning: spurious network error (2 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server) warning: spurious network error (1 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server) warning: spurious network error (1 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server) warning: spurious network error (1 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server) warning: spurious network error (1 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server) warning: spurious network error (1 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server) warning: spurious network error (1 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server) warning: spurious network error (1 tries remaining): [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server) error: failed to get `minijinja` as a dependency of package `cuddle-clusters v0.1.0 (/tmp/renovate/repos/gitea/kjuulh/cuddle-clusters/crates/cuddle-clusters)` Caused by: download of mi/ni/minijinja failed Caused by: failed to download from `https://index.crates.io/mi/ni/minijinja` Caused by: [7] Could not connect to server (Failed to connect to index.crates.io port 443 after 0 ms: Could not connect to server) ```
kjuulh merged commit 5cf69eaf3a into main 2025-03-04 02:31:52 +01:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kjuulh/cuddle-clusters#46
No description provided.