From b20d13829cf19fb846e55a12e5a8d49f8fd475a74a1d41e4e82d6a5ae5b9479f Mon Sep 17 00:00:00 2001 From: Nico Krapp Date: Fri, 10 Jan 2025 14:04:16 +0000 Subject: [PATCH] Accepting request 1236863 from home:glaubitz:branches:devel:languages:python - Update to 0.9.5 * Add studio host * Case-insensitively avoid duplicate attribute values * Updated test expected values * Add registrar_url for base entry * Update expected samples * This addresses #223 while trying to be backwards compatible with the old format just in case ... * Enhancements for .jp domains * Fix exception * Fix datetime.UTC, which doesn't work on all versions of Py3 * Update WhoisSg to address #222 * Adding a quick timeout option to whois.whois() * Handle "before YYYY" entries to fix #228 * Standardize test assertions for sample files * Create test case sample for .sg domain * Update WhoisSG parser to grab status, updated_date, dnssec and ns * Add .live domain server config and sample * Move socket creation to external func, to reuse it in findwhois_iana with proxy * Add parsing for .lv domains * Added the "Reseller" field to the parser. * tr domains not support idna encoded decoded whois requests * Set request for tr domains without idna * Quick fix for tr domain * Add convert_punycode flag * Remove .DS_Store * Quick-fix * Fix tests * Update parser.py with created for .de - from version 0.9.4 OBS-URL: https://build.opensuse.org/request/show/1236863 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-whois?expand=0&rev=18 --- python-python-whois.changes | 43 +++++++++++++++++++++++++++++++++++++ python-python-whois.spec | 10 ++++----- python-whois-0.9.3.tar.gz | 3 --- python_whois-0.9.5.tar.gz | 3 +++ 4 files changed, 51 insertions(+), 8 deletions(-) delete mode 100644 python-whois-0.9.3.tar.gz create mode 100644 python_whois-0.9.5.tar.gz diff --git a/python-python-whois.changes b/python-python-whois.changes index c5ae396..1fa04f7 100644 --- a/python-python-whois.changes +++ b/python-python-whois.changes @@ -1,3 +1,46 @@ +------------------------------------------------------------------- +Fri Jan 10 13:02:36 UTC 2025 - John Paul Adrian Glaubitz + +- Update to 0.9.5 + * Add studio host + * Case-insensitively avoid duplicate attribute values + * Updated test expected values + * Add registrar_url for base entry + * Update expected samples + * This addresses #223 while trying to be backwards compatible + with the old format just in case ... + * Enhancements for .jp domains + * Fix exception + * Fix datetime.UTC, which doesn't work on all versions of Py3 + * Update WhoisSg to address #222 + * Adding a quick timeout option to whois.whois() + * Handle "before YYYY" entries to fix #228 + * Standardize test assertions for sample files + * Create test case sample for .sg domain + * Update WhoisSG parser to grab status, updated_date, dnssec and ns + * Add .live domain server config and sample + * Move socket creation to external func, to reuse it in findwhois_iana with proxy + * Add parsing for .lv domains + * Added the "Reseller" field to the parser. + * tr domains not support idna encoded decoded whois requests + * Set request for tr domains without idna + * Quick fix for tr domain + * Add convert_punycode flag + * Remove .DS_Store + * Quick-fix + * Fix tests + * Update parser.py with created for .de +- from version 0.9.4 + * Complete the regex for parsing the WHOIS response results for .jp domains. + * Bump ci actions + * Fix regex for parsing .pl nameservers + * Update and rename README.rst to README.md + * Update README.md + * Added support for markdown in setup and bumped version + * Fixed .ru used correct nic server +- Adjust upstream source name in spec file +- Rename README.rst to README.md in %files section + ------------------------------------------------------------------- Sun Apr 21 08:12:51 UTC 2024 - Dirk Müller diff --git a/python-python-whois.spec b/python-python-whois.spec index 5656d0b..8f7e6e1 100644 --- a/python-python-whois.spec +++ b/python-python-whois.spec @@ -1,7 +1,7 @@ # # spec file for package python-python-whois # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ Name: python-python-whois -Version: 0.9.3 +Version: 0.9.5 Release: 0 Summary: Whois querying and parsing of domain registration information License: MIT URL: https://github.com/richardpenman/whois -Source: https://files.pythonhosted.org/packages/source/p/python-whois/python-whois-%{version}.tar.gz +Source: https://files.pythonhosted.org/packages/source/p/python_whois/python_whois-%{version}.tar.gz BuildRequires: %{python_module pip} BuildRequires: %{python_module python-dateutil} BuildRequires: %{python_module setuptools} @@ -43,7 +43,7 @@ Able to extract data for all the popular TLDs (com, org, net, ...) Query a WHOIS server directly instead of going through an intermediate web service like many others do. %prep -%autosetup -p1 -n python-whois-%{version} +%autosetup -p1 -n python_whois-%{version} # requires internet connection: rm test/test_query.py @@ -61,7 +61,7 @@ rm test/test_query.py %pytest -k 'not (test_ipv4 or test_ipv6 or test_il_parse or test_choose_server)' %files %{python_files} -%doc README.rst +%doc README.md %{python_sitelib}/whois %{python_sitelib}/python_whois-%{version}.dist-info diff --git a/python-whois-0.9.3.tar.gz b/python-whois-0.9.3.tar.gz deleted file mode 100644 index 644d909..0000000 --- a/python-whois-0.9.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8dda2c70c0f89f0f8fc48a42370789332bfff679b5fa462048884151d26ca3ce -size 110577 diff --git a/python_whois-0.9.5.tar.gz b/python_whois-0.9.5.tar.gz new file mode 100644 index 0000000..d3878c3 --- /dev/null +++ b/python_whois-0.9.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:18968c21484752fcc4b9a5f0af477ef6b8dc2e8bb7f1bd5c33831499c0dd41ca +size 111201