Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 1.12 KB

CHANGELOG.md

File metadata and controls

40 lines (30 loc) · 1.12 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[3.0.0] - 2024-11-15

Changed

  • Add support for Python 3.11, 3.12 and 3.13.
  • Add notice about the package being in maintenance mode only.

Removed

  • Drop support for GeoIP and guess_timezone_by_ip().
  • Drop support for Python 3.9 and 3.10.

[2.2.0] - 2023-03-06

Added

  • Add type hints to all public functions.

Changed

  • Use zoneinfo (in the standard library since Python 3.9) instead of pytz.
  • Improved UTC offsets, to ensure they're always up-to-date (according to zoneinfo) and never include DST.

Removed

  • Drop support for Python 3.8.

[2.1.0] - 2022-07-20

Added

  • Introduce this changelog 🎉

Changed

  • Rename Europe/Kiev to Europe/Kyiv.
  • Switch to Poetry for packaging.
  • Dependencies: future is no longer required, and geoip2 is now optional.
  • Improve CI and dev tooling.

Removed

  • Python 2 is no longer supported.