!1 pacage init

Merge pull request !1 from chenholmes/cl
This commit is contained in:
openeuler-ci-bot 2020-03-13 14:07:13 +08:00 committed by Gitee
commit a50f9f2291
2 changed files with 62 additions and 0 deletions

BIN
apipkg-1.5.tar.gz Normal file

Binary file not shown.

62
python-apipkg.spec Normal file
View File

@ -0,0 +1,62 @@
Name: python-apipkg
Version: 1.5
Release: 2
Summary: Namespace control and lazy-import mechanism
License: MIT
URL: https://pypi.org/project/apipkg/
Source0: https://files.pythonhosted.org/packages/source/a/apipkg/apipkg-%{version}.tar.gz
BuildArch: noarch
BuildRequires: python2-devel python2-setuptools_scm python3-devel python3-setuptools_scm
%description
With apipkg you can control the exported namespace of a Python package and greatly reduce the
number of imports for your users. It is a small pure Python module that works on CPython 2.7
and 3.4+, Jython and PyPy. It cooperates well with Pythons help() system, custom importers (PEP302)
and common command-line completion tools.
%package -n python2-apipkg
Summary: Namespace control and lazy-import mechanism
%python_provide python2-apipkg
%description -n python2-apipkg
With apipkg you can control the exported namespace of a Python package and greatly reduce the
number of imports for your users. It is a small pure Python module that works on CPython 2.7
and 3.4+, Jython and PyPy. It cooperates well with Pythons help() system, custom importers (PEP302)
and common command-line completion tools.
%package -n python3-apipkg
Summary: Namespace control and lazy-import mechanism
%python_provide python3-apipkg
%description -n python3-apipkg
With apipkg you can control the exported namespace of a Python package and greatly reduce the
number of imports for your users. It is a small pure Python module that works on CPython 2.7
and 3.4+, Jython and PyPy. It cooperates well with Pythons help() system, custom importers (PEP302)
and common command-line completion tools.
%prep
%autosetup -n apipkg-%{version} -p1
%build
export SETUPTOOLS_SCM_PRETEND_VERSION=%{version}
%py2_build
%py3_build
%install
export SETUPTOOLS_SCM_PRETEND_VERSION=%{version}
%py2_install
%py3_install
%files -n python2-apipkg
%doc CHANGELOG README.rst
%{python2_sitelib}/*
%files -n python3-apipkg
%doc CHANGELOG README.rst
%{python3_sitelib}/*
%changelog
* Thu Mar 12 2020 chenli <chenli147@huawei.com> - 1.5-2
- Init package.