{ "info": { "author": "Hong Minhee", "author_email": "hongminhee@member.fsf.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)", "Operating System :: OS Independent", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Programming Language :: Python :: Implementation :: Stackless", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "monthday\n========\n\n.. image:: https://badge.fury.io/py/monthday.svg\n :alt: PyPI\n :target: https://pypi.python.org/pypi/monthday\n\n.. image:: https://readthedocs.org/projects/monthday/badge/\n :alt: Read the Docs\n :target: https://monthday.readthedocs.org/\n\n.. image:: https://travis-ci.org/dahlia/monthday.svg?branch=master\n :alt: Build Status\n :target: https://travis-ci.org/dahlia/monthday\n\n.. image:: https://codecov.io/github/dahlia/monthday/coverage.svg?branch=master\n :alt: Coverage Status\n :target: https://codecov.io/github/dahlia/monthday?branch=master\n\nThis package provides the ``MonthDay`` value type for dealing dates without\nyear. It is useful for dealing with birthdays, or anniversaries.\nWorks on Python 2.6, 2.7, 3.2--3.5, PyPy, PyPy3.\n\n.. code-block:: pycon\n\n >>> from monthday import *\n >>> aug_4 = MonthDay(8, 4)\n >>> aug_4\n monthday.MonthDay(8, 4)\n >>> aug_4.date(1988)\n datetime.date(1988, 8, 4)\n >>> list(aug_4.dates(range(2013, 2016)))\n [datetime.date(2013, 8, 4),\n datetime.date(2014, 8, 4),\n datetime.date(2015, 8, 4)]\n >>> from datetime import date\n >>> MonthDay.from_date(date(2015, 12, 25))\n monthday.MonthDay(12, 25)\n\nIt's available on PyPI__:\n\n.. code-block:: console\n\n $ pip install monthday\n\nWritten by `Hong Minhee`__, and distributed under LGPLv3_ or later.\nFind the source code from the `GitHub repository`__.\n\n__ https://pypi.python.org/pypi/monthday\n__ http://hongminhee.org/\n.. _LGPLv3: http://www.gnu.org/licenses/lgpl-3.0.html\n__ https://github.com/dahlia/monthday", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://monthday.readthedocs.org/", "keywords": null, "license": "LGPLv3+", "maintainer": null, "maintainer_email": null, "name": "monthday", "package_url": "https://pypi.org/project/monthday/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/monthday/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://monthday.readthedocs.org/" }, "release_url": "https://pypi.org/project/monthday/0.9.0/", "requires_dist": null, "requires_python": null, "summary": "Date without year", "version": "0.9.0" }, "last_serial": 1837608, "releases": { "0.9.0": [ { "comment_text": "", "digests": { "md5": "1d6ebef1a018c354c62ec946e854ce15", "sha256": "3bd1cec9936efbc379ad5aa8eb67d64b663c202f8e650b0ea643f39475255422" }, "downloads": -1, "filename": "monthday-0.9.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "1d6ebef1a018c354c62ec946e854ce15", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5623, "upload_time": "2015-11-28T20:17:16", "url": "https://files.pythonhosted.org/packages/03/73/87040492bcff5956b195ecff04c81201ceccf9138daae66cec662f3bedf2/monthday-0.9.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cdafba30913963bfd1f3a20af26717ba", "sha256": "5a48d197fc1fdd5dd6ae7dc3e3074aae7cf50866973388677f66d17137cfb814" }, "downloads": -1, "filename": "monthday-0.9.0.tar.gz", "has_sig": true, "md5_digest": "cdafba30913963bfd1f3a20af26717ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3929, "upload_time": "2015-11-28T20:16:59", "url": "https://files.pythonhosted.org/packages/ef/44/0c1a0dedd63727a3041ab6b305a9ac6a8f197bc9477adf9ad5136e82b0f2/monthday-0.9.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1d6ebef1a018c354c62ec946e854ce15", "sha256": "3bd1cec9936efbc379ad5aa8eb67d64b663c202f8e650b0ea643f39475255422" }, "downloads": -1, "filename": "monthday-0.9.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "1d6ebef1a018c354c62ec946e854ce15", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5623, "upload_time": "2015-11-28T20:17:16", "url": "https://files.pythonhosted.org/packages/03/73/87040492bcff5956b195ecff04c81201ceccf9138daae66cec662f3bedf2/monthday-0.9.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cdafba30913963bfd1f3a20af26717ba", "sha256": "5a48d197fc1fdd5dd6ae7dc3e3074aae7cf50866973388677f66d17137cfb814" }, "downloads": -1, "filename": "monthday-0.9.0.tar.gz", "has_sig": true, "md5_digest": "cdafba30913963bfd1f3a20af26717ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3929, "upload_time": "2015-11-28T20:16:59", "url": "https://files.pythonhosted.org/packages/ef/44/0c1a0dedd63727a3041ab6b305a9ac6a8f197bc9477adf9ad5136e82b0f2/monthday-0.9.0.tar.gz" } ] }