| 71 | |
| 72 | # dict mapping bytes to their encoded form |
| 73 | class _QByteMap(dict): |
| 74 | |
| 75 | safe = b'-!*+/' + ascii_letters.encode('ascii') + digits.encode('ascii') |
| 76 | |
| 77 | def __missing__(self, key): |
| 78 | if key in self.safe: |
| 79 | self[key] = chr(key) |
| 80 | else: |
| 81 | self[key] = "={:02X}".format(key) |
| 82 | return self[key] |
| 83 | |
| 84 | _q_byte_map = _QByteMap() |
| 85 |
no test coverage detected
searching dependent graphs…