From 34bf362160fa90750b069a6ac6382c0acb7899a0 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue, 1 Apr 2025 20:41:28 +1100
Subject: [PATCH] chore(deps): update all non-major dependencies (#1066)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This PR contains the following updates:
| Package | Type | Update | Change | Age | Adoption | Passing |
Confidence |
|---|---|---|---|---|---|---|---|
| [esbuild](https://redirect.github.com/evanw/esbuild) | | patch |
`0.25.1` -> `0.25.2` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
|
[github.com/alecthomas/kong](https://redirect.github.com/alecthomas/kong)
| require | minor | `v1.9.0` -> `v1.10.0` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
|
[python3](https://redirect.github.com/indygreg/python-build-standalone)
| | minor | `3.12.3` -> `3.13.2` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [svu](https://redirect.github.com/caarlos0/svu) | | patch | `3.2.2` ->
`3.2.3` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
evanw/esbuild (esbuild)
###
[`v0.25.2`](https://redirect.github.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#0252)
[Compare
Source](https://redirect.github.com/evanw/esbuild/compare/v0.25.1...v0.25.2)
- Support flags in regular expressions for the API
([#4121](https://redirect.github.com/evanw/esbuild/issues/4121))
The JavaScript plugin API for esbuild takes JavaScript regular
expression objects for the `filter` option. Internally these are
translated into Go regular expressions. However, this translation
previously ignored the `flags` property of the regular expression. With
this release, esbuild will now translate JavaScript regular expression
flags into Go regular expression flags. Specifically the JavaScript
regular expression `/\.[jt]sx?$/i` is turned into the Go regular
expression `` `(?i)\.[jt]sx?$` `` internally inside of esbuild's API.
This should make it possible to use JavaScript regular expressions with
the `i` flag. Note that JavaScript and Go don't support all of the same
regular expression features, so this mapping is only approximate.
- Fix node-specific annotations for string literal export names
([#4100](https://redirect.github.com/evanw/esbuild/issues/4100))
When node instantiates a CommonJS module, it scans the AST to look for
names to expose via ESM named exports. This is a heuristic that looks
for certain patterns such as `exports.NAME = ...` or `module.exports = {
... }`. This behavior is used by esbuild to "annotate" CommonJS code
that was converted from ESM with the original ESM export names. For
example, when converting the file `export let foo, bar` from ESM to
CommonJS, esbuild appends this to the end of the file:
```js
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
bar,
foo
});
```
However, this feature previously didn't work correctly for export names
that are not valid identifiers, which can be constructed using string
literal export names. The generated code contained a syntax error. That
problem is fixed in this release:
```js
// Original code
let foo
export { foo as "foo!" }
// Old output (with --format=cjs --platform=node)
...
0 && (module.exports = {
"foo!"
});
// New output (with --format=cjs --platform=node)
...
0 && (module.exports = {
"foo!": null
});
```
- Basic support for index source maps
([#3439](https://redirect.github.com/evanw/esbuild/issues/3439),
[#4109](https://redirect.github.com/evanw/esbuild/pull/4109))
The source map specification has an optional mode called [index source
maps](https://tc39.es/ecma426/#sec-index-source-map) that makes it
easier for tools to create an aggregate JavaScript file by concatenating
many smaller JavaScript files with source maps, and then generate an
aggregate source map by simply providing the original source maps along
with some offset information. My understanding is that this is rarely
used in practice. I'm only aware of two uses of it in the wild:
[ClojureScript](https://clojurescript.org/) and
[Turbopack](https://turbo.build/pack/).
This release provides basic support for indexed source maps. However,
the implementation has not been tested on a real app (just on very
simple test input). If you are using index source maps in a real app,
please try this out and report back if anything isn't working for you.
Note that this is also not a complete implementation. For example, index
source maps technically allows nesting source maps to an arbitrary
depth, while esbuild's implementation in this release only supports a
single level of nesting. It's unclear whether supporting more than one
level of nesting is important or not given the lack of available test
cases.
This feature was contributed by
[@clyfish](https://redirect.github.com/clyfish).
alecthomas/kong (github.com/alecthomas/kong)
###
[`v1.10.0`](https://redirect.github.com/alecthomas/kong/compare/v1.9.0...v1.10.0)
[Compare
Source](https://redirect.github.com/alecthomas/kong/compare/v1.9.0...v1.10.0)
caarlos0/svu (svu)
###
[`v3.2.3`](https://redirect.github.com/caarlos0/svu/releases/tag/v3.2.3)
#### Changelog
##### Other work
-
[`caa5190`](https://redirect.github.com/caarlos0/svu/commit/caa51903e896854df4cb1897d3813d087f34cf17):
ci: fix typo in PKGBUILD
([#209](https://redirect.github.com/caarlos0/svu/issues/209))
([@mikejoh](https://redirect.github.com/mikejoh))
***
*Released with [GoReleaser Pro](https://goreleaser.com/pro)!*
---
### Configuration
📅 **Schedule**: Branch creation - "* 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.
---
- [ ] 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).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
bin/{.esbuild-0.25.1.pkg => .esbuild-0.25.2.pkg} | 0
bin/{.python3-3.12.3.pkg => .python3-3.13.2.pkg} | 0
bin/{.svu-3.2.2.pkg => .svu-3.2.3.pkg} | 0
bin/esbuild | 2 +-
bin/pip | 2 +-
bin/pip3 | 2 +-
bin/pip3.12 | 1 -
bin/pip3.13 | 1 +
bin/pydoc3 | 2 +-
bin/pydoc3.12 | 1 -
bin/pydoc3.13 | 1 +
bin/python | 2 +-
bin/python3 | 2 +-
bin/python3-config | 2 +-
bin/python3.12 | 1 -
bin/python3.12-config | 1 -
bin/python3.13 | 1 +
bin/python3.13-config | 1 +
bin/svu | 2 +-
cmd/chroma/go.mod | 2 +-
cmd/chroma/go.sum | 2 ++
cmd/chromad/go.mod | 2 +-
cmd/chromad/go.sum | 2 ++
23 files changed, 18 insertions(+), 14 deletions(-)
rename bin/{.esbuild-0.25.1.pkg => .esbuild-0.25.2.pkg} (100%)
rename bin/{.python3-3.12.3.pkg => .python3-3.13.2.pkg} (100%)
rename bin/{.svu-3.2.2.pkg => .svu-3.2.3.pkg} (100%)
delete mode 120000 bin/pip3.12
create mode 120000 bin/pip3.13
delete mode 120000 bin/pydoc3.12
create mode 120000 bin/pydoc3.13
delete mode 120000 bin/python3.12
delete mode 120000 bin/python3.12-config
create mode 120000 bin/python3.13
create mode 120000 bin/python3.13-config
diff --git a/bin/.esbuild-0.25.1.pkg b/bin/.esbuild-0.25.2.pkg
similarity index 100%
rename from bin/.esbuild-0.25.1.pkg
rename to bin/.esbuild-0.25.2.pkg
diff --git a/bin/.python3-3.12.3.pkg b/bin/.python3-3.13.2.pkg
similarity index 100%
rename from bin/.python3-3.12.3.pkg
rename to bin/.python3-3.13.2.pkg
diff --git a/bin/.svu-3.2.2.pkg b/bin/.svu-3.2.3.pkg
similarity index 100%
rename from bin/.svu-3.2.2.pkg
rename to bin/.svu-3.2.3.pkg
diff --git a/bin/esbuild b/bin/esbuild
index 6bceb5d..b82982b 120000
--- a/bin/esbuild
+++ b/bin/esbuild
@@ -1 +1 @@
-.esbuild-0.25.1.pkg
\ No newline at end of file
+.esbuild-0.25.2.pkg
\ No newline at end of file
diff --git a/bin/pip b/bin/pip
index 0289f6d..ce2a6be 120000
--- a/bin/pip
+++ b/bin/pip
@@ -1 +1 @@
-.python3-3.12.3.pkg
\ No newline at end of file
+.python3-3.13.2.pkg
\ No newline at end of file
diff --git a/bin/pip3 b/bin/pip3
index 0289f6d..ce2a6be 120000
--- a/bin/pip3
+++ b/bin/pip3
@@ -1 +1 @@
-.python3-3.12.3.pkg
\ No newline at end of file
+.python3-3.13.2.pkg
\ No newline at end of file
diff --git a/bin/pip3.12 b/bin/pip3.12
deleted file mode 120000
index 0289f6d..0000000
--- a/bin/pip3.12
+++ /dev/null
@@ -1 +0,0 @@
-.python3-3.12.3.pkg
\ No newline at end of file
diff --git a/bin/pip3.13 b/bin/pip3.13
new file mode 120000
index 0000000..ce2a6be
--- /dev/null
+++ b/bin/pip3.13
@@ -0,0 +1 @@
+.python3-3.13.2.pkg
\ No newline at end of file
diff --git a/bin/pydoc3 b/bin/pydoc3
index 0289f6d..ce2a6be 120000
--- a/bin/pydoc3
+++ b/bin/pydoc3
@@ -1 +1 @@
-.python3-3.12.3.pkg
\ No newline at end of file
+.python3-3.13.2.pkg
\ No newline at end of file
diff --git a/bin/pydoc3.12 b/bin/pydoc3.12
deleted file mode 120000
index 0289f6d..0000000
--- a/bin/pydoc3.12
+++ /dev/null
@@ -1 +0,0 @@
-.python3-3.12.3.pkg
\ No newline at end of file
diff --git a/bin/pydoc3.13 b/bin/pydoc3.13
new file mode 120000
index 0000000..ce2a6be
--- /dev/null
+++ b/bin/pydoc3.13
@@ -0,0 +1 @@
+.python3-3.13.2.pkg
\ No newline at end of file
diff --git a/bin/python b/bin/python
index 0289f6d..ce2a6be 120000
--- a/bin/python
+++ b/bin/python
@@ -1 +1 @@
-.python3-3.12.3.pkg
\ No newline at end of file
+.python3-3.13.2.pkg
\ No newline at end of file
diff --git a/bin/python3 b/bin/python3
index 0289f6d..ce2a6be 120000
--- a/bin/python3
+++ b/bin/python3
@@ -1 +1 @@
-.python3-3.12.3.pkg
\ No newline at end of file
+.python3-3.13.2.pkg
\ No newline at end of file
diff --git a/bin/python3-config b/bin/python3-config
index 0289f6d..ce2a6be 120000
--- a/bin/python3-config
+++ b/bin/python3-config
@@ -1 +1 @@
-.python3-3.12.3.pkg
\ No newline at end of file
+.python3-3.13.2.pkg
\ No newline at end of file
diff --git a/bin/python3.12 b/bin/python3.12
deleted file mode 120000
index 0289f6d..0000000
--- a/bin/python3.12
+++ /dev/null
@@ -1 +0,0 @@
-.python3-3.12.3.pkg
\ No newline at end of file
diff --git a/bin/python3.12-config b/bin/python3.12-config
deleted file mode 120000
index 0289f6d..0000000
--- a/bin/python3.12-config
+++ /dev/null
@@ -1 +0,0 @@
-.python3-3.12.3.pkg
\ No newline at end of file
diff --git a/bin/python3.13 b/bin/python3.13
new file mode 120000
index 0000000..ce2a6be
--- /dev/null
+++ b/bin/python3.13
@@ -0,0 +1 @@
+.python3-3.13.2.pkg
\ No newline at end of file
diff --git a/bin/python3.13-config b/bin/python3.13-config
new file mode 120000
index 0000000..ce2a6be
--- /dev/null
+++ b/bin/python3.13-config
@@ -0,0 +1 @@
+.python3-3.13.2.pkg
\ No newline at end of file
diff --git a/bin/svu b/bin/svu
index 3972a5a..bda3b60 120000
--- a/bin/svu
+++ b/bin/svu
@@ -1 +1 @@
-.svu-3.2.2.pkg
\ No newline at end of file
+.svu-3.2.3.pkg
\ No newline at end of file
diff --git a/cmd/chroma/go.mod b/cmd/chroma/go.mod
index 6083cfe..c8895d8 100644
--- a/cmd/chroma/go.mod
+++ b/cmd/chroma/go.mod
@@ -8,7 +8,7 @@ replace github.com/alecthomas/chroma/v2 => ../../
require (
github.com/alecthomas/chroma/v2 v2.15.0
- github.com/alecthomas/kong v1.9.0
+ github.com/alecthomas/kong v1.10.0
github.com/mattn/go-colorable v0.1.14
github.com/mattn/go-isatty v0.0.20
)
diff --git a/cmd/chroma/go.sum b/cmd/chroma/go.sum
index 3d9d1ea..f95c1b2 100644
--- a/cmd/chroma/go.sum
+++ b/cmd/chroma/go.sum
@@ -19,6 +19,8 @@ github.com/alecthomas/kong v1.8.1 h1:6aamvWBE/REnR/BCq10EcozmcpUPc5aGI1lPAWdB0EE
github.com/alecthomas/kong v1.8.1/go.mod h1:p2vqieVMeTAnaC83txKtXe8FLke2X07aruPWXyMPQrU=
github.com/alecthomas/kong v1.9.0 h1:Wgg0ll5Ys7xDnpgYBuBn/wPeLGAuK0NvYmEcisJgrIs=
github.com/alecthomas/kong v1.9.0/go.mod h1:p2vqieVMeTAnaC83txKtXe8FLke2X07aruPWXyMPQrU=
+github.com/alecthomas/kong v1.10.0 h1:8K4rGDpT7Iu+jEXCIJUeKqvpwZHbsFRoebLbnzlmrpw=
+github.com/alecthomas/kong v1.10.0/go.mod h1:p2vqieVMeTAnaC83txKtXe8FLke2X07aruPWXyMPQrU=
github.com/alecthomas/repr v0.2.0 h1:HAzS41CIzNW5syS8Mf9UwXhNH1J9aix/BvDRf1Ml2Yk=
github.com/dlclark/regexp2 v1.10.0 h1:+/GIL799phkJqYW+3YbOd8LCcbHzT0Pbo8zl70MHsq0=
github.com/dlclark/regexp2 v1.10.0/go.mod h1:DHkYz0B9wPfa6wondMfaivmHpzrQ3v9q8cnmRbL6yW8=
diff --git a/cmd/chromad/go.mod b/cmd/chromad/go.mod
index 9fde152..ad4b166 100644
--- a/cmd/chromad/go.mod
+++ b/cmd/chromad/go.mod
@@ -6,7 +6,7 @@ toolchain go1.24.1
require (
github.com/alecthomas/chroma/v2 v2.15.0
- github.com/alecthomas/kong v1.9.0
+ github.com/alecthomas/kong v1.10.0
github.com/alecthomas/kong-hcl v1.0.1
github.com/gorilla/csrf v1.7.2
github.com/gorilla/handlers v1.5.2
diff --git a/cmd/chromad/go.sum b/cmd/chromad/go.sum
index 3d50bf4..52d28a1 100644
--- a/cmd/chromad/go.sum
+++ b/cmd/chromad/go.sum
@@ -20,6 +20,8 @@ github.com/alecthomas/kong v1.8.1 h1:6aamvWBE/REnR/BCq10EcozmcpUPc5aGI1lPAWdB0EE
github.com/alecthomas/kong v1.8.1/go.mod h1:p2vqieVMeTAnaC83txKtXe8FLke2X07aruPWXyMPQrU=
github.com/alecthomas/kong v1.9.0 h1:Wgg0ll5Ys7xDnpgYBuBn/wPeLGAuK0NvYmEcisJgrIs=
github.com/alecthomas/kong v1.9.0/go.mod h1:p2vqieVMeTAnaC83txKtXe8FLke2X07aruPWXyMPQrU=
+github.com/alecthomas/kong v1.10.0 h1:8K4rGDpT7Iu+jEXCIJUeKqvpwZHbsFRoebLbnzlmrpw=
+github.com/alecthomas/kong v1.10.0/go.mod h1:p2vqieVMeTAnaC83txKtXe8FLke2X07aruPWXyMPQrU=
github.com/alecthomas/kong-hcl v1.0.1 h1:f4svdFpEoNUwlpZj57CvfhzSnSfP/KBzMDETlwamd/s=
github.com/alecthomas/kong-hcl v1.0.1/go.mod h1:6Y+MaMTZ/KQe9Qme6aSlKtql65FJE0/1O+Mu56C6UgQ=
github.com/alecthomas/repr v0.2.0 h1:HAzS41CIzNW5syS8Mf9UwXhNH1J9aix/BvDRf1Ml2Yk=