summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--python-date-extractor.spec246
-rw-r--r--sources1
3 files changed, 248 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..85abdfd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/date-extractor-5.1.5.tar.gz
diff --git a/python-date-extractor.spec b/python-date-extractor.spec
new file mode 100644
index 0000000..6cf22fd
--- /dev/null
+++ b/python-date-extractor.spec
@@ -0,0 +1,246 @@
+%global _empty_manifest_terminate_build 0
+Name: python-date-extractor
+Version: 5.1.5
+Release: 1
+Summary: Extract dates from text
+License: Apache Software License
+URL: https://github.com/DanielJDufour/date-extractor
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/d8/4c/1075398fdb6033186d3c673f49b50fee41637b87d219de62e804bc2e5b4c/date-extractor-5.1.5.tar.gz
+BuildArch: noarch
+
+
+%description
+[![Build Status](https://travis-ci.org/DanielJDufour/date-extractor.svg?branch=master)](https://travis-ci.org/DanielJDufour/date-extractor)
+
+[![Requirements Status](https://requires.io/github/DanielJDufour/date-extractor/requirements.svg?branch=master)](https://requires.io/github/DanielJDufour/date-extractor/requirements/?branch=master)
+
+[![Hex.pm](https://img.shields.io/hexpm/l/plug.svg?maxAge=2592000?style=plastic)]()
+
+# date-extractor
+date-extractor helps you extract dates from text
+
+# Installation
+```
+pip3 install date-extractor
+```
+
+# Use
+```python
+from date_extractor import extract_dates
+
+text = "I arrived in that city on January 4, 1937"
+dates = extract_dates(text)
+# [datetime.datetime(1937, 1, 4, 0, 0, tzinfo=<UTC>)]
+```
+
+Date extractor also works on dates with hours, minutes and seconds:
+```python
+from date_extractor import extract_date
+
+date = extract_date("2018-06-07 16:31:54")
+# datetime.datetime(2018, 6, 7, 16, 31, 54, tzinfo=<UTC>)
+```
+
+# Returning Precision
+```python
+from date_extractor import extract_date
+
+text = "I arrived in that city in 1937"
+date, precision = extract_date(text, return_precision=True)
+# precision = 'year'
+```
+
+
+# Features
+| Languages Supported |
+| ------------------- |
+| Arabic |
+| Chinese (incl. Taiwan) |
+| English |
+| French |
+| Sorani (Kurdish) |
+| Turkish |
+
+# Testing
+To test the package run
+```
+python3 -m unittest date_extractor.tests.test
+```
+
+# Support
+Contact Daniel Dufour at daniel.j.dufour@gmail.com
+
+%package -n python3-date-extractor
+Summary: Extract dates from text
+Provides: python-date-extractor
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-date-extractor
+[![Build Status](https://travis-ci.org/DanielJDufour/date-extractor.svg?branch=master)](https://travis-ci.org/DanielJDufour/date-extractor)
+
+[![Requirements Status](https://requires.io/github/DanielJDufour/date-extractor/requirements.svg?branch=master)](https://requires.io/github/DanielJDufour/date-extractor/requirements/?branch=master)
+
+[![Hex.pm](https://img.shields.io/hexpm/l/plug.svg?maxAge=2592000?style=plastic)]()
+
+# date-extractor
+date-extractor helps you extract dates from text
+
+# Installation
+```
+pip3 install date-extractor
+```
+
+# Use
+```python
+from date_extractor import extract_dates
+
+text = "I arrived in that city on January 4, 1937"
+dates = extract_dates(text)
+# [datetime.datetime(1937, 1, 4, 0, 0, tzinfo=<UTC>)]
+```
+
+Date extractor also works on dates with hours, minutes and seconds:
+```python
+from date_extractor import extract_date
+
+date = extract_date("2018-06-07 16:31:54")
+# datetime.datetime(2018, 6, 7, 16, 31, 54, tzinfo=<UTC>)
+```
+
+# Returning Precision
+```python
+from date_extractor import extract_date
+
+text = "I arrived in that city in 1937"
+date, precision = extract_date(text, return_precision=True)
+# precision = 'year'
+```
+
+
+# Features
+| Languages Supported |
+| ------------------- |
+| Arabic |
+| Chinese (incl. Taiwan) |
+| English |
+| French |
+| Sorani (Kurdish) |
+| Turkish |
+
+# Testing
+To test the package run
+```
+python3 -m unittest date_extractor.tests.test
+```
+
+# Support
+Contact Daniel Dufour at daniel.j.dufour@gmail.com
+
+%package help
+Summary: Development documents and examples for date-extractor
+Provides: python3-date-extractor-doc
+%description help
+[![Build Status](https://travis-ci.org/DanielJDufour/date-extractor.svg?branch=master)](https://travis-ci.org/DanielJDufour/date-extractor)
+
+[![Requirements Status](https://requires.io/github/DanielJDufour/date-extractor/requirements.svg?branch=master)](https://requires.io/github/DanielJDufour/date-extractor/requirements/?branch=master)
+
+[![Hex.pm](https://img.shields.io/hexpm/l/plug.svg?maxAge=2592000?style=plastic)]()
+
+# date-extractor
+date-extractor helps you extract dates from text
+
+# Installation
+```
+pip3 install date-extractor
+```
+
+# Use
+```python
+from date_extractor import extract_dates
+
+text = "I arrived in that city on January 4, 1937"
+dates = extract_dates(text)
+# [datetime.datetime(1937, 1, 4, 0, 0, tzinfo=<UTC>)]
+```
+
+Date extractor also works on dates with hours, minutes and seconds:
+```python
+from date_extractor import extract_date
+
+date = extract_date("2018-06-07 16:31:54")
+# datetime.datetime(2018, 6, 7, 16, 31, 54, tzinfo=<UTC>)
+```
+
+# Returning Precision
+```python
+from date_extractor import extract_date
+
+text = "I arrived in that city in 1937"
+date, precision = extract_date(text, return_precision=True)
+# precision = 'year'
+```
+
+
+# Features
+| Languages Supported |
+| ------------------- |
+| Arabic |
+| Chinese (incl. Taiwan) |
+| English |
+| French |
+| Sorani (Kurdish) |
+| Turkish |
+
+# Testing
+To test the package run
+```
+python3 -m unittest date_extractor.tests.test
+```
+
+# Support
+Contact Daniel Dufour at daniel.j.dufour@gmail.com
+
+%prep
+%autosetup -n date-extractor-5.1.5
+
+%build
+%py3_build
+
+%install
+%py3_install
+install -d -m755 %{buildroot}/%{_pkgdocdir}
+if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
+if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
+if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
+if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
+pushd %{buildroot}
+if [ -d usr/lib ]; then
+ find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/lib64 ]; then
+ find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/bin ]; then
+ find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/sbin ]; then
+ find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+touch doclist.lst
+if [ -d usr/share/man ]; then
+ find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
+fi
+popd
+mv %{buildroot}/filelist.lst .
+mv %{buildroot}/doclist.lst .
+
+%files -n python3-date-extractor -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 5.1.5-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..93f54bb
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+5ad0fcd1fb8af019ab9f71bf9eebd110 date-extractor-5.1.5.tar.gz