summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2026-09-14 12:50:21 +0000
committerCoprDistGit <infra@openeuler.org>2026-09-14 12:50:21 +0000
commit8c38a16b5b83b66ace3baf0285853580358b4cbc (patch)
treefe009f88e04397b1bec6088d543fca7ac4991b4e
parentcf68ec60ed64673a501ea7e7500f47df4c6526c1 (diff)
automatic import of python-multipart
-rw-r--r--.gitignore1
-rw-r--r--multipart.spec81
-rw-r--r--sources1
3 files changed, 83 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..638af31 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/multipart-1.2.0.tar.gz
diff --git a/multipart.spec b/multipart.spec
new file mode 100644
index 0000000..f3adad5
--- /dev/null
+++ b/multipart.spec
@@ -0,0 +1,81 @@
+%global pypi_name multipart
+
+Name: python-%{pypi_name}
+Version: 1.2.0
+Release: 1%{?dist}
+Summary: Parser for multipart/form-data
+License: MIT
+URL: https://multipart.readthedocs.io/
+# topdir: multipart-1.2.0
+Source0: https://github.com/defnull/multipart/archive/v%{version}/%{pypi_name}-%{version}.tar.gz
+BuildArch: noarch
+
+BuildRequires: python3-devel
+BuildRequires: python3-pip
+BuildRequires: pyproject-rpm-macros
+BuildRequires: python3-flit-core
+
+%description
+This module provides a fast incremental non-blocking parser for
+multipart/form-data, as well as blocking alternatives for easier use
+in WSGI or CGI applications.
+
+Features:
+- Pure python single file module with no dependencies.
+- Optimized for both blocking and non-blocking applications.
+- 100%% test coverage with test data from actual browsers and HTTP clients.
+- Predictable memory and disk resource consumption via fine grained limits.
+
+
+%package -n python3-%{pypi_name}
+Summary: Parser for multipart/form-data
+Provides: python-%{pypi_name}
+Provides: python3dist(%{pypi_name}) = %{version}
+
+%description -n python3-%{pypi_name}
+This module provides a fast incremental non-blocking parser for
+multipart/form-data, as well as blocking alternatives for easier use
+in WSGI or CGI applications.
+
+Features:
+- Pure python single file module with no dependencies.
+- Optimized for both blocking and non-blocking applications.
+- 100%% test coverage with test data from actual browsers and HTTP clients.
+- Predictable memory and disk resource consumption via fine grained limits.
+
+
+%package help
+Summary: Development documents and examples for %{pypi_name}
+Provides: python3-%{pypi_name}-doc
+Requires: python3-%{pypi_name}
+
+%description help
+Development documents and examples for %{pypi_name}.
+
+
+%prep
+%autosetup -n %{pypi_name}-%{version}
+
+
+%build
+%pyproject_build
+
+
+%install
+%pyproject_install
+
+
+%files -n python3-%{pypi_name}
+%license LICENSE
+%{python3_sitelib}/%{pypi_name}.py
+%{python3_sitelib}/%{pypi_name}-%{version}*.dist-info/
+
+
+%files help
+%license LICENSE
+%doc README.rst CHANGELOG.rst
+
+
+%changelog
+* Mon Sep 14 2026 Python_Bot <Python_Bot@openeuler.org> - 1.2.0-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..3f92b4c
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+348046c3972e6ad020fad2c4ff1ae084 multipart-1.2.0.tar.gz