Skip to main content

python package for securely finding the timezone of any point on earth (coordinates) offline

Project description

https://github.com/jannikmi/timezonefinder/actions/workflows/build.yml/badge.svg?branch=master documentation status https://img.shields.io/pypi/wheel/timezonefinder.svg pre-commit total PyPI downloads latest version on PyPI latest version on conda-forge https://img.shields.io/badge/code%20style-black-000000.svg

This is a python package for looking up the corresponding timezone for given coordinates on earth entirely offline. Maximized for security

Quick Guide:

pip install timezonefinder
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.

Also check:

PyPI

online GUI and API

conda-forge feedstock

ruby port: timezone_finder

download stats

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

securetimezonefinder-1.0.0.tar.gz (53.3 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

securetimezonefinder-1.0.0-cp313-cp313-musllinux_1_1_x86_64.whl (53.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.1+ x86-64

securetimezonefinder-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (53.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

securetimezonefinder-1.0.0-cp312-cp312-musllinux_1_1_x86_64.whl (53.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

securetimezonefinder-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (53.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

securetimezonefinder-1.0.0-cp311-cp311-musllinux_1_1_x86_64.whl (53.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

securetimezonefinder-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (53.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

securetimezonefinder-1.0.0-cp310-cp310-musllinux_1_1_x86_64.whl (53.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

securetimezonefinder-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (53.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

securetimezonefinder-1.0.0-cp39-cp39-musllinux_1_1_x86_64.whl (53.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

securetimezonefinder-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (53.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

securetimezonefinder-1.0.0-cp38-cp38-musllinux_1_1_x86_64.whl (53.3 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

securetimezonefinder-1.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl (53.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

File details

Details for the file securetimezonefinder-1.0.0.tar.gz.

File metadata

  • Download URL: securetimezonefinder-1.0.0.tar.gz
  • Upload date:
  • Size: 53.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for securetimezonefinder-1.0.0.tar.gz
Algorithm Hash digest
SHA256 231e1dbf7567de14d4521e0f0bc6ac6572890ca21e32527c5125ea36ea703d16
MD5 0f8d037bd07a2d25db37316b25a8ee72
BLAKE2b-256 cbee1167b6091dbaed34b3791cb641411f9481b6a2988d56401103bf0ec5c7fe

See more details on using hashes here.

File details

Details for the file securetimezonefinder-1.0.0-cp313-cp313-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for securetimezonefinder-1.0.0-cp313-cp313-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e6d5e1593bc42f2cc7c8b3b1289be556de3aa36fd0ade4c302a0692e8b29e23d
MD5 c3a69f90864989211504dcacf8707ad7
BLAKE2b-256 28f1368eab9cdcc0d35aafa3c8e736ece88fbcb0700ddec089ff93b76f86380f

See more details on using hashes here.

File details

Details for the file securetimezonefinder-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for securetimezonefinder-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9dcfd5156745690caf5cae8459d55b923206010bc3efdbadffae9680ba6afa26
MD5 51908bcd58335f46d8603469cb2e69eb
BLAKE2b-256 2a0577e8e621484ce495f5f86a34271de9f189a51a61b971ff20b8dae9a59ebe

See more details on using hashes here.

File details

Details for the file securetimezonefinder-1.0.0-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for securetimezonefinder-1.0.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0de4152886574543fadbf6cf8d3d9a6064fe4e7684bb35de35bb4c3b4fb07f4b
MD5 64e7ab55da7585b7b7525770d1fd6243
BLAKE2b-256 849abaca5f8733146ce84a8baa44b110ccfc9f2e0a6d654d6efba2d160d829fd

See more details on using hashes here.

File details

Details for the file securetimezonefinder-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for securetimezonefinder-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 835615acb1b02ae6ca7a50aaec2de3671f00a588769ebecf22bad72de0d65382
MD5 d724c7e48614c64c068a9676f532e84a
BLAKE2b-256 9878291591f260c72d258daf3b1949c3b7a3769ccf5f2fbfee7eeec585b98a86

See more details on using hashes here.

File details

Details for the file securetimezonefinder-1.0.0-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for securetimezonefinder-1.0.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 580b29758cb059de12bd29ed23dcef2b2c545b22a22d95afa4423228fb995c8f
MD5 e8836dac03598043bc8d58ec86db2252
BLAKE2b-256 c5873073bf612f44c8678a2940df540d0859dde1e5f8c45f5a59360effc080b8

See more details on using hashes here.

File details

Details for the file securetimezonefinder-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for securetimezonefinder-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 de7a0150f696460952aff02a02049d3d602d91adf9c60e3c3bd9158d933000a7
MD5 532cdcea7bfaaf7990011c4196a3186c
BLAKE2b-256 22df4e67b4d981b84d8a67ccfe6cfd4227ef3e8f7f0c940804960ed988fd7b9c

See more details on using hashes here.

File details

Details for the file securetimezonefinder-1.0.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for securetimezonefinder-1.0.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c1f30fbcf650d173761340b4da768074778aca0b9764a9dfec104a6e9168cb9c
MD5 4481426da58aef6cfe43e24694eaf117
BLAKE2b-256 5461b542b87a01abc8d01fc9a22a5c0dda24f81b3dff51c4ea7497da4d997b95

See more details on using hashes here.

File details

Details for the file securetimezonefinder-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for securetimezonefinder-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ac4b7831dd76c9415041b1048b89a2ee07d5b04e4fab5980e236c1dabbdad935
MD5 14d356a1fe8b00be646c7eafdb2d35ba
BLAKE2b-256 a5f85b383cc710975e987899f5b5ff6739b65957d533e6746c3652fd90d0ff5b

See more details on using hashes here.

File details

Details for the file securetimezonefinder-1.0.0-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for securetimezonefinder-1.0.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1a8c9c556836c01b28eec19f8b43c5774a48e3625573365da004b1b26e701218
MD5 b52feea0260eff2d3ec873256d523f95
BLAKE2b-256 593ea526f6c58bb8eac3d2e457c5feb7b57667850cbbf2e49eddf60685ba2cb8

See more details on using hashes here.

File details

Details for the file securetimezonefinder-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for securetimezonefinder-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8db4f9aca9652d809fc0fd1ca3d4ba76a95b002bc7691ec8b3bbdcabc0149156
MD5 b4ba01fac0599e3348648bc533f99990
BLAKE2b-256 cd6f374a31fc85aa33ae3d65c0456fe7ae265d783b06cc71770b0ab48ef47f21

See more details on using hashes here.

File details

Details for the file securetimezonefinder-1.0.0-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for securetimezonefinder-1.0.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 14a6ad86337e3b9d37e47d200901a4c96e25c15ab6d13d84de5f82e265ed0b09
MD5 3aa00874fcd094b482bb77457c5a5397
BLAKE2b-256 96f331ba3998d91791fb9c9a635c1c5e4c5c0e93fe7b3af759d619bc1eb8f9e8

See more details on using hashes here.

File details

Details for the file securetimezonefinder-1.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for securetimezonefinder-1.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f9257c595cc957f2c91518e0ef3c25c0142b26b2b7e4dc95dc118f96312d24c4
MD5 444e5f00e05d219ecb2b54ec75107ab4
BLAKE2b-256 48ec7f875a09a84d20648235d07de5ef5ba8e4ee051b661011ea63277a105e91

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page