From 144d1a7da7bc77259eb1db166374c2eb3f88ee4f Mon Sep 17 00:00:00 2001 From: luolu12 Date: Fri, 18 Aug 2023 15:13:31 +0800 Subject: [PATCH] init package of version 1.4.3 python-url-normalize --- 0001-bugfix.patch | 24 ++++++++++++++++++ python-url-normalize.spec | 49 +++++++++++++++++++++++++++++++++++++ url-normalize-1.4.3.tar.gz | Bin 0 -> 6024 bytes 3 files changed, 73 insertions(+) create mode 100644 0001-bugfix.patch create mode 100644 python-url-normalize.spec create mode 100644 url-normalize-1.4.3.tar.gz diff --git a/0001-bugfix.patch b/0001-bugfix.patch new file mode 100644 index 0000000..3c3b063 --- /dev/null +++ b/0001-bugfix.patch @@ -0,0 +1,24 @@ +From 3aa78e61e455221c8c9786107f3302f0381c749b Mon Sep 17 00:00:00 2001 +From: luolu12 +Date: Mon, 21 Aug 2023 14:32:29 +0800 +Subject: [PATCH] bugfix + +--- + pyproject.toml | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/pyproject.toml b/pyproject.toml +index f824aa9..50b60d7 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -30,5 +30,5 @@ pytest-socket = [{version="0.3.3", python="~2.7"}, {version="*", python="^3.6"}] + tox = [{version="*", python="^3.6"}] + + [build-system] +-build-backend = "poetry.masonry.api" +-requires = ["poetry>=0.12"] ++build-backend = "poetry.core.masonry.api" ++requires = ["poetry-core>=1.0.0"] +-- +2.33.0 + diff --git a/python-url-normalize.spec b/python-url-normalize.spec new file mode 100644 index 0000000..59c295a --- /dev/null +++ b/python-url-normalize.spec @@ -0,0 +1,49 @@ +%global pypi_name url-normalize + +Name: python-%{pypi_name} +Version: 1.4.3 +Release: 1 +Summary: URL normalization for Python + +License: MIT +URL: https://github.com/niksite/url-normalize +Source0: https://files.pythonhosted.org/packages/ec/ea/780a38c99fef750897158c0afb83b979def3b379aaac28b31538d24c4e8f/url-normalize-1.4.3.tar.gz +BuildArch: noarch + +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +BuildRequires: python3-wheel +BuildRequires: python3-hatchling +BuildRequires: python3-poetry-core + +Patch001:0001-bugfix.patch + +%description +URI Normalization function + +%package -n python3-%{pypi_name} +Summary: %{summary} +%{?python_provide:%python_provide python3-%{pypi_name}} + +Requires: python3dist(six) +%description -n python3-%{pypi_name} +URI Normalization function + +%prep +%autosetup -n %{pypi_name}-%{version} -p1 + +%build +%pyproject_build + +%install +%pyproject_install + +%files -n python3-%{pypi_name} +%license LICENSE +%doc README.md +%{python3_sitelib}/url_normalize* + +%changelog +* Fri Aug 18 2023 luolu12 - 1.4.3-1 +- Initial package. diff --git a/url-normalize-1.4.3.tar.gz b/url-normalize-1.4.3.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..d53ab281756051723e2191dbd624f07c662157b7 GIT binary patch literal 6024 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 CvBhWr literal 0 HcmV?d00001