A PyQT GUI application for converting InfoLease report outputs into Excel files. Handles parsing and summarizing. Learns where files are meant to be store and compiles monthly and yearly summaries.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
InfoLeaseExtract/venv/Lib/site-packages/datefinder-0.7.3.dist-info/METADATA

108 lines
2.9 KiB

Metadata-Version: 2.1
Name: datefinder
Version: 0.7.3
Summary: Extract datetime objects from strings
Home-page: https://github.com/akoumjian/datefinder
Author: Alec Koumjian
Author-email: akoumjian@gmail.com
License: MIT
Keywords: datetime parser nlp
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Natural Language :: English
License-File: LICENSE
Requires-Dist: regex (>=2017.02.08)
Requires-Dist: python-dateutil (>=2.4.2)
Requires-Dist: pytz
Provides-Extra: dev
Requires-Dist: pytest (>=2.8.5) ; extra == 'dev'
Requires-Dist: mock ; extra == 'dev'
Requires-Dist: pytz (>=2015.7) ; extra == 'dev'
Requires-Dist: pylint (==2.1.1) ; extra == 'dev'
Provides-Extra: test
Requires-Dist: pytest (>=2.8.5) ; extra == 'test'
Requires-Dist: mock ; extra == 'test'
Requires-Dist: pytz (>=2015.7) ; extra == 'test'
datefinder - extract dates from text
====================================
.. image:: https://github.com/akoumjian/datefinder/actions/workflows/python-package.yml/badge.svg
:target: https://github.com/akoumjian/datefinder
:alt: Build Status
.. image:: https://img.shields.io/pypi/dm/datefinder.svg
:target: https://pypi.python.org/pypi/datefinder/
:alt: pypi downloads per day
.. image:: https://img.shields.io/pypi/v/datefinder.svg
:target: https://pypi.python.org/pypi/datefinder
:alt: pypi version
.. image:: https://img.shields.io/conda/v/conda-forge/datefinder?color=blue&logo=anaconda
:target: https://anaconda.org/conda-forge/datefinder
:alt: conda version
A python module for locating dates inside text. Use this package to extract all sorts
of date like strings from a document and turn them into datetime objects.
This module finds the likely datetime strings and then uses
`dateutil` to convert to the datetime object.
Installation
------------
**With pip**
.. code-block:: sh
pip install datefinder
**With conda**
.. code-block:: sh
conda install -c conda-forge datefinder
How to Use
----------
.. code-block:: python
In [1]: string_with_dates = """
...: ...
...: entries are due by January 4th, 2017 at 8:00pm
...: ...
...: created 01/15/2005 by ACME Inc. and associates.
...: ...
...: """
In [2]: import datefinder
In [3]: matches = datefinder.find_dates(string_with_dates)
In [4]: for match in matches:
...: print match
...:
2017-01-04 20:00:00
2005-01-15 00:00:00
Demo
----
- 🎞 `Video demo`_ by Calmcode.io. :star:
.. _Video demo: https://calmcode.io/shorts/datefinder.py.html