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

[kedro-datasets] Bump version of tables in test_requirements.txt #182

Merged
merged 4 commits into from
Apr 25, 2023

Conversation

ankatiyar
Copy link
Contributor

@ankatiyar ankatiyar commented Apr 19, 2023

Description

Bumping the version of pytables from 3.6 to 3.7 allows it to be installed on windows system for higher versions (>3.9) of Python and we can remove the extra conditional step of installing tables separately for windows in the GitHub Actions unit-test job for kedro-datasets.

Checklist

  • Opened this PR as a 'Draft Pull Request' if it is work-in-progress
  • Updated the documentation to reflect the code changes
  • Added a description of this change in the relevant RELEASE.md file
  • Added tests to cover my changes

@ankatiyar ankatiyar changed the title [DRAFT] Move installation of tables step from GA to test_requirements.txt (kedro-datasets) [kedro-datasets] Bump version of tables in test_requirements.txt Apr 19, 2023
@ankatiyar ankatiyar marked this pull request as ready for review April 19, 2023 15:39
Comment on lines 56 to 57
tables~=3.7.0; platform_system == "Windows"
tables~=3.7; platform_system != "Windows"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can't these two lines just be merged to tables~=3.7 now?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

my bad, yes!

Signed-off-by: Ankita Katiyar <[email protected]>
@ankatiyar ankatiyar merged commit 61e6797 into main Apr 25, 2023
@ankatiyar ankatiyar deleted the pytables-remove-step branch April 25, 2023 09:39
BrianCechmanek pushed a commit to BrianCechmanek/kedro-plugins that referenced this pull request Apr 25, 2023
…edro-org#182)

* bump tables version and remove step in workflow

Signed-off-by: Ankita Katiyar <[email protected]>

* revert version for linux

Signed-off-by: Ankita Katiyar <[email protected]>

* change version to 3.7

Signed-off-by: Ankita Katiyar <[email protected]>

* remove extra line

Signed-off-by: Ankita Katiyar <[email protected]>

---------

Signed-off-by: Ankita Katiyar <[email protected]>
Signed-off-by: BrianCechmanek <[email protected]>
BrianCechmanek pushed a commit to BrianCechmanek/kedro-plugins that referenced this pull request Apr 25, 2023
…edro-org#182)

* bump tables version and remove step in workflow

Signed-off-by: Ankita Katiyar <[email protected]>

* revert version for linux

Signed-off-by: Ankita Katiyar <[email protected]>

* change version to 3.7

Signed-off-by: Ankita Katiyar <[email protected]>

* remove extra line

Signed-off-by: Ankita Katiyar <[email protected]>

---------

Signed-off-by: Ankita Katiyar <[email protected]>
Signed-off-by: BrianCechmanek <[email protected]>
noklam added a commit that referenced this pull request Apr 28, 2023
* refactor TensorFlowModelDataset to Set

matching consistency of all other kedro-datasets, DataSet should be camelcase. will be reverted in 0.19.0

Signed-off-by: BrianCechmanek <[email protected]>

