Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace custom models with msgspec #2157

Open
wants to merge 25 commits into
base: main
Choose a base branch
from
Open

Replace custom models with msgspec #2157

wants to merge 25 commits into from

Commits on Mar 9, 2024

  1. Add msgspec as dependency

    jodal committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    e24b859 View commit details
    Browse the repository at this point in the history
  2. types: Reorder

    jodal committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    01f97e7 View commit details
    Browse the repository at this point in the history
  3. types: Move PlaybackState to mopidy.types

    To avoid import cycles, we need this basic type to be available without
    importing the full audio system.
    jodal committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    50596fd View commit details
    Browse the repository at this point in the history
  4. types: Add DateOrYear type

    jodal committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    f17f00a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b65836e View commit details
    Browse the repository at this point in the history
  6. types: Add NonNegativeInt

    jodal committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    5993458 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    95f62fa View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2d8a194 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4805a3f View commit details
    Browse the repository at this point in the history
  10. models: Split tests

    jodal committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    c12397e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7baddef View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    bb4e654 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    bfad1e3 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    7fce673 View commit details
    Browse the repository at this point in the history
  15. core: Update tests

    jodal committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    63f5bdf View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    27c7828 View commit details
    Browse the repository at this point in the history
  17. m3u: Update tests

    jodal committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    f9ca597 View commit details
    Browse the repository at this point in the history
  18. Return early if model's URI field is unset

    We need to do a major revamp of the model creation in our test suite before we make URI required.
    jodal committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    53e6e08 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2024

  1. Update changelog

    jodal committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    de0b4b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c0d47a4 View commit details
    Browse the repository at this point in the history
  3. models: Register models in a registry

    To be able to go from model name to class.
    jodal committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    bbaa084 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9040ab7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    30ecfa8 View commit details
    Browse the repository at this point in the history
  6. jsonrpc: Handle lists as params

    jodal committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    e3a4323 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Configuration menu
    Copy the full SHA
    0fde81e View commit details
    Browse the repository at this point in the history