Name:          python-pip-tools
Version:       7.6.1
Release:       1
Summary:       pip-tools keeps your pinned dependencies fresh.

License:        MIT
URL:            https://github.com/jazzband/pip-tools/
Source0:        https://files.pythonhosted.org/packages/b4/07/a0e89bfdb5ec55b8d6ae28c3edf22a2331909325c9b01c364acc4448f6df/pip-tools-7.6.1.tar.gz
BuildArch:      noarch

%description 
%{summary}

%package -n python3-pip-tools
Summary:      %{summary}
Provides:       python-pip-tools

# Base build requires
BuildRequires:  python3-devel
BuildRequires:  python3-setuptools
BuildRequires:  python3-setuptools_scm
BuildRequires:  python3-pip
BuildRequires:  python3-wheel

%description -n python3-pip-tools
%{summary}

%prep
%autosetup -n pip_tools-%{version}

%build
%pyproject_build

%install
%pyproject_install

%files -n python3-pip-tools
%license LICENSE
%doc README.md

%{python3_sitelib}/pip_tools-*.dist-info/
%{python3_sitelib}/piptools/
%{_bindir}/pip-compile
%{_bindir}/pip-sync

%changelog
* Wed Aug 12 2026 xuyonghui_kylin <xuyonghui@kylinos.cn> - 7.6.1-1
- Update to 7.6.1

* Mon Jul 20 2026 peiliya <peiliya@kylinos.cn> - 7.6.0-1
- Update to 7.6.0

* Thu Feb 12 2026 YangengLiu <dev01202@linx-info.com> - 7.5.3-1
- update version to 7.5.3
  * The option --unsafe-package is now normalized
  * Fixed a bug in which pip-compile lost any index URL options when looking up hashes
  * Fixed removal of temporary files used when reading requirements from stdin
  * Removed support for Python 3.8

* Mon Nov 24 2025 lixiaoyong <lixiaoyong@kylinos.cn> - 7.5.2-1
- Update package to version 7.5.2
  * Fixed pip-compile to handle relative path includes which are not subpaths of the current working directory
  * Using --upgrade-package and dynamically building project metadata no longer causes an AttributeError
  * Test and declare Python 3.13 support
  * pip-tools is now compatible with pip 25.3

* Mon Nov 3 2025 Hann <hannannan@kylinos.cn> - 7.5.1-1
- Update package to version 7.5.1
  * Fixed static parsing of pyproject.toml data when the pyproject.toml is supplied as a relative path
  * Fixed a bug which removed slashes from URLs in -r and -c in the output of pip-compile
  * Fixed an incompatibility with click >= 8.3 which made pip-compile display incorrect options in the compile command in output headers

* Mon Sep 29 2025 zhangyulong <zhangyulong@kylinos.cn> - 7.5.0-1
- Update package to version 7.5.0
  -Fixed the ordering of format controls to preserve underlying pip behavior
  -Fixed NoCandidateFound exception to be compatible with pip >= 24.1
  -pip-compile now produces relative paths for editable dependencie
  -Fixed crash failures due to incompatibility with pip >= 25.1
  -pip-compile now treats package versions requested on the command line as constraints for the underlying pip usage.
  -This applies to build deps in addition to normal package requirements.
  -pip-tools now tests on and officially supports Python 3.12 

* Thu Oct 24 2024 shaoning <shaoning@kylinos.cn> - 7.4.1-1
- Update package to version 7.4.1
    * Skip constraint path check
    * Fix collecting deps for all extras in multiple input packages
    * Allow force-enabling or force-disabling colorized output
    * Add support for command-specific configuration sections
    * Add options for including build dependencies in compiled output
    * Add --no-strip-extras and warn about strip extras by default
    * Add -c/--constraint option to pip-compile

* Thu Jul 27 2023 mengzhaoa <mengzhaoa@isoftstone.com> - 7.1.0-1
- Init package python3-pip-tools of version 7.1.0