Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gh-80010: Expand fromisoformat to include most of ISO-8601 #92177

Merged
merged 42 commits into from
May 6, 2022

Commits on May 5, 2022

  1. TEMP: Add isoformatter test

    pganssle committed May 5, 2022
    Configuration menu
    Copy the full SHA
    7635fe1 View commit details
    Browse the repository at this point in the history
  2. Add support for YYYYMMDD

    pganssle committed May 5, 2022
    Configuration menu
    Copy the full SHA
    b9b7a03 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c746b96 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    00978f9 View commit details
    Browse the repository at this point in the history
  5. Rework how string sanitization works

    Rather than attempting to detect where the separator is first, we can
    take advantage of the fact that it really can only be in one of 3
    locations to do the sanitization before any separator detection occurs.
    pganssle committed May 5, 2022
    Configuration menu
    Copy the full SHA
    c36e306 View commit details
    Browse the repository at this point in the history
  6. WIP

    pganssle committed May 5, 2022
    Configuration menu
    Copy the full SHA
    0234cae View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ee1a7e3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7d2fd33 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    72266c4 View commit details
    Browse the repository at this point in the history
  10. Fix failure to set an error

    pganssle committed May 5, 2022
    Configuration menu
    Copy the full SHA
    8067af1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7b9bca5 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    328e781 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4d0e3a9 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3e600f2 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e26f06f View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    1ea0cd1 View commit details
    Browse the repository at this point in the history
  17. s/ssize_t/size_t

    pganssle committed May 5, 2022
    Configuration menu
    Copy the full SHA
    1e3577f View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    6422799 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    3d24a15 View commit details
    Browse the repository at this point in the history
  20. Update documentation

    pganssle committed May 5, 2022
    Configuration menu
    Copy the full SHA
    661b1b0 View commit details
    Browse the repository at this point in the history
  21. Remove isoformatter

    pganssle committed May 5, 2022
    Configuration menu
    Copy the full SHA
    1defa1d View commit details
    Browse the repository at this point in the history
  22. Update out-of-date comment

    pganssle committed May 5, 2022
    Configuration menu
    Copy the full SHA
    75de7a4 View commit details
    Browse the repository at this point in the history
  23. Only one space

    pganssle committed May 5, 2022
    Configuration menu
    Copy the full SHA
    07ee419 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    3d0fb7a View commit details
    Browse the repository at this point in the history
  25. Raise exceptions from None

    pganssle committed May 5, 2022
    Configuration menu
    Copy the full SHA
    cc8c737 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    31bf63e View commit details
    Browse the repository at this point in the history
  27. Add examples around week 53

    pganssle committed May 5, 2022
    Configuration menu
    Copy the full SHA
    5bfb3fc View commit details
    Browse the repository at this point in the history
  28. Update docstrings

    pganssle committed May 5, 2022
    Configuration menu
    Copy the full SHA
    4879a47 View commit details
    Browse the repository at this point in the history
  29. Add news entry

    pganssle committed May 5, 2022
    Configuration menu
    Copy the full SHA
    3cd657f View commit details
    Browse the repository at this point in the history
  30. Add what's new entry

    pganssle committed May 5, 2022
    Configuration menu
    Copy the full SHA
    763d5bb View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    3a06505 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    e643f02 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    5046809 View commit details
    Browse the repository at this point in the history
  34. Fix segfault case

    pganssle committed May 5, 2022
    Configuration menu
    Copy the full SHA
    90093bf View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    6fc8157 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    d9a766b View commit details
    Browse the repository at this point in the history
  37. Remove dead code

    pganssle committed May 5, 2022
    Configuration menu
    Copy the full SHA
    04ed787 View commit details
    Browse the repository at this point in the history
  38. Various fixes

    pganssle committed May 5, 2022
    Configuration menu
    Copy the full SHA
    6da3e90 View commit details
    Browse the repository at this point in the history
  39. Fix example

    pganssle committed May 5, 2022
    Configuration menu
    Copy the full SHA
    92cc0be View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    bec0bee View commit details
    Browse the repository at this point in the history
  41. Fix trailing colon

    pganssle committed May 5, 2022
    Configuration menu
    Copy the full SHA
    aad6011 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    a33d776 View commit details
    Browse the repository at this point in the history