RustyRin / bandcamp-api

A simple way to get info from Bandcamp
GNU General Public License v3.0
10 stars 2 forks source link

ValueError: time data 'June 19, 2019' does not match format '%d %B %Y' on bc.search_tracks(track) #7

Closed matkoniecz closed 1 year ago

matkoniecz commented 1 year ago

bc.search_tracks("Louder Than Words") dies

    results = bc.search_tracks(track)
  File "/home/mateusz/.local/lib/python3.8/site-packages/bandcamp_api/bandcamp_api.py", line 131, in search_tracks
    return search_tracks(search_string=search_string)
  File "/home/mateusz/.local/lib/python3.8/site-packages/bandcamp_api/search.py", line 127, in search_tracks
    track.date_released = datetime.strptime(track.date_released, '%d %B %Y')
  File "/usr/lib/python3.8/_strptime.py", line 568, in _strptime_datetime
    tt, fraction, gmtoff_fraction = _strptime(data_string, format)
  File "/usr/lib/python3.8/_strptime.py", line 349, in _strptime
    raise ValueError("time data %r does not match format %r" %
ValueError: time data 'June 19, 2019' does not match format '%d %B %Y'
RustyRin commented 1 year ago

Moved over to the new version, so now search_tracks no longer exists. Though I could just have it as a wrapper for search that just filters for tracks for you.

But this should be fixed