Message414092
When trying to extend the builtin bytes class, slices fall back to the builtin class.
```
class my_bytes(bytes):
def dummy(self):
print("dummy called")
x=my_bytes.fromhex("c0de c0de")
print(x.__class__)
print(x[1:].__class__)
```
x.__class__ returns <class '__main__.my_bytes'> as expected.
But x[1:].__class__ returns <class 'bytes'> |
|
Date |
User |
Action |
Args |
2022-02-26 11:37:49 | Sec42 | set | recipients:
+ Sec42 |
2022-02-26 11:37:49 | Sec42 | set | messageid: <1645875469.77.0.975365502417.issue46866@roundup.psfhosted.org> |
2022-02-26 11:37:49 | Sec42 | link | issue46866 messages |
2022-02-26 11:37:49 | Sec42 | create | |
|