Package Release Info

obs-service-cargo-7.2.0-bp157.2.1

Update Info: openSUSE-2025-445
Available in Package Hub : 15 SP7 Update

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

obs-service-cargo

Change Logs

* Sat Oct 04 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 7.2.0:
  * chore: bump version to 7.2.0
  * docs: only vendor method has a vendor directory inside the generated tarball
  * fix: correct wording in README for setting CARGO_HOME
  * ci: rename file to ci.yml
  * fix: update README to improve clarity on obs-service-cargo functionality
  * fix: remove rustup show command and let rustup select automagically
  * Revert "fix: move checkout step to the beginning of each job in build workflow"
  * fix: move checkout step to the beginning of each job in build workflow
  * fix: run jobs in parallel for build, tests and style
  * style: run cargo fmt
  * fix: ensure vendor directory is copied only when dependencies exist
  * docs: update README for clarity and additional instructions on vendoring without dependencies
  * style: "collapsible-if" clippy suggestion applied
  * Revert "tests: vendor path should exist as an empty directory if crate has no dependencies"
  * refactor: revert back to no vendor directory.
  * tests: vendor path should exist as an empty directory if crate has no dependencies
  * refactor: remove outdated TODO comment in run_cargo_vendor function
  * deps: update libroast version to 10.1
  * add a todo here
  * tests: vendor dir is not created
  * tests: no dependency packages still produce vendored tarballs now.
  * refactor: update cargo_vendor return signature to Result<Option<(PathBuf, String, bool)>>
  * refactor: improve message about no dependencies
  * refactor: still produce a registry.tar here
  * fix: refactor to resolve "cannot find value `output_cargo_configuration` in this scope"
  * format: run cargo fmt
  * fix: ensure vendor.tar.<compression> is created even if no dependencies
* Fri Oct 03 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 7.1.2:
  * chore: release v7.1.2
  * deps: update libroast to v10.0.2 in Cargo.lock
* Sun Sep 21 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 7.1.1:
  * chore: release v7.1.1
  * clippy: apply clippy fixes
  * chore: update Cargo.lock
  * refactor: add toml_manifest in lib.rs
  * refactor: use toml_manifest module now
  * fix: forgot to reset the default options when doing precise or recursive updates
  * refactor: put the toml reader logic to toml_manifest.rs
  * chore: ignore workspace vscode config
* Mon Sep 01 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Switch back dependency to openssl from libressl. Otherwise, this will
  cause it to have conflicting ssl dependencies between `cargo`
  and itself.
* Fri Jun 06 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 6.0.3+git3.gd6be731aa98a3603236a5b8b3ed60cbedd895c01:
  * docs: update cargo_vendor service documentation
  * fix: error message caused confusion here. changed it so that it passes any general kind of errors.
  * docs: update README
* Fri Jun 06 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 6.0.3:
  * chore(release): bump to version 6.0.3
  * fix: bring in libroast fixes from newer version
* Mon Jun 02 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 6.0.1:
  * chore(release): v6.0.1
  * improvement: just pass the current workdir instead
  * docs: behaviour changed. i don't want TMPDIR to be filled up like crazy.
  * docs: update README.md
