./time/py-arrow, Better dates and times for Python

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.14.7, Package name: py37-arrow-0.14.7, Maintainer: kamelderouiche

Arrow is a Python library that offers a sensible, human-friendly approach to
creating, manipulating, formatting and converting dates, times, and timestamps
It implements and updates the datetime type, plugging gaps in functionality, and
provides an intelligent module API that supports many common creation scenarios
Simply put, it helps you work with dates and times with fewer imports and
a lot less code.


Required to run:
[devel/py-setuptools] [time/py-dateutil] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 1cc42fa4b71760a9ae209a87251699d1f5410177
RMD160: d0d51ebce8b16d41d40144a2b67f353419188413
Filesize: 66.071 KB

Version history: (Expand)


CVS history: (Expand)


   2019-09-06 15:37:14 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-arrow: updated to 0.14.7

0.14.7

- [CHANGE] `ArrowParseWarning` will no longer be printed on every call to \ 
`arrow.get()` with a datetime string. The purpose of the warning was to start a \ 
conversation about the upcoming 0.15.0 changes and we appreciate all the \ 
feedback that the community has given us!

0.14.6

- [NEW] Added support for `week` granularity in `Arrow.humanize()`. For example, \ 
`arrow.utcnow().shift(weeks=-1).humanize(granularity="week")` outputs \ 
"a week ago". This change introduced two new untranslated words, \ 
`week` and `weeks`, to all locale dictionaries, so locale contributions are \ 
welcome!
- [NEW] Fully translated the Brazilian Portugese locale.
- [CHANGE] Updated the Macedonian locale to inherit from a Slavic base.
- [FIX] Fixed a bug that caused `arrow.get()` to ignore tzinfo arguments of type \ 
string (e.g. `arrow.get(tzinfo="Europe/Paris")`).
- [FIX] Fixed a bug that occurred when `arrow.Arrow()` was instantiated with a \ 
`pytz` tzinfo object.
- [FIX] Fixed a bug that caused Arrow to fail when passed a sub-second token, \ 
that when rounded, had a value greater than 999999 (e.g. \ 
`arrow.get("2015-01-12T01:13:15.9999995")`). Arrow should now \ 
accurately propagate the rounding for large sub-second tokens.
   2019-08-26 12:38:11 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-arrow: updated to 0.14.5

0.14.5
- [NEW] Added Afrikaans locale.
- [CHANGE] Removed deprecated replace shift functionality.
- [FIX] Fixed bug that occurred when factory.get() was passed a locale kwarg.
   2019-08-03 06:35:13 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-arrow: updated to 0.14.4

0.14.4
- [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

0.14.3
- [NEW] Added full support for Python 3.8.
- [CHANGE] Added warnings for upcoming factory.get() parsing changes in 0.15.0. \ 
Please see https://github.com/crsmithdev/arrow/issues/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.
   2019-06-16 16:08:03 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-arrow: updated to 0.14.2

0.14.2
- [CHANGE] Travis CI builds now use tox to lint and run tests.
- [FIX] Fixed UnicodeDecodeError on certain locales.

0.14.1
- [FIX] Fixed "ImportError: No module named 'dateutil'".

0.14.0
- [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.
   2019-05-22 22:53:43 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-arrow: updated to 0.13.2

0.13.2
- [NEW] Add is_between method.
- [FIX] Improved humanize behaviour for near zero durations.
- [FIX] Correct humanize behaviour with future days.
- [FIX] Documentation updates.
- [FIX] Improvements to German Locale.
   2019-02-19 10:48:22 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-arrow: updated to 0.13.1

Version 0.13.1
Add support for Python 3.7.
Remove deprecation decorators for Arrow.range(), Arrow.span_range() and \ 
Arrow.interval(). All now return generators, wrap with list() to get old \ 
behavior.
   2019-01-09 10:04:05 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-arrow: updated to 0.13.0

0.13.0:
Unknown changes
   2018-01-24 10:05:10 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-arrow: updated to 0.12.1

0.12.1:
Bug fixes