|
143 | 143 | ### PATTERNS ###
|
144 | 144 | if [[ -z "$CHECK" || "$CHECK" == "patterns" ]]; then
|
145 | 145 |
|
146 |
| - # Check for imports from pandas.core.common instead of `import pandas.core.common as com` |
147 |
| - # Check for imports from collections.abc instead of `from collections import abc` |
148 |
| - MSG='Check for non-standard imports' ; echo $MSG |
149 |
| - invgrep -R --include="*.py*" -E "from pandas.core.common import" pandas |
150 |
| - RET=$(($RET + $?)) ; echo $MSG "DONE" |
151 |
| - invgrep -R --include="*.py*" -E "from pandas.core import common" pandas |
152 |
| - RET=$(($RET + $?)) ; echo $MSG "DONE" |
153 |
| - invgrep -R --include="*.py*" -E "from collections.abc import" pandas |
154 |
| - RET=$(($RET + $?)) ; echo $MSG "DONE" |
155 |
| - invgrep -R --include="*.py*" -E "from numpy import nan" pandas |
156 |
| - RET=$(($RET + $?)) ; echo $MSG "DONE" |
157 |
| - |
158 |
| - # Checks for test suite |
159 |
| - # Check for imports from pandas._testing instead of `import pandas._testing as tm` |
160 |
| - invgrep -R --include="*.py*" -E "from pandas._testing import" pandas/tests |
161 |
| - RET=$(($RET + $?)) ; echo $MSG "DONE" |
162 |
| - invgrep -R --include="*.py*" -E "from pandas import _testing as tm" pandas/tests |
163 |
| - RET=$(($RET + $?)) ; echo $MSG "DONE" |
164 |
| - |
165 |
| - # No direct imports from conftest |
166 |
| - invgrep -R --include="*.py*" -E "conftest import" pandas/tests |
167 |
| - RET=$(($RET + $?)) ; echo $MSG "DONE" |
168 |
| - invgrep -R --include="*.py*" -E "import conftest" pandas/tests |
169 |
| - RET=$(($RET + $?)) ; echo $MSG "DONE" |
170 |
| - |
171 | 146 | MSG='Check for use of exec' ; echo $MSG
|
172 | 147 | invgrep -R --include="*.py*" -E "[^a-zA-Z0-9_]exec\(" pandas
|
173 | 148 | RET=$(($RET + $?)) ; echo $MSG "DONE"
|
|
0 commit comments