Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency syn-commodore to v1.19.0 #73

Merged
merged 1 commit into from
Sep 25, 2023
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 19, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
syn-commodore ==1.17.1 -> ==1.19.0 age adoption passing confidence

Release Notes

projectsyn/commodore (syn-commodore)

v1.19.0

Compare Source

Summary

Hot on the heels of v1.18.0, we're pleased to announce Commodore v1.19.0. This release brings further performance enhancements for Commodore.

The Commodore Docker image now uses our fork of jsonnet-bundler (jb), which parallelizes dependency fetching. Additionally, we've updated the Commodore documentation to point to our fork of jsonnet-bundler for local installations.

Additionally, we switch to multiprocessing start method spawn on Linux. While this doesn't improve runtime, it improves the memory footprint of Commodore, which is especially valuable when running Commodore in CI pipelines.

Changes

4 changes since v1.18.0

🚀 Features

  • Use the projectsyn fork of jsonnet-bundler (#​855)

🛠️ Minor Changes

  • Use multiprocessing start method spawn by default (#​854)

🐛 Fixes

  • Fix component ordering in jsonnetfile.json and catalog commit message (#​852)

🔗 Dependency Updates

  • Update dependency reclass-rs to v0.1.1 (#​851)

v1.18.0

Compare Source

Summary

We're pleased to announce Comodore v1.18.0. This release brings significant performance enhancements for Commodore.

The two big performance improvements are that we now fetch Commodore component in parallel (#​844) and the Commodore Docker image uses reclass-rs by default (#​848).

To use reclass-rs when installing Commodore locally, you need to manually patch Kapitan to use the library over its bundled Python reclass implementation. You can do this by running the following commands while the Commodore virtualenv is activated:

KAPITAN_PATH=$(python -c 'import kapitan; print(kapitan.__path__[0])')
curl -L https://raw.githubusercontent.com/projectsyn/reclass-rs/main/hack/kapitan_0.32_reclass_rs.patch \
  | patch -p1 -d "${KAPITAN_PATH}"

Changes

16 changes since v1.17.1

🚀 Features

  • Fetch component and package dependencies in parallel (#​844)
  • Use reclass-rs in Commodore Docker image (#​848)

🔗 Dependency Updates

  • Update dependency PyGithub to v1.59.1 (#​816)
  • Update dependency pylint to v2.17.5 (#​821)
  • Update dependency types-toml to v0.10.8.7 (#​823)
  • Update dependency responses to v0.23.3 (#​822)
  • Update dependency importlib-metadata to v6.8.0 (#​826)
  • Update dependency pyjwt to v2.8.0 (#​827)
  • Update dependency pyfakefs to v5.2.4 (#​831)
  • Update dependency click to v8.1.7 (#​830)
  • Update dependency python-poetry/poetry to v1.6.1 (#​834)
  • Update docker.io/python Docker tag to v3.11.5 (#​835)
  • Update actions/checkout action to v4 (#​840)
  • Update dependency pytest to v7.4.2 (#​842)
  • Update dependency black to v23.9.1 (#​845)
  • Update dependency gitpython to v3.1.36 (#​847)

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 Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/syn-commodore-1.x branch from 428ae00 to 193700f Compare September 22, 2023 15:56
@renovate renovate bot changed the title Update dependency syn-commodore to v1.18.0 Update dependency syn-commodore to v1.19.0 Sep 22, 2023
@simu simu merged commit a2bb77e into main Sep 25, 2023
1 check passed
@simu simu deleted the renovate/syn-commodore-1.x branch September 25, 2023 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant