All Versions
55
Latest Version
Avg Release Cycle
36 days
Latest Release
42 days ago

Changelog History
Page 3

  • v0.14.5 Changes

    August 09, 2019
    • [NEW] Added Afrikaans locale.
    • ๐Ÿšš [CHANGE] Removed deprecated replace shift functionality. Users looking to pass plural properties to the replace function to shift values should use shift instead.
    • ๐Ÿ›  [FIX] Fixed bug that occurred when factory.get() was passed a locale kwarg.
  • v0.14.4 Changes

    July 30, 2019
    • ๐Ÿ›  [FIX] Fixed a regression in 0.14.3 that prevented a tzinfo argument of type string to be passed to the get() function. Functionality such as arrow.get("2019072807", "YYYYMMDDHH", tzinfo="UTC") should work as normal again.
    • [CHANGE] Moved backports.functools_lru_cache dependency from extra_requires to install_requires for Python 2.7 installs to fix #495 <https://github.com/crsmithdev/arrow/issues/495>_.
  • v0.14.3 Changes

    July 28, 2019
    • ๐Ÿ‘ [NEW] Added full support for Python 3.8.
    • ๐Ÿ‘€ [CHANGE] Added warnings for upcoming factory.get() parsing changes in 0.15.0. Please see issue #612 for full details.
    • ๐Ÿ“š [FIX] Extensive refactor and update of documentation.
    • [FIX] factory.get() can now construct from kwargs.
    • [FIX] Added meridians to Spanish Locale.
  • v0.14.2 Changes

    June 06, 2019
    • ๐Ÿ‘• Make Travis CI builds use tox to lint and run tests.
    • ๐Ÿ›  Fix UnicodeDecodeError on certain locales (#600).
  • v0.14.1 Changes

    June 06, 2019
    • ๐Ÿ›  Fix "ImportError: No module named 'dateutil'" (#598).
  • v0.14.0 Changes

    June 06, 2019
    • ๐Ÿ‘ [NEW] Added provisional support for Python 3.8.
    • ๐Ÿšš [CHANGE] Removed support for EOL Python 3.4.
    • โšก๏ธ [FIX] Updated setup.py with modern Python standards.
    • โฌ†๏ธ [FIX] Upgraded dependencies to latest versions.
    • ๐Ÿ— [FIX] Enabled flake8 and black on travis builds.
    • [FIX] Formatted code using black and isort.
  • v0.13.2 Changes

    May 30, 2019
    • [NEW] Add is_between method.
    • [FIX] Improved humanize behaviour for near zero durations (#416).
    • [FIX] Correct humanize behaviour with future days (#541).
    • ๐Ÿ“š [FIX] Documentation updates.
    • [FIX] Improvements to German Locale.
  • v0.13.1 Changes

    February 17, 2019
    • ๐Ÿ‘ [NEW] Add support for Python 3.7.
    • ๐Ÿšš [CHANGE] Remove deprecation decorators for Arrow.range(), Arrow.span_range() and Arrow.interval(), all now return generators, wrap with list() to get old behavior.
    • ๐Ÿ“š [FIX] Documentation and docstring updates.
  • v0.13.0 Changes

    January 09, 2019
    • ๐Ÿ‘ [NEW] Added support for Python 3.6.
    • ๐Ÿ‘ [CHANGE] Drop support for Python 2.6/3.3.
    • [CHANGE] Return generator instead of list for Arrow.range(), Arrow.span_range() and Arrow.interval().
    • [FIX] Make arrow.get() work with str & tzinfo combo.
    • [FIX] Make sure special RegEx characters are escaped in format string.
    • ๐Ÿ‘ [NEW] Added support for ZZZ when formatting.
    • [FIX] Stop using datetime.utcnow() in internals, use datetime.now(UTC) instead.
    • [FIX] Return NotImplemented instead of TypeError in arrow math internals.
    • [NEW] Added Estonian Locale.
    • ๐Ÿ›  [FIX] Small fixes to Greek locale.
    • [FIX] TagalogLocale improvements.
    • โœ… [FIX] Added test requirements to setup.
    • ๐Ÿ“„ [FIX] Improve docs for get, now and utcnow methods.
    • โš  [FIX] Correct typo in depreciation warning.
  • v0.12.1 Changes

    December 12, 2018
    • [FIX] Allow universal wheels to be generated and reliably installed.
    • [FIX] Make humanize respect only_distance when granularity argument is also given.