* Introdcuing .gitpod.yml to kedro-plugins (#185)

Currently opening gitpod will installed a Python 3.11 which breaks everything because we don't support it set. This PR introduce a simple .gitpod.yml to get it started.

Signed-off-by: BrianCechmanek <[email protected]>

* sync APIDataSet  from kedro's `develop` (#184)

* Update APIDataSet

Signed-off-by: Nok Chan <[email protected]>

* Sync ParquetDataSet

Signed-off-by: Nok Chan <[email protected]>

* Sync Test

Signed-off-by: Nok Chan <[email protected]>

* Linting

Signed-off-by: Nok Chan <[email protected]>

* Revert Unnecessary ParquetDataSet Changes

Signed-off-by: Nok Chan <[email protected]>

* Sync release notes

Signed-off-by: Nok Chan <[email protected]>

---------

Signed-off-by: Nok Chan <[email protected]>
Signed-off-by: BrianCechmanek <[email protected]>

* [kedro-datasets] Bump version of `tables` in `test_requirements.txt`  (#182)

* bump tables version and remove step in workflow

Signed-off-by: Ankita Katiyar <[email protected]>

* revert version for linux

Signed-off-by: Ankita Katiyar <[email protected]>

* change version to 3.7

Signed-off-by: Ankita Katiyar <[email protected]>

* remove extra line

Signed-off-by: Ankita Katiyar <[email protected]>

---------

Signed-off-by: Ankita Katiyar <[email protected]>
Signed-off-by: BrianCechmanek <[email protected]>

* refactor tensorflowModelDataset casing in datasets setup.py

Signed-off-by: BrianCechmanek <[email protected]>

* add tensorflowmodeldataset bugfix to release.md

Signed-off-by: BrianCechmanek <[email protected]>

* Update all the doc reference with TensorFlowModelDataSet

Signed-off-by: Nok <[email protected]>

---------

Signed-off-by: BrianCechmanek <[email protected]>
Signed-off-by: Nok Chan <[email protected]>
Signed-off-by: Ankita Katiyar <[email protected]>
Signed-off-by: Nok <[email protected]>
Co-authored-by: Nok Lam Chan <[email protected]>
Co-authored-by: Ankita Katiyar <[email protected]>
Co-authored-by: Nok <[email protected]>
dannyrfar pushed a commit to dannyrfar/kedro-plugins that referenced this pull request May 3, 2023
…edro-org#182)

* bump tables version and remove step in workflow

Signed-off-by: Ankita Katiyar <[email protected]>

* revert version for linux

Signed-off-by: Ankita Katiyar <[email protected]>

* change version to 3.7

Signed-off-by: Ankita Katiyar <[email protected]>

* remove extra line

Signed-off-by: Ankita Katiyar <[email protected]>

---------

Signed-off-by: Ankita Katiyar <[email protected]>
Signed-off-by: Danny Farah <[email protected]>
dannyrfar pushed a commit to dannyrfar/kedro-plugins that referenced this pull request May 3, 2023
)

* refactor TensorFlowModelDataset to Set

matching consistency of all other kedro-datasets, DataSet should be camelcase. will be reverted in 0.19.0

Signed-off-by: BrianCechmanek <[email protected]>

* Introdcuing .gitpod.yml to kedro-plugins (kedro-org#185)

Currently opening gitpod will installed a Python 3.11 which breaks everything because we don't support it set. This PR introduce a simple .gitpod.yml to get it started.

Signed-off-by: BrianCechmanek <[email protected]>

* sync APIDataSet  from kedro's `develop` (kedro-org#184)

* Update APIDataSet

Signed-off-by: Nok Chan <[email protected]>

* Sync ParquetDataSet

Signed-off-by: Nok Chan <[email protected]>

* Sync Test

Signed-off-by: Nok Chan <[email protected]>

* Linting

Signed-off-by: Nok Chan <[email protected]>

* Revert Unnecessary ParquetDataSet Changes

Signed-off-by: Nok Chan <[email protected]>

* Sync release notes

Signed-off-by: Nok Chan <[email protected]>

---------

Signed-off-by: Nok Chan <[email protected]>
Signed-off-by: BrianCechmanek <[email protected]>

* [kedro-datasets] Bump version of `tables` in `test_requirements.txt`  (kedro-org#182)

* bump tables version and remove step in workflow

Signed-off-by: Ankita Katiyar <[email protected]>

* revert version for linux

Signed-off-by: Ankita Katiyar <[email protected]>

* change version to 3.7

Signed-off-by: Ankita Katiyar <[email protected]>

* remove extra line

Signed-off-by: Ankita Katiyar <[email protected]>

---------

Signed-off-by: Ankita Katiyar <[email protected]>
Signed-off-by: BrianCechmanek <[email protected]>

* refactor tensorflowModelDataset casing in datasets setup.py

Signed-off-by: BrianCechmanek <[email protected]>

* add tensorflowmodeldataset bugfix to release.md

Signed-off-by: BrianCechmanek <[email protected]>

* Update all the doc reference with TensorFlowModelDataSet

Signed-off-by: Nok <[email protected]>

---------

Signed-off-by: BrianCechmanek <[email protected]>
Signed-off-by: Nok Chan <[email protected]>
Signed-off-by: Ankita Katiyar <[email protected]>
Signed-off-by: Nok <[email protected]>
Co-authored-by: Nok Lam Chan <[email protected]>
Co-authored-by: Ankita Katiyar <[email protected]>
Co-authored-by: Nok <[email protected]>
Signed-off-by: Danny Farah <[email protected]>
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.

3 participants