Skip to content

MatthewBurke1995/ABC-Radio-Wrapper

Repository files navigation

ABC Radio Wrapper

image

image

Documentation Status

image

API wrapper library for the song history of abc radio channels

Quick Start

import abc_radio_wrapper

ABC = abc_radio_wrapper.ABCRadio()

search_result = ABC.search(station="triplej")

for radio_play in search_result.radio_songs:
    print(radio_play.song.title)
    for artist in radio_play.song.artists:
        print(artist.name)

Features

  • Use python to search through the radio catalogue of triplej, ABC jazz, doublej and more!
  • full type coverage for fast type hints on modern IDE's
  • >90% test coverage

TODO

  • Pull out dataclasses into seperate class files
  • Pull out unittests into seperate files
  • Add async queries

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.