{ "info": { "author": "Robin Schneider", "author_email": "ypid@riseup.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "License :: DFSG approved", "License :: OSI Approved :: GNU Affero General Public License v3", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP", "Topic :: Office/Business :: Scheduling", "Topic :: Text Processing :: Markup :: HTML" ], "description": "hc introduction\n===============\n\n| |GitLab CI Build Status| (GitLab CI) - |Travis CI Build Status| (Travis CI) - |coverage report| - |Read The Docs| |CII Best Practices|\n| |Version| |License| |Python versions| |dev status| |pypi monthly downloads|\n\nhc \u2013 holiday converter\n\nSupports the following inputs and outputs:\n\n* Input: German school holidays (HTML tables) from http://www.schulferien.org/\n* Input and output: (School) holidays format used by `opening_hours.js `_\n\nSupports the following data serialization languages:\n\n* YAML\n* JSON\n\nRepositories\n------------\n\n* `GitLab `_ (primary repo with issue tracker)\n* `GitHub `_ (mirror)\n\nDocumentation\n-------------\n\n* `Read the Docs `_\n\nAuthors\n-------\n\n* `Robin Schneider `_\n\nLicense\n-------\n\n`GNU Affero General Public License v3 (AGPL-3.0)`_\n\n.. _GNU Affero General Public License v3 (AGPL-3.0): https://tldrlegal.com/license/gnu-affero-general-public-license-v3-%28agpl-3.0%29\n.. _Makefile: https://gitlab.com/ypid/hc/blob/master/Makefile\n.. _tests directory: https://gitlab.com/ypid/hc/tree/master/tests\n\n.. |GitLab CI Build Status| image:: https://gitlab.com/ypid/hc/badges/master/build.svg\n :target: https://gitlab.com/ypid/hc/commits/master\n\n.. |coverage report| image:: https://gitlab.com/ypid/hc/badges/master/coverage.svg\n :target: https://ypid.gitlab.io/hc/coverage/\n\n.. |Travis CI Build Status| image:: https://travis-ci.org/ypid/hc.svg\n :target: https://travis-ci.org/ypid/hc\n\n.. |Read the Docs| image:: https://readthedocs.org/projects/holiday-converter/badge/?version=latest\n :target: https://holiday-converter.readthedocs.io/en/latest/\n\n.. |CII Best Practices| image:: https://bestpractices.coreinfrastructure.org/projects/744/badge\n :target: https://bestpractices.coreinfrastructure.org/projects/744\n\n.. |Version| image:: https://img.shields.io/pypi/v/hc.svg\n :target: https://pypi.python.org/pypi/hc\n\n.. |License| image:: https://img.shields.io/pypi/l/hc.svg\n :target: https://pypi.python.org/pypi/hc\n\n.. |Python versions| image:: https://img.shields.io/pypi/pyversions/hc.svg\n :target: https://pypi.python.org/pypi/hc\n\n.. |dev status| image:: https://img.shields.io/pypi/status/hc.svg\n :target: https://pypi.python.org/pypi/hc\n\n.. |pypi monthly downloads| image:: https://img.shields.io/pypi/dm/hc.svg\n :target: https://pypi.python.org/pypi/hc", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/ypid/hc", "keywords": "school holidays schulferien germany", "license": "AGPL-3.0", "maintainer": "", "maintainer_email": "", "name": "hc", "package_url": "https://pypi.org/project/hc/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/hc/", "project_urls": { "Homepage": "https://gitlab.com/ypid/hc" }, "release_url": "https://pypi.org/project/hc/0.1.1/", "requires_dist": [ "ruamel.yaml (<0.15)", "pyaml", "requests-cache", "xmltodict", "pyquery", "appdirs", "python-dateutil", "nose; extra == 'test'", "nose2; extra == 'test'", "freezegun; extra == 'test'", "tox; extra == 'test'", "flake8; extra == 'test'", "pylint; extra == 'test'", "coverage; extra == 'test'", "yamllint; extra == 'test'" ], "requires_python": "", "summary": "Holiday converter tool", "version": "0.1.1" }, "last_serial": 2924441, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "5cbd57fcf1742734a1872080f44c70d8", "sha256": "2eef35abd58be8eeaa83aed213160d1aff12f204fb439622959ed97065631a7e" }, "downloads": -1, "filename": "hc-0.1.0-py3-none-any.whl", "has_sig": true, "md5_digest": "5cbd57fcf1742734a1872080f44c70d8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13709, "upload_time": "2017-03-02T22:39:57", "url": "https://files.pythonhosted.org/packages/4b/90/89e45ec0d732759a3dd025add364deb8b6a9a0cc302af67da027523967d0/hc-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bae9787ffc21a374f627cc03e1b9b167", "sha256": "9d5acce5db87192e72f107c27b750513b3c069e80e461c36d86ab15228b076c3" }, "downloads": -1, "filename": "hc-0.1.0.tar.gz", "has_sig": true, "md5_digest": "bae9787ffc21a374f627cc03e1b9b167", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46697, "upload_time": "2017-03-02T22:39:59", "url": "https://files.pythonhosted.org/packages/a1/39/aa0ae38bafe672ebc28ee9b7accf26ce39759f60f15abfb7ac3dd12c1d50/hc-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "ed3d5be35bec3e11d67e08c3eec22ccf", "sha256": "cef179f5554337cffdfd617c381339b196ea9fd788ed3cea71f13636cbd74dd9" }, "downloads": -1, "filename": "hc-0.1.1a1-py3-none-any.whl", "has_sig": true, "md5_digest": "ed3d5be35bec3e11d67e08c3eec22ccf", "packagetype": "bdist_wheel", "python_version": "any", "requires_python": null, "size": 13769, "upload_time": "2017-06-04T14:36:46", "url": "https://files.pythonhosted.org/packages/a8/fb/15cf14b04305b191ec3359cac380a8abd014bc4f9b6498e7598e8cbdb731/hc-0.1.1a1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "49a2f62dfbe4e0577ae07d0c6c704e4f", "sha256": "f508617c4e2195a3f1f12172dd41e6a581417341debcccd511534213ed76c55e" }, "downloads": -1, "filename": "hc-0.1.1.tar.gz", "has_sig": true, "md5_digest": "49a2f62dfbe4e0577ae07d0c6c704e4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47755, "upload_time": "2017-06-04T14:32:06", "url": "https://files.pythonhosted.org/packages/ad/a4/5410a636ba146104bf1293682a977f3e21c81e3b58dde26e451bf86ac056/hc-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ed3d5be35bec3e11d67e08c3eec22ccf", "sha256": "cef179f5554337cffdfd617c381339b196ea9fd788ed3cea71f13636cbd74dd9" }, "downloads": -1, "filename": "hc-0.1.1a1-py3-none-any.whl", "has_sig": true, "md5_digest": "ed3d5be35bec3e11d67e08c3eec22ccf", "packagetype": "bdist_wheel", "python_version": "any", "requires_python": null, "size": 13769, "upload_time": "2017-06-04T14:36:46", "url": "https://files.pythonhosted.org/packages/a8/fb/15cf14b04305b191ec3359cac380a8abd014bc4f9b6498e7598e8cbdb731/hc-0.1.1a1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "49a2f62dfbe4e0577ae07d0c6c704e4f", "sha256": "f508617c4e2195a3f1f12172dd41e6a581417341debcccd511534213ed76c55e" }, "downloads": -1, "filename": "hc-0.1.1.tar.gz", "has_sig": true, "md5_digest": "49a2f62dfbe4e0577ae07d0c6c704e4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47755, "upload_time": "2017-06-04T14:32:06", "url": "https://files.pythonhosted.org/packages/ad/a4/5410a636ba146104bf1293682a977f3e21c81e3b58dde26e451bf86ac056/hc-0.1.1.tar.gz" } ] }