File: version0.11.rst

package info (click to toggle)
statsmodels 0.14.4%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 49,848 kB
  • sloc: python: 253,316; f90: 612; sh: 560; javascript: 337; asm: 156; makefile: 132; ansic: 16; xml: 9
file content (898 lines) | stat: -rw-r--r-- 38,733 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
:orphan:

==============
Release 0.11.0
==============

Release summary
===============

statsmodels is using github to store the updated documentation. Two version are available:

- `Stable <https://www.statsmodels.org/>`_, the latest release
- `Development <https://www.statsmodels.org/devel/>`_, the latest build of the main branch

**Warning**

API stability is not guaranteed for new features, although even in
this case changes will be made in a backwards compatible way if
possible. The stability of a new feature depends on how much time it
was already in statsmodels main and how much usage it has already
seen.  If there are specific known problems or limitations, then they
are mentioned in the docstrings.

Stats
-----
**Issues Closed**: 335

**Pull Requests Merged**: 301


The Highlights
==============

Regression
----------
Rolling OLS and WLS are implemented in :class:`~statsmodels.regression.rolling.RollingOLS`
and :class:`~statsmodels.regression.rolling.RollingWLS`. These function similarly to the estimators
recently removed from pandas.

Statistics
----------
Add the Oaxaca-Blinder decomposition (:class:`~statsmodels.stats.oaxaca.OaxacaBlinder`) that
decomposes the difference in group means into with and between components.

Add the Distance dependence measures statistics
(:func:`~statsmodels.stats.dist_dependence_measures.distance_statistics`) and the Distance Covariance
test (:func:`~statsmodels.stats.dist_dependence_measures.distance_covariance_test`).

Statespace Models
-----------------

Linear exponential smoothing models
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- Model class: :class:`~statsmodels.tsa.statespace.ExponentialSmoothing`
- Alternative to :class:`~statsmodels.tsa.statespace.exponential_smoothing.ExponentialSmoothing`
- Only supports linear models
- Is part of the class of state space models and so inherits some additional
  functionality.

Methods to apply parameters fitted on one dataset to another dataset
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- Methods: ``extend``, ``append``, and ``apply``, for state space results classes
- These methods allow applying fitted parameters from a training dataset to a
  test dataset in various ways
- Useful for conveniently performing cross-validation exercises

Method to hold some parameters fixed at known values
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- Methods: :func:`statsmodels.tsa.statespace.mlemodel.MLEModel.fix_params` and
  :func:`statsmodels.tsa.statespace.mlemodel.MLEModel.fit_constrained` for state
  space model classes.
- These methods allow setting some parameters to known values and then
  estimating the remaining parameters

Option for low memory operations
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- Argument: ``low_memory=True``, for ``fit``, ``filter``, and ``smooth``
- Only a subset of results are available when using this option, but it does
  allow for prediction, diagnostics, and forecasting
- Useful to speed up cross-validation exercises

Improved access to state estimates
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- Attribute: ``states``, for state space results classes
- Wraps estimated states (predicted, filtered, smoothed) as Pandas objects with
  the appropriate index.
- Adds human-readable names for states, where possible.

Improved simulation and impulse responses for time-varying models
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- Argument: ``anchor`` allows specifying the period after which to begin the simulation.
- Example: to simulate data following the sample period, use ``anchor='end'``

Time-Series Analysis
--------------------

STL Decomposition
~~~~~~~~~~~~~~~~~
- Class implementing the STL decomposition :class:`~statsmodels.tsa.seasonal.STL`.

New AR model
~~~~~~~~~~~~

- Model class: :class:`~statsmodels.tsa.ar_model.AutoReg`
- Estimates parameters using conditional MLE (OLS)
- Adds the ability to specify exogenous variables, include time trends,
  and add seasonal dummies.
- The function :class:`~statsmodels.tsa.ar_model.ar_select_order` performs lag length selection
  for AutoReg models.

New ARIMA model
~~~~~~~~~~~~~~~

- Model class: :class:`~statsmodels.tsa.arima.model.ARIMA`
- Incorporates a variety of SARIMA estimators
    - MLE via state space methods (SARIMA models)
    - MLE via innovations algorithm (SARIMA models)
    - Hannan-Rissanen (ARIMA models)
    - Burg's method (AR models)
    - Innovations algorithm (MA models)
    - Yule-Walker (AR models)
- Handles exogenous regressors via GLS or by MLE with state space methods.
- Is part of the class of state space models and so inherits some additional
  functionality.

Zivot-Andrews Test
~~~~~~~~~~~~~~~~~~
The Zivot-Andrews test for unit roots in the presence of structural breaks has
been added in :func:`~statsmodels.tsa.stattools.zivot_andrews`.

More robust regime switching models
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- Implementation of the Hamilton filter and Kim smoother in log space avoids
  underflow errors.


What's new - an overview
========================

The following lists the main new features of statsmodels 0.11. In addition,
release 0.11 includes bug fixes, refactorings and improvements in many areas.

Major Feature
-------------
- Allow fixing parameters in state space models  (:pr:`5735`)
- Add new version of ARIMA-type estimators (AR, ARIMA, SARIMAX)  (:pr:`5827`)
- Add STL decomposition for time series  (:pr:`5926`)
- Functional SIR  (:pr:`5963`)
- Zivot Andrews test  (:pr:`6014`)
- Added Oaxaca-Blinder Decomposition  (:pr:`6026`)
- Add rolling WLS and OLS  (:pr:`6028`)
- Replacement for AR  (:pr:`6087`)

Performance Improvements
------------------------
- Cythonize innovations algo and filter  (:pr:`5947`)
- Only perform required predict iterations in state space models  (:pr:`6064`)
- State space: Improve low memory usability; allow in fit, loglike  (:pr:`6071`)

Submodules
----------

