Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | New version of black moved the cheese :-( | Mike Crute | 2020-12-19 |
| | |||
* | Use correct token when creating stations | Mike Crute | 2020-12-19 |
| | | | | | | | | | Track tokens should only be used when creating stations from tracks not from search results. Also return the created station from the search models when a station is created. Fixes #63 Closes #64 | ||
* | Test model name should not look like a test | Mike Crute | 2020-06-09 |
| | |||
* | Use black for formatting | Mike Crute | 2020-06-08 |
| | | | | | | I don't particularly like the black formatter (does anybody, really?) but it's guaranteed to be consistent so it should prevent nitpicking style. | ||
* | Remove 'no cover' pragmas | Mike Crute | 2019-04-07 |
| | |||
* | Upgrade Python syntax with pyupgrade --py3-plus | Hugo | 2019-04-07 |
| | |||
* | Reorganize models | Mike Crute | 2019-04-02 |
| | |||
* | Migrate model bases to _base | Mike Crute | 2019-04-02 |
| | |||
* | Remove python 2 compatability | Mike Crute | 2019-04-02 |
| | |||
* | Enhancement: Adds additional audio urls (#58) | Skybound1 | 2018-12-10 |
| | | | | | | | * Adds support for additionalAudioUrl for station.getPlaylist * Fixes broken tests * Reworks use of iterables for additional audio urls and adds associated tests * Moves parsing additional url response into a syntethic field * Adds tests for additional urls field | ||
* | Add missing tests for PandoraType | Mike Crute | 2018-09-01 |
| | |||
* | Extract date formatter logic to SyntheticField | Mike Crute | 2017-10-30 |
| | |||
* | Refactor sub-model building | Mike Crute | 2017-10-30 |
| | | | | | | | These used to be done with formatters but that was somewhat an abuse of the formatter model in the first place. This changeset adds a model attribute that will cause the underlying model builder to dynamically construct a model or list of models depending on the incoming data type. | ||
* | Run flake8 on tests | Mike Crute | 2017-10-07 |
| | |||
* | Add tests | Mike Crute | 2017-10-07 |
| | |||
* | Import directly from modules | Mike Crute | 2017-10-07 |
| | | | | | Importing from the base of a module is deprecated and will be removed in a future major version. Nothing internally should be doing this. | ||
* | Remove broken test case | Mike Crute | 2016-06-06 |
| | |||
* | Add support for searching genre stations. (#45) | John Cass | 2016-06-06 |
| | | | Add support for searching genre stations. | ||
* | Fix SearchResult model. | jcass | 2016-06-01 |
| | |||
* | Fix SearchResult model. | jcass | 2016-05-29 |
| | |||
* | Test cases for handling exceptions in prepare_playback. | jcass | 2016-01-07 |
| | |||
* | Add ad_token to AdItem definition. | jcass | 2016-01-02 |
| | |||
* | Align with using Pandora's ParameterMissing exception for ValueErrors. | jcass | 2015-12-28 |
| | |||
* | Handle IOErrors and ValueErrors when attempting to register ads. | jcass | 2015-12-28 |
| | |||
* | Fix mock import statements. | jcass | 2015-12-24 |
| | |||
* | Handle ParameterMissing exceptions due to missing ad tokens. | jcass | 2015-12-24 |
| | |||
* | Add tests for PandoraDictListModel | Mike Crute | 2015-12-06 |
| | |||
* | Support contains checks on dict models | Mike Crute | 2015-07-18 |
| | | | | updates #16 | ||
* | Allow list models to be indexed | Mike Crute | 2015-07-18 |
| | | | | Fixes #16 | ||
* | Add tests for base models | Mike Crute | 2015-07-17 |