Metadata-Version: 2.1
Name: datetime2
Version: 0.7.2
Summary: New date and time classes
Home-page: https://github.com/fricciardi/datetime2
Author: Francesco Ricciardi
Author-email: francescor2010@yahoo.it
License: BSD License
Keywords: date time datetime calendar
Platform: Platform independent
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Description-Content-Type: text/x-rst

datetime2
=========

.. image:: https://travis-ci.org/fricciardi/datetime2.svg?branch=master
   :target: https://travis-ci.org/fricciardi/datetime2

.. image:: https://readthedocs.org/projects/datetime2/badge/?version=stable
   :target: https://datetime2.readthedocs.io/en/stable/?badge=stable

.. image:: https://img.shields.io/badge/License-BSD-green.svg
   :target: https://opensource.org/licenses/BSD-3-Clause

The `datetime2 <http://pypi.org/project/datetime2>`_ module provides date and time
classes to Python.

In addition to the features of the standard
`datetime <https://docs.python.org/3.7/library/datetime.html>`_ module, adding the
capability of constructing and representing date and time in many formats and
removing a few limits that the original package has.

Documentation is hosted at `ReadtheDocs <https://datetime2.readthedocs.io/en/stable/?badge=stable>`_

Code is hosted at `GitHub <http://github.com/fricciardi/datetime2>`_: the
`wiki pages <https://github.com/fricciardi/datetime2/wiki>`_ host development
discussions. *datetime2* is a one-man, free-time work. Although I am deeply
committed in completing the project, do not expect regular updates (and indeed
there weren't for two years!)

Project objectives
==================

* Decoupling between operations on date and time objects and their
  representation.
* Access to different calendars, for input parsing and output formatting.
* Access to different time representations, also for input and output.
* Infinite precision in converting between different time representations.
* Ability to dynamically register new formatting classes.
* Internationalization.
* Implementation of the part of the Unicode Locale Database concerned with
  dates and times.
* Interface with other Python modules or inclusion of their
  functionalities in submodules.

These objectives are very long term ones, which I am setting because I think it is
important to establish a direction for the project. Do not expect to see them
implemented in initial versions of the module, even if you will be able to see
traces of them early.

License
=======

Datetime2 is distributed under the terms of the new BSD license. You are free
to use it for commercial or non-commercial projects with little or no
restriction, all I ask is that:

  Redistributions of the code, in whole or part, retain the original
  copyright notice and license text. You do not claim my endorsement
  of any derived product.

For a complete text of the license see the LICENSE.txt file in the source distribution.


