summaryrefslogtreecommitdiff
path: root/.git-blame-ignore-revs
blob: 1fe7619b4ea089f7bfbd573d18796c2f9635c5ef (plain)
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
# .git-blame-ignore-revs
# Commits listed in this file are ignored by default in GitHub's interactive
# 'blame' view (e.g. https://github.com/sphinx-doc/sphinx/blame/master/README.rst).
# Lines beginning with a '#' character are ignored, and may be used as comments.

# Commits should be listed as one unabbreviated SHA-1 per line, with an
# explanatory comment above the entry. Maintain graph ordering, with later
# commits listed after earlier commits in this file.

# For more details, see https://git-scm.com/docs/git-blame
# git blame --ignore-revs-file .git-blame-ignore-revs
# git config blame.ignoreRevsFile .git-blame-ignore-revs


# 2008 copyright year update
db0bbcb136c90beffabf04da959ff5a8386ba7e5


# Switch copyright and licence fields style
0b28b3e6f6666383c2eb497972328af8e6fc5fef


# 2009 copyright year update
5df8e162f9b2740ac2b74fa15bc3c0be8b56a02b


# 2010 copyright year update
f6a56192d150091e10bc8726d68e0632f395ee54
38e120848fe3c0462e880c0c635f964fad2c3720


# Add copyright headers to theme files
f81f8d93d13d07d1e409f8a21e5602f0ad7d034c


# 2011 copyright year update
0e1db6ad90a272ff7e5cf86039df905ae91ac4df


# 2013 copyright year update
151856819c212229f6f58a8a2cbf9223a4191f94
52515eeb8622fb484132df55a95dcb4acdacd6a2


# 2014 copyright year update
e0300313215fb55d24aa5bda1b68eedd798310b6
b5430045ae56dc8a9d53a94a3473cd682720bfde


# 2015 copyright year update
567d52f199d74a9ec84c491b5d7c9a4555912db0
d79bedb69a790640fafdc43ab47104f0c0be98b7


# 2016 copyright year update
46d7e8558e49f9b314ff77dbbe3ca6d2691c5895
6b7b51a55aa0dc419d9fd8dae17bbec197bd2724


# 2017 copyright year update
c57e47e0424be5d742ee6d5daf913274c6da069f
bf3f9ef3ecc94067a2f9b17f2c863e723cf3e7af


# 2018 copyright year update
2426cedb8b12b7a59270e55f2f26d63d0014a28f
5562e76585611928ad8628cb9a40a0eb2b3d87fe


# Insert 'from sphinx.util.typing import unicode'
3c99d0060557bb33a482f3fe74c1b665fb3de010


# Replace all occurrences of 'unicode' with 'str'
6bc357140dbb074eb0d590c1226009f83f97862e


# Remove encoding attribute from Python files
bade33c7e490655c3f5b46d374129294f70449aa


# 2019 copyright year update
1b1ebd2c7539ebf6a1dfa1ea247e659f98fa9eaf
da3075d0b7474846a3f86c1ddd272d9640982e02


