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

Latest numpy and pandas #1339

Merged
merged 51 commits into from
Sep 21, 2016
Merged

Latest numpy and pandas #1339

merged 51 commits into from
Sep 21, 2016

Commits on Sep 20, 2016

  1. MAINT: Bump numpy and pandas.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    c998d61 View commit details
    Browse the repository at this point in the history
  2. MAINT: Don't use .loc with integers.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    135080d View commit details
    Browse the repository at this point in the history
  3. MAINT: Explicitly use float64 in test.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    77146ef View commit details
    Browse the repository at this point in the history
  4. MAINT: Fix numpy deprecation warnings.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    36e4f70 View commit details
    Browse the repository at this point in the history
  5. DOC: Remove out of date comment.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    cc11757 View commit details
    Browse the repository at this point in the history
  6. DOC: Update LabelArray docstring.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    37a2780 View commit details
    Browse the repository at this point in the history
  7. ENH: Make INT_DTYPES_BY_SIZE_BYTES ordered.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    930f32f View commit details
    Browse the repository at this point in the history
  8. MAINT: Update fetcher for pandas 0.18.

    - Remove support for usecols=[].
    - Use sort_values instead of sort().
    - Use errors='coerce' instead of coerce=True.
    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    f494003 View commit details
    Browse the repository at this point in the history
  9. MAINT: Use arange instead of rolling_count.

    It's faster, and rolling_count is deprecated.
    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    ccc3115 View commit details
    Browse the repository at this point in the history
  10. MAINT: Fix failures/warnings in test_api_shim.py

    - Fixes a warning on indexing with a float that ultimately came from
      pd.Timedelta.total_seconds().  Adds ``timedelta_to_integral_seconds``
      and ``timedelta_to_integral_minutes()`` functions and replaces various
      usages of ``int(delta.total_seconds())`` with them.
    
    - Fixes a warnings triggered in ``_create_daily_stats`` from
      passing tz-aware datetimes to np.datetime64.
    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    becf897 View commit details
    Browse the repository at this point in the history
  11. MAINT: Pass explicit dtype to np.full.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    b188381 View commit details
    Browse the repository at this point in the history
  12. MAINT: Use float in np.full.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    2772975 View commit details
    Browse the repository at this point in the history
  13. TEST/MAINT: Silence no_checkpoints warning.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    40ef039 View commit details
    Browse the repository at this point in the history
  14. MAINT: Pass float to np.full explicitly.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    989d215 View commit details
    Browse the repository at this point in the history
  15. MAINT/TEST: Clarify test_events.

    - Refer to ``sessions`` instead of periods.
    - Use ``toolz.concat`` instead of an O(N ** 2) sequence of appends.
    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    7fbde32 View commit details
    Browse the repository at this point in the history
  16. BUG: Use arrays for week/month group calculations.

    In pandas 0.18, the behavior of ``nth()`` changed so that Grouper no
    longer can be easily used to recover group labels.
    
    Instead of using the built-in grouper behavior, we use a groupby on two
    arrays we build ourselves.  This recovers the original behavior, and is
    about 2x faster as a bonus.
    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    750b410 View commit details
    Browse the repository at this point in the history
  17. MAINT: Use dataframe.iteritems instead of iterkv.

    iterkv is deprecated.
    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    d265abb View commit details
    Browse the repository at this point in the history
  18. MAINT: Pass float explicitly to numpy.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    874d2b5 View commit details
    Browse the repository at this point in the history
  19. MAINT: Use sort_values() instead of sort().

    pd.DataFrame.sort() is deprecated.
    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    b5fd0cd View commit details
    Browse the repository at this point in the history
  20. MAINT: Use sort_values instead of sort().

    Sort is deprecated.
    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    9c82960 View commit details
    Browse the repository at this point in the history
  21. MAINT: Pass float explicitly.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    758ed0f View commit details
    Browse the repository at this point in the history
  22. MAINT: Fix warnings from numpy on NaT comparison.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    599d6c5 View commit details
    Browse the repository at this point in the history
  23. MAINT: Fix warnings from numpy labelarray methods.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    0c550dc View commit details
    Browse the repository at this point in the history
  24. MAINT: Don't use convert_objects().

    It's not necessary, and it's deprecated.
    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    0ace6f7 View commit details
    Browse the repository at this point in the history
  25. MAINT: Pass float to np.full explicitly.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    a39a6e1 View commit details
    Browse the repository at this point in the history
  26. MAINT: Pandas compat for rolling_*.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    ca54721 View commit details
    Browse the repository at this point in the history
  27. MAINT: Remove support for custom string Column missing values.

    Pandas 0.18 deprecated passing "null-ish" values to pd.categorical.  The
    expectation, instead, is that you use categorical's native support for
    missing data, which means the user will always get NaN's for missing
    entries of the categorical.
    
    A follow-up to this change should probably drop support for custom
    missing values entirely and to use LabelArray/categorical for integer
    data.
    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    16f4944 View commit details
    Browse the repository at this point in the history
  28. Revert "MAINT: Remove support for custom string Column missing values."

    This reverts commit 1b1e842.
    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    0ff13e7 View commit details
    Browse the repository at this point in the history
  29. MAINT: Temporarily ignore pandas warnings in categoricals.

    Pandas 0.18 doesn't like having null-ish values in categoricals.  Fixing
    this properly requires re-thinking the semantics for missing_value on
    pipeline terms, so we're punting on that until after we've upgraded to
    0.18.
    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    53eb196 View commit details
    Browse the repository at this point in the history
  30. MAINT: Use errors='coerce'.

    coerce=True is deprecated.
    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    ac256f3 View commit details
    Browse the repository at this point in the history
  31. DOC: Typo in comment.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    df76086 View commit details
    Browse the repository at this point in the history
  32. MAINT: Don't make datetime64 from tz-aware Timestamp.

    It's slow and deprecated.
    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    aa3e2fe View commit details
    Browse the repository at this point in the history
  33. DOC: Note where cleanup happens.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    7280662 View commit details
    Browse the repository at this point in the history
  34. BLD: Remove old numpy/pandas versions from travis.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    659c8ae View commit details
    Browse the repository at this point in the history
  35. MAINT: Put scipy back in travis reqs.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    78dd69c View commit details
    Browse the repository at this point in the history
  36. STY: Fix flake8 failures.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    7e2230a View commit details
    Browse the repository at this point in the history
  37. BLD: Update appveyor.yml for new pandas/numpy.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    2e238bf View commit details
    Browse the repository at this point in the history
  38. MAINT: Remove outdated compat code.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    966c0ce View commit details
    Browse the repository at this point in the history
  39. BLD: Downgrade to scipy 0.17.

    Anaconda doesn't have windows builds for scipy 0.18 (nor does
    conda-forge.)
    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    76f8eaf View commit details
    Browse the repository at this point in the history
  40. MAINT: Use specific versions in appveyor.yml.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    48e12a2 View commit details
    Browse the repository at this point in the history
  41. MAINT: Use explicit floats in np.full.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    30a1eb6 View commit details
    Browse the repository at this point in the history
  42. MAINT: Fix PerformanceWarning import.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    f3eeaa2 View commit details
    Browse the repository at this point in the history
  43. MAINT: Use df.resample().apply().

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    500f706 View commit details
    Browse the repository at this point in the history
  44. MAINT: Use sort_values instead of sort().

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    99a5957 View commit details
    Browse the repository at this point in the history
  45. MAINT: Bump blaze.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    ae4efff View commit details
    Browse the repository at this point in the history
  46. BUG: Don't fail on integral floats in event rules.

    Coerce and warn instead.
    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    d9282ef View commit details
    Browse the repository at this point in the history
  47. MAINT: Rebuild example data.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    ccd94e6 View commit details
    Browse the repository at this point in the history
  48. MAINT: Use randint instead of random_integers.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    94e51cf View commit details
    Browse the repository at this point in the history
  49. MAINT: Silence bad perf warning from pandas.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    70755c5 View commit details
    Browse the repository at this point in the history
  50. MAINT: Bump blaze.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    15b5cbf View commit details
    Browse the repository at this point in the history
  51. BUG: Remove set_trace and add test coverage.

    Scott Sanderson committed Sep 20, 2016
    Configuration menu
    Copy the full SHA
    c23dd5b View commit details
    Browse the repository at this point in the history