Sync from SUSE:SLFO:Main python-dateparser revision 6d9332ae7de213754876b2bb9a2b57ce
This commit is contained in:
parent
4b9087003a
commit
ec93e38943
BIN
dateparser-1.1.8.tar.gz
(Stored with Git LFS)
BIN
dateparser-1.1.8.tar.gz
(Stored with Git LFS)
Binary file not shown.
BIN
dateparser-1.2.0.tar.gz
(Stored with Git LFS)
Normal file
BIN
dateparser-1.2.0.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -2,19 +2,16 @@
|
||||
tests/test_language_detect.py | 6 +++++-
|
||||
1 file changed, 5 insertions(+), 1 deletion(-)
|
||||
|
||||
--- a/tests/test_language_detect.py
|
||||
+++ b/tests/test_language_detect.py
|
||||
@@ -1,6 +1,8 @@
|
||||
Index: dateparser-1.2.0/tests/test_language_detect.py
|
||||
===================================================================
|
||||
--- dateparser-1.2.0.orig/tests/test_language_detect.py
|
||||
+++ dateparser-1.2.0/tests/test_language_detect.py
|
||||
@@ -1,3 +1,4 @@
|
||||
+import os
|
||||
+import unittest
|
||||
+
|
||||
import unittest
|
||||
from datetime import datetime
|
||||
from unittest.mock import Mock
|
||||
-import unittest
|
||||
|
||||
from parameterized import parameterized, param
|
||||
|
||||
@@ -13,6 +15,7 @@ from dateparser.search import search_dat
|
||||
@@ -17,6 +18,7 @@ from dateparser.search import search_dat
|
||||
detect_languages = Mock()
|
||||
detect_languages.return_value = ["en"]
|
||||
|
||||
@ -22,10 +19,10 @@
|
||||
|
||||
class CustomLangDetectParserTest(unittest.TestCase):
|
||||
def check_is_returned_list(self):
|
||||
@@ -22,6 +25,7 @@ class CustomLangDetectParserTest(unittes
|
||||
param(dt_string="14 June 2020", confidence_threshold=0.0),
|
||||
param(dt_string="26 July 2021", confidence_threshold=0.0)
|
||||
])
|
||||
@@ -28,6 +30,7 @@ class CustomLangDetectParserTest(unittes
|
||||
param(dt_string="26 July 2021", confidence_threshold=0.0),
|
||||
]
|
||||
)
|
||||
+ @unittest.skipIf(NO_NETWORK, "Test requires network access")
|
||||
def test_custom_language_detect_fast_text(self, dt_string, confidence_threshold):
|
||||
self.result = fast_text_detect_languages(dt_string, confidence_threshold)
|
||||
|
@ -1,3 +1,27 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 7 20:46:37 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 1.2.0:
|
||||
* New ``PREFER_MONTH_OF_YEAR`` setting (#1146)
|
||||
* Absolute years in Russian are no longer being treated as a
|
||||
number of years in the past (#1129)
|
||||
* Cleanups and internal improvements:
|
||||
* Removed the use of ``datetime.utcnow``, deprecated on Python
|
||||
3.12 (#1179)
|
||||
* Applied Black formatting to the code base (#1158)
|
||||
* Initial integration with OSSFuzz (#1198)
|
||||
* Extended test cases (#1191)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 14 00:54:16 UTC 2023 - Matej Cepl <mcepl@cepl.eu>
|
||||
|
||||
- Clean up the SPEC file
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 7 07:09:28 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- remove unneeded GitPython dependency
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 21 12:24:07 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
@ -53,7 +77,7 @@ Mon Jan 2 18:57:33 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 7 21:15:24 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>
|
||||
|
||||
- Update to 1.1.3
|
||||
- Update to 1.1.3
|
||||
New features:
|
||||
* Add support for fractional units (#876)
|
||||
Improvements:
|
||||
@ -68,7 +92,7 @@ Mon Nov 7 21:15:24 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 27 22:51:58 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>
|
||||
|
||||
- Update to 1.1.2
|
||||
- Update to 1.1.2
|
||||
* Added support for negative timestamp (#1060)
|
||||
* Fixed PytzUsageWarning for Python versions >= 3.6 (#1062)
|
||||
* Added support for dates with dots and spaces (#1028)
|
||||
@ -178,13 +202,13 @@ Thu Apr 2 09:44:00 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>
|
||||
- update to version 0.7.4
|
||||
* Fixed Python 2.7 tests
|
||||
* Extended Norwegian support
|
||||
* Implement a PARSERS setting
|
||||
* Add support for `PREFER_DATES_FROM` in relative/freshness parser
|
||||
* Add support for `PREFER_DAY_OF_MONTH` in base-formats parser
|
||||
* Added UTC -00:00 as a valid offset
|
||||
* Fix support for “one”
|
||||
* Fix tokenizer for non recognized characters
|
||||
* Prevent installing regex 2019.02.19
|
||||
* Implement a PARSERS setting
|
||||
* Add support for `PREFER_DATES_FROM` in relative/freshness parser
|
||||
* Add support for `PREFER_DAY_OF_MONTH` in base-formats parser
|
||||
* Added UTC -00:00 as a valid offset
|
||||
* Fix support for “one”
|
||||
* Fix tokenizer for non recognized characters
|
||||
* Prevent installing regex 2019.02.19
|
||||
* Added Hungarian language.
|
||||
* Added setting, `STRICT_PARSING` to ignore incomplete dates.
|
||||
* More simplifications for Russian and Ukrainian languages.
|
||||
|
@ -16,11 +16,9 @@
|
||||
#
|
||||
|
||||
|
||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||
%define skip_python2 1
|
||||
%{?sle15_python_module_pythons}
|
||||
Name: python-dateparser
|
||||
Version: 1.1.8
|
||||
Version: 1.2.0
|
||||
Release: 0
|
||||
Summary: Date parsing library designed to parse dates from HTML pages
|
||||
License: BSD-3-Clause
|
||||
@ -29,20 +27,22 @@ Source: https://files.pythonhosted.org/packages/source/d/dateparser/date
|
||||
# PATCH-FIX-UPSTREAM mark-network-tests.patch gh#scrapinghub/dateparser#1059 mcepl@suse.com
|
||||
# mark test requiring network access
|
||||
Patch1: mark-network-tests.patch
|
||||
BuildRequires: %{python_module setuptools}
|
||||
BuildRequires: %{python_module pip}
|
||||
BuildRequires: %{python_module wheel}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: python-rpm-macros
|
||||
Requires: python-python-dateutil
|
||||
Requires: python-pytz
|
||||
Requires: python-regex
|
||||
Requires: python-tzlocal
|
||||
Requires(post): update-alternatives
|
||||
Requires(postun):update-alternatives
|
||||
Recommends: convertdate
|
||||
Recommends: python-fasttext
|
||||
Recommends: python-langdetect
|
||||
Recommends: python-ruamel.yaml
|
||||
BuildArch: noarch
|
||||
# SECTION test requirements
|
||||
BuildRequires: %{python_module GitPython}
|
||||
BuildRequires: %{python_module convertdate}
|
||||
BuildRequires: %{python_module fasttext}
|
||||
BuildRequires: %{python_module langdetect}
|
||||
@ -54,8 +54,6 @@ BuildRequires: %{python_module regex}
|
||||
BuildRequires: %{python_module ruamel.yaml}
|
||||
BuildRequires: %{python_module tzlocal}
|
||||
# /SECTION
|
||||
Requires(post): update-alternatives
|
||||
Requires(postun):update-alternatives
|
||||
%python_subpackages
|
||||
|
||||
%description
|
||||
@ -72,10 +70,10 @@ sed -i '1{/\/usr\/bin\/env python/d;}' \
|
||||
dateparser_scripts/update_supported_languages_and_locales.py
|
||||
|
||||
%build
|
||||
%python_build
|
||||
%pyproject_wheel
|
||||
|
||||
%install
|
||||
%python_install
|
||||
%pyproject_install
|
||||
%python_clone -a %{buildroot}%{_bindir}/dateparser-download
|
||||
%python_expand %fdupes %{buildroot}%{$python_sitelib}
|
||||
|
||||
@ -85,7 +83,9 @@ export NO_NETWORK=1
|
||||
ignoretestfiles="--ignore tests/test_dateparser_data_integrity.py"
|
||||
# https://github.com/scrapinghub/dateparser/issues/1053
|
||||
ignoretestfiles="$ignoretestfiles --ignore tests/test_search.py"
|
||||
%pytest $ignoretestfiles
|
||||
# overflow on 32bit
|
||||
donttest="(not test_timezone_offset_calculation)"
|
||||
%pytest -k "$donttest" $ignoretestfiles
|
||||
|
||||
%post
|
||||
%python_install_alternative dateparser-download
|
||||
|
Loading…
Reference in New Issue
Block a user