==============
timezonefinder
==============
..
Note: can't include the badges file from the docs here, as it won't render on PyPI -> sync manually
.. image:: https://github.com/jannikmi/timezonefinder/actions/workflows/build.yml/badge.svg?branch=master
:target: https://github.com/jannikmi/timezonefinder/actions?query=branch%3Amaster
.. image:: https://readthedocs.org/projects/timezonefinder/badge/?version=latest
:alt: documentation status
:target: https://timezonefinder.readthedocs.io/en/latest/?badge=latest
.. image:: https://img.shields.io/pypi/wheel/timezonefinder.svg
:target: https://pypi.python.org/pypi/timezonefinder
.. image:: https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white
:target: https://github.com/pre-commit/pre-commit
:alt: pre-commit
.. image:: https://pepy.tech/badge/timezonefinder
:alt: total PyPI downloads
:target: https://pepy.tech/project/timezonefinder
.. image:: https://img.shields.io/pypi/v/timezonefinder.svg
:alt: latest version on PyPI
:target: https://pypi.python.org/pypi/timezonefinder
.. image:: https://img.shields.io/conda/vn/conda-forge/timezonefinder.svg
:target: https://anaconda.org/conda-forge/timezonefinder
:alt: latest version on conda-forge
.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
:target: https://github.com/psf/black
This is a python package for looking up the corresponding timezone for given coordinates on earth entirely offline.
Quick Guide:
.. code-block:: console
pip install timezonefinder
.. code-block:: python
from timezonefinder import TimezoneFinder
tf = TimezoneFinder() # reuse
query_points = [(13.358, 52.5061), ...]
for lng, lat in query_points:
tz = tf.timezone_at(lng=lng, lat=lat) # 'Europe/Berlin'
For more refer to the `Documentation <https://timezonefinder.readthedocs.io/en/latest/>`__.
Also check:
`PyPI <https://pypi.python.org/pypi/timezonefinder/>`__
`online GUI and API <https://timezonefinder.michelfe.it>`__
`conda-forge feedstock <https://github.com/conda-forge/timezonefinder-feedstock>`__
ruby port: `timezone_finder <https://github.com/gunyarakun/timezone_finder>`__
`download stats <https://pepy.tech/project/timezonefinder>`__
Raw data
{
"_id": null,
"home_page": "https://timezonefinder.michelfe.it/gui",
"name": "timezonefinder",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8,<4",
"maintainer_email": "",
"keywords": "timezone,coordinates,latitude,longitude,location,offline,polygon",
"author": "jannikmi",
"author_email": "github@michelfe.it",
"download_url": "https://files.pythonhosted.org/packages/2b/f7/10e278b8ef145da2e7f1480d7180b296ec53535985dc3bc5844f7191d9a0/timezonefinder-6.5.0.tar.gz",
"platform": null,
"description": "==============\ntimezonefinder\n==============\n\n\n..\n Note: can't include the badges file from the docs here, as it won't render on PyPI -> sync manually\n\n.. image:: https://github.com/jannikmi/timezonefinder/actions/workflows/build.yml/badge.svg?branch=master\n :target: https://github.com/jannikmi/timezonefinder/actions?query=branch%3Amaster\n\n.. image:: https://readthedocs.org/projects/timezonefinder/badge/?version=latest\n :alt: documentation status\n :target: https://timezonefinder.readthedocs.io/en/latest/?badge=latest\n\n.. image:: https://img.shields.io/pypi/wheel/timezonefinder.svg\n :target: https://pypi.python.org/pypi/timezonefinder\n\n.. image:: https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white\n :target: https://github.com/pre-commit/pre-commit\n :alt: pre-commit\n\n.. image:: https://pepy.tech/badge/timezonefinder\n :alt: total PyPI downloads\n :target: https://pepy.tech/project/timezonefinder\n\n.. image:: https://img.shields.io/pypi/v/timezonefinder.svg\n :alt: latest version on PyPI\n :target: https://pypi.python.org/pypi/timezonefinder\n\n.. image:: https://img.shields.io/conda/vn/conda-forge/timezonefinder.svg\n :target: https://anaconda.org/conda-forge/timezonefinder\n :alt: latest version on conda-forge\n\n.. image:: https://img.shields.io/badge/code%20style-black-000000.svg\n :target: https://github.com/psf/black\n\n\n\nThis is a python package for looking up the corresponding timezone for given coordinates on earth entirely offline.\n\n\nQuick Guide:\n\n.. code-block:: console\n\n pip install timezonefinder\n\n\n.. code-block:: python\n\n from timezonefinder import TimezoneFinder\n\n tf = TimezoneFinder() # reuse\n\n query_points = [(13.358, 52.5061), ...]\n for lng, lat in query_points:\n tz = tf.timezone_at(lng=lng, lat=lat) # 'Europe/Berlin'\n\n\nFor more refer to the `Documentation <https://timezonefinder.readthedocs.io/en/latest/>`__.\n\nAlso check:\n\n`PyPI <https://pypi.python.org/pypi/timezonefinder/>`__\n\n`online GUI and API <https://timezonefinder.michelfe.it>`__\n\n`conda-forge feedstock <https://github.com/conda-forge/timezonefinder-feedstock>`__\n\nruby port: `timezone_finder <https://github.com/gunyarakun/timezone_finder>`__\n\n`download stats <https://pepy.tech/project/timezonefinder>`__\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "python package for finding the timezone of any point on earth (coordinates) offline",
"version": "6.5.0",
"project_urls": {
"Documentation": "https://timezonefinder.readthedocs.io/en/latest/",
"Homepage": "https://timezonefinder.michelfe.it/gui",
"Repository": "https://github.com/jannikmi/timezonefinder"
},
"split_keywords": [
"timezone",
"coordinates",
"latitude",
"longitude",
"location",
"offline",
"polygon"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ce8c7127d25dfbfe2654a87431692b68f564476d3bff3c66bcac8eeaf863aea0",
"md5": "a4a528fc3b61b4f0c496eb2b3c7c4619",
"sha256": "3c70e1ea468ecac11272aa0a727450fd7cf43039ae2a2c62f7900a0a42efb6d6"
},
"downloads": -1,
"filename": "timezonefinder-6.5.0-cp38-cp38-manylinux_2_35_x86_64.whl",
"has_sig": false,
"md5_digest": "a4a528fc3b61b4f0c496eb2b3c7c4619",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8,<4",
"size": 49402669,
"upload_time": "2024-03-14T13:31:18",
"upload_time_iso_8601": "2024-03-14T13:31:18.967281Z",
"url": "https://files.pythonhosted.org/packages/ce/8c/7127d25dfbfe2654a87431692b68f564476d3bff3c66bcac8eeaf863aea0/timezonefinder-6.5.0-cp38-cp38-manylinux_2_35_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2bf710e278b8ef145da2e7f1480d7180b296ec53535985dc3bc5844f7191d9a0",
"md5": "b28591434472fbaa17da77712c6c2032",
"sha256": "7afdb1516927e7766deb6da80c8bd66734a44ba3d898038fe73aef1e9cd39bb0"
},
"downloads": -1,
"filename": "timezonefinder-6.5.0.tar.gz",
"has_sig": false,
"md5_digest": "b28591434472fbaa17da77712c6c2032",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8,<4",
"size": 49405805,
"upload_time": "2024-03-14T13:31:24",
"upload_time_iso_8601": "2024-03-14T13:31:24.581840Z",
"url": "https://files.pythonhosted.org/packages/2b/f7/10e278b8ef145da2e7f1480d7180b296ec53535985dc3bc5844f7191d9a0/timezonefinder-6.5.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-03-14 13:31:24",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "jannikmi",
"github_project": "timezonefinder",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"lcname": "timezonefinder"
}