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

Add Python 3.11 markers, add 3.11 for unit tests & install test #1552

Closed
wants to merge 27 commits into from
Closed
Show file tree
Hide file tree
Changes from 19 commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
9ec7852
Update unit_tests_with_latest_deps.yaml
gsheni Oct 26, 2022
d11a4b5
Update lint_check.yaml
gsheni Oct 26, 2022
389680b
Update install_test.yaml
gsheni Oct 26, 2022
8632f26
Update pyproject.toml
gsheni Oct 26, 2022
965d382
Update lint_check.yaml
gsheni Oct 26, 2022
2ecf502
Merge branch 'main' into add_python_311
gsheni Nov 3, 2022
ea83f5f
Update install_test.yaml
gsheni Nov 3, 2022
0a46c9f
Update unit_tests_with_latest_deps.yaml
gsheni Nov 3, 2022
0398b33
Update install_test.yaml
gsheni Nov 3, 2022
e762278
Update release_notes.rst
gsheni Nov 3, 2022
859c61e
Merge branch 'main' into add_python_311
gsheni Nov 8, 2022
2ae431c
Merge branch 'main' into add_python_311
gsheni Nov 10, 2022
2b74d6c
Update lint_check.yaml
gsheni Nov 10, 2022
8619dcb
Merge branch 'main' into add_python_311
gsheni Nov 18, 2022
0760fab
Merge branch 'main' into add_python_311
gsheni Nov 28, 2022
0c3818f
Update .pre-commit-config.yaml
gsheni Nov 28, 2022
c8e3e58
Update pyproject.toml
gsheni Nov 28, 2022
360b7c1
Merge branch 'main' into add_python_311
gsheni Nov 28, 2022
f04de44
Update .github/workflows/lint_check.yaml
gsheni Nov 28, 2022
75a6ef0
Update .github/workflows/lint_check.yaml
gsheni Nov 28, 2022
789e8c1
Update install.md
gsheni Nov 28, 2022
0f9f058
Merge branch 'main' into add_python_311
gsheni Dec 1, 2022
026ae96
Merge branch 'main' into add_python_311
gsheni Dec 6, 2022
2c2fc98
Merge branch 'main' into add_python_311
gsheni Dec 7, 2022
67c284e
Merge branch 'main' into add_python_311
gsheni Dec 9, 2022
9034b48
Merge branch 'main' into add_python_311
gsheni Jan 3, 2023
bca85c0
Merge branch 'main' into add_python_311
gsheni Jan 18, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/install_test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,15 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest]
python_version: ["3.8", "3.9", "3.10"]
python_version: ["3.8", "3.9", "3.10", "3.11"]
runs-on: ${{ matrix.os }}
steps:
- name: Set up python ${{ matrix.python_version }}
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python_version }}
- name: Checkout repository
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Build woodwork package
run: make package
- name: Install complete version of woodwork
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/lint_check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,14 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python_version: ["3.10"]
python_version: ["3.11"]
steps:
- name: Set up python ${{ matrix.python_version }}
uses: actions/setup-python@v2
uses: actions/setup-python@v3
gsheni marked this conversation as resolved.
Show resolved Hide resolved
with:
python-version: ${{ matrix.python_version }}
- name: Checkout repository
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
ref: ${{ github.event.pull_request.head.ref }}
repository: ${{ github.event.pull_request.head.repo.full_name }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/unit_tests_with_latest_deps.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,15 @@ jobs:
strategy:
fail-fast: true
matrix:
python_version: ["3.8", "3.9", "3.10"]
python_version: ["3.8", "3.9", "3.10", "3.11"]
directories: ["All Other Tests", "Testing Table Accessor", "Testing to Disk with LatLong", "All other Serialization"]
steps:
- name: Set up python ${{ matrix.python_version }}
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python_version }}
- name: Checkout repository
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
ref: ${{ github.event.pull_request.head.ref }}
repository: ${{ github.event.pull_request.head.repo.full_name }}
Expand Down
4 changes: 2 additions & 2 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,9 @@ repos:
name: isort (python)
args: [--settings-path=pyproject.toml]
- repo: https://github.com/python/black
rev: 22.6.0
rev: 22.10.0
hooks:
- id: black
args: [--target-version=py310]
args: [--target-version=py311]
additional_dependencies: [".[jupyter]"]
types_or: [python, jupyter]
1 change: 1 addition & 0 deletions docs/source/release_notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ Future Release
==============
* Enhancements
* Improved ``Boolean`` and ``BooleanNullable`` inference to detect common string representations of boolean values (:pr:`1549`)
* Add Python 3.11 markers, add 3.11 for unit tests & install test (:pr:`1552`)
* Added the ``get_outliers`` and ``medcouple_dict`` functions to ``WoodworkColumnAccessor`` so that the medcouple statistic can be used for outlier detection (:pr:`1547`)
* Fixes
* Resolved FutureWarning in ``_get_box_plot_info_for_column`` (:pr:`1563`)
Expand Down
3 changes: 2 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ classifiers = [
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Operating System :: Microsoft :: Windows",
"Operating System :: POSIX",
"Operating System :: Unix",
Expand Down Expand Up @@ -145,7 +146,7 @@ skip = "__init__.py"
multi_line_output = 3

[tool.black]
target-version = ['py310']
target-version = ['py311']

[tool.coverage.run]
source = ["woodwork"]
Expand Down