Skip to content

Commit

Permalink
Closes Bears-R-Us#3049: upin mypy version (Bears-R-Us#3635)
Browse files Browse the repository at this point in the history
This PR (closes Bears-R-Us#3049) removes the upper bound of our `mypy` version since the latest works just fine. Also related to Bears-R-Us#3346, I changed the python restriction to be `!=3.12.4` since `3.12.3` works just fine. It seems version `3.12.5` was just released, so we'll have to see if the forward refs are still an issue

Co-authored-by: Tess Hayes <stress-tess@users.noreply.github.com>
  • Loading branch information
stress-tess and stress-tess committed Aug 8, 2024
1 parent baffa9f commit 63a9d3e
Show file tree
Hide file tree
Showing 6 changed files with 10 additions and 10 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: ${{matrix.python-version}}
- name: Install dependencies
Expand Down
4 changes: 2 additions & 2 deletions arkouda-env-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ channels:
- conda-forge
- defaults
dependencies:
- python>=3.9,<3.12.4 # minimum 3.9
- python>=3.9,!=3.12.4 # minimum 3.9
- numpy>=1.24.1,<2.0
- pandas>=1.4.0,!=2.2.0
- pyzmq>=20.0.0
Expand Down Expand Up @@ -33,7 +33,7 @@ dependencies:
- sphinx-autodoc-typehints
- typed-ast
- flake8
- mypy>=0.931,<0.990
- mypy>=0.931
- black
- isort
- pytest-json-report
Expand Down
2 changes: 1 addition & 1 deletion arkouda-env.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ channels:
- conda-forge
- defaults
dependencies:
- python>=3.9,<3.12.4 # minimum 3.9
- python>=3.9,!=3.12.4 # minimum 3.9
- numpy>=1.24.1,<2.0
- pandas>=1.4.0,!=2.2.0
- pyzmq>=20.0.0
Expand Down
4 changes: 2 additions & 2 deletions pydoc/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# dependencies
python>=3.9,<3.12.4
python>=3.9,!=3.12.4
numpy>=1.24.1,<2.0
pandas>=1.4.0,!=2.2.0
pyzmq>=20.0.0
Expand Down Expand Up @@ -34,7 +34,7 @@ myst-parser
linkify-it-py
typed-ast
flake8
mypy>=0.931,<0.990
mypy>=0.931
black
isort
pytest-json-report
Expand Down
4 changes: 2 additions & 2 deletions pydoc/setup/REQUIREMENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ The installation instructions for the dependencies listed here may vary dependin

The following python packages are required by the Arkouda client package.

- `python>=3.9,<3.12.4`
- `python>=3.9,!=3.12.4`
- `numpy>=1.24.1,<2.0`
- `pandas>=1.4.0,!=2.2.0`
- `pyzmq>=20.0.0`
Expand Down Expand Up @@ -55,7 +55,7 @@ The dependencies listed here are only required if you will be doing development
- `linkify-it-py`
- `typed-ast`
- `flake8`
- `mypy>=0.931,<0.990`
- `mypy>=0.931`
- `black`
- `isort`
- `pytest-json-report`
Expand Down
4 changes: 2 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@
# and refuse to install the project if the version does not match. If you
# do not support Python 2, you can simplify this to '>=3.5' or similar, see
# https://packaging.python.org/guides/distributing-packages-using-setuptools/#python-requires
python_requires=">=3.9,<3.12.4",
python_requires=">=3.9,!=3.12.4",
# This field lists other packages that your project depends on to run.
# Any package you put here will be installed by pip when your project is
# installed, so they must be valid existing projects.
Expand Down Expand Up @@ -146,7 +146,7 @@
"Sphinx>=5.1.1",
"sphinx-argparse",
"sphinx-autoapi",
"mypy>=0.931,<0.990",
"mypy>=0.931",
"typed-ast",
"black",
"isort",
Expand Down

0 comments on commit 63a9d3e

Please sign in to comment.