I think we should figure it out now then.

If you can enumerate the PEP8 rules you'd like to suppress, let's discuss those.  `pep8 --ignore=... ` accepts one comma-separated error codes.  In this case, `pep8 --ignore=E302` would suppress this (and all similar) errors.  I'm not jazzed about adding this exception but am willing to do it for the sake of compromise (which is so manifestly abundant today, considering current events... :-) ).

The main thing is to be able to automate these checks -- it would be advantageous if you would also add the checks to your workflow once we agree.  In my experience, slavish adherence to automated style checks results in substantially more readable code overall, particular for newer programmers, and (believe it or not) fewer arguments down the road about style.

> I  don't put it into the function because it's data.

Can you say more?  I put data in functions all the time.  In this case you're actually adding more noise to the namespace (also fixable by adding `_` in front of the variable name, or using `__slots__` for the module).  If this is a performance concern, it's not clear to me whether or how much impact this would have.