Repository: modin-project/modin
Pull request: FIX-#3985: Update pyarrow in environment files
Signed-off-by: Igoshev, Yaroslav <yaroslav.igoshev@intel.com>

<!--
Thank you for your contribution!
Please review the contributing docs: https://modin.readthedocs.io/en/latest/developer/contributing.html
if you have questions about contributing.
-->

## What do these changes do?

<!-- Please give a short brief about these changes. -->

- [x] commit message follows format outlined [here](https://modin.readthedocs.io/en/latest/developer/contributing.html#commit-message-formatting)
- [x] passes `flake8 modin/ asv_bench/benchmarks scripts/doc_checker.py`
- [x] passes `black --check modin/ asv_bench/benchmarks scripts/doc_checker.py`
- [x] signed commit with `git commit -s` <!-- you can amend your commit with a signature via `git commit -amend -s` -->
- [x] Resolves #3985  <!-- issue must be created for each patch -->
- [x] tests passing
- [x] module layout described at `docs/developer/architecture.rst` is up-to-date <!-- if you have added, renamed or removed files or directories please update the documentation accordingly -->


Problem statement:
Update pyarrow in environment files
When creating an env from enviroment.yml pyarrow 3.0.0 is installed. At the same time, when installing modin-ray and modin-omnisci in the same env pyarrow 5.0.0 is installed. So we should update pyarrow in requirement-dev.txt and enviroment.yml files to check correctness tests pass with a newer pyarrow version.

Hints from issue discussion:

Commit message: FIX-#3985: Update pyarrow in environment files

Signed-off-by: Igoshev, Yaroslav <yaroslav.igoshev@intel.com>

Patch to review:
diff --git a/environment-dev.yml b/environment-dev.yml
index 849df864b3a..665cd9cbce4 100644
--- a/environment-dev.yml
+++ b/environment-dev.yml
@@ -4,7 +4,7 @@ channels:
 dependencies:
   - pandas==1.3.5
   - numpy>=1.16.5
-  - pyarrow>=1.0.0
+  - pyarrow>=6.*
   - libthrift<0.14.1  # ref: modin gh-2840
   - dask[complete]>=2.22.0
   - distributed>=2.22.0
diff --git a/requirements-dev.txt b/requirements-dev.txt
index 85fb6396de4..a5b382e8b0f 100644
--- a/requirements-dev.txt
+++ b/requirements-dev.txt
@@ -1,6 +1,6 @@
 pandas==1.3.5
 numpy>=1.16.5
-pyarrow>=1.0.0
+pyarrow>=6.*
 dask[complete]>=2.22.0
 distributed>=2.22.0
 ray[default]>=1.4.0


Code review comments:
diff_hunk: @@ -4,7 +4,7 @@ channels:
 dependencies:
   - pandas==1.3.5
   - numpy>=1.16.5
-  - pyarrow>=1.0.0
+  - pyarrow>=6.*
path: environment-dev.yml
text: @user1:
Don't use relative comparison and asterisk at the same time, conda gives a warning and discards the asterisk anyway.

Use `pyarrow>=6.0` to achieve the same effect.

@author:
fixed