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

Bump minimum supported Python to 3.10 and update dependencies #353

Merged
merged 4 commits into from
Sep 22, 2024
Merged

Commits on Sep 22, 2024

  1. Bump minimum Python version to 3.10

    Also updates dependencies, including numpy to 2.1.1 (from
    version 2.1 numpy requires Python >= 3.10).
    maread99 committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    5f7b964 View commit details
    Browse the repository at this point in the history
  2. Revise type annotations

    Revises type annotations now that minimum supported Python
    version has been raised to 3.10.
    
    Removes superfluous Union and Optional types and lines
    `from __future__ import annotations`.
    maread99 committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    12ba274 View commit details
    Browse the repository at this point in the history
  3. Remove patches post dependency fixes

    - lifts xfail from `test_monthly_freq`.
    - removes patch in `helpers.resample` explained in
    4a3e2de#diff-9bd6a7492809b04d13da665b8ae7d2fc75fae79930be1216fa77dc040fd2d3b1R381
    maread99 committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    a85fc00 View commit details
    Browse the repository at this point in the history
  4. Reinstate xfail on test_monthly_freq

    Pandas fix yet to be included to a release - see comments in
    code by test.
    
    Also:
    - corrects typing of decorated hypothesis strategies.
    - updates `test_yahoo` flaky list
    maread99 committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    1acdb0f View commit details
    Browse the repository at this point in the history