Chris
Chris
`.humanize()` is getting kind of long and could do with refactoring. We'd also like to explore allowing other inputs such as `date` and `timedelta` objects.
Python 3.6 reached EOL in December, here is the current split by version for arrow usage. | category | percent | downloads | |:---------|--------:|----------:| | 3.7 | 38.26% | 1,910,775...
## Pull Request Checklist Thank you for taking the time to improve Arrow! Before submitting your pull request, please check all *appropriate* boxes: - [ ] 🧪 Added **tests** for...
Currently there is no way to specify which side of an ambiguous datetime we want when creating with `arrow.get()`. It'd be nice to be able to do the following. ```python...
Now that #956 is merged let's focus on getting more locales to work with dehumanize. - list of unsupported locales to follow....
mypy still complains about `Optional`. ``` arrow/formatter.py:125: error: Incompatible return value type (got "Optional[str]", expected "str") arrow/formatter.py:142: error: Incompatible return value type (got "Optional[str]", expected "str") ``` First one is...
Recently the activity in this repo has been really low. Lots of old PR's and issues without any followup, last commit was in March, no release or tag since 0.10.0....
Just to make clear, [`backports.zoneinfo` already exists](https://pypi.org/project/backports.zoneinfo/) and in Python 3.6+, I (as the maintainer of `dateutil` and the creator of PEP 615) highly recommend you use it whenever possible....
ISO 8601 allows durations and time intervals, maybe we should consider supporting this in arrow via a separate class or some other method. https://en.wikipedia.org/wiki/ISO_8601#Durations This is quite a bit of...
I don't think any number would work in my implementation but I can increase it to any finite number you want (say 2 or 3 punctuation marks). I think one...