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

Deprecate Node constuctor fspath argument, and other small changes/fixes #9232

Merged
merged 7 commits into from
Oct 27, 2021

Commits on Oct 23, 2021

  1. nodes: fix bug in Node() fspath compat

    Since path <-> fspath are converted to each other, we need to check both
    before looking at the parent, in case fspath is set but path is not.
    bluetech committed Oct 23, 2021
    Configuration menu
    Copy the full SHA
    853b0a4 View commit details
    Browse the repository at this point in the history
  2. nodes: remove redundent _imply_path call

    The Node ctor will take care of the check.
    bluetech committed Oct 23, 2021
    Configuration menu
    Copy the full SHA
    6be3f31 View commit details
    Browse the repository at this point in the history
  3. nodes: inline _imply_path

    Only one usage left, and we certainly don't expect more!
    
    Rename `_imply_path_only` to `_imply_path`, that's a less confusing name
    now.
    bluetech committed Oct 23, 2021
    Configuration menu
    Copy the full SHA
    afc7442 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    755ce9b View commit details
    Browse the repository at this point in the history
  5. docs: change references to 6.3 -> 7.0

    The plans have changed, next version will be 7.0 not 6.3.
    bluetech committed Oct 23, 2021
    Configuration menu
    Copy the full SHA
    60ca837 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2021

  1. Configuration menu
    Copy the full SHA
    99363ad View commit details
    Browse the repository at this point in the history
  2. nodes: deprecate fspath arguments to node constructors

    This is unfortunately a dependency on `py.path` which cannot be moved to
    an external plugins or eased in any way, so has to be deprecated in
    order for pytest to be able to eventually remove the dependency on `py`.
    bluetech committed Oct 27, 2021
    Configuration menu
    Copy the full SHA
    7706fd6 View commit details
    Browse the repository at this point in the history