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

Implement periodic behaviour into plumbing.sequence #960

Closed
wants to merge 12 commits into from

Commits on Jul 27, 2023

  1. Add periodic behaviour to _sequence

    If periodc_values and higest_index are passed a periodic
    sequence is emulated. This can be used for the multi-period
    investment if parameters change per period.
    nailend committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    6da71d9 View commit details
    Browse the repository at this point in the history
  2. Add period behaviour to sequence function

    The periodic behaviour is triggered if an immutable iterable is
    passed.
    nailend committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    e2cd1ba View commit details
    Browse the repository at this point in the history
  3. Correct example in docstring

    nailend committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    91b9c37 View commit details
    Browse the repository at this point in the history
  4. Change detection of period behaviour to dict

    As pd.series are frequently passed and interpretated as inmutable
    iterables, this was a bad choice. Passing a dictionary to a sequence
    is uncommon and therefore a better choice.
    nailend committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    82a7e6a View commit details
    Browse the repository at this point in the history
  5. Correct example in docstring

    nailend committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    e0d4593 View commit details
    Browse the repository at this point in the history
  6. Black

    nailend committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    f8954e9 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. Fix iter and length

    nailend committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    0af30c0 View commit details
    Browse the repository at this point in the history
  2. Rename parameter to

    nailend committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    0047078 View commit details
    Browse the repository at this point in the history
  3. Reformat docstring

    nailend committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    be92721 View commit details
    Browse the repository at this point in the history
  4. Fix typo

    nailend committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    268db13 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Make the linter happy

    nailend committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    3838a22 View commit details
    Browse the repository at this point in the history
  2. Fix doctests plumbing

    nailend committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    4c51ead View commit details
    Browse the repository at this point in the history