Skip to content
This repository has been archived by the owner on Oct 14, 2020. It is now read-only.

Releases: thebigmunch/google-music-scripts

2.0.0

26 Nov 12:15
Compare
Choose a tag to compare

Commits

Added

  • Configuration file.
  • Ability to set option defaults in configuration file.

Changed

  • Filtering is now done through one option -f, --filters with different syntax and semantics.

    • +field[value] is the new syntax for an include filter condition.
    • -field[value] is the new syntax for an exclude filter condition.
    • Multiple filters can be set in one call.
    • Multiple conditions can be chained in one filter.
    • Values can still be valid Python regex.
    • Matching is still done case-insensitively.

    E.g:

    • gms download -f 'artist[Beck]+album[Guero]-title[E-Pro]'
      would download all songs by Beck from the album Guero without E-Pro in the title.
    • gms download -f 'artist[Beck]+album[Guero]-title[E-Pro]' -f 'artist[Daft Punk]'
      would download all songs by Beck from the album Guero without E-Pro in the title
      as well as all songs by Daft Punk.

Removed

  • Legacy command entry points (gmupload, gmdownload, etc).
    Use the gms subcommands instead.

1.1.1

13 Nov 11:14
Compare
Choose a tag to compare

Commits

Fixed

  • Update required google-music version.

1.1.0

13 Nov 09:34
Compare
Choose a tag to compare

Commits

Fixed

  • Fixed various issues related to porting code to new framework.

Changed

  • Refactored package structure.

1.0.1

29 Oct 00:30
Compare
Choose a tag to compare

Commits

Fixed

  • Fix incorrect order of variable assignment.

1.0.0

20 Oct 00:01
Compare
Choose a tag to compare

Commits

  • Initial release.