``base``
~~~~~~~~
- Clarify xname length and purpose  (:pr:`5957`)
- Remove unnecessary pickle use  (:pr:`6091`)
- Fix accepting of eval environment for formula  (:pr:`6152`)
- Workaround NumPy ptp issue  (:pr:`6316`)


``discrete``
~~~~~~~~~~~~
- Test_constrained  (:pr:`5821`)
- Improve the cvxopt not found error  (:pr:`6163`)


``genmod``
~~~~~~~~~~
- Improvements to BayesMixedGLM docs, argument checking  (:pr:`5895`)
- Scale parameter handling in GEE  (:pr:`6208`)
- Add example notebook for GEE score tests  (:pr:`6299`)
- Fix bug in ridge for vector alpha  (:pr:`6442`)

``graphics``
~~~~~~~~~~~~
- Plot only unique censored points  (:pr:`6124`)
- Add missing keyword argument to plot_acf  (:pr:`6227`)
- And vlines option to plot_fit  (:pr:`6266`)
- Pass arguments through in plot_leverage_resid2  (:pr:`6281`)


``io``
~~~~~~
- Clarify summary2 documentation  (:pr:`6118`)


``nonparametric``
~~~~~~~~~~~~~~~~~
- Ensure BW is not 0  (:pr:`6292`)
- Check dtype in KDEUnivariate  (:pr:`6314`)
- Supporting custom kernel in local linear kernel regression  (:pr:`6375`)



``regression``
~~~~~~~~~~~~~~
- Test for anova_nistcertified  (:pr:`5797`)
- Remove no-longer-needed HC_se lookups  (:pr:`5841`)
- Dimension reduction for covariance matrices  (:pr:`5852`)
- Use class to define MixedLM variance components structure  (:pr:`5898`)
- Add rolling WLS and OLS  (:pr:`6028`)
- Prepare for Rolling Least Squares  (:pr:`6056`)
- Improve regression doc strings  (:pr:`6077`)
- Fix summary table header for mixedlm  (:pr:`6217`)


``robust``
~~~~~~~~~~
- Robust  (:pr:`5819`)
- Make mad function behave correctly when used on empty inputs  (:pr:`5968`)


``stats``
~~~~~~~~~
- Lilliefors min nobs not set  (:pr:`5610`)
- Replace alpha=0.05 with alpha=alpha  (:pr:`5998`)
- Added Oaxaca-Blinder Decomposition  (:pr:`6026`)
- Improve Ljung-Box  (:pr:`6079`)
- Correct thresholding in correlation tools  (:pr:`6105`)
- Use self.data consistently  (:pr:`6144`)
- Better argument checking for StratifiedTable  (:pr:`6294`)
- Restore multicomp  (:pr:`6320`)
- Improve Ljung Box diagnostics  (:pr:`6324`)
- Correct standardization in robust skewness  (:pr:`6374`)
- Distance dependence measures  (:pr:`6401`)
- Improve diagnostics   (:pr:`6410`)



``tools``
~~~~~~~~~
- Fix error introduced in isestimable  (:pr:`6081`)
- Fix axis in irq  (:pr:`6391`)



``tsa``
~~~~~~~
- Use cython fused types to simplify statespace code  (:pr:`5283`)
- Allow fixing parameters in state space models  (:pr:`5735`)
- Markov switching in log space: Hamilton filter / Kim smoother  (:pr:`5826`)
- Add new version of ARIMA-type estimators (AR, ARIMA, SARIMAX)  (:pr:`5827`)
- Exponential smoothing - damped trend gives incorrect param, predictions  (:pr:`5893`)
- State space: add methods to apply fitted parameters to new observations or new dataset  (:pr:`5915`)
- TVTP for Markov regression  (:pr:`5917`)
- Add STL decomposition for time series  (:pr:`5926`)
- Cythonize innovations algo and filter  (:pr:`5947`)
- Zivot Andrews test  (:pr:`6014`)
- Improve ARMA startparams  (:pr:`6018`)
- Fix ARMA so that it works with exog when trend=nc  (:pr:`6070`)
- Clean tsatools docs  (:pr:`6075`)
- Improve Ljung-Box  (:pr:`6079`)
- Replacement for AR  (:pr:`6087`)
- Incorrect TSA index if loc resolves to slice  (:pr:`6130`)
- Division by zero in exponential smoothing if damping_slope=0  (:pr:`6232`)
- Forecasts now ignore non-monotonic period index  (:pr:`6242`)
- Hannan-Rissanen third stage is invalid if non-stationary/invertible  (:pr:`6258`)
- Fix notebook  (:pr:`6279`)
- Correct VAR summary when model contains exog variables  (:pr:`6286`)
- Fix conf interval with MI  (:pr:`6297`)
- Ensure inputs are finite in granger causality test  (:pr:`6318`)
- Fix trend due to recent changes  (:pr:`6321`)
- Improve Ljung Box diagnostics  (:pr:`6324`)
- Documentation for release v0.11  (:pr:`6338`)
- Fix _get_index_loc with date strings  (:pr:`6340`)
- Use correct exog names  (:pr:`6389`)



