From 9c656c486eea53d5dacc28f5b661821ad966b8c8268c4f2fa8568c8852bd921d Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Thu, 10 Aug 2017 07:28:40 +0000 Subject: [PATCH] Accepting request 515843 from home:tbechtold:branches:devel:languages:python - update to 1.1.0: * Bump version to 1.1.0 * Fix theme setting for documentation * Exclude solitary line from coverage * Note the version we added Validator in * Fix documentation builds on RTD * Add check_validity_of to vaildator docs * Add some chars (!, =, etc) as allowed to the userinfo part of authority * Add release notes for v1.1.0 * Add a separate testcase for special chars in userinfo and revert changes to other tests * Add validation to eliminate URIReference.is_valid * Add deprecation notices to old URIReference methods * Make tests fail: add "%20!=" part to userinfo which is allowed as per RFC3986 - Convert to singlespec OBS-URL: https://build.opensuse.org/request/show/515843 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rfc3986?expand=0&rev=7 --- python-rfc3986.changes | 18 ++++++++++++++++++ python-rfc3986.spec | 22 +++++++++++----------- rfc3986-1.0.0.tar.gz | 3 --- rfc3986-1.1.0.tar.gz | 3 +++ 4 files changed, 32 insertions(+), 14 deletions(-) delete mode 100644 rfc3986-1.0.0.tar.gz create mode 100644 rfc3986-1.1.0.tar.gz diff --git a/python-rfc3986.changes b/python-rfc3986.changes index 8040b57..a6d69f1 100644 --- a/python-rfc3986.changes +++ b/python-rfc3986.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +Thu Aug 10 07:22:30 UTC 2017 - tbechtold@suse.com + +- update to 1.1.0: + * Bump version to 1.1.0 + * Fix theme setting for documentation + * Exclude solitary line from coverage + * Note the version we added Validator in + * Fix documentation builds on RTD + * Add check_validity_of to vaildator docs + * Add some chars (!, =, etc) as allowed to the userinfo part of authority + * Add release notes for v1.1.0 + * Add a separate testcase for special chars in userinfo and revert changes to other tests + * Add validation to eliminate URIReference.is_valid + * Add deprecation notices to old URIReference methods + * Make tests fail: add "%20!=" part to userinfo which is allowed as per RFC3986 +- Convert to singlespec + ------------------------------------------------------------------- Sat Jun 10 07:55:28 UTC 2017 - dmueller@suse.com diff --git a/python-rfc3986.spec b/python-rfc3986.spec index 370867c..a18ea66 100644 --- a/python-rfc3986.spec +++ b/python-rfc3986.spec @@ -16,37 +16,37 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-rfc3986 -Version: 1.0.0 +Version: 1.1.0 Release: 0 Summary: Validating URI References per RFC 3986 License: Apache-2.0 Group: Development/Languages/Python Url: https://rfc3986.rtfd.org Source: https://pypi.io/packages/source/r/rfc3986/rfc3986-%{version}.tar.gz -BuildRequires: python-devel -BuildRequires: python-setuptools +BuildRequires: %{python_module devel} +BuildRequires: %{python_module setuptools} +BuildRequires: python-rpm-macros BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} && 0%{?suse_version} <= 1110 -%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} -%else BuildArch: noarch -%endif + +%python_subpackages %description -A Python implementation of `RFC 3986`_ including validation and authority +A Python implementation of `RFC 3986`_ including validation and authority parsing. Coming soon: `Reference Resolution `_. %prep %setup -q -n rfc3986-%{version} %build -python setup.py build +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install -%files +%files %{python_files} %defattr(-,root,root,-) %doc AUTHORS.rst LICENSE README.rst %{python_sitelib}/* diff --git a/rfc3986-1.0.0.tar.gz b/rfc3986-1.0.0.tar.gz deleted file mode 100644 index 9e787a2..0000000 --- a/rfc3986-1.0.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2faacfabcc13ed89b061b5f21cbbf330f82400654b317b5907d311c3478ec4c4 -size 37659 diff --git a/rfc3986-1.1.0.tar.gz b/rfc3986-1.1.0.tar.gz new file mode 100644 index 0000000..ea47177 --- /dev/null +++ b/rfc3986-1.1.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8458571c4c57e1cf23593ad860bb601b6a604df6217f829c2bc70dc4b5af941b +size 39381