timezonefinder


Nametimezonefinder JSON
Version 6.5.7 PyPI version JSON
download
home_pagehttps://timezonefinder.michelfe.it/gui
Summarypython package for finding the timezone of any point on earth (coordinates) offline
upload_time2024-12-02 16:10:56
maintainerNone
docs_urlNone
authorjannikmi
requires_python<4,>=3.8
licenseMIT
keywords timezone coordinates latitude longitude location offline polygon
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
            ==============
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/e8/a8/6482d2c79ac18450500e077b8b457a94122ac6f57ecc6fc055b542b44731/timezonefinder-6.5.7.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.7",
    "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": "e4c27e55531b48f4773d300f8aca88e8b5d7e94c1ef66604c8c181e5d215c352",
                "md5": "b9170346d3acd3a7e758afa326261c2d",
                "sha256": "071021fc1759ca8e76247cd8b3691b5581bc43e9dafd2d520106aff1d8a586b4"
            },
            "downloads": -1,
            "filename": "timezonefinder-6.5.7-cp310-cp310-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b9170346d3acd3a7e758afa326261c2d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4,>=3.8",
            "size": 50705211,
            "upload_time": "2024-12-02T16:10:06",
            "upload_time_iso_8601": "2024-12-02T16:10:06.973630Z",
            "url": "https://files.pythonhosted.org/packages/e4/c2/7e55531b48f4773d300f8aca88e8b5d7e94c1ef66604c8c181e5d215c352/timezonefinder-6.5.7-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": "75ccf57bcc82193033b362811d3ebf86d4d91f7a1371c6d3bd45df256a995165",
                "md5": "4a1301cbae990be02d45be262034e77a",
                "sha256": "2ba1ccd36e04b16a13e59de6f87d478e5e1f063c3226a221309079a772b30281"
            },
            "downloads": -1,
            "filename": "timezonefinder-6.5.7-cp310-cp310-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4a1301cbae990be02d45be262034e77a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4,>=3.8",
            "size": 50707139,
            "upload_time": "2024-12-02T16:10:10",
            "upload_time_iso_8601": "2024-12-02T16:10:10.987530Z",
            "url": "https://files.pythonhosted.org/packages/75/cc/f57bcc82193033b362811d3ebf86d4d91f7a1371c6d3bd45df256a995165/timezonefinder-6.5.7-cp310-cp310-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d9803912d53e9c19bde7638a0c62c3b73add78411adbd39333fb1bf39d3ec894",
                "md5": "2e0715a6da24ec8215ec1b6447c8a369",
                "sha256": "dcbb197fb607a7ee12a1a65a39bc1230135c17340d018ce1f84a79cefd9fdf9d"
            },
            "downloads": -1,
            "filename": "timezonefinder-6.5.7-cp311-cp311-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2e0715a6da24ec8215ec1b6447c8a369",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4,>=3.8",
            "size": 50705213,
            "upload_time": "2024-12-02T16:10:15",
            "upload_time_iso_8601": "2024-12-02T16:10:15.422485Z",
            "url": "https://files.pythonhosted.org/packages/d9/80/3912d53e9c19bde7638a0c62c3b73add78411adbd39333fb1bf39d3ec894/timezonefinder-6.5.7-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": "3b3a8c8228169f2f0710a256718a3071afe52068f31c81aeb7e75ddc72096ac9",
                "md5": "991bb9a6db5a30e13780ac8312aa55c6",
                "sha256": "324ac25e89eb504554b71a16be56384bc1c33ba45cb8151cdb508650e8202082"
            },
            "downloads": -1,
            "filename": "timezonefinder-6.5.7-cp311-cp311-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "991bb9a6db5a30e13780ac8312aa55c6",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4,>=3.8",
            "size": 50707175,
            "upload_time": "2024-12-02T16:10:19",
            "upload_time_iso_8601": "2024-12-02T16:10:19.418039Z",
            "url": "https://files.pythonhosted.org/packages/3b/3a/8c8228169f2f0710a256718a3071afe52068f31c81aeb7e75ddc72096ac9/timezonefinder-6.5.7-cp311-cp311-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3ceebf90cb60e71a99fed0111a94accf3600a4940f0e8ec2fb99332f0ee7a4d5",
                "md5": "7dfefc382ab4f272987f8855fc0aaa1f",
                "sha256": "7a83f1f67032d26e73adbe08ccc8b2465f44be9c99023a1df477ebbd1e570e6b"
            },
            "downloads": -1,
            "filename": "timezonefinder-6.5.7-cp312-cp312-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7dfefc382ab4f272987f8855fc0aaa1f",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4,>=3.8",
            "size": 50705466,
            "upload_time": "2024-12-02T16:10:23",
            "upload_time_iso_8601": "2024-12-02T16:10:23.883480Z",
            "url": "https://files.pythonhosted.org/packages/3c/ee/bf90cb60e71a99fed0111a94accf3600a4940f0e8ec2fb99332f0ee7a4d5/timezonefinder-6.5.7-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": "fb6b4ab7e0639409c529143702824f327361a8900588c2ffbb5f024f9cec8b3d",
                "md5": "bc0f758f974732d55b64a1933d800e87",
                "sha256": "ea61bd9c956b986b5dd3489797a21ba9c1769cec03a4f4549e88cdde5a0e4770"
            },
            "downloads": -1,
            "filename": "timezonefinder-6.5.7-cp312-cp312-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "bc0f758f974732d55b64a1933d800e87",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4,>=3.8",
            "size": 50707499,
            "upload_time": "2024-12-02T16:10:27",
            "upload_time_iso_8601": "2024-12-02T16:10:27.610037Z",
            "url": "https://files.pythonhosted.org/packages/fb/6b/4ab7e0639409c529143702824f327361a8900588c2ffbb5f024f9cec8b3d/timezonefinder-6.5.7-cp312-cp312-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b11f61c9a9bb3ddeaa6d309077ef6972f7a89c64834e7af60529db184781aff7",
                "md5": "fd826e7efe155ace368252a32fa77a04",
                "sha256": "05fc5ce4386179ddbe792b6b5f4004ac5b5e7960f8e954d9a9af2e0c9faf4372"
            },
            "downloads": -1,
            "filename": "timezonefinder-6.5.7-cp313-cp313-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fd826e7efe155ace368252a32fa77a04",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4,>=3.8",
            "size": 50705387,
            "upload_time": "2024-12-02T16:10:32",
            "upload_time_iso_8601": "2024-12-02T16:10:32.941445Z",
            "url": "https://files.pythonhosted.org/packages/b1/1f/61c9a9bb3ddeaa6d309077ef6972f7a89c64834e7af60529db184781aff7/timezonefinder-6.5.7-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": "529b2ed688d87d92ef85d0621f8ab31f1f95705b6bd693e17d21169b767a43f9",
                "md5": "e5132befa2f1c4ead29e8c390bbc8797",
                "sha256": "f99f4f84852dd00a339ee9dfcfca680dd592178eacb2ad8609f5b4da73bb68b1"
            },
            "downloads": -1,
            "filename": "timezonefinder-6.5.7-cp313-cp313-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e5132befa2f1c4ead29e8c390bbc8797",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4,>=3.8",
            "size": 50707405,
            "upload_time": "2024-12-02T16:10:36",
            "upload_time_iso_8601": "2024-12-02T16:10:36.653960Z",
            "url": "https://files.pythonhosted.org/packages/52/9b/2ed688d87d92ef85d0621f8ab31f1f95705b6bd693e17d21169b767a43f9/timezonefinder-6.5.7-cp313-cp313-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3bb432f4ec1cb0d4ef04cb34292a5031ee822df1c1ede3491abb61afdd114b59",
                "md5": "7c938e7e2df2ebc6eb9448b50d0c22df",
                "sha256": "f84ee2b75e31d681a48d807d3458db97d60e51b9b85af9baf0e16e9615c7cb46"
            },
            "downloads": -1,
            "filename": "timezonefinder-6.5.7-cp38-cp38-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7c938e7e2df2ebc6eb9448b50d0c22df",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": "<4,>=3.8",
            "size": 50705347,
            "upload_time": "2024-12-02T16:10:41",
            "upload_time_iso_8601": "2024-12-02T16:10:41.277885Z",
            "url": "https://files.pythonhosted.org/packages/3b/b4/32f4ec1cb0d4ef04cb34292a5031ee822df1c1ede3491abb61afdd114b59/timezonefinder-6.5.7-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": "f1778fe621aa48c562ead8b6b4b46c772a9dfc8187a53c2ea4cfc456c58caab5",
                "md5": "1a7e93d4d8c0053587f34ecd24d03a8e",
                "sha256": "24c793c13ec7dd0f4b163cf22187c047a778bab2f9214a9cdf73aac940e53cc1"
            },
            "downloads": -1,
            "filename": "timezonefinder-6.5.7-cp38-cp38-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1a7e93d4d8c0053587f34ecd24d03a8e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": "<4,>=3.8",
            "size": 50707617,
            "upload_time": "2024-12-02T16:10:45",
            "upload_time_iso_8601": "2024-12-02T16:10:45.648443Z",
            "url": "https://files.pythonhosted.org/packages/f1/77/8fe621aa48c562ead8b6b4b46c772a9dfc8187a53c2ea4cfc456c58caab5/timezonefinder-6.5.7-cp38-cp38-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8833c7e3feaf42c56246220e43df0c51f3610f9c327fd352ce514f26e914da89",
                "md5": "c3c677ba6ddaee1e1f78162ecf430e11",
                "sha256": "933975e5720065ff2fcf57e7cf8031123fcec86c2790395ce937756a75c9a565"
            },
            "downloads": -1,
            "filename": "timezonefinder-6.5.7-cp39-cp39-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c3c677ba6ddaee1e1f78162ecf430e11",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": "<4,>=3.8",
            "size": 50705199,
            "upload_time": "2024-12-02T16:10:48",
            "upload_time_iso_8601": "2024-12-02T16:10:48.991071Z",
            "url": "https://files.pythonhosted.org/packages/88/33/c7e3feaf42c56246220e43df0c51f3610f9c327fd352ce514f26e914da89/timezonefinder-6.5.7-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": "147163498c5e79fb761cd6a69931fd9fdc512086ad7a7427d57428aeb4f4ab1d",
                "md5": "9e91d4a5cd024e96b98b8c8d2c956bd9",
                "sha256": "e8ad2f90005ae68d0ed278da2aa385ca704404d168b40a30eac9384b5c9e9614"
            },
            "downloads": -1,
            "filename": "timezonefinder-6.5.7-cp39-cp39-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9e91d4a5cd024e96b98b8c8d2c956bd9",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": "<4,>=3.8",
            "size": 50707187,
            "upload_time": "2024-12-02T16:10:53",
            "upload_time_iso_8601": "2024-12-02T16:10:53.128760Z",
            "url": "https://files.pythonhosted.org/packages/14/71/63498c5e79fb761cd6a69931fd9fdc512086ad7a7427d57428aeb4f4ab1d/timezonefinder-6.5.7-cp39-cp39-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e8a86482d2c79ac18450500e077b8b457a94122ac6f57ecc6fc055b542b44731",
                "md5": "c874d24ad5b3aa68134ca295d5431462",
                "sha256": "d9f158d9198ef59c651cdd4777d6408d095bf3a06e4511e89ba6db2c78ba6d58"
            },
            "downloads": -1,
            "filename": "timezonefinder-6.5.7.tar.gz",
            "has_sig": false,
            "md5_digest": "c874d24ad5b3aa68134ca295d5431462",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4,>=3.8",
            "size": 50701777,
            "upload_time": "2024-12-02T16:10:56",
            "upload_time_iso_8601": "2024-12-02T16:10:56.813482Z",
            "url": "https://files.pythonhosted.org/packages/e8/a8/6482d2c79ac18450500e077b8b457a94122ac6f57ecc6fc055b542b44731/timezonefinder-6.5.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-02 16:10:56",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "jannikmi",
    "github_project": "timezonefinder",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "lcname": "timezonefinder"
}
        
Elapsed time: 2.51231s