# Use PEP 484 style type annotations (function annotations)
afbf6d811dd4fc514d63e9dc3d6bee78d97b8a0c
850bfa07d278fca79965c0fc5c44116e36062ffc
ba8bf2c2cec2dbbabc5c742677ff02f45c894047
3be478f0b51d47694ad31aabd1c6204b4d34df68
316c61b172a8f756ca219c5f9c54ff29ef6cd782
1fc0985df73ee31f836bcece622e89c36b45254f
20f2845e218ffee6461868a4c92f0ccd98f6b3ba
d9469c08ed02634df11cf9dc7a3df3e512cedb8b
d59e362f5f7d1df333ad6c3b1c24fabd000230cc
47d9035bca9e83d6db30a0726a02dc9265bd66b1
24f8a3caf03ee2c11a1746413d68a572cb59f23e
f3e45e485e9caefb9099e0598549b73231401264
39c7ee955b71745d2503f61b5ba488345e1b38a4
dd4741c352ab45e28c9b0c4fbd2d366d224be503
086eac39148af091905d0f81bb484c72055c3c0e
2900179436580a53fcf0a9b2b15e31ef8e259979
b5276b3965388e7b7264a42d1a442b8c734b1877
5115fb0172c3ae42f326ed7c50e2aa10917dfb94
9ba216223a3b7d6d0888e4588709d3923557f096
17e26bf29fa6d8f2f40b9da47b1131c30680cd80
a3c9edfbe6d50b486ea28876e47b7d6e27379916
073b92d45a59eb5065d304fbaf0fc2d2ff88c5e8
1e70267cc8a3a31dbadea4e72971bec4c60cb255
8aa04eb85537e6607718fad35b70758747258248
086e46bdf212063e5cde6964ab02a24d6f6fe5fc
09d8526ee772f10cd04eb579a8b40e540a99fdc5
1659cc264cb0311bb546673c7c5a4749a2915de9
ffe5e129c3bcb4a0ecd80e5863c92d94910ecffd
d141fbf054cf3885538820363460e9e729e3cef0
60b1cec446ef184adc91bdaaca93980c49312ba7
9c5b26756a79ae9bbbe6bf385019687494a85649
3f5ce569b63163ca4b69aba72ac5cdd445a67dd0
e14c76d94228bf01102417317b1c1613b7cebc86
4db7a815289964dc4caab065e326b52ad2ec2144
acab4029afe8b3ecafa4a5c7e5f6b51482349cd8
cc3022b7f059333c0892f0c37a28db19a5e26e8d
ec2c8f7194d1089534dab058d059bdc7baac2417
f9a74b08f9636284f7692fd8f865dbf387c18daf
f442de643bbf3f2df45578dff665b8f80b980ac4
dbceb69b43fd5b88259a8ab2839167b3db30e086
436bc15d09c178b70ce404380bd834c6b93bc8dd
a2a5bf98df13f55420794f26f0e468cd9c01dc5b
ccdad403c8f7df3669516c140f3fbbd8dd09dda5
1ab5e279f8a60865e31194d91bb021eeca02c31c
bedab2983244b423fef7f28dec06673aec2f0262
18924f991d6cc169830e76451126d982415643b1
f8ddc44c503b8285ec79cc2450caaa67bf487928
89e9f199b421752e81be6829ebebd6df49a177cc
dd5f968bfaa80169359ddfaf2f07e9cde9a6f7a5
9a085794a2e13effeebacfeaa443221bfb5125e0
5716aa7a74b114f56619547b5ab8155c380a4696
13bd831110390c4bbd5248a376291379edbd26e9
7f2e9cebf95cb4d300ffb9bc7de8e40691647406
4488815dca86afe623049539dc5d1aaf4e2c428e
1d371c2cebe4cc598918691aa19043236dd43eef
7609e67d19ba000b7a01729e543cd0dc6b08d08e
320661ee945bb74ce1433f710f5da6728416bd2b
62e5f6935b85db66113c23491a3cf261d7af4ef4
6c47f7d4a2ff5cbd26d632e2dfc5e426f6500341
3a81e0ad7d4f2db4326fbb3f8346a08fa3e09051
ee6e44a04f40c7f88d6cb9624068c352de8149db
f6d0cb8f3ad5a29e5e5c4f0c85f5736904291703
f5620910fcad6ff7db708d809a7a8e1f1961fe90
1b597dc4509b393cf7b0107738beb9ee8c440a1d
b93672c4d45f0574e144966d1b4b92a96beb3abb
fdc2bee7d35c41098e924070ee38b3538ed51ab8
5cc5c53435bd933cf93d09700324e8b808eee39e
9148b6e653fd416e185fa2a1d5c91df279999831
0c721434a02958334d0b71396ab73b09a021a6f2
462902aea649ecb6b953651552a1f44f58844e18
30ddf70742941bf22f78930fd9e25e6b0271e92c
c0b267b5a61a06e80b344ecf925f4b049d93c7bf
ad81d788f9f6276cf26f46fcc9c9d3b275506e4b
22fd569f9b5d28ce42a157ba8fa2ba1c5af0b09e
728bf8c9d892057197393f62f4ec4a7a029ad20f
d057c5e6d7c1f0836db14c5546990c6f370972bf
e67f5db2969d3fe14ade5b30e9081ff1ce9adf16
8c946570dc6227c70b690a33320916cb7f9dae9e
d57e338510d10e3685324f3029b15ab41a3817c0
4ba85181177e732b032486324cc64a0f3bc1ac3d
eb07a0fee19a0a3e205755c7923e40a56a7a28db
0832291883a793fb3e025a18eae505bb7182ffab
3a74ef89b3b386daacd4dfa0752536b3ad9aa402
dd9d02007c5f2dbeb2a294391b035ff445bae9eb
c270efccd7da379895541b6e302c78990b943b2f
0a98664866053312b1aef539f98c656fb5a7e65f
f0579fcd4a6a5380b896e8baac346a7b98dd70ca
e3eb0cc95d64afa3939ad37b1fc95fa24d06a32a
f82d6c429b6379663b71cba783e780535d73343b
dcff6d7cbceea55f681284c327b24169f4285ae2
31f93f38dc631b7192ab2dcecc151714835b714d
6a9b6d20dc7aa7ff5710c0d9e10c38953106e489
389195632473153bb0b0d4b35cb70da059235bd8
c68664ae70dcdbdb20a782001fefd0f09f2206a5
7806a92e3dcca1231c654c7417d441db98844510
39ec5e0debecf2f5d06bfb8548f2045cce101639
0cad96233b8b6e6e821183cf28f476ed6f53836e
17c719c8de872cc9747040f886e81086641b8cce
f076afd920b0b36d63608a63fae72f484d4bd65e
be673a714db80d3596f811ccf5421d5653cbe559
66b123a9a71dba0b8f26fe85ec218e7fe32dcfa3
58847682ccd91762608f3a5a023b244675e8470b
d0fedc3a4b9f50af53e9f930fdd50deee213a12c
e67e0432b55efc4bcf0bc8794b6a7689714ab72b
986ac82adff9a700e9549d250f3a1077997ba388
2623ad17f5c1418892966d30897ec3a3c30b12cc
bd578b7ab6c52c28f14875f51cab9511b63b23f1
80e3fdb791cf3f610b4c0fc3e27ac37498a8448a
32fa96d46d7383c83128f516d684bfaa8a54f821
05f75b7c9427c0354f63639178676da0d67f938f
3f6565df6323534e69d797003d8cb20e99c2c255
1c6a279fa81f27bcc469f988bcc20323e120e295
9a72c800f6b6f43bc7a2f01821eedb2445474a04
561c7853702f00a2480f211d6310a544f996a8b4
351644024cb12f4f4868396599acf2fd0c743143
1dbd8802f140a036bc203486e00086cdd0c42cee
f078d8264704513ca981d812b1ea3da415502300
e505b812a243f79885a276589ee66437c41c6698
02c2c5076bb72858d90bfe19bd10e93f258a94a6
823a947bbf2a4bf63558cf0a4ed42056f5da3166
ede4182c5202899231b47094112022fca0cddb3d
d9def518723fa76428b0f1ec19f50b4a4004c7b3
5466906c7b1ed24f0c138803fd141c5b9f995e6f
ab1369a837c0e0868928c9c71fb00b0d2b64b075
a7f86954a8dab604242616974cac3bfa5f0019a3
67c133aa77c73f8090d63317138669b27397535e
f7425c9c3ee3efdf942febad90cde267ef5e7eae
4ec7fdf24b2c51bf6c3b22979b30829f4d3b910a
0573b87c9feafbe9687bc0966180e5a459700a4f
7f5acbdf1f34ec8ec8e1c5f69f720b43d4577509
16d4ee2582155bddeaea29ef7d28e4b1dcd3b846
55fff64fbec32e919656f2d0b4d1baf4ee6e981c
42a02b76e87254e1bc56b7443dd6a314b62ea52a
e6094d0aca3fc5fadfaffa7f4a638aaf87785300
4b8937ab29e6750974e34cb0ec0265d62c5894e2
0a1d9e2b491623a198068b3983b1cb37dd88ec41
0d67436c908970edf44ec146aa793a2dc79ecf0d
49f36a67e8c2c4fa96647225975524ea70f7f72e
337780c89f1ed1712ce567ef1db2d10eae4c94b0
6bde6b2bae8ef6109d068bf9c0d8b27551540d8c
1124052f9204fb4a8b867687bc9efc5fb2f3f8f5
1734844e7c0e08475da28c41f13e9d581cb6e3e3
562fc581d1f6297d09e4cb9f0c9e1ee61e29d29d
fb09f3463b38c1e5c80aa7eace515b52a25b2a78
723e81c6636afdd6f1ea10f151630160c0a3860f
12a61edd46e87b59f2b50e2524b1a393b8a9ce2a
ea68fd540705a0efcaa5672a02bffaf48fe250b4
83bf8451da70c1d1987ef9d864ee028364a25311