``tsa.statespace``
~~~~~~~~~~~~~~~~~~
- Use cython fused types to simplify statespace code  (:pr:`5283`)
- Allow fixing parameters in state space models  (:pr:`5735`)
- Add new version of ARIMA-type estimators (AR, ARIMA, SARIMAX)  (:pr:`5827`)
- MLEModel now passes nobs to Representation  (:pr:`6050`)
- Only perform required predict iterations in state space models  (:pr:`6064`)
- State space: Improve low memory usability; allow in fit, loglike  (:pr:`6071`)
- State space: cov_params computation in fix_params context  (:pr:`6072`)
- Add conserve memory tests.  (:pr:`6073`)
- Improve cov_params in append, extend, apply  (:pr:`6074`)
- Seasonality in SARIMAX Notebook  (:pr:`6096`)
- Improve SARIMAX start_params if too few nobs  (:pr:`6102`)
- Fix score computation with fixed params  (:pr:`6104`)
- Add exact diffuse initialization as an option for SARIMAX, UnobservedComponents  (:pr:`6111`)
- Compute standardized forecast error in diffuse period if possible  (:pr:`6131`)
- Start_params for VMA model with exog.  (:pr:`6133`)
- Adds state space version of linear exponential smoothing models  (:pr:`6179`)
- State space: add wrapped states and, where possible, named states  (:pr:`6181`)
- Allow dynamic factor starting parameters computation with NaNs values  (:pr:`6231`)
- Dynamic factor model use AR model for error start params if error_var=False  (:pr:`6233`)
- SARIMAX index behavior with simple_differencing=True  (:pr:`6239`)
- Parameter names in DynamicFactor for unstructured error covariance matrix  (:pr:`6240`)
- SARIMAX: basic validation for order, seasonal_order  (:pr:`6241`)
- Update SARIMAX to use SARIMAXSpecification for more consistent input handling  (:pr:`6250`)
- State space: Add finer-grained memory conserve settings  (:pr:`6254`)
- Cloning of arima.ARIMA models.  (:pr:`6260`)
- State space: saving fixed params w/ extend, apply, append  (:pr:`6261`)
- State space: Improve simulate, IRF, prediction  (:pr:`6280`)
- State space: deprecate out-of-sample w/ unsupported index  (:pr:`6332`)
- State space: integer params can cause imaginary output  (:pr:`6333`)
- Append, extend check that index matches model  (:pr:`6334`)
- Fix k_exog, k_trend in arima.ARIMA; raise error when cloning a model with exog if no new exog given  (:pr:`6337`)
- Documentation for release v0.11  (:pr:`6338`)
- RecursiveLS should not allow `fix_params` method.  (:pr:`6415`)
- More descriptive error message for recursive least squares parameter constraints.  (:pr:`6424`)
- Diffuse multivariate case w/ non-diagonal observation innovation covariance matrix  (:pr:`6425`)



``tsa.vector.ar``
~~~~~~~~~~~~~~~~~
- Raise in GC test for VAR(0)  (:pr:`6285`)
- Correct VAR summary when model contains exog variables  (:pr:`6286`)
- Use correct exog names  (:pr:`6389`)


Build
-----
- Ignore warns on 32 bit linux  (:pr:`6005`)
- Travis CI: The sudo: tag is deprecated in Travis  (:pr:`6161`)
- Relax precision for ppc64el  (:pr:`6222`)

Documentation
-------------
- Remove orphaned docs files  (:pr:`5832`)
- Array-like -> array_like  (:pr:`5929`)
- Change some more links to https  (:pr:`5937`)
- Fix self-contradictory minimum dependency versions  (:pr:`5939`)
- Fix formula for log-like in WLS  (:pr:`5946`)
- Fix typo  (:pr:`5949`)
- Add parameters for CountModel predict  (:pr:`5986`)
- Fix many spelling errors  (:pr:`5992`)
- Small fixups after the spell check  (:pr:`5994`)
- Clarify that GARCH models are deprecated  (:pr:`6000`)
- Added content for two headings in VAR docs  (:pr:`6022`)
- Fix regression doc strings  (:pr:`6031`)
- Add doc string check to doc build  (:pr:`6036`)
- Apply documentation standardizations  (:pr:`6038`)
- Fix spelling  (:pr:`6041`)
- Merge pull request #6041 from bashtage/doc-fixes  (:pr:`6042`)
- Fix notebook due to pandas index change  (:pr:`6044`)
- Remove warning due to deprecated features  (:pr:`6045`)
- Remove DynamicVAR  (:pr:`6046`)
- Small doc site improvements  (:pr:`6048`)
- Small fix ups for modernized size  (:pr:`6052`)
- More small doc fixes  (:pr:`6053`)
- Small changes to doc building  (:pr:`6054`)
- Use the working branch of numpy doc  (:pr:`6055`)
- Fix spelling in notebooks  (:pr:`6057`)
- Fix missing spaces around colon  (:pr:`6058`)
- Continue fixing docstring formatting  (:pr:`6060`)
- Fix web font size  (:pr:`6062`)
- Fix web font size  (:pr:`6063`)
- Fix doc errors affecting build  (:pr:`6067`)
- Improve docs in tools and ar_model  (:pr:`6080`)
- Improve filter docstrings  (:pr:`6082`)
- Spelling and notebook link  (:pr:`6085`)
- Website fix  (:pr:`6089`)
- Changes summary_col's docstring to match variables  (:pr:`6106`)
- Update spelling in CONTRIBUTING.rst  (:pr:`6107`)
- Update link in CONTRIBUTING.rst  (:pr:`6108`)
- Update PR template Numpy guide link  (:pr:`6110`)
- Added interpretations to LogitResults.get_margeff  (:pr:`6113`)
- Improve docstrings  (:pr:`6116`)
- Switch doc theme  (:pr:`6119`)
- Add initial API doc  (:pr:`6120`)
- Small improvements to docs  (:pr:`6122`)
- Switch doc icon  (:pr:`6123`)
- Fix doc build failure  (:pr:`6125`)
- Update templates and add missing API functions  (:pr:`6126`)
- Add missing functions from the API  (:pr:`6134`)
- Restructure the documentation  (:pr:`6136`)
- Add a new logo  (:pr:`6142`)
- Fix validator so that it works  (:pr:`6143`)
- Add formula API  (:pr:`6145`)
- Fix sidebar TOC  (:pr:`6160`)
- Warn that only trusted files should be unpickled  (:pr:`6162`)
- Update pickle warning  (:pr:`6166`)
- Fix warning format  (:pr:`6167`)
- Clarify req for cvxopt  (:pr:`6198`)
- Spelling and Doc String Fixes  (:pr:`6204`)
- Fix a typo  (:pr:`6214`)
- Fix typos in install.rst  (:pr:`6215`)
- Fix a typo  (:pr:`6216`)
- Docstring fixes  (:pr:`6235`)
- Fix spelling in notebooks  (:pr:`6257`)
- Clarify patsy 0.5.1 is required  (:pr:`6275`)
- Fix notebook  (:pr:`6279`)
- Close issues  (:pr:`6283`)
- Doc string changes  (:pr:`6289`)
- Correct spells  (:pr:`6298`)
- Add simple, documented script to get github info  (:pr:`6303`)
- Update test running instructions  (:pr:`6317`)
- Restore test() autosummary  (:pr:`6319`)
- Fix alpha description for GLMGam  (:pr:`6322`)
- Move api docs  (:pr:`6327`)
- Update Release Note  (:pr:`6342`)
- Fix documentation errors  (:pr:`6343`)
- Fixes in preparation for release  (:pr:`6344`)
- Further doc fixes  (:pr:`6345`)
- Fix minor doc errors  (:pr:`6347`)
- Git notes  (:pr:`6348`)
- Finalize release notes for 0.11  (:pr:`6349`)
- Add version dropdown  (:pr:`6350`)
- Finalize release note  (:pr:`6353`)
- Change generated path  (:pr:`6363`)
- Doc updates  (:pr:`6368`)
- Improve doc strings  (:pr:`6369`)
- Clarify demeaning in ljungbox  (:pr:`6390`)
- Fix ridge regression formula in hpfilter  (:pr:`6398`)
- Fix link  (:pr:`6407`)
- Update release note for v0.11.0rc2  (:pr:`6416`)
- Replace array with ndarray (:pr:`6447`)
- Final release note change for 0.11 (:pr:`6450`)


