nightly-22163d70-ls95
Pre-release
Pre-release
LinuxServer-CI
released this
13 Dec 19:03
·
11 commits
to nightly
since this release
CI Report:
https://ci-tests.linuxserver.io/linuxserver/beets/nightly-22163d70-ls95/index.html
LinuxServer Changes:
Pin beetcamp to 0.19.2 until upstream requirements fixed.
beets Changes:
Remove support for Python 3.8 (#5508)
-
Drop support for EOL Python 3.8 making Python 3.9 the minimum
supported version -
Take advantage of Python 3.9+ type hint syntax by:
- Using
list[T]
instead ofList[T]
etc. from typing module - Using
Type | None
syntax for unions instead ofUnion[Type, None]
- Moving collection type hints from
typing
tocollections.abc
- Using
TYPE_CHECKING
guard for runtime import optimization
- Using
Note: in #5503 we found that we cannot support Python 3.12 unless we
upgrade our minimum support Python to 3.9.