File tree Expand file tree Collapse file tree 3 files changed +27
-23
lines changed Expand file tree Collapse file tree 3 files changed +27
-23
lines changed Original file line number Diff line number Diff line change 4
4
| :------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
5
5
| ** Latest Release** | [ ![ PyPI version] ( https://badge.fury.io/py/linearmodels.svg )] ( https://badge.fury.io/py/linearmodels ) |
6
6
| ** Continuous Integration** | [ ![ Build Status] ( https://dev.azure.com/kevinksheppard/kevinksheppard/_apis/build/status/bashtage.linearmodels?branchName=main )] ( https://dev.azure.com/kevinksheppard/kevinksheppard/_build/latest?definitionId=2&branchName=main ) |
7
- | | [ ![ Build status] ( https://ci.appveyor.com/api/projects/status/7768doy6wrdunmdt/branch/main?svg=true )] ( https://ci.appveyor.com/project/bashtage/linearmodels/branch/main ) |
8
7
| ** Coverage** | [ ![ codecov] ( https://codecov.io/gh/bashtage/linearmodels/branch/main/graph/badge.svg )] ( https://codecov.io/gh/bashtage/linearmodels ) |
9
8
| ** Code Quality** | [ ![ Codacy Badge] ( https://api.codacy.com/project/badge/Grade/745a24a69cb2466b95df6a53c83892de )] ( https://www.codacy.com/manual/bashtage/linearmodels?utm_source=github.com&utm_medium=referral&utm_content=bashtage/linearmodels&utm_campaign=Badge_Grade ) |
10
9
| | [ ![ codebeat badge] ( https://codebeat.co/badges/aaae2fb4-72b5-4a66-97cd-77b93488f243 )] ( https://codebeat.co/projects/github-com-bashtage-linearmodels-main ) |
@@ -133,12 +132,14 @@ regression. Currently only the single variable IV estimators are polished.
133
132
### Running
134
133
135
134
- Python 3.9+
136
- - NumPy (1.19 +)
135
+ - NumPy (1.22 +)
137
136
- SciPy (1.5+)
138
- - pandas (1.1 +)
137
+ - pandas (1.3 +)
139
138
- statsmodels (0.12+)
139
+ - formulaic (0.6.5+)
140
140
- xarray (0.16+, optional)
141
- - Cython (0.29.34+, optional)
141
+ - Cython (0.29.37+, optional)
142
+
142
143
143
144
### Testing
144
145
Original file line number Diff line number Diff line change @@ -16,44 +16,44 @@ jobs:
16
16
vmImage : ${{ parameters.vmImage }}
17
17
strategy :
18
18
matrix :
19
- python39_legacy :
19
+ python39_minimums :
20
20
python.version : ' 3.9'
21
- NUMPY : 1.19 .0
21
+ NUMPY : 1.22 .0
22
22
SCIPY : 1.5.0
23
- PANDAS : 1.1 .0
23
+ PANDAS : 1.3 .0
24
24
STATSMODELS : 0.12.0
25
- XARRAY : 0.16 .0
25
+ XARRAY : 0.21 .0
26
26
FORMULAIC : 0.6.5
27
27
test.install : true
28
28
python39_mid :
29
29
python.version : ' 3.9'
30
- NUMPY : 1.20 .0
30
+ NUMPY : 1.23 .0
31
31
SCIPY : 1.6.0
32
- PANDAS : 1.2 .0
33
- STATSMODELS : 0.12 .0
34
- XARRAY : 0.18 .0
32
+ PANDAS : 1.4 .0
33
+ STATSMODELS : 0.13 .0
34
+ XARRAY : 2022.6 .0
35
35
XXHASH : true
36
36
FORMULAIC : 0.6.5
37
37
test.install : true
38
38
python39_recent :
39
39
python.version : ' 3.9'
40
- NUMPY : 1.21 .0
40
+ NUMPY : 1.24 .0
41
41
SCIPY : 1.7.0
42
- PANDAS : 1.3 .0
42
+ PANDAS : 1.5 .0
43
43
STATSMODELS : 0.13.0
44
- XARRAY : 0.20 .0
44
+ XARRAY : 2022.12 .0
45
45
FORMULAIC : 0.6.5
46
46
test.install : true
47
47
python310_no_cython :
48
48
python.version : ' 3.10'
49
49
LM_NO_BINARY : 1
50
50
python310_recent :
51
51
python.version : ' 3.10'
52
- NUMPY : 1.22 .0
53
- SCIPY : 1.8 .0
54
- PANDAS : 1.5 .0
55
- STATSMODELS : 0.13 .0
56
- XARRAY : 22 .0
52
+ NUMPY : 1.24 .0
53
+ SCIPY : 1.9 .0
54
+ PANDAS : 2.0 .0
55
+ STATSMODELS : 0.14 .0
56
+ XARRAY : 2023.4 .0
57
57
python310_latest :
58
58
python.version : ' 3.10'
59
59
FORMULAIC : 1.0.1
@@ -134,6 +134,9 @@ jobs:
134
134
135
135
- script : |
136
136
echo "Testing pip-pre"
137
+ if [[ ${COVERAGE} == "true" ]]; then
138
+ export COVERAGE_OPTS="--cov-config .coveragerc --cov=linearmodels --cov-report xml:coverage.xml --cov-report term"
139
+ fi
137
140
echo pytest -m "${PYTEST_PATTERN}" --junitxml=junit/test-results.xml -n auto --durations=25 ${COVERAGE_OPTS} linearmodels/tests
138
141
pytest -m "${PYTEST_PATTERN}" --junitxml=junit/test-results.xml -n auto --durations=25 ${COVERAGE_OPTS} linearmodels/tests
139
142
displayName: 'Run tests (pip pre)'
Original file line number Diff line number Diff line change 1
- numpy >= 1.19 .0
2
- pandas >= 1.1 .0
1
+ numpy >= 1.22 .0
2
+ pandas >= 1.3 .0
3
3
scipy >= 1.5.0
4
4
statsmodels >= 0.12.0
5
5
mypy_extensions >= 0.4
6
- Cython >= 0.29.34
6
+ Cython >= 0.29.37
7
7
pyhdfe >= 0.1
8
8
formulaic >= 0.6.5
9
9
# versioning
You can’t perform that action at this time.
0 commit comments