Skip to content

nightly-22163d70-ls95

Pre-release
Pre-release
Compare
Choose a tag to compare
@LinuxServer-CI LinuxServer-CI released this 13 Dec 19:03
· 11 commits to nightly since this release
4b4b7e0

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 of List[T] etc. from typing module
    • Using Type | None syntax for unions instead of Union[Type, None]
    • Moving collection type hints from typing to collections.abc
    • Using TYPE_CHECKING guard for runtime import optimization

Note: in #5503 we found that we cannot support Python 3.12 unless we
upgrade our minimum support Python to 3.9.