Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Remove setup.py validate targetrelease-2.0.0 | Mike Crute | 2019-06-23 |
| | | | | This target was just a legacy alias for release. | ||
* | setup.py uses Python 3 | Mike Crute | 2019-04-13 |
| | |||
* | Remove 'no cover' pragmas | Mike Crute | 2019-04-07 |
| | |||
* | Remove python2 hack | Mike Crute | 2019-04-07 |
| | |||
* | Rearrange/cleanup README | Mike Crute | 2019-04-07 |
| | |||
* | Add links to APIs | Mike Crute | 2019-04-07 |
| | |||
* | Cleanups to README | Mike Crute | 2019-04-07 |
| | |||
* | Add hugovk to contributors list | Mike Crute | 2019-04-07 |
| | |||
* | Upgrade Python syntax with pyupgrade --py3-plus | Hugo | 2019-04-07 |
| | |||
* | The future is now | Hugo | 2019-04-07 |
| | |||
* | Add explicit version classifiers | Hugo | 2019-04-07 |
| | |||
* | Add python_requires to help pip | Hugo | 2019-04-07 |
| | |||
* | Update for Python 3.5+ | Hugo | 2019-04-07 |
| | |||
* | Add 3.7 to Travis CI, which requires Xenial | Hugo | 2019-04-07 |
| | |||
* | Cleanup codacy errors | Mike Crute | 2019-04-02 |
| | |||
* | Remove cryptography dependency | Mike Crute | 2019-04-02 |
| | |||
* | Python 3.7 on travis is broken | Mike Crute | 2019-04-02 |
| | |||
* | Remove python2 from release script | Mike Crute | 2019-04-02 |
| | |||
* | Cleanup gitignore | Mike Crute | 2019-04-02 |
| | |||
* | Reorganize models | Mike Crute | 2019-04-02 |
| | |||
* | Migrate model bases to _base | Mike Crute | 2019-04-02 |
| | |||
* | Empty top level __init__ | Mike Crute | 2019-04-02 |
| | |||
* | Remove deprecated constructors | Mike Crute | 2019-04-02 |
| | |||
* | Drop C blowfish cryptor | Mike Crute | 2019-04-02 |
| | |||
* | Update versions | Mike Crute | 2019-04-02 |
| | |||
* | Remove python 2 compatability | Mike Crute | 2019-04-02 |
| | |||
* | Update GitHub templates1.x | Mike Crute | 2019-03-17 |
| | |||
* | Add GitHub templates | Mike Crute | 2019-03-17 |
| | |||
* | Split contributing to its own file | Mike Crute | 2019-03-17 |
| | | | | This is to make the GitHub community health check happier. | ||
* | Add Skybound1 to contributor list | Mike Crute | 2018-12-12 |
| | |||
* | Release 1.13.0release-1.13.0 | Mike Crute | 2018-12-12 |
| | |||
* | 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 | ||
* | Remove 3.7, travis is broken | Mike Crute | 2018-09-01 |
| | |||
* | Drop python 3.3 support add 3.7 | Mike Crute | 2018-09-01 |
| | |||
* | Release 1.12.0release-1.12.0 | Mike Crute | 2018-09-01 |
| | |||
* | create_station returns a Station model | Mike Crute | 2018-09-01 |
| | | | | related: #57 | ||
* | Add missing tests for PandoraType | Mike Crute | 2018-09-01 |
| | |||
* | Release 1.11.2release-1.11.2 | Mike Crute | 2018-02-27 |
| | |||
* | Fix PEP8 error | Mike Crute | 2017-10-30 |
| | |||
* | Update Station model | Mike Crute | 2017-10-30 |
| | | | | | | Stations contain feedback and seeds that can be manipulated later through the API. Construct these model classes when building a Station object. | ||
* | Extract date formatter logic to SyntheticField | Mike Crute | 2017-10-30 |
| | |||
* | Refactor SyntheticField interface | Mike Crute | 2017-10-30 |
| | | | | | The SyntheticField already has an instance of itself when the formatter runs so no longer passes attributes from the value into the field. | ||
* | 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. | ||
* | Move with_metaclass to py2compat | Mike Crute | 2017-10-30 |
| | | | | | | This is an internal implementation detail that exists purely for python2 backwards compatibility. Put it with all the other python 2 compatibility stuff. | ||
* | Add documentation | Mike Crute | 2017-10-30 |
| | | | | | The complex models don't make sense without a data sample and I always end up looking at the tests. Instead add some docs and a data sample. | ||
* | Enable codecov | Mike Crute | 2017-10-13 |
| | |||
* | Release 1.11.1release-1.11.1 | Mike Crute | 2017-10-07 |
| | |||
* | Run flake8 on tests | Mike Crute | 2017-10-07 |
| | |||
* | Fix blowfish test and travis | Mike Crute | 2017-10-07 |
| | |||
* | Install cryptography on travis always | Mike Crute | 2017-10-07 |
| |