mirror of
https://github.com/alecthomas/chroma.git
synced 2025-09-16 09:16:32 +02:00
chore(deps): update all non-major dependencies (#1141)
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more [here](https://redirect.github.com/renovatebot/renovate/discussions/37842). This PR contains the following updates: | Package | Type | Update | Change | Age | Confidence | |---|---|---|---|---|---| | [biome](https://redirect.github.com/biomejs/biome) | | patch | `2.2.3` -> `2.2.4` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [github.com/alecthomas/repr](https://redirect.github.com/alecthomas/repr) | require | patch | `v0.5.1` -> `v0.5.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [uv](https://redirect.github.com/astral-sh/uv) | | patch | `0.8.15` -> `0.8.17` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>biomejs/biome (biome)</summary> ### [`v2.2.4`](https://redirect.github.com/biomejs/biome/releases/tag/%40biomejs/biome%402.2.4): Biome CLI v2.2.4 #### 2.2.4 ##### Patch Changes - [#​7453](https://redirect.github.com/biomejs/biome/pull/7453) [ `aa8cea3`](aa8cea31af
) Thanks [@​arendjr](https://redirect.github.com/arendjr)! - Fixed [#​7242](https://redirect.github.com/biomejs/biome/issues/7242): Aliases specified in `package.json`'s `imports` section now support having multiple targets as part of an array. - [#​7454](https://redirect.github.com/biomejs/biome/pull/7454) [ `ac17183`](ac171839a3
) Thanks [@​arendjr](https://redirect.github.com/arendjr)! - Greatly improved performance of `noImportCycles` by eliminating allocations. In one repository, the total runtime of Biome with only `noImportCycles` enabled went from \~23s down to \~4s. - [#​7447](https://redirect.github.com/biomejs/biome/pull/7447) [ `7139aad`](7139aad75b
) Thanks [@​rriski](https://redirect.github.com/rriski)! - Fixes [#​7446](https://redirect.github.com/biomejs/biome/issues/7446). The GritQL `$...` spread metavariable now correctly matches members in object literals, aligning its behavior with arrays and function calls. - [#​6710](https://redirect.github.com/biomejs/biome/pull/6710) [ `98cf9af`](98cf9af0a4
) Thanks [@​arendjr](https://redirect.github.com/arendjr)! - Fixed [#​4723](https://redirect.github.com/biomejs/biome/issues/7423): Type inference now recognises *index signatures* and their accesses when they are being indexed as a string. ##### Example ```ts type BagOfPromises = { // This is an index signature definition. It declares that instances of type // `BagOfPromises` can be indexed using arbitrary strings. [property: string]: Promise<void>; }; let bag: BagOfPromises = {}; // Because `bag.iAmAPromise` is equivalent to `bag["iAmAPromise"]`, this is // considered an access to the string index, and a Promise is expected. bag.iAmAPromise; ``` - [#​7415](https://redirect.github.com/biomejs/biome/pull/7415) [ `d042f18`](d042f18f55
) Thanks [@​qraqras](https://redirect.github.com/qraqras)! - Fixed [#​7212](https://redirect.github.com/biomejs/biome/issues/7212), now the [ `useOptionalChain`](https://biomejs.dev/linter/rules/use-optional-chain/) rule recognizes optional chaining using `typeof` (e.g., `typeof foo !== 'undefined' && foo.bar`). - [#​7419](https://redirect.github.com/biomejs/biome/pull/7419) [ `576baf4`](576baf4faf
) Thanks [@​Conaclos](https://redirect.github.com/Conaclos)! - Fixed [#​7323](https://redirect.github.com/biomejs/biome/issues/7323). [ `noUnusedPrivateClassMembers`](https://biomejs.dev/linter/rules/no-unused-private-class-members/) no longer reports as unused TypeScript `private` members if the rule encounters a computed access on `this`. In the following example, `member` as previously reported as unused. It is no longer reported. ```ts class TsBioo { private member: number; set_with_name(name: string, value: number) { this[name] = value; } } ``` - [ `351bccd`](351bccdfe4
) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Added the new nursery lint rule `noJsxLiterals`, which disallows the use of string literals inside JSX. The rule catches these cases: ```jsx <> <div>test</div> {/* test is invalid */} <>test</> <div> {/* this string is invalid */} asdjfl test foo </div> </> ``` - [#​7406](https://redirect.github.com/biomejs/biome/pull/7406) [ `b906112`](b90611223d
) Thanks [@​mdevils](https://redirect.github.com/mdevils)! - Fixed an issue ([#​6393](https://redirect.github.com/biomejs/biome/issues/6393)) where the [useHookAtTopLevel](https://biomejs.dev/linter/rules/use-hook-at-top-level/) rule reported excessive diagnostics for nested hook calls. The rule now reports only the offending top-level call site, not sub-hooks of composite hooks. ```js // Before: reported twice (useFoo and useBar). function useFoo() { return useBar(); } function Component() { if (cond) useFoo(); } // After: reported once at the call to useFoo(). ``` - [#​7461](https://redirect.github.com/biomejs/biome/pull/7461) [ `ea585a9`](ea585a9394
) Thanks [@​arendjr](https://redirect.github.com/arendjr)! - Improved performance of `noPrivateImports` by eliminating allocations. In one repository, the total runtime of Biome with only `noPrivateImports` enabled went from \~3.2s down to \~1.4s. - [ `351bccd`](351bccdfe4
) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixed [#​7411](https://redirect.github.com/biomejs/biome/issues/7411). The Biome Language Server had a regression where opening an editor with a file already open wouldn't load the project settings correctly. - [#​7142](https://redirect.github.com/biomejs/biome/pull/7142) [ `53ff5ae`](53ff5ae344
) Thanks [@​Netail](https://redirect.github.com/Netail)! - Added the new nursery rule [ `noDuplicateDependencies`](https://biomejs.dev/linter/rules/no-duplicate-dependencies/), which verifies that no dependencies are duplicated between the `bundledDependencies`, `bundleDependencies`, `dependencies`, `devDependencies`, `overrides`, `optionalDependencies`, and `peerDependencies` sections. For example, the following snippets will trigger the rule: ```json { "dependencies": { "foo": "" }, "devDependencies": { "foo": "" } } ``` ```json { "dependencies": { "foo": "" }, "optionalDependencies": { "foo": "" } } ``` ```json { "dependencies": { "foo": "" }, "peerDependencies": { "foo": "" } } ``` - [ `351bccd`](351bccdfe4
) Thanks [@​ematipico](https://redirect.github.com/ematipico)! - Fixed [#​3824](https://redirect.github.com/biomejs/biome/issues/3824). Now the option CLI `--color` is correctly applied to logging too. </details> <details> <summary>alecthomas/repr (github.com/alecthomas/repr)</summary> ### [`v0.5.2`](https://redirect.github.com/alecthomas/repr/compare/v0.5.1...v0.5.2) [Compare Source](https://redirect.github.com/alecthomas/repr/compare/v0.5.1...v0.5.2) </details> <details> <summary>astral-sh/uv (uv)</summary> ### [`v0.8.17`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0817) [Compare Source](https://redirect.github.com/astral-sh/uv/compare/0.8.16...0.8.17) Released on 2025-09-10. ##### Enhancements - Improve error message for HTTP validation in auth services ([#​15768](https://redirect.github.com/astral-sh/uv/pull/15768)) - Respect `PYX_API_URL` when suggesting `uv auth login` on 401 ([#​15774](https://redirect.github.com/astral-sh/uv/pull/15774)) - Add pyx as a supported PyTorch index URL ([#​15769](https://redirect.github.com/astral-sh/uv/pull/15769)) ##### Bug fixes - Avoid initiating login flow for invalid API keys ([#​15773](https://redirect.github.com/astral-sh/uv/pull/15773)) - Do not search for a password for requests with a token attached already ([#​15772](https://redirect.github.com/astral-sh/uv/pull/15772)) - Filter pre-release Python versions in `uv init --script` ([#​15747](https://redirect.github.com/astral-sh/uv/pull/15747)) ### [`v0.8.16`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0816) [Compare Source](https://redirect.github.com/astral-sh/uv/compare/0.8.15...0.8.16) ##### Enhancements - Allow `--editable` to override `editable = false` annotations ([#​15712](https://redirect.github.com/astral-sh/uv/pull/15712)) - Allow `editable = false` for workspace sources ([#​15708](https://redirect.github.com/astral-sh/uv/pull/15708)) - Show a dedicated error for virtual environments in source trees on build ([#​15748](https://redirect.github.com/astral-sh/uv/pull/15748)) - Support Android platform tags ([#​15646](https://redirect.github.com/astral-sh/uv/pull/15646)) - Support iOS platform tags ([#​15640](https://redirect.github.com/astral-sh/uv/pull/15640)) - Support scripts with inline metadata in `--with-requirements` and `--requirements` ([#​12763](https://redirect.github.com/astral-sh/uv/pull/12763)) ##### Preview features - Support `--no-project` in `uv format` ([#​15572](https://redirect.github.com/astral-sh/uv/pull/15572)) - Allow `uv format` in unmanaged projects ([#​15553](https://redirect.github.com/astral-sh/uv/pull/15553)) ##### Bug fixes - Avoid erroring when `match-runtime` target is optional ([#​15671](https://redirect.github.com/astral-sh/uv/pull/15671)) - Ban empty usernames and passwords in `uv auth` ([#​15743](https://redirect.github.com/astral-sh/uv/pull/15743)) - Error early for parent path in build backend ([#​15733](https://redirect.github.com/astral-sh/uv/pull/15733)) - Retry on IO errors during HTTP/2 streaming ([#​15675](https://redirect.github.com/astral-sh/uv/pull/15675)) - Support recursive requirements and constraints inclusion ([#​15657](https://redirect.github.com/astral-sh/uv/pull/15657)) - Use token store credentials for `uv publish` ([#​15759](https://redirect.github.com/astral-sh/uv/pull/15759)) - Fix virtual environment activation script compatibility with latest nushell ([#​15272](https://redirect.github.com/astral-sh/uv/pull/15272)) - Skip Python interpreters that cannot be queried with permission errors ([#​15685](https://redirect.github.com/astral-sh/uv/pull/15685)) ##### Documentation - Clarify that `uv auth` commands take a URL ([#​15664](https://redirect.github.com/astral-sh/uv/pull/15664)) - Improve the CLI help for options that accept requirements files ([#​15706](https://redirect.github.com/astral-sh/uv/pull/15706)) - Adds example for caching for managed Python downloads in Docker builds ([#​15689](https://redirect.github.com/astral-sh/uv/pull/15689)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), 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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/alecthomas/chroma). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjk3LjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This commit is contained in:
2
go.mod
2
go.mod
@@ -4,7 +4,7 @@ go 1.22
|
||||
|
||||
require (
|
||||
github.com/alecthomas/assert/v2 v2.11.0
|
||||
github.com/alecthomas/repr v0.5.1
|
||||
github.com/alecthomas/repr v0.5.2
|
||||
github.com/dlclark/regexp2 v1.11.5
|
||||
)
|
||||
|
||||
|
2
go.sum
2
go.sum
@@ -2,6 +2,8 @@ github.com/alecthomas/assert/v2 v2.11.0 h1:2Q9r3ki8+JYXvGsDyBXwH3LcJ+WK5D0gc5E8v
|
||||
github.com/alecthomas/assert/v2 v2.11.0/go.mod h1:Bze95FyfUr7x34QZrjL+XP+0qgp/zg8yS+TtBj1WA3k=
|
||||
github.com/alecthomas/repr v0.5.1 h1:E3G4t2QbHTSNpPKBgMTln5KLkZHLOcU7r37J4pXBuIg=
|
||||
github.com/alecthomas/repr v0.5.1/go.mod h1:Fr0507jx4eOXV7AlPV6AVZLYrLIuIeSOWtW57eE/O/4=
|
||||
github.com/alecthomas/repr v0.5.2 h1:SU73FTI9D1P5UNtvseffFSGmdNci/O6RsqzeXJtP0Qs=
|
||||
github.com/alecthomas/repr v0.5.2/go.mod h1:Fr0507jx4eOXV7AlPV6AVZLYrLIuIeSOWtW57eE/O/4=
|
||||
github.com/dlclark/regexp2 v1.11.5 h1:Q/sSnsKerHeCkc/jSTNq1oCm7KiVgUMZRDUoRu0JQZQ=
|
||||
github.com/dlclark/regexp2 v1.11.5/go.mod h1:DHkYz0B9wPfa6wondMfaivmHpzrQ3v9q8cnmRbL6yW8=
|
||||
github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM=
|
||||
|
Reference in New Issue
Block a user