Unpy can now fully backport *any* valid Python 3.13 `.pyi` stub to Python 3.10
What's Changed
* cleanup the import-related code by jorenham in https://github.com/jorenham/unpy/pull/19
* detect illegal base classes by jorenham in https://github.com/jorenham/unpy/pull/20
* dedupe typevars, code cleanup, better newlines by jorenham in https://github.com/jorenham/unpy/pull/21
* bump development dependencies by jorenham in https://github.com/jorenham/unpy/pull/22
* `--diff` flag by jorenham in https://github.com/jorenham/unpy/pull/23
* bump `tox` to `4.20.0` by jorenham in https://github.com/jorenham/unpy/pull/24
* some of those "recommended community standards" by jorenham in https://github.com/jorenham/unpy/pull/25
* update development dependencies by jorenham in https://github.com/jorenham/unpy/pull/26
* something resembling a plan by jorenham in https://github.com/jorenham/unpy/pull/27
* basedmypy by jorenham in https://github.com/jorenham/unpy/pull/28
* Full rewrite of the import-management system by jorenham in https://github.com/jorenham/unpy/pull/29
* update development dependencies by jorenham in https://github.com/jorenham/unpy/pull/30
* Full rewrite of the type param code by jorenham in https://github.com/jorenham/unpy/pull/56
* improved readme and examples by jorenham in https://github.com/jorenham/unpy/pull/62
* fix broken `--target` by jorenham in https://github.com/jorenham/unpy/pull/63
* renaming of backported import references by jorenham in https://github.com/jorenham/unpy/pull/67
* backport `*Ts` to `Unpack[Ts]` for `python<3.11` by jorenham in https://github.com/jorenham/unpy/pull/69
* set the default target to 3.10 by jorenham in https://github.com/jorenham/unpy/pull/70
* bump basedpyright to 1.18.2 by jorenham in https://github.com/jorenham/unpy/pull/71
* update all backported import refs, backport more stdlib names by jorenham in https://github.com/jorenham/unpy/pull/73
* bump tox to 4.21 & use native toml config by jorenham in https://github.com/jorenham/unpy/pull/74
* improved `README.md` by jorenham in https://github.com/jorenham/unpy/pull/75
* explicitly disallow unsupported base classes by jorenham in https://github.com/jorenham/unpy/pull/77
* disallow quoted annotations, `__future__` imports, and runtime-only nodes by jorenham in https://github.com/jorenham/unpy/pull/78
* disallow module-level `__dir__` and `__getattr__` functions by jorenham in https://github.com/jorenham/unpy/pull/79
* backport nested `ClassVar` and `Final` on `python<3.13` by jorenham in https://github.com/jorenham/unpy/pull/80
* `basedpyright 1.18.3` and `uv 0.4.8` by jorenham in https://github.com/jorenham/unpy/pull/82
* backport `enum.StrEnum` as `str & enum.Enum` by jorenham in https://github.com/jorenham/unpy/pull/83
* private names for extracted typevar-likes by jorenham in https://github.com/jorenham/unpy/pull/85
* explicitly check for unsupported names by jorenham in https://github.com/jorenham/unpy/pull/87
**Full Changelog**: https://github.com/jorenham/unpy/compare/v0.2.1...v0.3.0