aboutsummaryrefslogtreecommitdiff
path: root/pandora
Commit message (Expand)AuthorAge
* Make strip_padding python 2 compatibleMike Crute2017-10-07
* func_name not usable in python 3Mike Crute2017-10-07
* Refactor audio URL extractionMike Crute2017-10-07
* Remove dict_list_key checkMike Crute2017-10-07
* Add no-cover pragmasMike Crute2017-10-07
* Import directly from modulesMike Crute2017-10-07
* Fix blowfish PEP8 errorMike Crute2017-10-01
* Prefer pure-python crypto if using Python 3Mike Crute2017-10-01
* Make crypto class pluggableMike Crute2017-10-01
* Add pure-python blowfish backendMike Crute2017-10-01
* Move compatible input to py2compat moduleMike Crute2017-09-30
* Fix python2.7 regressionMike Crute2017-09-30
* Remove PyCrypto and add CryptographyMike Crute2017-09-30
* Split player backends, add VLC strategyMike Crute2017-06-12
* Support new-style audio URLsMike Crute2017-06-12
* Add encoding field to trackMike Crute2017-06-12
* Remove py_release_tools, use flake8Mike Crute2017-05-25
* Cleanup pylint nitpicksMike Crute2016-06-11
* Add support for searching genre stations. (#45)John Cass2016-06-06
* Remove extra re importMike Crute2016-05-31
* Use less strict pattern matching for search types.jcass2016-06-01
* Fix SearchResult model.jcass2016-06-01
* Fix SearchResult model.jcass2016-05-29
* Set retries for HTTP adapter and SysCallErrors to three.jcass2016-01-24
* Fix to ensure InvalidAuthToken exceptions result in re-authentication and retry.jcass2016-01-12
* Remove unreachable code. Test case for avoiding retries on PandoraException b...jcass2016-01-12
* Should 'break' from while loop to avoid retries, not continue.jcass2016-01-12
* Throw InvalidUserLogin error when login failsMike Crute2016-01-09
* Simplify exception handlingMike Crute2016-01-09
* Add return value back that went missing during merge.jcass2016-01-04
* Set checksum explicitly instead of manually adding to JSON results.jcass2016-01-03
* Change attribute type for non-JSON fields.jcass2016-01-03
* Add ad_token to AdItem definition.jcass2016-01-02
* Clarify ad registration error messages.jcass2015-12-29
* Remove unused import statement.jcass2015-12-29
* Fix pep8 violations.jcass2015-12-29
* Remove logger, align naming convention for test parameters.jcass2015-12-29
* Change base exception for retries back to 'Exception' handle pyOpenSSL except...jcass2015-12-29
* Align with using Pandora's ParameterMissing exception for ValueErrors.jcass2015-12-28
* Handle IOErrors and ValueErrors when attempting to register ads.jcass2015-12-28
* Fix for python3Mike Crute2015-12-27
* Merge remote-tracking branch 'upstream/master' into enhance/ad_fieldsjcass2015-12-27
|\
| * Add is_quickmix field, remove defaults.jcass2015-12-21
* | Move validation check to be performed before expensive network call.jcass2015-12-22
* | Fix pep8 formatting violation.jcass2015-12-21
* | Process ad tokens in-place instead of making a copy of the list.jcass2015-12-21
* | Fix pep8 indentation error.jcass2015-12-21
* | Additional error checking and test cases for retrieving ad metadata.jcass2015-12-21
* | Add suppot for more advertisement fields.jcass2015-12-21
|/
* Fix 'stationId' field name.jcass2015-12-07