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

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>
Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>
Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>
@ankatiyar ankatiyar requested review from deepyaman and merelcht April 19, 2023 15:39
@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 <ankitakatiyar2401@gmail.com>
@ankatiyar ankatiyar requested a review from SajidAlamQB April 19, 2023 16:10
@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 <ankitakatiyar2401@gmail.com>

* revert version for linux

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>

* change version to 3.7

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>

* remove extra line

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>

---------

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>
Signed-off-by: BrianCechmanek <brian@hazy.com>
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 <ankitakatiyar2401@gmail.com>

* revert version for linux

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>

* change version to 3.7

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>

* remove extra line

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>

---------

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>
Signed-off-by: BrianCechmanek <brian@hazy.com>
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 <brian@hazy.com>

* 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 <brian@hazy.com>

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

* Update APIDataSet

Signed-off-by: Nok Chan <nok.lam.chan@quantumblack.com>

* Sync ParquetDataSet

Signed-off-by: Nok Chan <nok.lam.chan@quantumblack.com>

* Sync Test

Signed-off-by: Nok Chan <nok.lam.chan@quantumblack.com>

* Linting

Signed-off-by: Nok Chan <nok.lam.chan@quantumblack.com>

* Revert Unnecessary ParquetDataSet Changes

Signed-off-by: Nok Chan <nok.lam.chan@quantumblack.com>

* Sync release notes

Signed-off-by: Nok Chan <nok.lam.chan@quantumblack.com>

---------

Signed-off-by: Nok Chan <nok.lam.chan@quantumblack.com>
Signed-off-by: BrianCechmanek <brian@hazy.com>

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

* bump tables version and remove step in workflow

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>

* revert version for linux

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>

* change version to 3.7

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>

* remove extra line

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>

---------

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>
Signed-off-by: BrianCechmanek <brian@hazy.com>

* refactor tensorflowModelDataset casing in datasets setup.py

Signed-off-by: BrianCechmanek <brian@hazy.com>

* add tensorflowmodeldataset bugfix to release.md

Signed-off-by: BrianCechmanek <brian@hazy.com>

* Update all the doc reference with TensorFlowModelDataSet

Signed-off-by: Nok <nok.lam.chan@quantumblack.com>

---------

Signed-off-by: BrianCechmanek <brian@hazy.com>
Signed-off-by: Nok Chan <nok.lam.chan@quantumblack.com>
Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>
Signed-off-by: Nok <nok.lam.chan@quantumblack.com>
Co-authored-by: Nok Lam Chan <mediumnok@gmail.com>
Co-authored-by: Ankita Katiyar <110245118+ankatiyar@users.noreply.github.com>
Co-authored-by: Nok <nok.lam.chan@quantumblack.com>
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 <ankitakatiyar2401@gmail.com>

* revert version for linux

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>

* change version to 3.7

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>

* remove extra line

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>

---------

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>
Signed-off-by: Danny Farah <danny_farah@mckinsey.com>
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 <brian@hazy.com>

* 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 <brian@hazy.com>

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

* Update APIDataSet

Signed-off-by: Nok Chan <nok.lam.chan@quantumblack.com>

* Sync ParquetDataSet

Signed-off-by: Nok Chan <nok.lam.chan@quantumblack.com>

* Sync Test

Signed-off-by: Nok Chan <nok.lam.chan@quantumblack.com>

* Linting

Signed-off-by: Nok Chan <nok.lam.chan@quantumblack.com>

* Revert Unnecessary ParquetDataSet Changes

Signed-off-by: Nok Chan <nok.lam.chan@quantumblack.com>

* Sync release notes

Signed-off-by: Nok Chan <nok.lam.chan@quantumblack.com>

---------

Signed-off-by: Nok Chan <nok.lam.chan@quantumblack.com>
Signed-off-by: BrianCechmanek <brian@hazy.com>

* [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 <ankitakatiyar2401@gmail.com>

* revert version for linux

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>

* change version to 3.7

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>

* remove extra line

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>

---------

Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>
Signed-off-by: BrianCechmanek <brian@hazy.com>

* refactor tensorflowModelDataset casing in datasets setup.py

Signed-off-by: BrianCechmanek <brian@hazy.com>

* add tensorflowmodeldataset bugfix to release.md

Signed-off-by: BrianCechmanek <brian@hazy.com>

* Update all the doc reference with TensorFlowModelDataSet

Signed-off-by: Nok <nok.lam.chan@quantumblack.com>

---------

Signed-off-by: BrianCechmanek <brian@hazy.com>
Signed-off-by: Nok Chan <nok.lam.chan@quantumblack.com>
Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com>
Signed-off-by: Nok <nok.lam.chan@quantumblack.com>
Co-authored-by: Nok Lam Chan <mediumnok@gmail.com>
Co-authored-by: Ankita Katiyar <110245118+ankatiyar@users.noreply.github.com>
Co-authored-by: Nok <nok.lam.chan@quantumblack.com>
Signed-off-by: Danny Farah <danny_farah@mckinsey.com>
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