forked from pool/python-dns-lexicon
Accepting request 650371 from home:glaubitz:branches:devel:languages:python
- Submit new version of python-dns-lexicon as the old version is broken OBS-URL: https://build.opensuse.org/request/show/650371 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-dns-lexicon?expand=0&rev=9
This commit is contained in:
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 20 12:09:12 UTC 2018 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||||
|
||||
- Update to version 3.0.2
|
||||
- Update BuildRequries and Requires from setup.py
|
||||
and test-requirements.txt
|
||||
- Re-enable tests/providers/test_namecheap.py as the necessary
|
||||
namecheap libraries have been packaged now
|
||||
- Disable tests/providers/test_localzone.py as this test
|
||||
requires an internet connection
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 23 13:14:19 UTC 2018 - tchvatal@suse.com
|
||||
|
||||
|
||||
@@ -12,32 +12,48 @@
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
# See also http://en.opensuse.org/openSUSE:Specfile_guidelines
|
||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||
Name: python-dns-lexicon
|
||||
Version: 2.2.1
|
||||
Version: 3.0.2
|
||||
Release: 0
|
||||
Summary: DNS record manipulation utility
|
||||
License: MIT
|
||||
Group: Productivity/Networking/DNS/Utilities
|
||||
URL: https://github.com/AnalogJ/lexicon
|
||||
Source0: https://github.com/AnalogJ/lexicon/archive/v%{version}.tar.gz
|
||||
BuildRequires: %{python_module PyNamecheap}
|
||||
BuildRequires: %{python_module PyYAML}
|
||||
BuildRequires: %{python_module beautifulsoup4}
|
||||
BuildRequires: %{python_module boto3}
|
||||
BuildRequires: %{python_module cryptography}
|
||||
BuildRequires: %{python_module future}
|
||||
BuildRequires: %{python_module pytest}
|
||||
BuildRequires: %{python_module localzone}
|
||||
BuildRequires: %{python_module mock >= 2.0.0}
|
||||
BuildRequires: %{python_module pytest >= 3.8.0}
|
||||
BuildRequires: %{python_module pytest-cov >= 2.6.0}
|
||||
BuildRequires: %{python_module pytest-xdist >= 1.23.0}
|
||||
BuildRequires: %{python_module python-coveralls >= 2.9.1}
|
||||
BuildRequires: %{python_module requests}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
BuildRequires: %{python_module softlayer}
|
||||
BuildRequires: %{python_module tldextract}
|
||||
BuildRequires: %{python_module transip >= 0.3.0}
|
||||
BuildRequires: %{python_module vcrpy}
|
||||
BuildRequires: %{python_module vcrpy >= 1.13.0}
|
||||
BuildRequires: %{python_module xmltodict}
|
||||
BuildRequires: %{python_module zeep}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: python-rpm-macros
|
||||
Requires: localzone
|
||||
Requires: python-PyNamecheap
|
||||
Requires: python-PyYAML
|
||||
Requires: python-beautifulsoup4
|
||||
Requires: python-boto3
|
||||
Requires: python-cryptography
|
||||
Requires: python-future
|
||||
Requires: python-requests
|
||||
Requires: python-setuptools
|
||||
@@ -45,6 +61,8 @@ Requires: python-softlayer
|
||||
Requires: python-tldextract
|
||||
Requires: python-transip >= 0.3.0
|
||||
Requires: python-vcrpy
|
||||
Requires: python-xmltodict
|
||||
Requires: python-zeep
|
||||
# Completely different pkg but same namespace
|
||||
Conflicts: python-lexicon
|
||||
BuildArch: noarch
|
||||
@@ -59,8 +77,8 @@ Lexicon was designed to be used in automation, specifically letsencrypt.
|
||||
|
||||
%prep
|
||||
%setup -q -n lexicon-%{version}
|
||||
# remove namecheap tests/require as we don't have all the support libs
|
||||
rm -f tests/providers/test_namecheap.py
|
||||
# remove localzone test as this test requires an internet connection
|
||||
rm -f tests/providers/test_localzone.py
|
||||
|
||||
# rpmlint
|
||||
find . -type f -name ".gitignore" -delete
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7296d4f7bf2aacd62c48053a61d055a7ea63cbcaaeb6a9074099b78d908ae1dd
|
||||
size 354301
|
||||
3
v3.0.2.tar.gz
Normal file
3
v3.0.2.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8fd51b33bef33817ffd14154b66bfe87010fac33d9433b73577dbf0174e0e410
|
||||
size 1853600
|
||||
Reference in New Issue
Block a user