Maintenance
-----------
- Implement cached_value, cached_data proof of concept  (:pr:`4421`)
- Use Appender pattern for docstrings  (:pr:`5235`)
- Remove sandbox.formula, supplanted by patsy  (:pr:`5692`)
- Remove docstring'd-out traceback for code that no longer raises  (:pr:`5757`)
- Enable/mark mangled/commented-out tests  (:pr:`5768`)
- Implement parts of #5220, deprecate ancient aliases  (:pr:`5784`)
- Catch warnings produced during tests  (:pr:`5799`)
- Parts of iolib  (:pr:`5814`)
- E701 multiple statements on one line (colon)  (:pr:`5842`)
- Remove ex_pairwise file dominated by try_tukey_hsd  (:pr:`5856`)
- Fix pandas compat  (:pr:`5892`)
- Use pytest.raises to check error message  (:pr:`5897`)
- Bump dependencies  (:pr:`5910`)
- Fix pandas imports  (:pr:`5922`)
- Remove Python 2.7 from Appveyor  (:pr:`5927`)
- Relax tol on test that randomly fails  (:pr:`5931`)
- Fix test that fails with positive probability  (:pr:`5933`)
- Port parts of #5220  (:pr:`5935`)
- Remove Python 2.7 from travis  (:pr:`5938`)
- Fix linting failures  (:pr:`5940`)
- Drop redundant travis configs  (:pr:`5950`)
- Mark MPL test as MPL  (:pr:`5954`)
- Deprecate periodogram  (:pr:`5958`)
- Ensure seaborn is available for docbuild  (:pr:`5960`)
- Cython cleanups  (:pr:`5962`)
- Remove PY3  (:pr:`5965`)
- Remove future and Python 2.7  (:pr:`5969`)
- Remove string_types in favor of str  (:pr:`5972`)
- Restore ResettableCache  (:pr:`5976`)
- Cleanup legacy imports  (:pr:`5977`)
- Follow-up to #5956  (:pr:`5982`)
- Clarify breusch_pagan is for scalars  (:pr:`5984`)
- Add W605 to lint codes  (:pr:`5987`)
- Follow-up to #5928  (:pr:`5988`)
- Add spell checking  (:pr:`5990`)
- Remove comment no longer relevant  (:pr:`5991`)
- Refactor X13 testing  (:pr:`6001`)
- Standardized on nlags for acf/pacf  (:pr:`6002`)
- Rename forecast years to forecast periods  (:pr:`6007`)
- Improve testing of seasonal decompose  (:pr:`6011`)
- Remove notes about incorrect test  (:pr:`6015`)
- Turn relative import into an absolute import  (:pr:`6030`)
- Change types for future changes in NumPy  (:pr:`6039`)
- Move garch to archive/  (:pr:`6059`)
- Fix small lint issue  (:pr:`6066`)
- Stop testing on old, buggy SciPy  (:pr:`6069`)
- Small fixes in preparation for larger changes  (:pr:`6088`)
- Add tools for programatically manipulating docstrings  (:pr:`6090`)
- Ensure r download cache works  (:pr:`6092`)
- Fix new cache name  (:pr:`6093`)
- Fix wrong test  (:pr:`6094`)
- Remove extra LICENSE.txt and setup.cfg  (:pr:`6117`)
- Be compatible with scipy 1.3  (:pr:`6164`)
- Don't assume that 'python' is Python 3  (:pr:`6165`)
- Exclude pytest-xdist 1.30  (:pr:`6205`)
- Add Python 3.8 environment  (:pr:`6246`)
- Ignore vscode  (:pr:`6255`)
- Update test tolerance  (:pr:`6288`)
- Remove open_help method  (:pr:`6290`)
- Remove deprecated code in preparation for release  (:pr:`6291`)
- Deprecate recarray support  (:pr:`6310`)
- Reduce test size to prevent 32-bit crash  (:pr:`6311`)
- Remove chain dot  (:pr:`6312`)
- Catch and fix warnings  (:pr:`6313`)
- Use NumPy's linalg when available  (:pr:`6315`)
- Pin xdist  (:pr:`6392`)
- Unify pandas testing import  (:pr:`6394`)
- Clarify codecov  (:pr:`6406`)
- Port non-diagnostic changes  (:pr:`6412`)
- Fixes for future SciPY and pandas  (:pr:`6414`)
- Fixes for rc2  (:pr:`6419`)
- Switch to bionic  (:pr:`6423`)
- Improve test that randomly fails  (:pr:`6426`)
- Fix future issues  (:pr:`6440`)
- Disable cvxopt for windows  (:pr:`6445`)
- Reduce tolerance on basin hopping test  (:pr:`6448`)
- Remove unused import  (:pr:`6449`)