# 2020 copyright year update
fc523c3ccff5b2227efe4391a68dae7a5b973971
eaf495c3c42c322fcf774a4c2cf6c7e2d11e2647
e7db75dbb16a15f03c74629e8b0f7c6ef3eed2f0
9b38e8746835c677f60296617fcd651880efadac
2049527f03024970855ea3b3c1b10a5de8c462c2


# 2021 copyright year update
f9968594206e538f13fa1c27c065027f10d4ea27


# Use PEP 526 style type annotations (variable annotations)
6976c051ee1a356950ea0641fdebdfed51d10799
dd24a4ef2dd6d72208469a03a7c5833340efb7b6
aeb9e42d2be2b697879120b18a6380edf934e80b
1d4c414319598320f95eed245e4a2f9ad3e5a668
035019629a8d67f83b1556f7d0ba06ea55f7a284
555a52be82be3578470179f9047ed6abb943057e
7e6ea15b68960d809d742c18e0e9baa63a7d0d4c
000ae2e5000da9b9593560270398d8662f1e496d
b9f0582f06a8fe1b042333b9e8eb3cd575f1db2c
94dc1d78a44f40c497e0126ecb70a172615baa11
eb68c237dddbceecb7a295642e51e4ac8a5b36c2


# 2022 copyright year update
b84771dcd2fe1543acbdf87af3b60b323f41e80b
e023d1082d574d422ce50a8a99c8c012d6a21f92


# Remove docstring titles and copyright & licence fields
6b8bccec5977f608f0b1e33f31a4888a2ea0d141
4f5a3269a6053fe659093096d9b635a2c8e7e55e
5694e0ce60316b9cb9709d147e1a699ea9bde6da
6bb7b891a16fbcd5fad1f88fb472505549b9c084
5775912455c25ee82734e1ff319a32f55946d79b
f05a068be980b7f237135596c9414e4737052681


# 2023 copyright year update
a1c10f5d5e9734c6722d04b0b0781a5d88860745


# Insert 'from __future__ import annotations'
f4c8a0a68e0013808d169357c9f77ebdf19d0f4e


# Use PEP 585 style type annotations (parameterised generics)
26f79b0d2dd88b353ac65623897bdfbe8bc07cab


# Use PEP 604 style type annotations ('X | Y' union types)
14a9289d780240bbce78ad3640e8e1b1b12df43f


# Change 'isort' profile
a13cf2c24dd16b37670ee1d359f511cbdfa4402d