Commit 938579d
make more args kw only (except 'dim') (#6403)
* make more args kw only (except 'dim')
* add deprecation
* add forgotten deprecations
* doctest fixes
* fix some warnings
* remove expand_dims again
* undo expand_dims, fix mypy
* whats-new entry [skip-ci]
* add typing to _deprecate_positional_args helper
* Update xarray/util/deprecation_helpers.py
Co-authored-by: Michael Niklas <mick.niklas@gmail.com>
* fix kw only for overload
* move typing
* restore # type: ignore
* add type ignores to test_deprecation_helpers
---------
Co-authored-by: Michael Niklas <mick.niklas@gmail.com>
Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com>1 parent bd40c20 commit 938579d
File tree
8 files changed
+91
-19
lines changed- doc
- xarray
- core
- tests
- util
8 files changed
+91
-19
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
| 34 | + | |
33 | 35 | | |
34 | 36 | | |
35 | 37 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
| 69 | + | |
69 | 70 | | |
70 | 71 | | |
71 | 72 | | |
| |||
954 | 955 | | |
955 | 956 | | |
956 | 957 | | |
| 958 | + | |
957 | 959 | | |
958 | 960 | | |
959 | 961 | | |
| |||
967 | 969 | | |
968 | 970 | | |
969 | 971 | | |
| 972 | + | |
970 | 973 | | |
971 | 974 | | |
972 | 975 | | |
| 976 | + | |
973 | 977 | | |
974 | 978 | | |
975 | 979 | | |
| |||
1287 | 1291 | | |
1288 | 1292 | | |
1289 | 1293 | | |
| 1294 | + | |
1290 | 1295 | | |
1291 | 1296 | | |
1292 | 1297 | | |
| 1298 | + | |
1293 | 1299 | | |
1294 | 1300 | | |
1295 | 1301 | | |
| |||
1724 | 1730 | | |
1725 | 1731 | | |
1726 | 1732 | | |
| 1733 | + | |
1727 | 1734 | | |
1728 | 1735 | | |
1729 | 1736 | | |
| 1737 | + | |
1730 | 1738 | | |
1731 | 1739 | | |
1732 | 1740 | | |
| |||
1835 | 1843 | | |
1836 | 1844 | | |
1837 | 1845 | | |
| 1846 | + | |
1838 | 1847 | | |
1839 | 1848 | | |
1840 | 1849 | | |
| 1850 | + | |
1841 | 1851 | | |
1842 | 1852 | | |
1843 | 1853 | | |
| |||
2005 | 2015 | | |
2006 | 2016 | | |
2007 | 2017 | | |
| 2018 | + | |
2008 | 2019 | | |
2009 | 2020 | | |
2010 | 2021 | | |
| 2022 | + | |
2011 | 2023 | | |
2012 | 2024 | | |
2013 | 2025 | | |
| |||
2787 | 2799 | | |
2788 | 2800 | | |
2789 | 2801 | | |
| 2802 | + | |
2790 | 2803 | | |
2791 | 2804 | | |
2792 | 2805 | | |
| 2806 | + | |
2793 | 2807 | | |
2794 | 2808 | | |
2795 | 2809 | | |
| |||
2847 | 2861 | | |
2848 | 2862 | | |
2849 | 2863 | | |
2850 | | - | |
| 2864 | + | |
2851 | 2865 | | |
2852 | 2866 | | |
2853 | 2867 | | |
| |||
3198 | 3212 | | |
3199 | 3213 | | |
3200 | 3214 | | |
| 3215 | + | |
3201 | 3216 | | |
3202 | 3217 | | |
3203 | 3218 | | |
| 3219 | + | |
3204 | 3220 | | |
3205 | 3221 | | |
3206 | 3222 | | |
| |||
4696 | 4712 | | |
4697 | 4713 | | |
4698 | 4714 | | |
| 4715 | + | |
4699 | 4716 | | |
4700 | 4717 | | |
4701 | 4718 | | |
4702 | 4719 | | |
| 4720 | + | |
4703 | 4721 | | |
4704 | 4722 | | |
4705 | 4723 | | |
| |||
4985 | 5003 | | |
4986 | 5004 | | |
4987 | 5005 | | |
| 5006 | + | |
4988 | 5007 | | |
4989 | 5008 | | |
4990 | 5009 | | |
4991 | 5010 | | |
| 5011 | + | |
4992 | 5012 | | |
4993 | 5013 | | |
4994 | 5014 | | |
| |||
5103 | 5123 | | |
5104 | 5124 | | |
5105 | 5125 | | |
| 5126 | + | |
5106 | 5127 | | |
5107 | 5128 | | |
5108 | 5129 | | |
| 5130 | + | |
5109 | 5131 | | |
5110 | 5132 | | |
5111 | 5133 | | |
| |||
5678 | 5700 | | |
5679 | 5701 | | |
5680 | 5702 | | |
| 5703 | + | |
5681 | 5704 | | |
5682 | 5705 | | |
5683 | 5706 | | |
| 5707 | + | |
5684 | 5708 | | |
5685 | 5709 | | |
5686 | 5710 | | |
| |||
5774 | 5798 | | |
5775 | 5799 | | |
5776 | 5800 | | |
| 5801 | + | |
5777 | 5802 | | |
5778 | 5803 | | |
5779 | 5804 | | |
| 5805 | + | |
5780 | 5806 | | |
5781 | 5807 | | |
5782 | 5808 | | |
| |||
5870 | 5896 | | |
5871 | 5897 | | |
5872 | 5898 | | |
| 5899 | + | |
5873 | 5900 | | |
5874 | 5901 | | |
5875 | 5902 | | |
| 5903 | + | |
5876 | 5904 | | |
5877 | 5905 | | |
5878 | 5906 | | |
| |||
5970 | 5998 | | |
5971 | 5999 | | |
5972 | 6000 | | |
| 6001 | + | |
5973 | 6002 | | |
5974 | 6003 | | |
5975 | 6004 | | |
| 6005 | + | |
5976 | 6006 | | |
5977 | 6007 | | |
5978 | 6008 | | |
| |||
6317 | 6347 | | |
6318 | 6348 | | |
6319 | 6349 | | |
| 6350 | + | |
6320 | 6351 | | |
6321 | 6352 | | |
6322 | 6353 | | |
| 6354 | + | |
6323 | 6355 | | |
6324 | 6356 | | |
6325 | 6357 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
123 | 123 | | |
124 | 124 | | |
125 | 125 | | |
| 126 | + | |
126 | 127 | | |
127 | 128 | | |
128 | 129 | | |
| |||
4775 | 4776 | | |
4776 | 4777 | | |
4777 | 4778 | | |
| 4779 | + | |
4778 | 4780 | | |
4779 | 4781 | | |
4780 | 4782 | | |
| 4783 | + | |
4781 | 4784 | | |
4782 | 4785 | | |
4783 | 4786 | | |
| |||
5412 | 5415 | | |
5413 | 5416 | | |
5414 | 5417 | | |
| 5418 | + | |
5415 | 5419 | | |
5416 | 5420 | | |
5417 | 5421 | | |
| 5422 | + | |
5418 | 5423 | | |
5419 | 5424 | | |
5420 | 5425 | | |
| |||
6155 | 6160 | | |
6156 | 6161 | | |
6157 | 6162 | | |
| 6163 | + | |
6158 | 6164 | | |
6159 | 6165 | | |
6160 | 6166 | | |
| 6167 | + | |
6161 | 6168 | | |
6162 | 6169 | | |
6163 | 6170 | | |
| |||
7583 | 7590 | | |
7584 | 7591 | | |
7585 | 7592 | | |
| 7593 | + | |
7586 | 7594 | | |
7587 | 7595 | | |
7588 | 7596 | | |
7589 | 7597 | | |
| 7598 | + | |
7590 | 7599 | | |
7591 | 7600 | | |
7592 | 7601 | | |
| |||
7913 | 7922 | | |
7914 | 7923 | | |
7915 | 7924 | | |
| 7925 | + | |
7916 | 7926 | | |
7917 | 7927 | | |
7918 | 7928 | | |
7919 | 7929 | | |
| 7930 | + | |
7920 | 7931 | | |
7921 | 7932 | | |
7922 | 7933 | | |
| |||
8091 | 8102 | | |
8092 | 8103 | | |
8093 | 8104 | | |
| 8105 | + | |
8094 | 8106 | | |
8095 | 8107 | | |
8096 | 8108 | | |
| 8109 | + | |
8097 | 8110 | | |
8098 | 8111 | | |
8099 | 8112 | | |
| |||
9037 | 9050 | | |
9038 | 9051 | | |
9039 | 9052 | | |
| 9053 | + | |
9040 | 9054 | | |
9041 | 9055 | | |
9042 | 9056 | | |
| 9057 | + | |
9043 | 9058 | | |
9044 | 9059 | | |
9045 | 9060 | | |
| |||
9134 | 9149 | | |
9135 | 9150 | | |
9136 | 9151 | | |
| 9152 | + | |
9137 | 9153 | | |
9138 | 9154 | | |
9139 | 9155 | | |
| 9156 | + | |
9140 | 9157 | | |
9141 | 9158 | | |
9142 | 9159 | | |
| |||
9757 | 9774 | | |
9758 | 9775 | | |
9759 | 9776 | | |
| 9777 | + | |
9760 | 9778 | | |
9761 | 9779 | | |
9762 | 9780 | | |
| 9781 | + | |
9763 | 9782 | | |
9764 | 9783 | | |
9765 | 9784 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| 46 | + | |
46 | 47 | | |
47 | 48 | | |
48 | 49 | | |
| |||
1092 | 1093 | | |
1093 | 1094 | | |
1094 | 1095 | | |
| 1096 | + | |
1095 | 1097 | | |
1096 | 1098 | | |
1097 | 1099 | | |
1098 | 1100 | | |
| 1101 | + | |
1099 | 1102 | | |
1100 | 1103 | | |
1101 | 1104 | | |
| |||
0 commit comments