bug-wrong
---------

A new issue label `type-bug-wrong` indicates bugs that cause that incorrect
numbers are returned without warnings.
(Regular bugs are mostly usability bugs or bugs that raise an exception for
unsupported use cases.)
`see tagged issues <https://github.com/statsmodels/statsmodels/issues?q=is%3Aissue+label%3Atype-bug-wrong+is%3Aclosed+milestone%3A0.11>`_


Major Bugs Fixed
================

See github issues for a list of bug fixes included in this release

- `Closed bugs <https://github.com/statsmodels/statsmodels/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Amerged+milestone%3A0.11+label%3Atype-bug>`_
- `Closed bugs (wrong result) <https://github.com/statsmodels/statsmodels/pulls?q=is%3Apr+is%3Amerged+milestone%3A0.11+label%3Atype-bug-wrong>`_


Development summary and credits
===============================

Besides receiving contributions for new and improved features and for bugfixes,
important contributions to general maintenance for this release came from

- Chad Fulton
- Brock Mendel
- Peter Quackenbush
- Kerby Shedden
- Kevin Sheppard

and the general maintainer and code reviewer

- Josef Perktold

Additionally, many users contributed by participation in github issues and
providing feedback.

Thanks to all of the contributors for the 0.10 release (based on git log):

- Atticus Yang
- Austin Adams
- Balazs Varga
- Brock Mendel
- Chad Fulton
- Christian Clauss
- Emil Mirzayev
- Graham Inggs
- Guglielmo Saggiorato
- Hassan Kibirige
- Ian Preston
- Jefferson Tweed
- Josef Perktold
- Keller Scholl
- Kerby Shedden
- Kevin Sheppard
- Lucas Roberts
- Mandy Gu
- Omer Ozen
- Padarn Wilson
- Peter Quackenbush
- Qingqing Mao
- Rebecca N. Palmer
- Ron Itzikovitch
- Samesh Lakhotia
- Sandu Ursu
- Tim Staley
- Varun Sriram
- Yasine Gangat
- comatrion
- luxiform
- partev
- vegcev
- 郭飞


These lists of names are automatically generated based on git log, and may not
be complete.

Merged Pull Requests
--------------------

The following Pull Requests were merged since the last release:

