Timezonefinder

Latest version: v6.5.2

Safety actively analyzes 640296 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 11

5.0.0

Not secure
------------------

MAJOR CHANGES:

Due to multiple user requests the ocean timezones ("Etc/GMT+-XX") are now included in the data files per default. fix 88. Since ocean timezones span the whole globe, now every point lies within a timezone!

API changes:
* added ``timezone_at_land()``: replaces the previous ``timezone_at()`` and returns ``None`` in case of a matched ocean timezone.

* deprecated ``certain_timezone_at()``. only meaningful in the case of timezone data WITHOUT oceans. Has equal results as ``timezone_at()``, but is more expensive to use.
* also looking a single closest timezone boundary with ``closest_timezone_at()`` is not really meaningful, since every point lies within a zone!
* refactored tests. new test cases for ocean timezones

4.5.0

Not secure
------------------

BUGFIX: handle output destination for data files correctly in file_converter.py (FIX 107)

* updated the data to `2020d <https://github.com/evansiroky/timezone-boundary-builder/releases/tag/2020d>`__
* disable a test case for an Uzbek enclave. tests fail at this coordinate, possibly a bug. issue filed here: https://github.com/evansiroky/timezone-boundary-builder/issues/94
* update parse_data.sh script to properly handle new data format

4.4.1

Not secure
------------------

BUGFIX: a longitude of 180 equals -180 (not 0.0 as previously implemented)

4.4.0

Not secure
------------------

* added new class TimezonefinderL for using JUST shortcuts (without timezone polygon data)
* therefore included the most common timezone of each shortcut stored in the binary file ``shortcuts_direct_id.bin``
* introduced typing
* included API documentation
* read hole registry directly from json, ``hole_poly_ids.bin`` not required any more
* added the ``parse_data.sh`` shell script for downloading the latest timezone data, also with oceans


improvements of file_converter.py:

* added command line arguments for specifying the input and output directories
* read binary names from ``global_settings.py``
* read data types from ``global_settings.py``
* use with statement for writing binaries
* automatically detect overflow for each data type in use
* cleanup code, remove redundancies, improve codestyle
* fixing 101: make imports work for local and remote execution

4.3.1

Not secure
------------------

* BUGFIX 99: include the correct timezone_names.json in build
* wheel specific for the supported python versions (3.6, 3.7, 3.8)

4.3.0

------------------

* updated the data to `2020a <https://github.com/evansiroky/timezone-boundary-builder/releases/tag/2020a>`__
* added "extra" simplifying the installation of Numba
* added minimal required python version
* added minimal required version of the dependencies
* simplified and updated settings (e.g. reading current version from file)
* also testing python 3.8 now
* loading version from file

Page 5 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.