==============
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
Notice: Looking for maintainers. Reach out if you want to contribute!
---------------------------------------------------------------------
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": null,
"docs_url": null,
"requires_python": "<4,>=3.8",
"maintainer_email": null,
"keywords": "timezone, coordinates, latitude, longitude, location, offline, polygon",
"author": "jannikmi",
"author_email": "github@michelfe.it",
"download_url": "https://files.pythonhosted.org/packages/19/b8/2460b275e56193d323a1112f44dcdc9a51abde1d346bb11c830c7b0b3800/timezonefinder-6.5.4.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\n\nNotice: Looking for maintainers. Reach out if you want to contribute!\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.4",
"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": "91156e1b00ecb064a50e0c726c1fee24ec3d310343e05087b33f412b896781e4",
"md5": "e5a4df265a5e8017729483b7f7f107a5",
"sha256": "a60f23c734b7b229bfbe3dc1ecd54421864d996387a913a7a432ffcd6f86d980"
},
"downloads": -1,
"filename": "timezonefinder-6.5.4-cp310-cp310-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "e5a4df265a5e8017729483b7f7f107a5",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<4,>=3.8",
"size": 50705142,
"upload_time": "2024-10-22T11:30:01",
"upload_time_iso_8601": "2024-10-22T11:30:01.489322Z",
"url": "https://files.pythonhosted.org/packages/91/15/6e1b00ecb064a50e0c726c1fee24ec3d310343e05087b33f412b896781e4/timezonefinder-6.5.4-cp310-cp310-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "540a39e98b733e538251990d9e1f191f145f235205b3e70bd2cca340eb97d58c",
"md5": "8949516e4946178b6d56b4739d39e2ac",
"sha256": "7735f9c4841e5e90fa64b52be2e53591dfbc2796ee5017cd45b648019cdffe1d"
},
"downloads": -1,
"filename": "timezonefinder-6.5.4-cp311-cp311-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "8949516e4946178b6d56b4739d39e2ac",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<4,>=3.8",
"size": 50705143,
"upload_time": "2024-10-22T11:30:05",
"upload_time_iso_8601": "2024-10-22T11:30:05.284824Z",
"url": "https://files.pythonhosted.org/packages/54/0a/39e98b733e538251990d9e1f191f145f235205b3e70bd2cca340eb97d58c/timezonefinder-6.5.4-cp311-cp311-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8357f7e8aa3db6ea5f8a85e080c698475b46e6e550a443121ed0400653f60b0a",
"md5": "3fff39703477c5795f7aee90f3a2a7c6",
"sha256": "6135a56c7af77e68f272899f71f2adfbd6e78595acc8b30a49c1695102fe1311"
},
"downloads": -1,
"filename": "timezonefinder-6.5.4-cp312-cp312-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "3fff39703477c5795f7aee90f3a2a7c6",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<4,>=3.8",
"size": 50705398,
"upload_time": "2024-10-22T11:30:09",
"upload_time_iso_8601": "2024-10-22T11:30:09.149344Z",
"url": "https://files.pythonhosted.org/packages/83/57/f7e8aa3db6ea5f8a85e080c698475b46e6e550a443121ed0400653f60b0a/timezonefinder-6.5.4-cp312-cp312-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4a6946b940bcf12ab3132dfb828fcd9a0227cd4c53800c78497b2bd12c5c4192",
"md5": "7c17a6e48c30e41124d275992c7a03c9",
"sha256": "ac0fd6519b9603f0152507e8db779f6b183a2b73fe4f14a5ab3591d8c1c610a9"
},
"downloads": -1,
"filename": "timezonefinder-6.5.4-cp313-cp313-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "7c17a6e48c30e41124d275992c7a03c9",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": "<4,>=3.8",
"size": 50705316,
"upload_time": "2024-10-22T11:30:13",
"upload_time_iso_8601": "2024-10-22T11:30:13.685790Z",
"url": "https://files.pythonhosted.org/packages/4a/69/46b940bcf12ab3132dfb828fcd9a0227cd4c53800c78497b2bd12c5c4192/timezonefinder-6.5.4-cp313-cp313-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "aab65152a345c5125a768a0110a8d2e151811c72bf21867412f5562016aa515c",
"md5": "4a4abf5dd2bb94b45682a45b79f9cd3f",
"sha256": "8149c72c48ec0db29ad7000ea67217087bc8406021b5b4490e806f9ae93431ee"
},
"downloads": -1,
"filename": "timezonefinder-6.5.4-cp38-cp38-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "4a4abf5dd2bb94b45682a45b79f9cd3f",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<4,>=3.8",
"size": 50705281,
"upload_time": "2024-10-22T11:30:17",
"upload_time_iso_8601": "2024-10-22T11:30:17.901235Z",
"url": "https://files.pythonhosted.org/packages/aa/b6/5152a345c5125a768a0110a8d2e151811c72bf21867412f5562016aa515c/timezonefinder-6.5.4-cp38-cp38-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b994ab26b355cc235d4fc7ff5e302b8c0a30d30bf2f4ce66addc8df982af48a6",
"md5": "cf4090a79c868952474b9638bb47fc78",
"sha256": "7a4f865b4227e8a7cbb5b13d9f76b175ab46c8d6a421bf1381be14c95eb1b18e"
},
"downloads": -1,
"filename": "timezonefinder-6.5.4-cp39-cp39-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "cf4090a79c868952474b9638bb47fc78",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<4,>=3.8",
"size": 50705132,
"upload_time": "2024-10-22T11:30:21",
"upload_time_iso_8601": "2024-10-22T11:30:21.577609Z",
"url": "https://files.pythonhosted.org/packages/b9/94/ab26b355cc235d4fc7ff5e302b8c0a30d30bf2f4ce66addc8df982af48a6/timezonefinder-6.5.4-cp39-cp39-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "19b82460b275e56193d323a1112f44dcdc9a51abde1d346bb11c830c7b0b3800",
"md5": "8661bdfd51efde775cb7fd90da6c720f",
"sha256": "c8c264c5c55ebee23973366541298c45448e4280d59bb218d70b71e9280eefd3"
},
"downloads": -1,
"filename": "timezonefinder-6.5.4.tar.gz",
"has_sig": false,
"md5_digest": "8661bdfd51efde775cb7fd90da6c720f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4,>=3.8",
"size": 50701761,
"upload_time": "2024-10-22T11:30:25",
"upload_time_iso_8601": "2024-10-22T11:30:25.864042Z",
"url": "https://files.pythonhosted.org/packages/19/b8/2460b275e56193d323a1112f44dcdc9a51abde1d346bb11c830c7b0b3800/timezonefinder-6.5.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-22 11:30:25",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "jannikmi",
"github_project": "timezonefinder",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"lcname": "timezonefinder"
}