- :pr:`4421`: ENH: Implement cached_value, cached_data proof of concept
- :pr:`5235`: STY: use Appender pattern for docstrings
- :pr:`5283`: ENH: Use cython fused types to simplify statespace code
- :pr:`5610`: BUG: Lilliefors min nobs not set
- :pr:`5692`: MAINT: remove sandbox.formula, supplanted by patsy
- :pr:`5735`: ENH: Allow fixing parameters in state space models
- :pr:`5757`: MAINT: Remove docstring'd-out traceback for code that no longer raises
- :pr:`5768`: WIP/TST: enable/mark mangled/commented-out tests
- :pr:`5784`: MAINT: implement parts of #5220, deprecate ancient aliases
- :pr:`5797`: TST: test for anova_nistcertified
- :pr:`5799`: TST: Catch warnings produced during tests
- :pr:`5814`: CLN: parts of iolib
- :pr:`5819`: CLN: robust
- :pr:`5821`: CLN: test_constrained
- :pr:`5826`: ENH/REF: Markov switching in log space: Hamilton filter / Kim smoother
- :pr:`5827`: ENH: Add new version of ARIMA-type estimators (AR, ARIMA, SARIMAX)
- :pr:`5832`: DOC: remove orphaned docs files
- :pr:`5841`: MAINT: remove no-longer-needed HC_se lookups
- :pr:`5842`: CLN: E701 multiple statements on one line (colon)
- :pr:`5852`: ENH: Dimension reduction for covariance matrices
- :pr:`5856`: MAINT: remove ex_pairwise file dominated by try_tukey_hsd
- :pr:`5892`: BUG: fix pandas compat
- :pr:`5893`: BUG: exponential smoothing - damped trend gives incorrect param, predictions
- :pr:`5895`: DOC: improvements to BayesMixedGLM docs, argument checking
- :pr:`5897`: MAINT: Use pytest.raises to check error message
- :pr:`5898`: ENH: use class to define MixedLM variance components structure
- :pr:`5903`: BUG: Fix kwargs update bug in linear model fit_regularized
- :pr:`5910`: MAINT: Bump dependencies
- :pr:`5915`: ENH: state space: add methods to apply fitted parameters to new observations or new dataset
- :pr:`5917`: BUG: TVTP for Markov regression
- :pr:`5921`: BUG: Ensure exponential smoothers has continuous double data
- :pr:`5922`: MAINT: Fix pandas imports
- :pr:`5926`: ENH: Add STL decomposition for time series
- :pr:`5927`: MAINT: Remove Python 2.7 from Appveyor
- :pr:`5928`: ENH: Add array_like function to simplify input checking
- :pr:`5929`: DOC: array-like -> array_like
- :pr:`5930`: BUG: Limit lags in KPSS
- :pr:`5931`: MAINT: Relax tol on test that randomly fails
- :pr:`5933`: MAINT: Fix test that fails with positive probability
- :pr:`5935`: CLN: port parts of #5220
- :pr:`5937`: DOC: Change some more links to https
- :pr:`5938`: MAINT: Remove Python 2.7 from travis
- :pr:`5939`: DOC: Fix self-contradictory minimum dependency versions
- :pr:`5940`: MAINT: Fix linting failures
- :pr:`5946`: DOC: Fix formula for log-like in WLS
- :pr:`5947`: PERF: Cythonize innovations algo and filter
- :pr:`5948`: ENH: Normalize eigenvectors from coint_johansen
- :pr:`5949`: DOC: Fix typo
- :pr:`5950`: MAINT: Drop redundant travis configs
- :pr:`5951`: BUG: Fix mosaic plot with missing category
- :pr:`5952`: ENH: Improve RESET test stability
- :pr:`5953`: ENH: Add type checkers/converts for int, float and bool
- :pr:`5954`: MAINT: Mark MPL test as MPL
- :pr:`5956`: BUG: Fix multidimensional model cov_params when using pandas
- :pr:`5957`: DOC: Clarify xname length and purpose
- :pr:`5958`: MAINT: Deprecate periodogram
- :pr:`5960`: MAINT: Ensure seaborn is available for docbuild
- :pr:`5962`: CLN: cython cleanups
- :pr:`5963`: ENH: Functional SIR
- :pr:`5964`: ENH: Add start_params to RLM
- :pr:`5965`: MAINT: Remove PY3
- :pr:`5966`: ENH: Add JohansenResults class
- :pr:`5967`: BUG/ENH: Improve RLM in the case of perfect fit
- :pr:`5968`: BUG: Make mad function behave correctly when used on empty inputs
- :pr:`5969`: MAINT: Remove future and Python 2.7
- :pr:`5971`: BUG: Fix a future issue in ExpSmooth
- :pr:`5972`: MAINT: Remove string_types in favor of str
- :pr:`5976`: MAINT: Restore ResettableCache
- :pr:`5977`: MAINT: Cleanup legacy imports
- :pr:`5982`: CLN: follow-up to #5956
- :pr:`5983`: BUG: Fix return for RegressionResults
- :pr:`5984`: MAINT: Clarify breusch_pagan is for scalars
- :pr:`5986`: DOC: Add parameters for CountModel predict
- :pr:`5987`: MAINT: add W605 to lint codes
- :pr:`5988`: CLN: follow-up to #5928
- :pr:`5990`: MAINT/DOC: Add spell checking
- :pr:`5991`: MAINT: Remove comment no longer relevant
- :pr:`5992`: DOC: Fix many spelling errors
- :pr:`5994`: DOC: Small fixups after the spell check
- :pr:`5995`: ENH: Add R-squared and Adj. R_squared to summary_col
- :pr:`5996`: BUG: Limit lags in KPSS
- :pr:`5997`: ENH/BUG: Add check to AR instance to prevent bugs
- :pr:`5998`: BUG: Replace alpha=0.05 with alpha=alpha
- :pr:`5999`: ENH: Add summary to AR
- :pr:`6000`: DOC: Clarify that GARCH models are deprecated
- :pr:`6001`: MAINT: Refactor X13 testing
- :pr:`6002`: MAINT: Standardized on nlags for acf/pacf
- :pr:`6003`: BUG: Do not fit when fit=False
- :pr:`6004`: ENH/BUG: Allow ARMA predict to swallow typ
- :pr:`6005`: MAINT: Ignore warns on 32 bit linux
- :pr:`6006`: BUG/ENH: Check exog in ARMA and ARIMA predict
- :pr:`6007`: MAINT: Rename forecast years to forecast periods
- :pr:`6008`: ENH: Allow GC testing for specific lags
- :pr:`6009`: TST: Verify categorical is supported for MNLogit
- :pr:`6010`: TST: Improve test that is failing due to precision issues
- :pr:`6011`: MAINT/BUG/TST: Improve testing of seasonal decompose
- :pr:`6012`: BUG: Fix t-test and f-test for multidimensional params
- :pr:`6014`: ENH: Zivot Andrews test
- :pr:`6015`: CLN: Remove notes about incorrect test
- :pr:`6016`: TST: Add check for dtypes in Binomial
- :pr:`6017`: ENH: Set limit for number of endog variables when using formulas
- :pr:`6018`: ENH: Improve ARMA startparams
- :pr:`6019`: BUG: Fix ARMA cov_params
- :pr:`6020`: TST: Correct test to use trend not level
- :pr:`6022`: DOC: added content for two headings in VAR docs
- :pr:`6023`: TST: Verify missing exog raises in ARIMA
- :pr:`6026`: WIP: Added Oaxaca-Blinder Decomposition
- :pr:`6028`: ENH: Add rolling WLS and OLS
- :pr:`6030`: MAINT: Turn relative import into an absolute import
- :pr:`6031`: DOC: Fix regression doc strings
- :pr:`6036`: BLD/DOC: Add doc string check to doc build
- :pr:`6038`: DOC: Apply documentation standardizations
- :pr:`6039`: MAINT: Change types for future changes in NumPy
- :pr:`6041`: DOC: Fix spelling
- :pr:`6042`: DOC: Merge pull request #6041 from bashtage/doc-fixes
- :pr:`6044`: DOC: Fix notebook due to pandas index change
- :pr:`6045`: DOC/MAINT: Remove warning due to deprecated features
- :pr:`6046`: DOC: Remove DynamicVAR
- :pr:`6048`: DOC: Small doc site improvements
- :pr:`6050`: BUG: MLEModel now passes nobs to Representation
- :pr:`6052`: DOC: Small fix ups for modernized size
- :pr:`6053`: DOC: More small doc fixes
- :pr:`6054`: DOC: Small changes to doc building
- :pr:`6055`: DOC: Use the working branch of numpy doc
- :pr:`6056`: MAINT: Prepare for Rolling Least Squares
- :pr:`6057`: DOC: Fix spelling in notebooks
- :pr:`6058`: DOC: Fix missing spaces around colon
- :pr:`6059`: REF: move garch to archive/
- :pr:`6060`: DOC: Continue fixing docstring formatting
- :pr:`6062`: DOC: Fix web font size
- :pr:`6063`: DOC: Fix web font size
- :pr:`6064`: ENH/PERF: Only perform required predict iterations in state space models
- :pr:`6066`: MAINT: Fix small lint issue
- :pr:`6067`: DOC: Fix doc errors affecting build
- :pr:`6069`: MAINT: Stop testing on old, buggy SciPy
- :pr:`6070`: BUG: Fix ARMA so that it works with exog when trend=nc
- :pr:`6071`: ENH: state space: Improve low memory usability; allow in fit, loglike
- :pr:`6072`: BUG: state space: cov_params computation in fix_params context
- :pr:`6073`: TST: Add conserve memory tests.
- :pr:`6074`: ENH: Improve cov_params in append, extend, apply
- :pr:`6075`: DOC: Clean tsatools docs
- :pr:`6077`: DOC: Improve regression doc strings
- :pr:`6079`: ENH/DOC: Improve Ljung-Box
- :pr:`6080`: DOC: Improve docs in tools and ar_model
- :pr:`6081`: BUG: Fix error introduced in isestimable
- :pr:`6082`: DOC: Improve filter docstrings
- :pr:`6085`: DOC: Spelling and notebook link
- :pr:`6087`: ENH: Replacement for AR
- :pr:`6088`: MAINT: Small fixes in preparation for larger changes
- :pr:`6089`: DOC: Website fix
- :pr:`6090`: ENH/DOC: Add tools for programatically manipulating docstrings
- :pr:`6091`: MAINT/SEC: Remove unnecessary pickle use
- :pr:`6092`: MAINT: Ensure r download cache works
- :pr:`6093`: MAINT: Fix new cache name
- :pr:`6094`: TST: Fix wrong test
- :pr:`6096`: DOC: Seasonality in SARIMAX Notebook
- :pr:`6102`: ENH: Improve SARIMAX start_params if too few nobs
- :pr:`6104`: BUG: Fix score computation with fixed params
- :pr:`6105`: BUG: Correct thresholding in correlation tools
- :pr:`6106`: DOC: Changes summary_col's docstring to match variables
- :pr:`6107`: DOC: Update spelling in CONTRIBUTING.rst
- :pr:`6108`: DOC: Update link in CONTRIBUTING.rst
- :pr:`6110`: DOC: Update PR template Numpy guide link
- :pr:`6111`: ENH: Add exact diffuse initialization as an option for SARIMAX, UnobservedComponents
- :pr:`6113`: DOC: added interpretations to LogitResults.get_margeff
- :pr:`6116`: DOC: Improve docstrings
- :pr:`6117`: MAINT: Remove extra LICENSE.txt and setup.cfg
- :pr:`6118`: DOC: Clarify summary2 documentation
- :pr:`6119`: DOC: Switch doc theme
- :pr:`6120`: DOC: Add initial API doc
- :pr:`6122`: DOC: Small improvements to docs
- :pr:`6123`: DOC: Switch doc icon
- :pr:`6124`: ENH: Plot only unique censored points
- :pr:`6125`: DOC: Fix doc build failure
- :pr:`6126`: DOC: Update templates and add missing API functions
- :pr:`6130`: BUG: Incorrect TSA index if loc resolves to slice
- :pr:`6131`: ENH: Compute standardized forecast error in diffuse period if possible
- :pr:`6133`: BUG: start_params for VMA model with exog.
- :pr:`6134`: DOC: Add missing functions from the API
- :pr:`6136`: DOC: Restructure the documentation
- :pr:`6142`: DOC: Add a new logo
- :pr:`6143`: DOC: Fix validator so that it works
- :pr:`6144`: BUG: use self.data consistently
- :pr:`6145`: DOC: Add formula API
- :pr:`6152`: BUG: Fix accepting of eval environment for formula
- :pr:`6160`: DOC: fix sidebar TOC
- :pr:`6161`: BLD: Travis CI: The sudo: tag is deprecated in Travis
- :pr:`6162`: DOC/SEC: Warn that only trusted files should be unpickled
- :pr:`6163`: ENH: Improve the cvxopt not found error
- :pr:`6164`: MAINT: Be compatible with scipy 1.3
- :pr:`6165`: MAINT: Don't assume that 'python' is Python 3
- :pr:`6166`: DOC: Update pickle warning
- :pr:`6167`: DOC: Fix warning format
- :pr:`6179`: ENH: Adds state space version of linear exponential smoothing models
- :pr:`6181`: ENH: state space: add wrapped states and, where possible, named states
- :pr:`6198`: DOC: Clarify req for cvxopt
- :pr:`6204`: DOC: Spelling and Doc String Fixes
- :pr:`6205`: MAINT: Exclude pytest-xdist 1.30
- :pr:`6208`: ENH: Scale parameter handling in GEE
- :pr:`6214`: DOC: fix a typo
- :pr:`6215`: DOC: fix typos in install.rst
- :pr:`6216`: DOC: fix a typo
- :pr:`6217`: BUG: Fix summary table header for mixedlm
- :pr:`6222`: MAINT: Relax precision for ppc64el
- :pr:`6227`: ENH: Add missing keyword argument to plot_acf
- :pr:`6231`: BUG: allow dynamic factor starting parameters computation with NaNs values
- :pr:`6232`: BUG: division by zero in exponential smoothing if damping_slope=0
- :pr:`6233`: BUG: dynamic factor model use AR model for error start params if error_var=False
- :pr:`6235`: DOC: docstring fixes
- :pr:`6239`: BUG: SARIMAX index behavior with simple_differencing=True
- :pr:`6240`: BUG: parameter names in DynamicFactor for unstructured error covariance matrix
- :pr:`6241`: BUG: SARIMAX: basic validation for order, seasonal_order
- :pr:`6242`: BUG: Forecasts now ignore non-monotonic period index
- :pr:`6246`: TST: Add Python 3.8 environment
- :pr:`6250`: ENH: Update SARIMAX to use SARIMAXSpecification for more consistent input handling
- :pr:`6254`: ENH: State space: Add finer-grained memory conserve settings
- :pr:`6255`: MAINT: Ignore vscode
- :pr:`6257`: DOC: Fix spelling in notebooks
- :pr:`6258`: BUG: Hannan-Rissanen third stage is invalid if non-stationary/invertible
- :pr:`6260`: BUG: cloning of arima.ARIMA models.
- :pr:`6261`: BUG: state space: saving fixed params w/ extend, apply, append
- :pr:`6266`: ENH: and vlines option to plot_fit
- :pr:`6275`: MAINT/DOC: Clarify patsy 0.5.1 is required
- :pr:`6279`: DOC: Fix notebook
- :pr:`6280`: ENH: State space: Improve simulate, IRF, prediction
- :pr:`6281`: BUG: Pass arguments through in plot_leverage_resid2
- :pr:`6283`: MAINT/DOC: Close issues
- :pr:`6285`: BUG: Raise in GC test for VAR(0)
- :pr:`6286`: BUG: Correct VAR summary when model contains exog variables
- :pr:`6288`: MAINT: Update test tolerance
- :pr:`6289`: DOC: doc string changes
- :pr:`6290`: MAINT: Remove open_help method
- :pr:`6291`: MAINT: Remove deprecated code in preparation for release
- :pr:`6292`: BUG: Ensure BW is not 0
- :pr:`6294`: ENH: better argument checking for StratifiedTable
- :pr:`6297`: BUG: Fix conf interval with MI
- :pr:`6298`: DOC: Correct spells
- :pr:`6299`: DOC: Add example notebook for GEE score tests
- :pr:`6303`: DOC/MAINT: Add simple, documented script to get github info
- :pr:`6310`: MAINT: Deprecate recarray support
- :pr:`6311`: TST: Reduce test size to prevent 32-bit crash
- :pr:`6312`: MAINT: Remove chain dot
- :pr:`6313`: MAINT: Catch and fix warnings
- :pr:`6314`: BUG: Check dtype in KDEUnivariate
- :pr:`6315`: MAINT: Use NumPy's linalg when available
- :pr:`6316`: MAINT: Workaround NumPy ptp issue
- :pr:`6317`: DOC: Update test running instructions
- :pr:`6318`: BUG: Ensure inputs are finite in granger causality test
- :pr:`6319`: DOC: Restore test() autosummary
- :pr:`6320`: BUG: Restore multicomp
- :pr:`6321`: BUG: Fix trend due to recent changes
- :pr:`6322`: DOC: fix alpha description for GLMGam
- :pr:`6324`: ENH: Improve Ljung Box diagnostics
- :pr:`6327`: DOC: Move api docs
- :pr:`6332`: DEPR: state space: deprecate out-of-sample w/ unsupported index
- :pr:`6333`: BUG: state space: integer params can cause imaginary output
- :pr:`6334`: ENH: append, extend check that index matches model
- :pr:`6337`: BUG: fix k_exog, k_trend in arima.ARIMA; raise error when cloning a model with exog if no new exog given
- :pr:`6338`: DOC: Documentation for release v0.11
- :pr:`6340`: BUG: fix _get_index_loc with date strings
- :pr:`6342`: DOC: Update Release Note
- :pr:`6343`: DOC: Fix documentation errors
- :pr:`6344`: DOC: Fixes in preparation for release
- :pr:`6345`: DOC: Further doc fixes
- :pr:`6347`: DOC: Fix minor doc errors
- :pr:`6348`: DOC: git notes
- :pr:`6349`: DOC: Finalize release notes for 0.11
- :pr:`6350`: DOC: Add version dropdown
- :pr:`6353`: DOC: Finalize release note
- :pr:`6363`: DOC: Change generated path
- :pr:`6368`: Doc updates
- :pr:`6369`: DOC: Improve doc strings
- :pr:`6374`: BUG: Correct standardization in robust skewness
- :pr:`6375`: ENH: Supporting custom kernel in local linear kernel regression
- :pr:`6389`: BUG: Use correct exog names
- :pr:`6390`: DOC: Clarify demeaning in ljungbox
- :pr:`6391`: BUG: Fix axis in irq
- :pr:`6392`: MAINT: Pin xdist
- :pr:`6394`: MAINT: Unify pandas testing import
- :pr:`6398`: DOC: fix ridge regression formula in hpfilter
- :pr:`6401`: ENH: Distance dependence measures
- :pr:`6406`: MAINT: Clarify codecov
- :pr:`6407`: DOC: Fix link
- :pr:`6410`: ENH/CLN: Improve diagnostics
- :pr:`6412`: CLN/MAINT: Port non-diagnostic changes
- :pr:`6414`: CLN: Fixes for future SciPY and pandas
- :pr:`6415`: BUG: RecursiveLS should not allow `fix_params` method.
- :pr:`6416`: DOC: Update release note for v0.11.0rc2
- :pr:`6419`: MAINT: Fixes for rc2
- :pr:`6422`: BUG: Improve executable detection
- :pr:`6423`: MAINT: Switch to bionic
- :pr:`6424`: REF: More descriptive error message for recursive least squares parameter constraints.
- :pr:`6425`: BUG/ENH: Diffuse multivariate case w/ non-diagonal observation innovation covariance matrix
- :pr:`6426`: TST: Improve test that randomly fails
- :pr:`6440`: MAINT: Fix future issues
- :pr:`6442`: BUG: Fix bug in ridge for vector alpha
- :pr:`6445`: MAINT: Disable cvxopt for windows
- :pr:`6447`: DOC: Replace array with ndarray
- :pr:`6448`: MAINT: Reduce tolerance on basin hopping test
- :pr:`6449`: MAINT: Remove unused import
- :pr:`6450`: DOC: Final release note change for 0.11