isodate
isodate copied to clipboard
ISO 8601 date/time parser
Running tests through setup.py is deprecated. This avoids the warning message.
I added type annotations to all public facing API methods as well as many internal functions and objects. This raises a lot of helpful error messages using pyright, that can...
I was using the package and noticed that all type annotations were missing which made it a bit trickier to use this package OOTB instead of just importing and going...
Please publish a 0.7 release to ease-up `python3-six` removal.
There is an issue with replacing of tz info from +00:00 to Z. [timezone.dst(dt) Always returns None.](https://docs.python.org/3.9/library/datetime.html#datetime.timezone.dst) ```python import isodate import pytz from datetime import datetime, timezone timezone_datetime = datetime.now(tz=timezone.utc)...
Added a monthly downloads badge by pip Trends to the README. View more at - https://piptrends.com/widgets/isodate
This PR updates the Travis/Coveralls badges to GitHub Actions/Codecov. As an aside, Codecov reporting seems to be broken – the "Upload coverage" step says: ``` info - 2024-10-09 01:50:06,363 --...
Hello, I noticed a change in the way parse_date works in the last release. Previously, using parse_date with a datetime string worked, returning only the date part : ``` >>>...
Similar to #87: `parse_datetime()` raises an error if the seconds and milliseconds are above `59.5`: ```python >>> from isodate import parse_datetime >>> parse_datetime("2024-07-27T19:58:59.999999571Z") Traceback (most recent call last): File "",...