Skip to content

Commit bd80139

Browse files
authored
Merge branch 'main' into main
2 parents a48b798 + 249cab2 commit bd80139

File tree

94 files changed

+5558
-4435
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

94 files changed

+5558
-4435
lines changed

.github/CONTRIBUTING.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -193,8 +193,6 @@ New feature issues can be found under the
193193
[enhancements](https://github.com/pandera-dev/pandera/labels/enhancement) label.
194194
You can request a feature by creating a new issue [here](https://github.com/pandera-dev/pandera/issues/new?assignees=&labels=enhancement&template=feature_request.md&title=).
195195

196-
(making-pull-requests)=
197-
198196
### Making Pull Requests
199197

200198
Once your changes are ready to be submitted, make sure to push your changes to

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ A clear and concise description of what the bug is.
1212

1313
- [ ] I have checked that this issue has not already been reported.
1414
- [ ] I have confirmed this bug exists on the latest version of pandera.
15-
- [ ] (optional) I have confirmed this bug exists on the master branch of pandera.
15+
- [ ] (optional) I have confirmed this bug exists on the main branch of pandera.
1616

1717
**Note**: Please read [this guide](https://matthewrocklin.com/blog/work/2018/02/28/minimal-bug-reports) detailing how to provide the necessary information for us to reproduce your bug.
1818

@@ -29,8 +29,8 @@ A clear and concise description of what you expected to happen.
2929
#### Desktop (please complete the following information):
3030

3131
- OS: [e.g. iOS]
32-
- Browser [e.g. chrome, safari]
33-
- Version [e.g. 22]
32+
- Browser: [e.g. chrome, safari]
33+
- Version: [e.g. 22]
3434

3535
#### Screenshots
3636
If applicable, add screenshots to help explain your problem.

.github/workflows/ci-tests.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,8 @@ jobs:
114114
exclude:
115115
- python-version: "3.8"
116116
pandas-version: "2.2.0"
117+
- python-version: "3.11"
118+
pandas-version: "1.5.3"
117119

118120
steps:
119121
- uses: actions/checkout@v4
@@ -166,31 +168,28 @@ jobs:
166168
run: nox ${{ env.NOX_FLAGS }} --session "tests(extra='geopandas', pydantic='${{ matrix.pydantic-version }}', python='${{ matrix.python-version }}', pandas='${{ matrix.pandas-version }}')"
167169

168170
- name: Unit Tests - Dask
169-
if: ${{ matrix.pandas-version == '1.5.3' }}
170171
run: nox ${{ env.NOX_FLAGS }} --session "tests(extra='dask', pydantic='${{ matrix.pydantic-version }}', python='${{ matrix.python-version }}', pandas='${{ matrix.pandas-version }}')"
171172

172173
- name: Unit Tests - Pyspark
173-
if: ${{ matrix.os != 'windows-latest' && matrix.pandas-version == '1.5.3' }}
174174
run: nox ${{ env.NOX_FLAGS }} --session "tests(extra='pyspark', pydantic='${{ matrix.pydantic-version }}', python='${{ matrix.python-version }}', pandas='${{ matrix.pandas-version }}')"
175175

176176
- name: Unit Tests - Modin-Dask
177-
if: ${{ matrix.pandas-version == '1.5.3' }}
178177
run: nox ${{ env.NOX_FLAGS }} --session "tests(extra='modin-dask', pydantic='${{ matrix.pydantic-version }}', python='${{ matrix.python-version }}', pandas='${{ matrix.pandas-version }}')"
179178

180179
- name: Unit Tests - Modin-Ray
181180
# ray CI issues with the following:
182181
# - windows, python 3.10
183182
# Tracking issue: https://github.com/modin-project/modin/issues/5466
184-
if: ${{ matrix.os != 'windows-latest' && matrix.pandas-version == '1.5.3' }}
183+
if: ${{ matrix.os != 'windows-latest' }}
185184
run: nox ${{ env.NOX_FLAGS }} --session "tests(extra='modin-ray', pydantic='${{ matrix.pydantic-version }}', python='${{ matrix.python-version }}', pandas='${{ matrix.pandas-version }}')"
186185

187186
- name: Upload coverage to Codecov
188187
uses: codecov/codecov-action@v4
189188

190189
- name: Check Docstrings
191-
if: ${{ matrix.os != 'windows-latest' && matrix.python-version == '3.11' && matrix.pandas-version == '2.0.3' }}
190+
if: ${{ matrix.os != 'windows-latest' && matrix.python-version == '3.11' && matrix.pandas-version == '2.2.0' }}
192191
run: nox ${{ env.NOX_FLAGS }} --session doctests
193192

194193
- name: Check Docs
195-
if: ${{ matrix.os != 'windows-latest' && matrix.python-version == '3.11' && matrix.pydantic-version == '2.0.3' }}
194+
if: ${{ matrix.os != 'windows-latest' && matrix.python-version == '3.11' && matrix.pydantic-version == '2.2.0' }}
196195
run: nox ${{ env.NOX_FLAGS }} --session docs

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@ This is useful in production-critical or reproducible research settings. With
4949
properties of columns in a `DataFrame` or values in a `Series`.
5050
1. Perform more complex statistical validation like
5151
[hypothesis testing](https://pandera.readthedocs.io/en/stable/hypothesis.html#hypothesis).
52+
1. [Parse](https://pandera.readthedocs.io/en/stable/parsers.html) data to standardize
53+
the preprocessing steps needed to produce valid data.
5254
1. Seamlessly integrate with existing data analysis/processing pipelines
5355
via [function decorators](https://pandera.readthedocs.io/en/stable/decorators.html#decorators).
5456
1. Define dataframe models with the

0 commit comments

Comments
 (0)