Comments (4)
Can you narrow it down to particular file / source? It's hard to know what fixer was even running from the traceback.
from django-upgrade.
It could also be useful to know which --target-version
hits this, as that will narrow which fixers.
This may be an instance of #34.
from django-upgrade.
tokens variable:
tokens = [
Token(name="NAME", src="import", line=1, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="re", line=1, utf8_byte_offset=7),
Token(name="NEWLINE", src="\n", line=1, utf8_byte_offset=9),
Token(name="NL", src="\n", line=2, utf8_byte_offset=0),
Token(name="NAME", src="from", line=3, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="autoslug", line=3, utf8_byte_offset=5),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="import", line=3, utf8_byte_offset=14),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="AutoSlugField", line=3, utf8_byte_offset=21),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="COMMENT", src="# noqa", line=3, utf8_byte_offset=36),
Token(name="NEWLINE", src="\n", line=3, utf8_byte_offset=42),
Token(name="NAME", src="from", line=4, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="bitfield", line=4, utf8_byte_offset=5),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="import", line=4, utf8_byte_offset=14),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="BitField", line=4, utf8_byte_offset=21),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="COMMENT", src="# noqa", line=4, utf8_byte_offset=31),
Token(name="NEWLINE", src="\n", line=4, utf8_byte_offset=37),
Token(name="NAME", src="from", line=5, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="django", line=5, utf8_byte_offset=5),
Token(name="OP", src=".", line=5, utf8_byte_offset=11),
Token(name="NAME", src="conf", line=5, utf8_byte_offset=12),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="import", line=5, utf8_byte_offset=17),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="settings", line=5, utf8_byte_offset=24),
Token(name="NEWLINE", src="\n", line=5, utf8_byte_offset=32),
Token(name="NAME", src="from", line=6, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="django", line=6, utf8_byte_offset=5),
Token(name="OP", src=".", line=6, utf8_byte_offset=11),
Token(name="NAME", src="contrib", line=6, utf8_byte_offset=12),
Token(name="OP", src=".", line=6, utf8_byte_offset=19),
Token(name="NAME", src="gis", line=6, utf8_byte_offset=20),
Token(name="OP", src=".", line=6, utf8_byte_offset=23),
Token(name="NAME", src="db", line=6, utf8_byte_offset=24),
Token(name="OP", src=".", line=6, utf8_byte_offset=26),
Token(name="NAME", src="models", line=6, utf8_byte_offset=27),
Token(name="OP", src=".", line=6, utf8_byte_offset=33),
Token(name="NAME", src="fields", line=6, utf8_byte_offset=34),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="import", line=6, utf8_byte_offset=41),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="PointField", line=6, utf8_byte_offset=48),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="COMMENT", src="# noqa", line=6, utf8_byte_offset=60),
Token(name="NEWLINE", src="\n", line=6, utf8_byte_offset=66),
Token(name="NAME", src="from", line=7, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="django", line=7, utf8_byte_offset=5),
Token(name="OP", src=".", line=7, utf8_byte_offset=11),
Token(name="NAME", src="core", line=7, utf8_byte_offset=12),
Token(name="OP", src=".", line=7, utf8_byte_offset=16),
Token(name="NAME", src="validators", line=7, utf8_byte_offset=17),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="import", line=7, utf8_byte_offset=28),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="MinLengthValidator", line=7, utf8_byte_offset=35),
Token(name="OP", src=",", line=7, utf8_byte_offset=53),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="RegexValidator", line=7, utf8_byte_offset=55),
Token(name="OP", src=",", line=7, utf8_byte_offset=69),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="_lazy_re_compile", line=7, utf8_byte_offset=71),
Token(name="NEWLINE", src="\n", line=7, utf8_byte_offset=87),
Token(name="NAME", src="from", line=8, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="django", line=8, utf8_byte_offset=5),
Token(name="OP", src=".", line=8, utf8_byte_offset=11),
Token(name="NAME", src="db", line=8, utf8_byte_offset=12),
Token(name="OP", src=".", line=8, utf8_byte_offset=14),
Token(name="NAME", src="models", line=8, utf8_byte_offset=15),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="import", line=8, utf8_byte_offset=22),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="*", line=8, utf8_byte_offset=29),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="COMMENT", src="# noqa", line=8, utf8_byte_offset=32),
Token(name="NEWLINE", src="\n", line=8, utf8_byte_offset=38),
Token(name="NAME", src="from", line=9, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="django", line=9, utf8_byte_offset=5),
Token(name="OP", src=".", line=9, utf8_byte_offset=11),
Token(name="NAME", src="db", line=9, utf8_byte_offset=12),
Token(name="OP", src=".", line=9, utf8_byte_offset=14),
Token(name="NAME", src="models", line=9, utf8_byte_offset=15),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="import", line=9, utf8_byte_offset=22),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="__all__", line=9, utf8_byte_offset=29),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="as", line=9, utf8_byte_offset=37),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="django_all", line=9, utf8_byte_offset=40),
Token(name="NEWLINE", src="\n", line=9, utf8_byte_offset=50),
Token(name="NAME", src="from", line=10, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="django", line=10, utf8_byte_offset=5),
Token(name="OP", src=".", line=10, utf8_byte_offset=11),
Token(name="NAME", src="utils", line=10, utf8_byte_offset=12),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="import", line=10, utf8_byte_offset=18),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="timezone", line=10, utf8_byte_offset=25),
Token(name="NEWLINE", src="\n", line=10, utf8_byte_offset=33),
Token(name="NL", src="\n", line=11, utf8_byte_offset=0),
Token(name="NAME", src="from", line=12, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src=".", line=12, utf8_byte_offset=5),
Token(name="NAME", src="fields", line=12, utf8_byte_offset=6),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="import", line=12, utf8_byte_offset=13),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="*", line=12, utf8_byte_offset=20),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="COMMENT", src="# noqa", line=12, utf8_byte_offset=23),
Token(name="NEWLINE", src="\n", line=12, utf8_byte_offset=29),
Token(name="NAME", src="from", line=13, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src=".", line=13, utf8_byte_offset=5),
Token(name="NAME", src="fields", line=13, utf8_byte_offset=6),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="import", line=13, utf8_byte_offset=13),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="__all__", line=13, utf8_byte_offset=20),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="as", line=13, utf8_byte_offset=28),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="fields_all", line=13, utf8_byte_offset=31),
Token(name="NEWLINE", src="\n", line=13, utf8_byte_offset=41),
Token(name="NAME", src="from", line=14, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src=".", line=14, utf8_byte_offset=5),
Token(name="NAME", src="manager", line=14, utf8_byte_offset=6),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="import", line=14, utf8_byte_offset=14),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="*", line=14, utf8_byte_offset=21),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="COMMENT", src="# noqa", line=14, utf8_byte_offset=24),
Token(name="NEWLINE", src="\n", line=14, utf8_byte_offset=30),
Token(name="NAME", src="from", line=15, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src=".", line=15, utf8_byte_offset=5),
Token(name="NAME", src="manager", line=15, utf8_byte_offset=6),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="import", line=15, utf8_byte_offset=14),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="__all__", line=15, utf8_byte_offset=21),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="as", line=15, utf8_byte_offset=29),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="manager_all", line=15, utf8_byte_offset=32),
Token(name="NEWLINE", src="\n", line=15, utf8_byte_offset=43),
Token(name="NL", src="\n", line=16, utf8_byte_offset=0),
Token(name="NAME", src="__all__", line=17, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="=", line=17, utf8_byte_offset=8),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="django_all", line=17, utf8_byte_offset=10),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="+", line=17, utf8_byte_offset=21),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="fields_all", line=17, utf8_byte_offset=23),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="+", line=17, utf8_byte_offset=34),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="manager_all", line=17, utf8_byte_offset=36),
Token(name="NEWLINE", src="\n", line=17, utf8_byte_offset=47),
Token(name="NAME", src="__all__", line=18, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="+=", line=18, utf8_byte_offset=8),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="[", line=18, utf8_byte_offset=11),
Token(name="NL", src="\n", line=18, utf8_byte_offset=12),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="STRING", src='"MomoizeReprMixin"', line=19, utf8_byte_offset=4),
Token(name="OP", src=",", line=19, utf8_byte_offset=22),
Token(name="NL", src="\n", line=19, utf8_byte_offset=23),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="STRING", src='"INNField"', line=20, utf8_byte_offset=4),
Token(name="OP", src=",", line=20, utf8_byte_offset=14),
Token(name="NL", src="\n", line=20, utf8_byte_offset=15),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="STRING", src='"OGRNField"', line=21, utf8_byte_offset=4),
Token(name="OP", src=",", line=21, utf8_byte_offset=15),
Token(name="NL", src="\n", line=21, utf8_byte_offset=16),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="STRING", src='"ColorField"', line=22, utf8_byte_offset=4),
Token(name="OP", src=",", line=22, utf8_byte_offset=16),
Token(name="NL", src="\n", line=22, utf8_byte_offset=17),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="STRING", src='"WordField"', line=23, utf8_byte_offset=4),
Token(name="OP", src=",", line=23, utf8_byte_offset=15),
Token(name="NL", src="\n", line=23, utf8_byte_offset=16),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="STRING", src='"MetaDescriptionField"', line=24, utf8_byte_offset=4),
Token(name="OP", src=",", line=24, utf8_byte_offset=26),
Token(name="NL", src="\n", line=24, utf8_byte_offset=27),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="STRING", src='"PublishDateTimeField"', line=25, utf8_byte_offset=4),
Token(name="OP", src=",", line=25, utf8_byte_offset=26),
Token(name="NL", src="\n", line=25, utf8_byte_offset=27),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="STRING", src='"ModificationDateTimeField"', line=26, utf8_byte_offset=4),
Token(name="OP", src=",", line=26, utf8_byte_offset=31),
Token(name="NL", src="\n", line=26, utf8_byte_offset=32),
Token(name="OP", src="]", line=27, utf8_byte_offset=0),
Token(name="NEWLINE", src="\n", line=27, utf8_byte_offset=1),
Token(name="NL", src="\n", line=28, utf8_byte_offset=0),
Token(name="NL", src="\n", line=29, utf8_byte_offset=0),
Token(name="NAME", src="class", line=30, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="MomoizeReprMixin", line=30, utf8_byte_offset=6),
Token(name="OP", src=":", line=30, utf8_byte_offset=22),
Token(name="NEWLINE", src="\n", line=30, utf8_byte_offset=23),
Token(name="INDENT", src=" ", line=31, utf8_byte_offset=0),
Token(name="NAME", src="def", line=31, utf8_byte_offset=4),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="__repr__", line=31, utf8_byte_offset=8),
Token(name="OP", src="(", line=31, utf8_byte_offset=16),
Token(name="NAME", src="self", line=31, utf8_byte_offset=17),
Token(name="OP", src=")", line=31, utf8_byte_offset=21),
Token(name="OP", src=":", line=31, utf8_byte_offset=22),
Token(name="NEWLINE", src="\n", line=31, utf8_byte_offset=23),
Token(name="INDENT", src=" ", line=32, utf8_byte_offset=0),
Token(name="NAME", src="return", line=32, utf8_byte_offset=8),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="STRING", src='f"{self.__class__.__name__.lower()}.{self.pk}"', line=32, utf8_byte_offset=15),
Token(name="NEWLINE", src="\n", line=32, utf8_byte_offset=61),
Token(name="NL", src="\n", line=33, utf8_byte_offset=0),
Token(name="NL", src="\n", line=34, utf8_byte_offset=0),
Token(name="COMMENT", src="#", line=35, utf8_byte_offset=0),
Token(name="NL", src="\n", line=35, utf8_byte_offset=1),
Token(name="COMMENT", src="# Custom fields", line=36, utf8_byte_offset=0),
Token(name="NL", src="\n", line=36, utf8_byte_offset=15),
Token(name="COMMENT", src="#", line=37, utf8_byte_offset=0),
Token(name="NL", src="\n", line=37, utf8_byte_offset=1),
Token(name="NL", src="\n", line=38, utf8_byte_offset=0),
Token(name="NL", src="\n", line=39, utf8_byte_offset=0),
Token(name="DEDENT", src="", line=40, utf8_byte_offset=0),
Token(name="DEDENT", src="", line=40, utf8_byte_offset=0),
Token(name="NAME", src="class", line=40, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="INNField", line=40, utf8_byte_offset=6),
Token(name="OP", src="(", line=40, utf8_byte_offset=14),
Token(name="NAME", src="CharField", line=40, utf8_byte_offset=15),
Token(name="OP", src=")", line=40, utf8_byte_offset=24),
Token(name="OP", src=":", line=40, utf8_byte_offset=25),
Token(name="NEWLINE", src="\n", line=40, utf8_byte_offset=26),
Token(name="INDENT", src=" ", line=41, utf8_byte_offset=0),
Token(name="NAME", src="default_validators", line=41, utf8_byte_offset=4),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="=", line=41, utf8_byte_offset=23),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="[", line=41, utf8_byte_offset=25),
Token(name="NL", src="\n", line=41, utf8_byte_offset=26),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="RegexValidator", line=42, utf8_byte_offset=8),
Token(name="OP", src="(", line=42, utf8_byte_offset=22),
Token(name="NL", src="\n", line=42, utf8_byte_offset=23),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="_lazy_re_compile", line=43, utf8_byte_offset=12),
Token(name="OP", src="(", line=43, utf8_byte_offset=28),
Token(name="STRING", src='r"^\\d{10}(?:\\d{2})?$"', line=43, utf8_byte_offset=29),
Token(name="OP", src=")", line=43, utf8_byte_offset=50),
Token(name="OP", src=",", line=43, utf8_byte_offset=51),
Token(name="NL", src="\n", line=43, utf8_byte_offset=52),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="message", line=44, utf8_byte_offset=12),
Token(name="OP", src="=", line=44, utf8_byte_offset=19),
Token(name="STRING", src='"ИНН состоит из 10 или 12 цифр"', line=44, utf8_byte_offset=20),
Token(name="OP", src=",", line=44, utf8_byte_offset=70),
Token(name="NL", src="\n", line=44, utf8_byte_offset=71),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="code", line=45, utf8_byte_offset=12),
Token(name="OP", src="=", line=45, utf8_byte_offset=16),
Token(name="STRING", src='"invalid"', line=45, utf8_byte_offset=17),
Token(name="OP", src=",", line=45, utf8_byte_offset=26),
Token(name="NL", src="\n", line=45, utf8_byte_offset=27),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src=")", line=46, utf8_byte_offset=8),
Token(name="NL", src="\n", line=46, utf8_byte_offset=9),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="]", line=47, utf8_byte_offset=4),
Token(name="NEWLINE", src="\n", line=47, utf8_byte_offset=5),
Token(name="NL", src="\n", line=48, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="def", line=49, utf8_byte_offset=4),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="__init__", line=49, utf8_byte_offset=8),
Token(name="OP", src="(", line=49, utf8_byte_offset=16),
Token(name="NAME", src="self", line=49, utf8_byte_offset=17),
Token(name="OP", src=",", line=49, utf8_byte_offset=21),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="*", line=49, utf8_byte_offset=23),
Token(name="NAME", src="args", line=49, utf8_byte_offset=24),
Token(name="OP", src=",", line=49, utf8_byte_offset=28),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="**", line=49, utf8_byte_offset=30),
Token(name="NAME", src="kwargs", line=49, utf8_byte_offset=32),
Token(name="OP", src=")", line=49, utf8_byte_offset=38),
Token(name="OP", src=":", line=49, utf8_byte_offset=39),
Token(name="NEWLINE", src="\n", line=49, utf8_byte_offset=40),
Token(name="INDENT", src=" ", line=50, utf8_byte_offset=0),
Token(name="NAME", src="kwargs", line=50, utf8_byte_offset=8),
Token(name="OP", src="[", line=50, utf8_byte_offset=14),
Token(name="STRING", src='"max_length"', line=50, utf8_byte_offset=15),
Token(name="OP", src="]", line=50, utf8_byte_offset=27),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="=", line=50, utf8_byte_offset=29),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="kwargs", line=50, utf8_byte_offset=31),
Token(name="OP", src=".", line=50, utf8_byte_offset=37),
Token(name="NAME", src="get", line=50, utf8_byte_offset=38),
Token(name="OP", src="(", line=50, utf8_byte_offset=41),
Token(name="STRING", src='"max_length"', line=50, utf8_byte_offset=42),
Token(name="OP", src=",", line=50, utf8_byte_offset=54),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NUMBER", src="12", line=50, utf8_byte_offset=56),
Token(name="OP", src=")", line=50, utf8_byte_offset=58),
Token(name="NEWLINE", src="\n", line=50, utf8_byte_offset=59),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="kwargs", line=51, utf8_byte_offset=8),
Token(name="OP", src="[", line=51, utf8_byte_offset=14),
Token(name="STRING", src='"verbose_name"', line=51, utf8_byte_offset=15),
Token(name="OP", src="]", line=51, utf8_byte_offset=29),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="=", line=51, utf8_byte_offset=31),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="kwargs", line=51, utf8_byte_offset=33),
Token(name="OP", src=".", line=51, utf8_byte_offset=39),
Token(name="NAME", src="get", line=51, utf8_byte_offset=40),
Token(name="OP", src="(", line=51, utf8_byte_offset=43),
Token(name="STRING", src='"verbose_name"', line=51, utf8_byte_offset=44),
Token(name="OP", src=",", line=51, utf8_byte_offset=58),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="STRING", src='"ИНН"', line=51, utf8_byte_offset=60),
Token(name="OP", src=")", line=51, utf8_byte_offset=68),
Token(name="NEWLINE", src="\n", line=51, utf8_byte_offset=69),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="super", line=52, utf8_byte_offset=8),
Token(name="OP", src="(", line=52, utf8_byte_offset=13),
Token(name="OP", src=")", line=52, utf8_byte_offset=14),
Token(name="OP", src=".", line=52, utf8_byte_offset=15),
Token(name="NAME", src="__init__", line=52, utf8_byte_offset=16),
Token(name="OP", src="(", line=52, utf8_byte_offset=24),
Token(name="OP", src="*", line=52, utf8_byte_offset=25),
Token(name="NAME", src="args", line=52, utf8_byte_offset=26),
Token(name="OP", src=",", line=52, utf8_byte_offset=30),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="**", line=52, utf8_byte_offset=32),
Token(name="NAME", src="kwargs", line=52, utf8_byte_offset=34),
Token(name="OP", src=")", line=52, utf8_byte_offset=40),
Token(name="NEWLINE", src="\n", line=52, utf8_byte_offset=41),
Token(name="NL", src="\n", line=53, utf8_byte_offset=0),
Token(name="NL", src="\n", line=54, utf8_byte_offset=0),
Token(name="DEDENT", src="", line=55, utf8_byte_offset=0),
Token(name="DEDENT", src="", line=55, utf8_byte_offset=0),
Token(name="NAME", src="class", line=55, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="OGRNField", line=55, utf8_byte_offset=6),
Token(name="OP", src="(", line=55, utf8_byte_offset=15),
Token(name="NAME", src="CharField", line=55, utf8_byte_offset=16),
Token(name="OP", src=")", line=55, utf8_byte_offset=25),
Token(name="OP", src=":", line=55, utf8_byte_offset=26),
Token(name="NEWLINE", src="\n", line=55, utf8_byte_offset=27),
Token(name="INDENT", src=" ", line=56, utf8_byte_offset=0),
Token(name="NAME", src="default_validators", line=56, utf8_byte_offset=4),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="=", line=56, utf8_byte_offset=23),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="[", line=56, utf8_byte_offset=25),
Token(name="NL", src="\n", line=56, utf8_byte_offset=26),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="RegexValidator", line=57, utf8_byte_offset=8),
Token(name="OP", src="(", line=57, utf8_byte_offset=22),
Token(name="NL", src="\n", line=57, utf8_byte_offset=23),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="_lazy_re_compile", line=58, utf8_byte_offset=12),
Token(name="OP", src="(", line=58, utf8_byte_offset=28),
Token(name="STRING", src='r"^\\d{13}(?:\\d{2})?$"', line=58, utf8_byte_offset=29),
Token(name="OP", src=")", line=58, utf8_byte_offset=50),
Token(name="OP", src=",", line=58, utf8_byte_offset=51),
Token(name="NL", src="\n", line=58, utf8_byte_offset=52),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="message", line=59, utf8_byte_offset=12),
Token(name="OP", src="=", line=59, utf8_byte_offset=19),
Token(name="STRING", src='"ОГРН состоит из 13 или 15 цифр"', line=59, utf8_byte_offset=20),
Token(name="OP", src=",", line=59, utf8_byte_offset=72),
Token(name="NL", src="\n", line=59, utf8_byte_offset=73),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="code", line=60, utf8_byte_offset=12),
Token(name="OP", src="=", line=60, utf8_byte_offset=16),
Token(name="STRING", src='"invalid"', line=60, utf8_byte_offset=17),
Token(name="OP", src=",", line=60, utf8_byte_offset=26),
Token(name="NL", src="\n", line=60, utf8_byte_offset=27),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src=")", line=61, utf8_byte_offset=8),
Token(name="NL", src="\n", line=61, utf8_byte_offset=9),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="]", line=62, utf8_byte_offset=4),
Token(name="NEWLINE", src="\n", line=62, utf8_byte_offset=5),
Token(name="NL", src="\n", line=63, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="def", line=64, utf8_byte_offset=4),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="__init__", line=64, utf8_byte_offset=8),
Token(name="OP", src="(", line=64, utf8_byte_offset=16),
Token(name="NAME", src="self", line=64, utf8_byte_offset=17),
Token(name="OP", src=",", line=64, utf8_byte_offset=21),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="*", line=64, utf8_byte_offset=23),
Token(name="NAME", src="args", line=64, utf8_byte_offset=24),
Token(name="OP", src=",", line=64, utf8_byte_offset=28),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="**", line=64, utf8_byte_offset=30),
Token(name="NAME", src="kwargs", line=64, utf8_byte_offset=32),
Token(name="OP", src=")", line=64, utf8_byte_offset=38),
Token(name="OP", src=":", line=64, utf8_byte_offset=39),
Token(name="NEWLINE", src="\n", line=64, utf8_byte_offset=40),
Token(name="INDENT", src=" ", line=65, utf8_byte_offset=0),
Token(name="NAME", src="kwargs", line=65, utf8_byte_offset=8),
Token(name="OP", src="[", line=65, utf8_byte_offset=14),
Token(name="STRING", src='"max_length"', line=65, utf8_byte_offset=15),
Token(name="OP", src="]", line=65, utf8_byte_offset=27),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="=", line=65, utf8_byte_offset=29),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="kwargs", line=65, utf8_byte_offset=31),
Token(name="OP", src=".", line=65, utf8_byte_offset=37),
Token(name="NAME", src="get", line=65, utf8_byte_offset=38),
Token(name="OP", src="(", line=65, utf8_byte_offset=41),
Token(name="STRING", src='"max_length"', line=65, utf8_byte_offset=42),
Token(name="OP", src=",", line=65, utf8_byte_offset=54),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NUMBER", src="15", line=65, utf8_byte_offset=56),
Token(name="OP", src=")", line=65, utf8_byte_offset=58),
Token(name="NEWLINE", src="\n", line=65, utf8_byte_offset=59),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="kwargs", line=66, utf8_byte_offset=8),
Token(name="OP", src="[", line=66, utf8_byte_offset=14),
Token(name="STRING", src='"verbose_name"', line=66, utf8_byte_offset=15),
Token(name="OP", src="]", line=66, utf8_byte_offset=29),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="=", line=66, utf8_byte_offset=31),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="kwargs", line=66, utf8_byte_offset=33),
Token(name="OP", src=".", line=66, utf8_byte_offset=39),
Token(name="NAME", src="get", line=66, utf8_byte_offset=40),
Token(name="OP", src="(", line=66, utf8_byte_offset=43),
Token(name="STRING", src='"verbose_name"', line=66, utf8_byte_offset=44),
Token(name="OP", src=",", line=66, utf8_byte_offset=58),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="STRING", src='"ОГРН"', line=66, utf8_byte_offset=60),
Token(name="OP", src=")", line=66, utf8_byte_offset=70),
Token(name="NEWLINE", src="\n", line=66, utf8_byte_offset=71),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="super", line=67, utf8_byte_offset=8),
Token(name="OP", src="(", line=67, utf8_byte_offset=13),
Token(name="OP", src=")", line=67, utf8_byte_offset=14),
Token(name="OP", src=".", line=67, utf8_byte_offset=15),
Token(name="NAME", src="__init__", line=67, utf8_byte_offset=16),
Token(name="OP", src="(", line=67, utf8_byte_offset=24),
Token(name="OP", src="*", line=67, utf8_byte_offset=25),
Token(name="NAME", src="args", line=67, utf8_byte_offset=26),
Token(name="OP", src=",", line=67, utf8_byte_offset=30),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="**", line=67, utf8_byte_offset=32),
Token(name="NAME", src="kwargs", line=67, utf8_byte_offset=34),
Token(name="OP", src=")", line=67, utf8_byte_offset=40),
Token(name="NEWLINE", src="\n", line=67, utf8_byte_offset=41),
Token(name="NL", src="\n", line=68, utf8_byte_offset=0),
Token(name="NL", src="\n", line=69, utf8_byte_offset=0),
Token(name="DEDENT", src="", line=70, utf8_byte_offset=0),
Token(name="DEDENT", src="", line=70, utf8_byte_offset=0),
Token(name="NAME", src="class", line=70, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="ColorField", line=70, utf8_byte_offset=6),
Token(name="OP", src="(", line=70, utf8_byte_offset=16),
Token(name="NAME", src="CharField", line=70, utf8_byte_offset=17),
Token(name="OP", src=")", line=70, utf8_byte_offset=26),
Token(name="OP", src=":", line=70, utf8_byte_offset=27),
Token(name="NEWLINE", src="\n", line=70, utf8_byte_offset=28),
Token(name="INDENT", src=" ", line=71, utf8_byte_offset=0),
Token(name="NAME", src="default_validators", line=71, utf8_byte_offset=4),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="=", line=71, utf8_byte_offset=23),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="[", line=71, utf8_byte_offset=25),
Token(name="NL", src="\n", line=71, utf8_byte_offset=26),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="RegexValidator", line=72, utf8_byte_offset=8),
Token(name="OP", src="(", line=72, utf8_byte_offset=22),
Token(name="NL", src="\n", line=72, utf8_byte_offset=23),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="_lazy_re_compile", line=73, utf8_byte_offset=12),
Token(name="OP", src="(", line=73, utf8_byte_offset=28),
Token(name="STRING", src='r"^#[a-f\\d]{6}$"', line=73, utf8_byte_offset=29),
Token(name="OP", src=",", line=73, utf8_byte_offset=45),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="re", line=73, utf8_byte_offset=47),
Token(name="OP", src=".", line=73, utf8_byte_offset=49),
Token(name="NAME", src="I", line=73, utf8_byte_offset=50),
Token(name="OP", src=")", line=73, utf8_byte_offset=51),
Token(name="OP", src=",", line=73, utf8_byte_offset=52),
Token(name="NL", src="\n", line=73, utf8_byte_offset=53),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="message", line=74, utf8_byte_offset=12),
Token(name="OP", src="=", line=74, utf8_byte_offset=19),
Token(
name="STRING",
src='"Допускается использовать только латинские буквы A-F и цифры"',
line=74,
utf8_byte_offset=20,
),
Token(name="OP", src=",", line=74, utf8_byte_offset=130),
Token(name="NL", src="\n", line=74, utf8_byte_offset=131),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="code", line=75, utf8_byte_offset=12),
Token(name="OP", src="=", line=75, utf8_byte_offset=16),
Token(name="STRING", src='"invalid"', line=75, utf8_byte_offset=17),
Token(name="OP", src=",", line=75, utf8_byte_offset=26),
Token(name="NL", src="\n", line=75, utf8_byte_offset=27),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src=")", line=76, utf8_byte_offset=8),
Token(name="NL", src="\n", line=76, utf8_byte_offset=9),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="]", line=77, utf8_byte_offset=4),
Token(name="NEWLINE", src="\n", line=77, utf8_byte_offset=5),
Token(name="NL", src="\n", line=78, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="def", line=79, utf8_byte_offset=4),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="__init__", line=79, utf8_byte_offset=8),
Token(name="OP", src="(", line=79, utf8_byte_offset=16),
Token(name="NAME", src="self", line=79, utf8_byte_offset=17),
Token(name="OP", src=",", line=79, utf8_byte_offset=21),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="*", line=79, utf8_byte_offset=23),
Token(name="NAME", src="args", line=79, utf8_byte_offset=24),
Token(name="OP", src=",", line=79, utf8_byte_offset=28),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="**", line=79, utf8_byte_offset=30),
Token(name="NAME", src="kwargs", line=79, utf8_byte_offset=32),
Token(name="OP", src=")", line=79, utf8_byte_offset=38),
Token(name="OP", src=":", line=79, utf8_byte_offset=39),
Token(name="NEWLINE", src="\n", line=79, utf8_byte_offset=40),
Token(name="INDENT", src=" ", line=80, utf8_byte_offset=0),
Token(name="NAME", src="kwargs", line=80, utf8_byte_offset=8),
Token(name="OP", src="[", line=80, utf8_byte_offset=14),
Token(name="STRING", src='"max_length"', line=80, utf8_byte_offset=15),
Token(name="OP", src="]", line=80, utf8_byte_offset=27),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="=", line=80, utf8_byte_offset=29),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="kwargs", line=80, utf8_byte_offset=31),
Token(name="OP", src=".", line=80, utf8_byte_offset=37),
Token(name="NAME", src="pop", line=80, utf8_byte_offset=38),
Token(name="OP", src="(", line=80, utf8_byte_offset=41),
Token(name="STRING", src='"max_length"', line=80, utf8_byte_offset=42),
Token(name="OP", src=",", line=80, utf8_byte_offset=54),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NUMBER", src="7", line=80, utf8_byte_offset=56),
Token(name="OP", src=")", line=80, utf8_byte_offset=57),
Token(name="NEWLINE", src="\n", line=80, utf8_byte_offset=58),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="kwargs", line=81, utf8_byte_offset=8),
Token(name="OP", src="[", line=81, utf8_byte_offset=14),
Token(name="STRING", src='"default"', line=81, utf8_byte_offset=15),
Token(name="OP", src="]", line=81, utf8_byte_offset=24),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="=", line=81, utf8_byte_offset=26),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="kwargs", line=81, utf8_byte_offset=28),
Token(name="OP", src=".", line=81, utf8_byte_offset=34),
Token(name="NAME", src="pop", line=81, utf8_byte_offset=35),
Token(name="OP", src="(", line=81, utf8_byte_offset=38),
Token(name="STRING", src='"default"', line=81, utf8_byte_offset=39),
Token(name="OP", src=",", line=81, utf8_byte_offset=48),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="STRING", src='"#FFFFFF"', line=81, utf8_byte_offset=50),
Token(name="OP", src=")", line=81, utf8_byte_offset=59),
Token(name="NEWLINE", src="\n", line=81, utf8_byte_offset=60),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="super", line=82, utf8_byte_offset=8),
Token(name="OP", src="(", line=82, utf8_byte_offset=13),
Token(name="OP", src=")", line=82, utf8_byte_offset=14),
Token(name="OP", src=".", line=82, utf8_byte_offset=15),
Token(name="NAME", src="__init__", line=82, utf8_byte_offset=16),
Token(name="OP", src="(", line=82, utf8_byte_offset=24),
Token(name="OP", src="*", line=82, utf8_byte_offset=25),
Token(name="NAME", src="args", line=82, utf8_byte_offset=26),
Token(name="OP", src=",", line=82, utf8_byte_offset=30),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="**", line=82, utf8_byte_offset=32),
Token(name="NAME", src="kwargs", line=82, utf8_byte_offset=34),
Token(name="OP", src=")", line=82, utf8_byte_offset=40),
Token(name="NEWLINE", src="\n", line=82, utf8_byte_offset=41),
Token(name="NL", src="\n", line=83, utf8_byte_offset=0),
Token(name="NL", src="\n", line=84, utf8_byte_offset=0),
Token(name="DEDENT", src="", line=85, utf8_byte_offset=0),
Token(name="DEDENT", src="", line=85, utf8_byte_offset=0),
Token(name="NAME", src="class", line=85, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="WordField", line=85, utf8_byte_offset=6),
Token(name="OP", src="(", line=85, utf8_byte_offset=15),
Token(name="NAME", src="CharField", line=85, utf8_byte_offset=16),
Token(name="OP", src=")", line=85, utf8_byte_offset=25),
Token(name="OP", src=":", line=85, utf8_byte_offset=26),
Token(name="NEWLINE", src="\n", line=85, utf8_byte_offset=27),
Token(name="INDENT", src=" ", line=86, utf8_byte_offset=0),
Token(name="NAME", src="default_validators", line=86, utf8_byte_offset=4),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="=", line=86, utf8_byte_offset=23),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="[", line=86, utf8_byte_offset=25),
Token(name="NL", src="\n", line=86, utf8_byte_offset=26),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="RegexValidator", line=87, utf8_byte_offset=8),
Token(name="OP", src="(", line=87, utf8_byte_offset=22),
Token(name="NL", src="\n", line=87, utf8_byte_offset=23),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="_lazy_re_compile", line=88, utf8_byte_offset=12),
Token(name="OP", src="(", line=88, utf8_byte_offset=28),
Token(name="STRING", src='r"^[a-z0-9а-я]*$"', line=88, utf8_byte_offset=29),
Token(name="OP", src=",", line=88, utf8_byte_offset=48),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="re", line=88, utf8_byte_offset=50),
Token(name="OP", src=".", line=88, utf8_byte_offset=52),
Token(name="NAME", src="I", line=88, utf8_byte_offset=53),
Token(name="OP", src=")", line=88, utf8_byte_offset=54),
Token(name="OP", src=",", line=88, utf8_byte_offset=55),
Token(name="NL", src="\n", line=88, utf8_byte_offset=56),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="message", line=89, utf8_byte_offset=12),
Token(name="OP", src="=", line=89, utf8_byte_offset=19),
Token(name="STRING", src='"Только буквы без «Ё» и цифры, без пробелов"', line=89, utf8_byte_offset=20),
Token(name="OP", src=",", line=89, utf8_byte_offset=98),
Token(name="NL", src="\n", line=89, utf8_byte_offset=99),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="code", line=90, utf8_byte_offset=12),
Token(name="OP", src="=", line=90, utf8_byte_offset=16),
Token(name="STRING", src='"invalid"', line=90, utf8_byte_offset=17),
Token(name="OP", src=",", line=90, utf8_byte_offset=26),
Token(name="NL", src="\n", line=90, utf8_byte_offset=27),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src=")", line=91, utf8_byte_offset=8),
Token(name="NL", src="\n", line=91, utf8_byte_offset=9),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="]", line=92, utf8_byte_offset=4),
Token(name="NEWLINE", src="\n", line=92, utf8_byte_offset=5),
Token(name="NL", src="\n", line=93, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="def", line=94, utf8_byte_offset=4),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="__init__", line=94, utf8_byte_offset=8),
Token(name="OP", src="(", line=94, utf8_byte_offset=16),
Token(name="NAME", src="self", line=94, utf8_byte_offset=17),
Token(name="OP", src=",", line=94, utf8_byte_offset=21),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="*", line=94, utf8_byte_offset=23),
Token(name="NAME", src="args", line=94, utf8_byte_offset=24),
Token(name="OP", src=",", line=94, utf8_byte_offset=28),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="**", line=94, utf8_byte_offset=30),
Token(name="NAME", src="kwargs", line=94, utf8_byte_offset=32),
Token(name="OP", src=")", line=94, utf8_byte_offset=38),
Token(name="OP", src=":", line=94, utf8_byte_offset=39),
Token(name="NEWLINE", src="\n", line=94, utf8_byte_offset=40),
Token(name="INDENT", src=" ", line=95, utf8_byte_offset=0),
Token(name="NAME", src="kwargs", line=95, utf8_byte_offset=8),
Token(name="OP", src="[", line=95, utf8_byte_offset=14),
Token(name="STRING", src='"max_length"', line=95, utf8_byte_offset=15),
Token(name="OP", src="]", line=95, utf8_byte_offset=27),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="=", line=95, utf8_byte_offset=29),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="kwargs", line=95, utf8_byte_offset=31),
Token(name="OP", src=".", line=95, utf8_byte_offset=37),
Token(name="NAME", src="get", line=95, utf8_byte_offset=38),
Token(name="OP", src="(", line=95, utf8_byte_offset=41),
Token(name="STRING", src='"max_length"', line=95, utf8_byte_offset=42),
Token(name="OP", src=",", line=95, utf8_byte_offset=54),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NUMBER", src="50", line=95, utf8_byte_offset=56),
Token(name="OP", src=")", line=95, utf8_byte_offset=58),
Token(name="NEWLINE", src="\n", line=95, utf8_byte_offset=59),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="super", line=96, utf8_byte_offset=8),
Token(name="OP", src="(", line=96, utf8_byte_offset=13),
Token(name="OP", src=")", line=96, utf8_byte_offset=14),
Token(name="OP", src=".", line=96, utf8_byte_offset=15),
Token(name="NAME", src="__init__", line=96, utf8_byte_offset=16),
Token(name="OP", src="(", line=96, utf8_byte_offset=24),
Token(name="OP", src="*", line=96, utf8_byte_offset=25),
Token(name="NAME", src="args", line=96, utf8_byte_offset=26),
Token(name="OP", src=",", line=96, utf8_byte_offset=30),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="**", line=96, utf8_byte_offset=32),
Token(name="NAME", src="kwargs", line=96, utf8_byte_offset=34),
Token(name="OP", src=")", line=96, utf8_byte_offset=40),
Token(name="NEWLINE", src="\n", line=96, utf8_byte_offset=41),
Token(name="NL", src="\n", line=97, utf8_byte_offset=0),
Token(name="DEDENT", src="", line=98, utf8_byte_offset=4),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="def", line=98, utf8_byte_offset=4),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="get_prep_value", line=98, utf8_byte_offset=8),
Token(name="OP", src="(", line=98, utf8_byte_offset=22),
Token(name="NAME", src="self", line=98, utf8_byte_offset=23),
Token(name="OP", src=",", line=98, utf8_byte_offset=27),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="value", line=98, utf8_byte_offset=29),
Token(name="OP", src=")", line=98, utf8_byte_offset=34),
Token(name="OP", src=":", line=98, utf8_byte_offset=35),
Token(name="NEWLINE", src="\n", line=98, utf8_byte_offset=36),
Token(name="INDENT", src=" ", line=99, utf8_byte_offset=0),
Token(name="NAME", src="value", line=99, utf8_byte_offset=8),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="=", line=99, utf8_byte_offset=14),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="super", line=99, utf8_byte_offset=16),
Token(name="OP", src="(", line=99, utf8_byte_offset=21),
Token(name="OP", src=")", line=99, utf8_byte_offset=22),
Token(name="OP", src=".", line=99, utf8_byte_offset=23),
Token(name="NAME", src="get_prep_value", line=99, utf8_byte_offset=24),
Token(name="OP", src="(", line=99, utf8_byte_offset=38),
Token(name="NAME", src="value", line=99, utf8_byte_offset=39),
Token(name="OP", src=")", line=99, utf8_byte_offset=44),
Token(name="NEWLINE", src="\n", line=99, utf8_byte_offset=45),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="if", line=100, utf8_byte_offset=8),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="value", line=100, utf8_byte_offset=11),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="is", line=100, utf8_byte_offset=17),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="not", line=100, utf8_byte_offset=20),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="None", line=100, utf8_byte_offset=24),
Token(name="OP", src=":", line=100, utf8_byte_offset=28),
Token(name="NEWLINE", src="\n", line=100, utf8_byte_offset=29),
Token(name="INDENT", src=" ", line=101, utf8_byte_offset=0),
Token(name="NAME", src="value", line=101, utf8_byte_offset=12),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="=", line=101, utf8_byte_offset=18),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="value", line=101, utf8_byte_offset=20),
Token(name="OP", src=".", line=101, utf8_byte_offset=25),
Token(name="NAME", src="lower", line=101, utf8_byte_offset=26),
Token(name="OP", src="(", line=101, utf8_byte_offset=31),
Token(name="OP", src=")", line=101, utf8_byte_offset=32),
Token(name="NEWLINE", src="\n", line=101, utf8_byte_offset=33),
Token(name="DEDENT", src="", line=102, utf8_byte_offset=8),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="return", line=102, utf8_byte_offset=8),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="value", line=102, utf8_byte_offset=15),
Token(name="NEWLINE", src="\n", line=102, utf8_byte_offset=20),
Token(name="NL", src="\n", line=103, utf8_byte_offset=0),
Token(name="NL", src="\n", line=104, utf8_byte_offset=0),
Token(name="DEDENT", src="", line=105, utf8_byte_offset=0),
Token(name="DEDENT", src="", line=105, utf8_byte_offset=0),
Token(name="NAME", src="class", line=105, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="MetaDescriptionField", line=105, utf8_byte_offset=6),
Token(name="OP", src="(", line=105, utf8_byte_offset=26),
Token(name="NAME", src="CharField", line=105, utf8_byte_offset=27),
Token(name="OP", src=")", line=105, utf8_byte_offset=36),
Token(name="OP", src=":", line=105, utf8_byte_offset=37),
Token(name="NEWLINE", src="\n", line=105, utf8_byte_offset=38),
Token(name="INDENT", src=" ", line=106, utf8_byte_offset=0),
Token(name="NAME", src="default_validators", line=106, utf8_byte_offset=4),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="=", line=106, utf8_byte_offset=23),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="[", line=106, utf8_byte_offset=25),
Token(name="NL", src="\n", line=106, utf8_byte_offset=26),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="MinLengthValidator", line=107, utf8_byte_offset=8),
Token(name="OP", src="(", line=107, utf8_byte_offset=26),
Token(name="NAME", src="getattr", line=107, utf8_byte_offset=27),
Token(name="OP", src="(", line=107, utf8_byte_offset=34),
Token(name="NAME", src="settings", line=107, utf8_byte_offset=35),
Token(name="OP", src=",", line=107, utf8_byte_offset=43),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="STRING", src='"META_DESCRIPTION_FIELD_MIN_LENGTH"', line=107, utf8_byte_offset=45),
Token(name="OP", src=",", line=107, utf8_byte_offset=80),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NUMBER", src="80", line=107, utf8_byte_offset=82),
Token(name="OP", src=")", line=107, utf8_byte_offset=84),
Token(name="OP", src=")", line=107, utf8_byte_offset=85),
Token(name="OP", src=",", line=107, utf8_byte_offset=86),
Token(name="NL", src="\n", line=107, utf8_byte_offset=87),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="RegexValidator", line=108, utf8_byte_offset=8),
Token(name="OP", src="(", line=108, utf8_byte_offset=22),
Token(name="NAME", src="_lazy_re_compile", line=108, utf8_byte_offset=23),
Token(name="OP", src="(", line=108, utf8_byte_offset=39),
Token(name="STRING", src="r'^[^\"\\']+$'", line=108, utf8_byte_offset=40),
Token(name="OP", src=")", line=108, utf8_byte_offset=52),
Token(name="OP", src=",", line=108, utf8_byte_offset=53),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="message", line=108, utf8_byte_offset=55),
Token(name="OP", src="=", line=108, utf8_byte_offset=62),
Token(name="STRING", src='"Кавычки запрещены"', line=108, utf8_byte_offset=63),
Token(name="OP", src=",", line=108, utf8_byte_offset=98),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="code", line=108, utf8_byte_offset=100),
Token(name="OP", src="=", line=108, utf8_byte_offset=104),
Token(name="STRING", src='"invalid"', line=108, utf8_byte_offset=105),
Token(name="OP", src=")", line=108, utf8_byte_offset=114),
Token(name="OP", src=",", line=108, utf8_byte_offset=115),
Token(name="NL", src="\n", line=108, utf8_byte_offset=116),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="]", line=109, utf8_byte_offset=4),
Token(name="NEWLINE", src="\n", line=109, utf8_byte_offset=5),
Token(name="NL", src="\n", line=110, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="def", line=111, utf8_byte_offset=4),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="__init__", line=111, utf8_byte_offset=8),
Token(name="OP", src="(", line=111, utf8_byte_offset=16),
Token(name="NAME", src="self", line=111, utf8_byte_offset=17),
Token(name="OP", src=",", line=111, utf8_byte_offset=21),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="*", line=111, utf8_byte_offset=23),
Token(name="NAME", src="args", line=111, utf8_byte_offset=24),
Token(name="OP", src=",", line=111, utf8_byte_offset=28),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="**", line=111, utf8_byte_offset=30),
Token(name="NAME", src="kwargs", line=111, utf8_byte_offset=32),
Token(name="OP", src=")", line=111, utf8_byte_offset=38),
Token(name="OP", src=":", line=111, utf8_byte_offset=39),
Token(name="NEWLINE", src="\n", line=111, utf8_byte_offset=40),
Token(name="INDENT", src=" ", line=112, utf8_byte_offset=0),
Token(name="NAME", src="kwargs", line=112, utf8_byte_offset=8),
Token(name="OP", src="[", line=112, utf8_byte_offset=14),
Token(name="STRING", src='"max_length"', line=112, utf8_byte_offset=15),
Token(name="OP", src="]", line=112, utf8_byte_offset=27),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="=", line=112, utf8_byte_offset=29),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="kwargs", line=112, utf8_byte_offset=31),
Token(name="OP", src=".", line=112, utf8_byte_offset=37),
Token(name="NAME", src="get", line=112, utf8_byte_offset=38),
Token(name="OP", src="(", line=112, utf8_byte_offset=41),
Token(name="STRING", src='"max_length"', line=112, utf8_byte_offset=42),
Token(name="OP", src=",", line=112, utf8_byte_offset=54),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NUMBER", src="200", line=112, utf8_byte_offset=56),
Token(name="OP", src=")", line=112, utf8_byte_offset=59),
Token(name="NEWLINE", src="\n", line=112, utf8_byte_offset=60),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="kwargs", line=113, utf8_byte_offset=8),
Token(name="OP", src="[", line=113, utf8_byte_offset=14),
Token(name="STRING", src='"verbose_name"', line=113, utf8_byte_offset=15),
Token(name="OP", src="]", line=113, utf8_byte_offset=29),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="=", line=113, utf8_byte_offset=31),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="kwargs", line=113, utf8_byte_offset=33),
Token(name="OP", src=".", line=113, utf8_byte_offset=39),
Token(name="NAME", src="get", line=113, utf8_byte_offset=40),
Token(name="OP", src="(", line=113, utf8_byte_offset=43),
Token(name="STRING", src='"verbose_name"', line=113, utf8_byte_offset=44),
Token(name="OP", src=",", line=113, utf8_byte_offset=58),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="STRING", src='"Meta description"', line=113, utf8_byte_offset=60),
Token(name="OP", src=")", line=113, utf8_byte_offset=78),
Token(name="NEWLINE", src="\n", line=113, utf8_byte_offset=79),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="kwargs", line=114, utf8_byte_offset=8),
Token(name="OP", src="[", line=114, utf8_byte_offset=14),
Token(name="STRING", src='"help_text"', line=114, utf8_byte_offset=15),
Token(name="OP", src="]", line=114, utf8_byte_offset=26),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="=", line=114, utf8_byte_offset=28),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="kwargs", line=114, utf8_byte_offset=30),
Token(name="OP", src=".", line=114, utf8_byte_offset=36),
Token(name="NAME", src="get", line=114, utf8_byte_offset=37),
Token(name="OP", src="(", line=114, utf8_byte_offset=40),
Token(name="STRING", src='"help_text"', line=114, utf8_byte_offset=41),
Token(name="OP", src=",", line=114, utf8_byte_offset=52),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="STRING", src='"Сниппет и описание сайта meta description"', line=114, utf8_byte_offset=54),
Token(name="OP", src=")", line=114, utf8_byte_offset=118),
Token(name="NEWLINE", src="\n", line=114, utf8_byte_offset=119),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="super", line=115, utf8_byte_offset=8),
Token(name="OP", src="(", line=115, utf8_byte_offset=13),
Token(name="OP", src=")", line=115, utf8_byte_offset=14),
Token(name="OP", src=".", line=115, utf8_byte_offset=15),
Token(name="NAME", src="__init__", line=115, utf8_byte_offset=16),
Token(name="OP", src="(", line=115, utf8_byte_offset=24),
Token(name="OP", src="*", line=115, utf8_byte_offset=25),
Token(name="NAME", src="args", line=115, utf8_byte_offset=26),
Token(name="OP", src=",", line=115, utf8_byte_offset=30),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="**", line=115, utf8_byte_offset=32),
Token(name="NAME", src="kwargs", line=115, utf8_byte_offset=34),
Token(name="OP", src=")", line=115, utf8_byte_offset=40),
Token(name="NEWLINE", src="\n", line=115, utf8_byte_offset=41),
Token(name="NL", src="\n", line=116, utf8_byte_offset=0),
Token(name="NL", src="\n", line=117, utf8_byte_offset=0),
Token(name="DEDENT", src="", line=118, utf8_byte_offset=0),
Token(name="DEDENT", src="", line=118, utf8_byte_offset=0),
Token(name="NAME", src="class", line=118, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="PublishDateTimeField", line=118, utf8_byte_offset=6),
Token(name="OP", src="(", line=118, utf8_byte_offset=26),
Token(name="NAME", src="DateTimeField", line=118, utf8_byte_offset=27),
Token(name="OP", src=")", line=118, utf8_byte_offset=40),
Token(name="OP", src=":", line=118, utf8_byte_offset=41),
Token(name="NEWLINE", src="\n", line=118, utf8_byte_offset=42),
Token(name="INDENT", src=" ", line=119, utf8_byte_offset=0),
Token(name="NAME", src="def", line=119, utf8_byte_offset=4),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="__init__", line=119, utf8_byte_offset=8),
Token(name="OP", src="(", line=119, utf8_byte_offset=16),
Token(name="NAME", src="self", line=119, utf8_byte_offset=17),
Token(name="OP", src=",", line=119, utf8_byte_offset=21),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="*", line=119, utf8_byte_offset=23),
Token(name="NAME", src="args", line=119, utf8_byte_offset=24),
Token(name="OP", src=",", line=119, utf8_byte_offset=28),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="**", line=119, utf8_byte_offset=30),
Token(name="NAME", src="kwargs", line=119, utf8_byte_offset=32),
Token(name="OP", src=")", line=119, utf8_byte_offset=38),
Token(name="OP", src=":", line=119, utf8_byte_offset=39),
Token(name="NEWLINE", src="\n", line=119, utf8_byte_offset=40),
Token(name="INDENT", src=" ", line=120, utf8_byte_offset=0),
Token(name="NAME", src="kwargs", line=120, utf8_byte_offset=8),
Token(name="OP", src="[", line=120, utf8_byte_offset=14),
Token(name="STRING", src='"default"', line=120, utf8_byte_offset=15),
Token(name="OP", src="]", line=120, utf8_byte_offset=24),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="=", line=120, utf8_byte_offset=26),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="timezone", line=120, utf8_byte_offset=28),
Token(name="OP", src=".", line=120, utf8_byte_offset=36),
Token(name="NAME", src="now", line=120, utf8_byte_offset=37),
Token(name="NEWLINE", src="\n", line=120, utf8_byte_offset=40),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="kwargs", line=121, utf8_byte_offset=8),
Token(name="OP", src="[", line=121, utf8_byte_offset=14),
Token(name="STRING", src='"verbose_name"', line=121, utf8_byte_offset=15),
Token(name="OP", src="]", line=121, utf8_byte_offset=29),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="=", line=121, utf8_byte_offset=31),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="kwargs", line=121, utf8_byte_offset=33),
Token(name="OP", src=".", line=121, utf8_byte_offset=39),
Token(name="NAME", src="get", line=121, utf8_byte_offset=40),
Token(name="OP", src="(", line=121, utf8_byte_offset=43),
Token(name="STRING", src='"verbose_name"', line=121, utf8_byte_offset=44),
Token(name="OP", src=",", line=121, utf8_byte_offset=58),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="STRING", src='"Дата размещения"', line=121, utf8_byte_offset=60),
Token(name="OP", src=")", line=121, utf8_byte_offset=91),
Token(name="NEWLINE", src="\n", line=121, utf8_byte_offset=92),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="super", line=122, utf8_byte_offset=8),
Token(name="OP", src="(", line=122, utf8_byte_offset=13),
Token(name="OP", src=")", line=122, utf8_byte_offset=14),
Token(name="OP", src=".", line=122, utf8_byte_offset=15),
Token(name="NAME", src="__init__", line=122, utf8_byte_offset=16),
Token(name="OP", src="(", line=122, utf8_byte_offset=24),
Token(name="OP", src="*", line=122, utf8_byte_offset=25),
Token(name="NAME", src="args", line=122, utf8_byte_offset=26),
Token(name="OP", src=",", line=122, utf8_byte_offset=30),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="**", line=122, utf8_byte_offset=32),
Token(name="NAME", src="kwargs", line=122, utf8_byte_offset=34),
Token(name="OP", src=")", line=122, utf8_byte_offset=40),
Token(name="NEWLINE", src="\n", line=122, utf8_byte_offset=41),
Token(name="NL", src="\n", line=123, utf8_byte_offset=0),
Token(name="DEDENT", src="", line=124, utf8_byte_offset=4),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="def", line=124, utf8_byte_offset=4),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="get_internal_type", line=124, utf8_byte_offset=8),
Token(name="OP", src="(", line=124, utf8_byte_offset=25),
Token(name="NAME", src="self", line=124, utf8_byte_offset=26),
Token(name="OP", src=")", line=124, utf8_byte_offset=30),
Token(name="OP", src=":", line=124, utf8_byte_offset=31),
Token(name="NEWLINE", src="\n", line=124, utf8_byte_offset=32),
Token(name="INDENT", src=" ", line=125, utf8_byte_offset=0),
Token(name="NAME", src="return", line=125, utf8_byte_offset=8),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="STRING", src='"DateTimeField"', line=125, utf8_byte_offset=15),
Token(name="NEWLINE", src="\n", line=125, utf8_byte_offset=30),
Token(name="NL", src="\n", line=126, utf8_byte_offset=0),
Token(name="NL", src="\n", line=127, utf8_byte_offset=0),
Token(name="DEDENT", src="", line=128, utf8_byte_offset=0),
Token(name="DEDENT", src="", line=128, utf8_byte_offset=0),
Token(name="NAME", src="class", line=128, utf8_byte_offset=0),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="ModificationDateTimeField", line=128, utf8_byte_offset=6),
Token(name="OP", src="(", line=128, utf8_byte_offset=31),
Token(name="NAME", src="DateTimeField", line=128, utf8_byte_offset=32),
Token(name="OP", src=")", line=128, utf8_byte_offset=45),
Token(name="OP", src=":", line=128, utf8_byte_offset=46),
Token(name="NEWLINE", src="\n", line=128, utf8_byte_offset=47),
Token(name="INDENT", src=" ", line=129, utf8_byte_offset=0),
Token(name="NAME", src="def", line=129, utf8_byte_offset=4),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="__init__", line=129, utf8_byte_offset=8),
Token(name="OP", src="(", line=129, utf8_byte_offset=16),
Token(name="NAME", src="self", line=129, utf8_byte_offset=17),
Token(name="OP", src=",", line=129, utf8_byte_offset=21),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="*", line=129, utf8_byte_offset=23),
Token(name="NAME", src="args", line=129, utf8_byte_offset=24),
Token(name="OP", src=",", line=129, utf8_byte_offset=28),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="**", line=129, utf8_byte_offset=30),
Token(name="NAME", src="kwargs", line=129, utf8_byte_offset=32),
Token(name="OP", src=")", line=129, utf8_byte_offset=38),
Token(name="OP", src=":", line=129, utf8_byte_offset=39),
Token(name="NEWLINE", src="\n", line=129, utf8_byte_offset=40),
Token(name="INDENT", src=" ", line=130, utf8_byte_offset=0),
Token(name="NAME", src="kwargs", line=130, utf8_byte_offset=8),
Token(name="OP", src="[", line=130, utf8_byte_offset=14),
Token(name="STRING", src='"auto_now"', line=130, utf8_byte_offset=15),
Token(name="OP", src="]", line=130, utf8_byte_offset=25),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="=", line=130, utf8_byte_offset=27),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="True", line=130, utf8_byte_offset=29),
Token(name="NEWLINE", src="\n", line=130, utf8_byte_offset=33),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="kwargs", line=131, utf8_byte_offset=8),
Token(name="OP", src="[", line=131, utf8_byte_offset=14),
Token(name="STRING", src='"verbose_name"', line=131, utf8_byte_offset=15),
Token(name="OP", src="]", line=131, utf8_byte_offset=29),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="=", line=131, utf8_byte_offset=31),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="kwargs", line=131, utf8_byte_offset=33),
Token(name="OP", src=".", line=131, utf8_byte_offset=39),
Token(name="NAME", src="get", line=131, utf8_byte_offset=40),
Token(name="OP", src="(", line=131, utf8_byte_offset=43),
Token(name="STRING", src='"verbose_name"', line=131, utf8_byte_offset=44),
Token(name="OP", src=",", line=131, utf8_byte_offset=58),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="STRING", src='"Дата обновления"', line=131, utf8_byte_offset=60),
Token(name="OP", src=")", line=131, utf8_byte_offset=91),
Token(name="NEWLINE", src="\n", line=131, utf8_byte_offset=92),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="super", line=132, utf8_byte_offset=8),
Token(name="OP", src="(", line=132, utf8_byte_offset=13),
Token(name="OP", src=")", line=132, utf8_byte_offset=14),
Token(name="OP", src=".", line=132, utf8_byte_offset=15),
Token(name="NAME", src="__init__", line=132, utf8_byte_offset=16),
Token(name="OP", src="(", line=132, utf8_byte_offset=24),
Token(name="OP", src="*", line=132, utf8_byte_offset=25),
Token(name="NAME", src="args", line=132, utf8_byte_offset=26),
Token(name="OP", src=",", line=132, utf8_byte_offset=30),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="OP", src="**", line=132, utf8_byte_offset=32),
Token(name="NAME", src="kwargs", line=132, utf8_byte_offset=34),
Token(name="OP", src=")", line=132, utf8_byte_offset=40),
Token(name="NEWLINE", src="\n", line=132, utf8_byte_offset=41),
Token(name="NL", src="\n", line=133, utf8_byte_offset=0),
Token(name="DEDENT", src="", line=134, utf8_byte_offset=4),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="def", line=134, utf8_byte_offset=4),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="NAME", src="get_internal_type", line=134, utf8_byte_offset=8),
Token(name="OP", src="(", line=134, utf8_byte_offset=25),
Token(name="NAME", src="self", line=134, utf8_byte_offset=26),
Token(name="OP", src=")", line=134, utf8_byte_offset=30),
Token(name="OP", src=":", line=134, utf8_byte_offset=31),
Token(name="NEWLINE", src="\n", line=134, utf8_byte_offset=32),
Token(name="INDENT", src=" ", line=135, utf8_byte_offset=0),
Token(name="NAME", src="return", line=135, utf8_byte_offset=8),
Token(name="UNIMPORTANT_WS", src=" ", line=None, utf8_byte_offset=None),
Token(name="STRING", src='"DateTimeField"', line=135, utf8_byte_offset=15),
Token(name="NEWLINE", src="\n", line=135, utf8_byte_offset=30),
Token(name="DEDENT", src="", line=136, utf8_byte_offset=0),
Token(name="DEDENT", src="", line=136, utf8_byte_offset=0),
Token(name="ENDMARKER", src="", line=136, utf8_byte_offset=0),
]
tokens
length and i
variable is equal to 1089
name
= NAME
src
= *
from django-upgrade.
Thanks, fixed in #71 , released in 1.3.1.
from django-upgrade.
Related Issues (20)
- NullBooleanField upgraded to BooleanField in migrations file HOT 4
- Python compat path removal based on Django’s `PY*` constants
- Support more compatibility import rewrites HOT 2
- `admin.site.register` is not detected and not changed HOT 1
- Required changes to CSRF_TRUSTED_ORIGINS HOT 1
- `STORAGES` setting from Django 4.2 HOT 6
- Parse Django version from requirements.txt HOT 6
- Extend test_http_headers fixer to cover `AsyncClient` and `AsyncRequestFactory`
- Templates - length_is
- Django 5.0: Drop `.choices` for model field `choices` parameters
- admin_site.register -> @admin.register results in "undefined name 'admin_site'" HOT 5
- Auto create Meta.index values for index_together usages HOT 11
- NullBooleanField fixer can remove still-used import
- Django 5.1: Fixer for CI*Field - db_collation replacement HOT 1
- does it require internet access? HOT 3
- default_app_config fixer HOT 3
- Rewrite `queryset.filter(pk=obj.pk).exists()` to `queryset.contains(obj)` HOT 3
- Strip skip decorators for old Django versions
- Django 4.1 Deprecated MemcachedCache HOT 1
- Default file storage is unset by django-upgrade HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from django-upgrade.