Skip to content

Address potential errors when using Poniard in environments with existing versions of dependencies#7

Merged
rxavier merged 5 commits intomainfrom
fix/BaseShuffleSplit
Jul 19, 2022
Merged

Address potential errors when using Poniard in environments with existing versions of dependencies#7
rxavier merged 5 commits intomainfrom
fix/BaseShuffleSplit

Conversation

@rxavier
Copy link
Copy Markdown
Owner

@rxavier rxavier commented Jul 19, 2022

  • Makes the BaseShuffleSplit import more explicit, since it was not always a public class.
  • Set minimum versions for Pandas, scikit-learn and XGBoost. These work with Python 3.7, so Poniard can still be used in Colab and Kaggle.
  • Minor updates to setup.py.
  • Streamlines dev requirements by keeping only ipykernel instead of the full Jupyter dep tree.
  • Closes Prevent version errors with old preinstalled dependencies #3 #

@rxavier rxavier changed the title Add minimum versions for some dependencies Address potential errors when using Poniard in environments with existing versions of dependencies Jul 19, 2022
@rxavier rxavier merged commit 69e8b9b into main Jul 19, 2022
@rxavier rxavier deleted the fix/BaseShuffleSplit branch July 19, 2022 04:37
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.

Prevent version errors with old preinstalled dependencies

1 participant