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

PERF: Parse certain dates in Cython instead of falling back to dateutil.parse #25922

Merged
merged 32 commits into from
Apr 20, 2019

Commits on Apr 19, 2019

  1. Configuration menu
    Copy the full SHA
    4222fd5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    78254a4 View commit details
    Browse the repository at this point in the history
  3. fix code style

    anmyachev committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    1608090 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eec3beb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d322b8d View commit details
    Browse the repository at this point in the history
  6. removed micro-bench

    anmyachev committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    0546e0a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4a673ff View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    23df426 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3538566 View commit details
    Browse the repository at this point in the history
  10. fix code style

    anmyachev committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    4d4df11 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    504de84 View commit details
    Browse the repository at this point in the history
  12. Add whatsnew entry

    vnlitvinov authored and anmyachev committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    0613e66 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b985e37 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    f2843e1 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    4f66004 View commit details
    Browse the repository at this point in the history
  16. Fix date parsing for Python <= 3.6.0

    vnlitvinov authored and anmyachev committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    ac6e348 View commit details
    Browse the repository at this point in the history
  17. removed parsing MM.YYYY format, because, for example, 10.2019 interpr…

    …eted as a float number, on the other hand 09.2019 can be parsed as date
    anmyachev committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    5384ebe View commit details
    Browse the repository at this point in the history
  18. Remove whatsnew entry for the change

    It turned out that there is no change in behaviour
    vnlitvinov authored and anmyachev committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    889ef7a View commit details
    Browse the repository at this point in the history
  19. Remove duplicate parsing of MM-YYYY in _parse_dateabbr_string

    This pattern is already handled by _parse_delimited_date
    vnlitvinov authored and anmyachev committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    a6926e7 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    b7cd6b1 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    4a2929d View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    4bc1821 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    a43fa7b View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    710a287 View commit details
    Browse the repository at this point in the history
  25. added new '%Y %m %d' format and 2 @pytest.mark.parametrize for test_h…

    …ypothesis_delimited_date
    anmyachev committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    859e312 View commit details
    Browse the repository at this point in the history
  26. removed test_parse_delimited_date; added next formats: '%y %m %d', '%…

    …Y%m%d', '%y%m%d' for test_hypothesis_delimited_date; created _helper_hypothesis_delimited_date func
    anmyachev committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    b41ea63 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    6fad4f4 View commit details
    Browse the repository at this point in the history
  28. removed \ delimiter

    anmyachev committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    7113c75 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    d0bfd91 View commit details
    Browse the repository at this point in the history
  30. fixed import order; using @settings(deadline=None) now; dates with ye…

    …ar < 1000 not processig in _parse_delimited_date now
    anmyachev committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    da845ed View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    13717ec View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    2cd971a View commit details
    Browse the repository at this point in the history