| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
|
| |
This also makes it so invalid enum values fall back to a proxy type
that still works similar to actual values.
|
| |
|
|
|
| |
This is the first pass at the functionality. It's currently a bit
incomplete.
|
| | |
|
| |
|
|
| |
Protocols sure are annoying.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
| |
This is a follow up from #6641
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
This compatibility code goes away in Python versions greater than 3.7
|
| |
|
|
|
| |
Naive datetimes will now be interpreted as local time throughout
the library.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
This has a lot of legacy and cruft so there may be some stuff I've
missed but this first pass is enough to get a clear separation.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
This also removes the encoding on the top, since Python 3 does it by
default. It also changes some methods to use `yield from`.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|