Skip to content

Conversation

@dvdjlaw
Copy link
Member

@dvdjlaw dvdjlaw commented Sep 23, 2020

Resolves #289

  • Refactored backend module to address entrypoint not found
  • Refactored compat module to handle both packages and subpackages
  • Made statsmodels and pyscagnostics optional
  • Added importorskip for unit tests so that tests will skip when dependency is not installed. This was applied to some units tests.
  • Added new pytest mark called "base" which identifies tests for only base data-describe i.e. without optional dependencies
  • Updated dependencies to minimum working versions, in conda yaml files and setup.py
  • Added developer guide to docs

@dvdjlaw dvdjlaw added the maintenance Housekeeping and maintenance for the project label Sep 23, 2020
@dvdjlaw dvdjlaw force-pushed the relax-dependency-version branch from e43c3cc to 522c8ed Compare September 23, 2020 19:16
@dvdjlaw dvdjlaw changed the title Relaxed required dependency versions Improved dependency management Sep 23, 2020
@dvdjlaw dvdjlaw requested a review from Sheth108 September 23, 2020 19:43
@dvdjlaw dvdjlaw merged commit cdb9816 into master Sep 29, 2020
@dvdjlaw dvdjlaw deleted the relax-dependency-version branch September 29, 2020 23:46
@dvdjlaw dvdjlaw removed the maintenance Housekeeping and maintenance for the project label Oct 6, 2020
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.

Relax dependency requirements of data-describe

3 participants