* Sun Jun 01 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 5.1.0+git31.geaa15d9:
  * remove: woah this test file has not been removed since lol
  * dependencies: update libroast to 7.1.2
  * tests: update bonk to v0.4.0
  * Merge branch '20250518-do-everything-at-once'
  * dependencies: bump libroast to 6.1.0
  * chore(release): bump to v5.1.0
  * tests: make `segments` mutable
  * clippy: apply fix for "double_ended_iterator_last" clippy error here too
  * clippy: apply fix for clippy error "double_ended_iterator_last"
  * misc: remove unnecessary newlines in Cargo.toml configuration.
  * ci: run also when lockfile is updated.
  * ci: set TOOLCHAIN_VERSION to stable
  * cargo: update Cargo.lock
  * toolchain: always select stable
  * chore(release): v5.0.0
  * cargo: update Cargo.lock
  * Merge branch 'Pi-Cla-update-deps'
  * refactor: update code to Rust 2024 edition
  * chore: update MSRV to 1.85 and Rust edition to 2024
  * chore(release): v4.5.0
  * test: update sources for roast.
  * security: update gix-worktree-state to 0.17.0
  * fix(doc): missing last double quote now added.
  * ci: install rust with \`rustup show\` command
  * toolchain: add most used components for rust development
  * chore(release): v4.4.1
  * fix: avoid infinite recursion causing stack overflow
  * tests: add just to the test vendored files
  * chore(release): v4.4.0
  * chore: apply clippy suggestions
  * improvement: ensure paths are handled. also output the hashes of lockfiles before and after.
  * revert: trying to patch gix-worktree-state
  * chore: bump deps
  * refactor: update code to Rust 2024 edition
  * chore: update MSRV to 1.85 and Rust edition to 2024
  * chore(release): v4.5.0
  * test: update sources for roast.
  * security: update gix-worktree-state to 0.17.0
  * fix(doc): missing last double quote now added.
  * ci: install rust with \`rustup show\` command
  * toolchain: add most used components for rust development
  * chore(release): v4.4.1
  * fix: avoid infinite recursion causing stack overflow
  * tests: add just to the test vendored files
  * chore(release): v4.4.0
  * tests: ignored -> ignore
  * tests: fix tests by ignoring those that change directories in the environment
  * misc: apply clippy suggestions
  * dependencies: update libroast to v7.1.1
  * tests: add tests that points to a URL
  * tests: add test file
  * tests: update struct fields of `Opts` in tests
  * fix: revision should be an `Option<String>` in obs service cargo
  * docs: update service file definition
  * docs: update wording in code docs
  * improvement: port over roast scm specific fields to obs service cargo
  * dependencies: update libroast to v7.1.0
  * dunno why target.rs is there
  * dependencies: update Cargo.lock
  * dependencies: only use git sources for libroast
  * dependencies: get libroast from registry now
  * format: run `cargo fmt`
  * fix: clippy lint fixes + adding missing fields in tests.
  * feature: roast_scm + obs-service-cargo_vendor in one go
  * dependencies: use another fixed change in libroast
  * dependencies: add url crate
  * dependencies: use another fixed change in libroast
  * dependency: update libroast to the working commit
  * docs: update doc comments to match intention
  * refactor: change this field to `String` instead of `PathBuf`.
  * dependencies: use git source at a specific commit hash for libroast.
  * dependencies: bump libroast to 6.1.0
* Sun Jun 01 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Add openssl as new build dependency
* Sun Jun 01 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 5.1.0+git29.g2fedf31:
  * tests: update bonk to v0.4.0
  * Merge branch '20250518-do-everything-at-once'
  * dependencies: bump libroast to 6.1.0
  * chore(release): bump to v5.1.0
  * tests: make `segments` mutable
  * clippy: apply fix for "double_ended_iterator_last" clippy error here too
  * clippy: apply fix for clippy error "double_ended_iterator_last"
  * misc: remove unnecessary newlines in Cargo.toml configuration.
  * ci: run also when lockfile is updated.
  * ci: set TOOLCHAIN_VERSION to stable
  * cargo: update Cargo.lock
  * toolchain: always select stable
  * chore(release): v5.0.0
  * cargo: update Cargo.lock
  * Merge branch 'Pi-Cla-update-deps'
  * refactor: update code to Rust 2024 edition
  * chore: update MSRV to 1.85 and Rust edition to 2024
  * chore(release): v4.5.0
  * test: update sources for roast.
  * security: update gix-worktree-state to 0.17.0
  * fix(doc): missing last double quote now added.
  * ci: install rust with \`rustup show\` command
  * toolchain: add most used components for rust development
  * chore(release): v4.4.1
  * fix: avoid infinite recursion causing stack overflow
  * tests: add just to the test vendored files
  * chore(release): v4.4.0
  * chore: apply clippy suggestions
  * improvement: ensure paths are handled. also output the hashes of lockfiles before and after.
  * revert: trying to patch gix-worktree-state
  * chore: bump deps
  * refactor: update code to Rust 2024 edition
  * chore: update MSRV to 1.85 and Rust edition to 2024
  * chore(release): v4.5.0
  * test: update sources for roast.
  * security: update gix-worktree-state to 0.17.0
  * fix(doc): missing last double quote now added.
  * ci: install rust with \`rustup show\` command
  * toolchain: add most used components for rust development
  * chore(release): v4.4.1
  * fix: avoid infinite recursion causing stack overflow
  * tests: add just to the test vendored files
  * chore(release): v4.4.0
  * tests: ignored -> ignore
  * tests: fix tests by ignoring those that change directories in the environment
  * misc: apply clippy suggestions
  * dependencies: update libroast to v7.1.1
  * tests: add tests that points to a URL
  * tests: add test file
  * tests: update struct fields of `Opts` in tests
  * fix: revision should be an `Option<String>` in obs service cargo
  * docs: update service file definition
  * docs: update wording in code docs
  * improvement: port over roast scm specific fields to obs service cargo
  * dependencies: update libroast to v7.1.0
  * dunno why target.rs is there
  * dependencies: update Cargo.lock
  * dependencies: only use git sources for libroast
  * dependencies: get libroast from registry now
  * format: run `cargo fmt`
  * fix: clippy lint fixes + adding missing fields in tests.
  * feature: roast_scm + obs-service-cargo_vendor in one go
  * dependencies: use another fixed change in libroast
  * dependencies: add url crate
  * dependencies: use another fixed change in libroast
  * dependency: update libroast to the working commit
  * docs: update doc comments to match intention
  * refactor: change this field to `String` instead of `PathBuf`.
  * dependencies: use git source at a specific commit hash for libroast.
  * dependencies: bump libroast to 6.1.0
Version: 7.1.0-bp160.1.1
* Tue Aug 05 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 7.1.0:
  * chore(release): v7.1.0
  * chore: update dependencies
  * remove "to" in README
  * apply cargo clippy fixes. mostly `format!` related usage
  * fix: forgot to set clap::ArgAction::Set for filter and versioned-dirs
  * docs: improve README.md
  * dependency: update libroast to patched version 10.0.1
  * dependency: update libroast to v10.x
  * docs: improve README.md
* Sat Jul 19 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 7.0.1+git7.ga8fcbee4d5c2cf895e943cb1485ebcc81e83f8e4:
  * remove "to" in README
  * apply cargo clippy fixes. mostly `format!` related usage
  * fix: forgot to set clap::ArgAction::Set for filter and versioned-dirs
  * docs: improve README.md
- Use libressl-devel
* Wed Jun 25 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 7.0.1+git4.gf492aff6b70ec15c54c50bd1800062bdac7c6b0e:
  * docs: improve README.md
  * dependency: update libroast to patched version 10.0.1
  * dependency: update libroast to v10.x
  * docs: improve README.md
  * chore(release): bugfix release v7.0.1
  * docs: WARN -> WARNING
  * docs: improve README.md
  * tests: change tokio spawn logic to perform batched tasks
* Sun Jun 22 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 7.0.0:
  * chore(release): v7.0.0
  * misc: more cleanup
  * refactor: adopt to libroast v9.x API
  * dependencies: bump all available updates/dependencies
  * dependencies: update libroast to v9.x
  * misc: cleanup code
* Thu Jun 19 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 6.0.9:
  * chore(release): v6.0.9
  * fix: bring libroast fix where we just add one newline
* Thu Jun 19 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 6.0.8:
  * chore(release): v6.0.8
  * fix: update libroast to v8.1.4
* Thu Jun 19 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 6.0.7:
  * chore(release): v6.0.7
  * fix: apply clippy fix for `redundant-field-names`
  * fix: apply clippy fix for `field-reassign-with-default`
  * chore: apply new Option<VendorArgs> change
  * fix: wrongly used clap derive attributes for requires. rework VendorArgs as well provide defaults.
  * fix: bring in new version of libroast by running `cargo update`.
  * fix: apply clippy fixes
  * fix: only provide a warning. `--no-root-manifest` is never used in `vendor.rs`
  * fix: make `no-root-manifest` field to `Option<bool>`
* Sat Jun 14 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 6.0.6:
  * chore(release): v6.0.6
  * fix: the `target` field for build targets is now being used
* Fri Jun 13 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 6.0.5:
  * chore(release): bump to version 6.0.5
  * dependencies: bump libroast to v8.x
* Thu Jun 12 2025 Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 6.0.4:
  * chore(release): bump to version 6.0.4
  * dependencies: adjust libroast version and update dependencies.
  * docs: update cargo_vendor service documentation
  * fix: error message caused confusion here. changed it so that it passes any general kind of errors.
  * docs: update README