NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #740 most downloaded on PyPI
Parse human-readable date/time text.
Last release 6 years ago
no release in 18 months
Release timing varies
gaps range from 2 months to 3.3 years
Some releases are documented
notes for 10 of 17 stable releases
Nothing withdrawn
no release was ever pulled
20 years old
17 releases · first in 2007
Push out v2.6 to gather up local fixes and updates
Push out v2.6 to gather up local fixes and updates
PR #244 Polished README.rst PR #242 fix pyicu import to suppress warnings PR #239 Fixed missing comma in seconds strings
Updated Pipfile and Makefile to: - update and move packages to the "dev" section - use Python 3.7 for pipenv - install tox-pipenv plugin to try and fix Tox (currently doesn't) - simplify tox.ini to try and fix Tox (didn't) - move ci makefile target to the circle config
PR #222 Fix to sanitize abbreviated months from icu PR #223 typo in RU locale in abbreviation for January PR #224 Fix lint errors for flake8 v3.5.0 PR
v2.5 release
PR #222 Fix to sanitize abbreviated months from icu PR #223 typo in RU locale in abbreviation for January PR #224 Fix lint errors for flake8 v3.5.0 PR #225 Add a constant for start hour PR #233 Add 'secs' and 'mins' into base units PR #226 Remove unused dependency on future
One column per quarter.
Issue #219 - remove 'setup_requires' from setup.py
Issue #219 - remove 'setup_requires' from setup.py
Fix for Issue #215
Fix for Issue #215
PR #180 -- Fixed override of the long time format for Australian locale Issue #178 -- fix date interpretation when day is also provided Issue #176 --
PR #180 -- Fixed override of the long time format for Australian locale
Issue #178 -- fix date interpretation when day is also provided
Issue #176 -- fix "some duration before noon/dinner/etc"
Issue #175 -- update code example in readme
Issue #174 -- fix "ass" being interpreted as a time
Issue #169 -- On Python 2.6
Issue #147 -- examples/README refers to nonexistent (deleted?) file
Issue #158 -- Switch to CircleCI from Travis
Issue #161 -- Not able to parse javascript's ISO string format
Issue #156 parsedatetime 2.0 doesn't work on py26
Issue #145 cal.parse('2015-11-18') returns November 19th 2015 Issue #143 What is the second value returned by parse ? Issue #141 Bad test case in Test
Issue #145 cal.parse('2015-11-18') returns November 19th 2015
Issue #143 What is the second value returned by parse?
Issue #141 Bad test case in TestComplexDateTimes
Issue #123 update supporting files for v2.0 release
Issue #124 Put locales into config-files (yaml)
Issue #125 Remove extra files
Issue #137 Year is parsed wrongly if the date is of format MMM DD, YYxx xx:SS bug
Issue #136 Why I see 2016 instead of 2015?
Issue #133 Bug: "2015-01-01" is parsed as the current date.
Issue #126 "Unresolved attribute reference 'parse' for class 'object'... " in Pycharm IDE. bug
Issue #120 the pdt_locales/en_AU.py file uses en_A for the localID instead of en_AU
Issue #114 Dates in the format 'YYYY-MM-DD HH:MM' give the incorrect month and day
Issue #112 Document getting a time from parsedatetime into a standard Python structure
Issue #110 AttributeError when running in the context of an HTTP request
Issue #109 YearParseStyle is ignored for dates in MM/DD style
Issue #107 yyyy/mm/dd date format
Issue #105 "this week" is not parsed
Issue #103 get UTC times from parseDT - trouble with at 9:30 clock times being interpreted directly in UTC
Issue #100 Fractional deltas result in incoherent results.
PR #153 Fix/day of week offsets
PR #146 Test failure: eom is correct, but expectation is wrong
PR #142 Fixed all PyICU test failure
PR #138 bug(date3): rely on comparison of hour and year strings but not strict char position
PR #135 update manifest, clean up setup.py and move historical text files
PR #130 Refactoring of pdt_locales
PR #134 Uses codecov to generate coverage report
PR #128 Master
PR #127 Issue #126 - removed inheritance from object and removed return value…
PR #118 ADD: improve russian locale
PR #117 ADD: Russian Locale
PR #116 Fix spelling of "separator".
PR #115 Update README.rst
PR #113 Add datetime example to readme.
PR #111 Allowed real number appear in text like "5.5 days ago"
Issue #99 Which year is implied when given just a month and day? Next and last? question Issue #96 Word boundary issues for specials (on, at, in) in n
Issue #99 Which year is implied when given just a month and day? Next and last? question
Issue #96 Word boundary issues for specials (on, at, in) in nlp
Issue #94 inconsistent application of sourceTime in Calendar.parseDT
Issue #87 nlp() doesn't recognize some "next ..." expressions
Issue #84 Afternoon? bug
Issue #82 'last week' and 'next week' are broken
Issue #81 parse returns default time of 0900 with dates like 'next friday' despite passed struct_time bug
Issue #78 Link for Travis in README is wrong
Issue #72 Enable travis
Issue #71 Calendar() class can not be initialized 1.4 (it's fine)
Issue #66 Unexpected struct_time flag with Calendar.parse on HTML <a href> string
Issue #65 NLP false positives
Issue #63 Supporting multiple shortweekday abbreviations
Issue #61 Short weekday abbreviations bug
Issue #56 Parse words to numbers (thirteen => 13)
Issue #54 testMonths fails
Updated setup.py for wheel compatibility renamed README.txt to README.rst renamed MANIFEST to MANIFEST.in cleaned up a lot of the doc and notes
Updated setup.py for wheel compatibility renamed README.txt to README.rst renamed MANIFEST to MANIFEST.in cleaned up a lot of the doc and notes
Commit 3fc165e701 mafagafo Now it works for Python 3.4.1 Commit d5883801e7 borgstrom Restore Python 2.6 compatibility
Issue #45 make a new release to really fix backwards compatibility Issue #43 Please tag version 1.3
Issue #45 make a new release to really fix backwards compatibility
Issue #43 Please tag version 1.3
Commit 29c5c89 devainandor fixed Python 3 compatibility in pdtLocale_icu
Commit d7304f1 inean Fix support for 'now' when no modifiers are present
Commit 26bfc91 sashaacker Added parseDT method.
Commit 848deb4 rmecham Added support for dotted meridians.
Commit c821e08 ccho-sevenrooms corrected misspelling of 'thirteen'
many changes - amazing how hard it is to keep this file up to date when using GitHub.
Biggest change is the addition of the nlp() function by Geoffrey Floyd:
nlp() function that utilizes parse() after making judgements about
what datetime information belongs together. It makes logical groupings
based on proximity and returns a parsed datetime for each matched
grouping of datetime text, along with location info within the given inputString.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →