Skip to content

Remove xarray from testing dependencies#291

Merged
sjperkins merged 4 commits intomasterfrom
remove-xarray-from-testing-deps
Sep 19, 2023
Merged

Remove xarray from testing dependencies#291
sjperkins merged 4 commits intomasterfrom
remove-xarray-from-testing-deps

Conversation

@sjperkins
Copy link
Copy Markdown
Member

@sjperkins sjperkins commented Sep 19, 2023

  • Removes full xarray testing dependency introduced in Add experimental code for data fragments. #282.

  • Fixes some test cases to work without xarray.

  • Tests added / passed

    $ py.test -v -s daskms/tests

    If the pep8 tests fail, the quickest way to correct
    this is to run autopep8 and then flake8 and
    pycodestyle to fix the remaining issues.

    $ pip install -U autopep8 flake8 pycodestyle
    $ autopep8 -r -i daskms
    $ flake8 daskms
    $ pycodestyle daskms
    
  • Fully documented, including HISTORY.rst for all changes
    and one of the docs/*-api.rst files for new API

    To build the docs locally:

    pip install -r requirements.readthedocs.txt
    cd docs
    READTHEDOCS=True make html
    

@sjperkins sjperkins merged commit f4566fc into master Sep 19, 2023
@sjperkins sjperkins deleted the remove-xarray-from-testing-deps branch September 19, 2023 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant