We were occasionally trying to compute schema 2 version 1 signatures on the *unicode* representation, which was failing the signature check. This PR adds a new wrapper type called `Bytes`, which all manifests must take in, and which handles the unicodes vs encoded utf-8 stuff in a central location. This PR also adds a test for the manifest that was breaking in production. |
||
|---|---|---|
| .. | ||
| appr_model | ||
| cache | ||
| migrations | ||
| model | ||
| registry_model | ||
| test | ||
| users | ||
| __init__.py | ||
| archivedlogs.py | ||
| billing.py | ||
| buildlogs.py | ||
| database.py | ||
| fields.py | ||
| queue.py | ||
| read_slave.py | ||
| runmigration.py | ||
| text.py | ||
| userevent.py | ||
| userfiles.py | ||