diff --git a/1.0.tar.gz b/1.0.tar.gz deleted file mode 100644 index 544bce82d9b8eee11f41834c5ce1959582f6a6c7..0000000000000000000000000000000000000000 Binary files a/1.0.tar.gz and /dev/null differ diff --git a/flit-3.8.0.tar.gz b/flit-3.8.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..bc54ed6a9619136c067ce41fd04e1ea33e861e6c Binary files /dev/null and b/flit-3.8.0.tar.gz differ diff --git a/python-flit.spec b/python-flit.spec index f4c5d636a6c8a7728ac9169686429ff00b0fc409..f160818660aa22008ea0b0dc3dc9a4b862602ea5 100644 --- a/python-flit.spec +++ b/python-flit.spec @@ -1,45 +1,58 @@ +%global _empty_manifest_terminate_build 0 Name: python-flit -Version: 1.0 -Release: 6 +Version: 3.8.0 +Release: 1 Summary: Simplified packaging of Python modules -License: BSD and ASL 2.0 and Python +License: BSD-3-Clause URL: https://flit.readthedocs.io/en/latest/ -Source0: https://github.com/takluyver/flit/archive/%{version}.tar.gz - +Source0: https://files.pythonhosted.org/packages/28/c6/c399f38dab6d3a2518a50d334d038083483a787f663743d713f1d245bde3/flit-3.8.0.tar.gz BuildArch: noarch -BuildRequires: python3-devel python3-pip python3-requests python3-docutils python3-pygments python3-pytoml -Provides: bundled(python-tornado) +Requires: python3-requests python3-docutils python3-toml python3-setuptools +Requires: python3-flit-core = %{version}-%{release} %description Flit is a simple way to put Python packages and modules on PyPI. The specific usage is introduced on the website(https://flit.readthedocs.io/en/latest/), or query README. %package -n python3-flit -Summary: Simplified packaging of Python modules -%{?python_provide:%python_provide python3-flit} - -Requires: python3-requests python3-docutils python3-pytoml - -%global __requires_exclude ^python%{python3_version}dist\\(requests-download\\) - -Recommends: python3-pygments - +Summary: Simplified packaging of Python modules +Provides: python-flit = %{version}-%{release} +BuildRequires: python3-devel python3-pip python3-requests python3-docutils python3-pygments python3-pytoml %description -n python3-flit Flit is a simple way to put Python packages and modules on PyPI. The specific usage is introduced on the website(https://flit.readthedocs.io/en/latest/), or query README. +%package -n python3-flit-core +Summary: PEP 517 build backend for packages using Flit +Conflicts: python3-flit < 2.1.0-2 +Requires: python3-toml + +%description -n python3-flit-core +This provides a PEP 517 build backend for packages using Flit. The only public interface is the API specified by PEP 517, at flit_core.buildapi. + %prep %autosetup -n flit-%{version} %build export FLIT_NO_NETWORK=1 -XDG_CACHE_HOME=$PWD/.cache %{__python3} -m flit build --format wheel - +pushd flit_core +python%{python3_version} -m pip wheel --wheel-dir=./dist --no-deps --use-pep517 --no-build-isolation --disable-pip-version-check --no-clean --progress-bar off --verbose . +popd +export PYTHONPATH=$PWD:$PWD/flit_core +python%{python3_version} -m pip wheel --wheel-dir=./dist --no-deps --use-pep517 --no-build-isolation --disable-pip-version-check --no-clean --progress-bar off --verbose . %install +cd flit_core +%py3_install_wheel flit_core-%{version}-py3-none-any.whl +cd - %py3_install_wheel flit-%{version}-py3-none-any.whl +%files -n python3-flit-core +%license LICENSE +%doc flit_core/README.rst +%{python3_sitelib}/flit_core-*.dist-info/ +%{python3_sitelib}/flit_core/ %files -n python3-flit %{python3_sitelib}/* @@ -47,8 +60,10 @@ XDG_CACHE_HOME=$PWD/.cache %{__python3} -m flit build --format wheel %license LICENSE %doc README.rst - %changelog +* Thu Dec 08 2022 liqiuyu - 3.8.0-1 +- Update package to version 3.8.0 + * Tue Jun 16 2020 hanxinke - 1.0-6 - update python version