diff --git a/.gitignore b/.gitignore index 2f2f827..84de2c5 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/go-vendor-tools-v0.5.1.tar.bz2 +SOURCES/go-vendor-tools-v0.6.0.tar.bz2 diff --git a/.go-vendor-tools.metadata b/.go-vendor-tools.metadata index e3ca7ba..c26aea6 100644 --- a/.go-vendor-tools.metadata +++ b/.go-vendor-tools.metadata @@ -1 +1 @@ -b07ccdbbd803306cd0a7ef3d969ceee59e489187 SOURCES/go-vendor-tools-v0.5.1.tar.bz2 +8234db662e517a23aed4f34349794cd6f719e1e2 SOURCES/go-vendor-tools-v0.6.0.tar.bz2 diff --git a/SPECS/go-vendor-tools.spec b/SPECS/go-vendor-tools.spec index 7d6427d..1ec9ae4 100644 --- a/SPECS/go-vendor-tools.spec +++ b/SPECS/go-vendor-tools.spec @@ -7,10 +7,10 @@ %define tag v%{version_no_tilde %{quote:%nil}} Name: go-vendor-tools -Version: 0.5.1 +Version: 0.6.0 %forgemeta -Release: 2%{?dist} -Summary: Tools for handling Go library vendoring in Fedora +Release: 1%{?dist} +Summary: Tools for handling Go library vendoring in Fedora [SEE NOTE IN DESCRIPTION] # BSD-3-Clause: src/go_vendor_tools/archive.py License: MIT AND BSD-3-Clause @@ -19,9 +19,8 @@ Source0: %{forgesource} BuildArch: noarch +BuildRequires: tomcli BuildRequires: python3-devel -BuildRequires: python3-tomli -BuildRequires: python3-hatchling %if %{with manpages} BuildRequires: scdoc @@ -33,7 +32,16 @@ Recommends: go-vendor-tools+all %global common_description %{expand: go-vendor-tools provides tools and macros for handling Go library vendoring in -Fedora.} +Fedora. + +STABILITY NOTE: + +go-vendor-tools is under active development and available in the stable Fedora +and Fedora EPEL repos for testing purposes. +Expect some breaking changes between releases. +Anyone using the `%%go_vendor_*` macros in active Fedora packages MUST join the +Fedora Golang Matrix room and Fedora Go SIG mailing list to be notified of any +major changes.} %description %common_description @@ -47,6 +55,10 @@ Enhances: go-vendor-tools %prep %autosetup -p1 %{forgesetupargs} +# Remove scancode-toolkit test dependency. +# It's not available on s390x and not needed for unit tests. +tomcli-set pyproject.toml lists delitem \ + 'project.optional-dependencies.test' 'scancode-toolkit.*' %generate_buildrequires @@ -118,8 +130,17 @@ install -Dpm 0644 zsh_completions/* -t %{buildroot}%{zsh_completions_dir}/ %pyproject_extras_subpkg -n go-vendor-tools all %changelog -* Thu Jul 25 2024 Sergey Cherevko - 0.5.1-2 -- Rebuilt for MSVSphere 9.4 +* Fri Jan 10 2025 Arkady L. Shane - 0.6.0-1 +- Rebuilt for MSVSphere 10 + +* Wed Aug 28 2024 Maxwell G - 0.6.0-1 +- Update to 0.6.0. + +* Mon Aug 5 2024 Maxwell G - 0.5.1-4 +- Add note about project stability to description + +* Fri Jul 5 2024 Maxwell G - 0.5.1-3 +- Backport patch to workaround tomlkit bug * Fri Jun 14 2024 Maxwell G - 0.5.1-2 - Rebuild for Python 3.13