Revert "[iter] Another try at writing some for loops as range loops"
ad620af
Set dependabot to update requirements.txt
59f2d2f
Adopt requirements.txt file in workflows
7c08bb8
Add .ci/requirements files
a8e2f1b
[subset/cff1] Fix wrong comma location!
80d6e99
[iter] Another try at writing some for loops as range loops
69c6928
[susbet/cff] Minor remove one indirection
138461b
Revert "[subset/cff1] Optimize writing of consecutive names"
41369b6
[subset/cff1] Optimize writing of consecutive names
3b25a63
Revert "[iter] Rewrite some loops as range loops"
7808235
[iter] Rewrite some loops as range loops
7a5242a
[map] Micro-optimize
cc9651d
[subset/cff1] Micro-optimize String writing
79113ec
[subset/cff] Micro-optimize CFFIndex writing
5fe9621
Merge pull request #4267 from googlefonts/decompile_tuple_varstore
70b13ef
[cff] Remove unused types
b80b6a4
[cff] Remove unused method
26ac1d4
[cff] Micro-optimize CFFIndex::operator[]
c6ce1f8
[subset/cff] Inline type only used once
a55d0b8
[subset/cff1] Micro-optimize string writing
2960d13
[subset/cff] Micro-optimize CFFIndex for empty strings
35e152b
[subset/cff1] Speed up sid mapping
acae5ed
[subset/cff1] Speed up plan_subset_charset
9e80f6b
[subset/cff1] Optimize CFF::CFF1StringIndex::serialize
fd13aa9
[graph/serialize] Handle empty blob
ada1e9a
[serializer] Handle snapshotting when current is nullptr
a92b288
address review comments
01f9b79
[vector] Minor write more idiomatic
f01ebe9
[subset/cff] Optimize fdselect
cd8f7c0
try to fix bot
796a0df