Thanks to visit codestin.com
Credit goes to github.com

Skip to content

chore(deps): update vendor to current, fixes #7624#7643

Merged
rfay merged 6 commits intoddev:mainfrom
rfay:20250920_rfay_vendor
Sep 22, 2025
Merged

chore(deps): update vendor to current, fixes #7624#7643
rfay merged 6 commits intoddev:mainfrom
rfay:20250920_rfay_vendor

Conversation

@rfay
Copy link
Member

@rfay rfay commented Sep 20, 2025

The Issue

How This PR Solves The Issue

Update, run tests

Read every single line. Only 510 files changed.

@rfay rfay requested review from a team as code owners September 20, 2025 12:55
@rfay rfay changed the title build: update vendor to current, #7624 build(deps): update vendor to current, fixes #7624 Sep 20, 2025
@rfay rfay changed the title build(deps): update vendor to current, fixes #7624 chore(deps): update vendor to current, fixes #7624 Sep 20, 2025
@rfay rfay force-pushed the 20250920_rfay_vendor branch from ac1855c to 5a8bc78 Compare September 20, 2025 13:00
@rfay rfay changed the title chore(deps): update vendor to current, fixes #7624 chore(deps): update vendor to current, fixes #7624 Sep 20, 2025
@github-actions github-actions bot added dependencies Pull requests that update a dependency file maintenance labels Sep 20, 2025
@github-actions
Copy link

github-actions bot commented Sep 20, 2025

@rfay rfay requested a review from stasadev September 20, 2025 20:52
rfay added a commit to rfay/ddev that referenced this pull request Sep 22, 2025
Addresses feedback from @stasadev in PR ddev#7643. This update includes:

- **Upgraded pb dependency**: Migrated from github.com/cheggaaa/pb v1.0.29 to v3.1.7
- **Updated govalidator**: Changed to use master branch for latest features
- **Fixed progress bar API**: Updated network.go to use pb/v3 API:
  - pb.New() → pb.New64() for int64 support
  - .SetUnits(pb.U_BYTES) → .Set(pb.Bytes, true)
  - .Prefix() → .Set("prefix", value)
- **Vendor updates**: Refreshed vendor directory with new dependencies

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
@rfay
Copy link
Member Author

rfay commented Sep 22, 2025

Updated those as suggested. pb/v3 needed a little bit of fiddling to get it working.

Recommend testing progress bar with

rm ~/.ddev/bin/*
ddev start

@rfay rfay requested a review from stasadev September 22, 2025 16:38
rfay and others added 5 commits September 22, 2025 10:53
Fix non-constant format string issues identified by golangci-lint:
- Add "%s" format strings to prevent format string injection
- Change Printf to Print where no formatting is needed
- Ensure all dynamic strings are properly handled in printf calls

Files changed:
- pkg/ddevapp/config.go: Fix util.Debug call and error output formatting
- cmd/ddev/cmd/delete-images.go: Add format string to image output
- cmd/ddev/cmd/dotenv-get.go: Use Print for raw environment variable output
- pkg/util/utils.go: Fix Debug and Verbose function format string handling

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
Addresses feedback from @stasadev in PR ddev#7643. This update includes:

- **Upgraded pb dependency**: Migrated from github.com/cheggaaa/pb v1.0.29 to v3.1.7
- **Updated govalidator**: Changed to use master branch for latest features
- **Fixed progress bar API**: Updated network.go to use pb/v3 API:
  - pb.New() → pb.New64() for int64 support
  - .SetUnits(pb.U_BYTES) → .Set(pb.Bytes, true)
  - .Prefix() → .Set("prefix", value)
- **Vendor updates**: Refreshed vendor directory with new dependencies

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
@rfay rfay force-pushed the 20250920_rfay_vendor branch from 97aa04a to 811e363 Compare September 22, 2025 16:54
Copy link
Member

@stasadev stasadev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.

@rfay
Copy link
Member Author

rfay commented Sep 22, 2025

Thanks!

@rfay
Copy link
Member Author

rfay commented Sep 22, 2025

Now only 741 files changed!

@rfay rfay merged commit af2c58d into ddev:main Sep 22, 2025
23 of 25 checks passed
@rfay rfay deleted the 20250920_rfay_vendor branch September 22, 2025 22:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file maintenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments