diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 9bb0152..a26affe 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -15,12 +15,12 @@ ci: # Consistency with other tools default_language_version: node: "lts" - python: "3.12" + python: "3.13" ruby: ".ruby-version" repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.6.0 + rev: v5.0.0 hooks: - id: trailing-whitespace args: ["--markdown-linebreak-ext", "md,markdown"] @@ -59,7 +59,7 @@ repos: args: [--update-only, --no-title] - repo: https://github.com/python-jsonschema/check-jsonschema - rev: 0.29.2 + rev: 0.29.4 hooks: - id: check-dependabot - id: check-github-actions @@ -69,7 +69,7 @@ repos: additional_dependencies: ["pyjson5"] - repo: https://github.com/fsfe/reuse-tool - rev: v4.0.3 + rev: v5.0.2 hooks: - id: reuse exclude: ^.cache\/.*$ diff --git a/.python-version b/.python-version index d9506ce..bec3a35 100644 --- a/.python-version +++ b/.python-version @@ -1 +1 @@ -3.12.5 +system diff --git a/.ruby-version b/.ruby-version index fa7adc7..9c25013 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.3.5 +3.3.6 diff --git a/Gemfile.lock b/Gemfile.lock index 50c24c6..3247b6e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -21,28 +21,28 @@ GEM ffi (1.17.0-x86_64-linux-gnu) ffi (1.17.0-x86_64-linux-musl) forwardable-extended (2.6.0) - google-protobuf (4.28.0) + google-protobuf (4.28.3) bigdecimal rake (>= 13) - google-protobuf (4.28.0-aarch64-linux) + google-protobuf (4.28.3-aarch64-linux) bigdecimal rake (>= 13) - google-protobuf (4.28.0-arm64-darwin) + google-protobuf (4.28.3-arm64-darwin) bigdecimal rake (>= 13) - google-protobuf (4.28.0-x86-linux) + google-protobuf (4.28.3-x86-linux) bigdecimal rake (>= 13) - google-protobuf (4.28.0-x86_64-darwin) + google-protobuf (4.28.3-x86_64-darwin) bigdecimal rake (>= 13) - google-protobuf (4.28.0-x86_64-linux) + google-protobuf (4.28.3-x86_64-linux) bigdecimal rake (>= 13) http_parser.rb (0.8.0) - i18n (1.14.5) + i18n (1.14.6) concurrent-ruby (~> 1.0) - jekyll (4.3.3) + jekyll (4.3.4) addressable (~> 2.4) colorator (~> 1.0) em-websocket (~> 0.5) @@ -70,8 +70,8 @@ GEM jekyll (>= 3.7, < 5.0) jekyll-watch (2.2.1) listen (~> 3.0) - kramdown (2.4.0) - rexml + kramdown (2.5.1) + rexml (>= 3.3.9) kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) liquid (4.0.4) @@ -90,33 +90,33 @@ GEM rb-fsevent (0.11.2) rb-inotify (0.11.1) ffi (~> 1.0) - rexml (3.3.7) - rouge (4.3.0) + rexml (3.3.9) + rouge (4.5.1) safe_yaml (1.0.5) - sass-embedded (1.78.0-aarch64-linux-gnu) - google-protobuf (~> 4.27) - sass-embedded (1.78.0-aarch64-linux-musl) - google-protobuf (~> 4.27) - sass-embedded (1.78.0-arm-linux-gnueabihf) - google-protobuf (~> 4.27) - sass-embedded (1.78.0-arm-linux-musleabihf) - google-protobuf (~> 4.27) - sass-embedded (1.78.0-arm64-darwin) - google-protobuf (~> 4.27) - sass-embedded (1.78.0-x86-linux-gnu) - google-protobuf (~> 4.27) - sass-embedded (1.78.0-x86-linux-musl) - google-protobuf (~> 4.27) - sass-embedded (1.78.0-x86_64-darwin) - google-protobuf (~> 4.27) - sass-embedded (1.78.0-x86_64-linux-gnu) - google-protobuf (~> 4.27) - sass-embedded (1.78.0-x86_64-linux-musl) - google-protobuf (~> 4.27) + sass-embedded (1.81.0-aarch64-linux-gnu) + google-protobuf (~> 4.28) + sass-embedded (1.81.0-aarch64-linux-musl) + google-protobuf (~> 4.28) + sass-embedded (1.81.0-arm-linux-gnueabihf) + google-protobuf (~> 4.28) + sass-embedded (1.81.0-arm-linux-musleabihf) + google-protobuf (~> 4.28) + sass-embedded (1.81.0-arm64-darwin) + google-protobuf (~> 4.28) + sass-embedded (1.81.0-x86-linux-gnu) + google-protobuf (~> 4.28) + sass-embedded (1.81.0-x86-linux-musl) + google-protobuf (~> 4.28) + sass-embedded (1.81.0-x86_64-darwin) + google-protobuf (~> 4.28) + sass-embedded (1.81.0-x86_64-linux-gnu) + google-protobuf (~> 4.28) + sass-embedded (1.81.0-x86_64-linux-musl) + google-protobuf (~> 4.28) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) - unicode-display_width (2.5.0) - webrick (1.8.1) + unicode-display_width (2.6.0) + webrick (1.9.0) PLATFORMS aarch64-linux @@ -142,7 +142,7 @@ DEPENDENCIES webrick RUBY VERSION - ruby 3.3.5p100 + ruby 3.3.6p108 BUNDLED WITH - 2.5.16 + 2.5.22 diff --git a/package.json b/package.json index 478ae84..6193a1d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "devDependencies": { - "@aminda/global-prettier-config": "2024.28.4" + "@aminda/global-prettier-config": "2024.48.0" }, - "packageManager": "pnpm@9.9.0+sha512.60c18acd138bff695d339be6ad13f7e936eea6745660d4cc4a776d5247c540d0edee1a563695c183a66eb917ef88f2b4feb1fc25f32a7adcadc7aaf3438e99c1" + "packageManager": "pnpm@9.14.2+sha512.6e2baf77d06b9362294152c851c4f278ede37ab1eba3a55fda317a4a17b209f4dbb973fb250a77abc463a341fcb1f17f17cfa24091c4eb319cda0d9b84278387" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a5d9208..0845043 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,14 +8,14 @@ importers: .: devDependencies: "@aminda/global-prettier-config": - specifier: 2024.28.4 - version: 2024.28.4 + specifier: 2024.48.0 + version: 2024.48.0 packages: - "@aminda/global-prettier-config@2024.28.4": + "@aminda/global-prettier-config@2024.48.0": resolution: { - integrity: sha512-VjyTd8fFRnLgZRAMDRr9pm5hknnsVxpTCshvvE7RAiuH72hUzC82rm5vXDJjrhkedWJir2qZjmiC5Vo2LoR4tw==, + integrity: sha512-GvvS91Q2ijErWIed65Nw0+mRiM7BmJqeROcKqh6IuDpa71KgZj9wJT10Z6sRcNf+ms+PmMZyqD7o42LAhYqxpg==, } "@prettier/plugin-ruby@4.0.4": @@ -88,10 +88,10 @@ packages: peerDependencies: prettier: ^3.0.3 - prettier@3.3.3: + prettier@3.4.0: resolution: { - integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==, + integrity: sha512-/OXNZcLyWkfo13ofOW5M7SLh+k5pnIs07owXK2teFpnfaOEcycnSy7HQxldaVX1ZP/7Q8oO1eDuQJNwbomQq5Q==, } engines: { node: ">=14" } hasBin: true @@ -109,30 +109,30 @@ packages: } engines: { node: ">=16.0.0" } - tslib@2.7.0: + tslib@2.8.1: resolution: { - integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==, + integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==, } snapshots: - "@aminda/global-prettier-config@2024.28.4": + "@aminda/global-prettier-config@2024.48.0": dependencies: - "@prettier/plugin-ruby": 4.0.4(prettier@3.3.3) - "@prettier/plugin-xml": 3.4.1(prettier@3.3.3) - prettier: 3.3.3 + "@prettier/plugin-ruby": 4.0.4(prettier@3.4.0) + "@prettier/plugin-xml": 3.4.1(prettier@3.4.0) + prettier: 3.4.0 prettier-plugin-nginx: 1.0.3 - prettier-plugin-sh: 0.14.0(prettier@3.3.3) - prettier-plugin-toml: 2.0.1(prettier@3.3.3) + prettier-plugin-sh: 0.14.0(prettier@3.4.0) + prettier-plugin-toml: 2.0.1(prettier@3.4.0) - "@prettier/plugin-ruby@4.0.4(prettier@3.3.3)": + "@prettier/plugin-ruby@4.0.4(prettier@3.4.0)": dependencies: - prettier: 3.3.3 + prettier: 3.4.0 - "@prettier/plugin-xml@3.4.1(prettier@3.3.3)": + "@prettier/plugin-xml@3.4.1(prettier@3.4.0)": dependencies: "@xml-tools/parser": 1.0.11 - prettier: 3.3.3 + prettier: 3.4.0 "@taplo/core@0.1.1": {} @@ -152,23 +152,23 @@ snapshots: prettier-plugin-nginx@1.0.3: {} - prettier-plugin-sh@0.14.0(prettier@3.3.3): + prettier-plugin-sh@0.14.0(prettier@3.4.0): dependencies: mvdan-sh: 0.10.1 - prettier: 3.3.3 + prettier: 3.4.0 sh-syntax: 0.4.2 - prettier-plugin-toml@2.0.1(prettier@3.3.3): + prettier-plugin-toml@2.0.1(prettier@3.4.0): dependencies: "@taplo/lib": 0.4.0-alpha.2 - prettier: 3.3.3 + prettier: 3.4.0 - prettier@3.3.3: {} + prettier@3.4.0: {} regexp-to-ast@0.5.0: {} sh-syntax@0.4.2: dependencies: - tslib: 2.7.0 + tslib: 2.8.1 - tslib@2.7.0: {} + tslib@2.8.1: {}