Skip to content

Conversation

@qzdl
Copy link
Owner

@qzdl qzdl commented Oct 4, 2019

  • Spotify removed from the core of the application
  • notion of input / output platoform introduced
  • enhancements to scraper:
    • youtube video id retrieved from breakdown page
  • platform extension enabled from Add support for youtube playlists #9

data API
- README updated
- gitignore updated
- examples refreshed
- base 'Platform' class
  * inherited by spotify / youtube
  * platform specific code wrapped up in each platform implementation
- notebooks added for youtube playlist inserts
- README changed to a chad org file
- progress as far as:
`  File "/home/samuel/git/spotify-samples/sample_finder.py", line 35, in
samplify`
  * throwing on incorrect parameters.

TODO:
- extract originator_id from scraped data
- normalise `source_playlist` DTO based on output platform
- check the VinRican search
- write some unit tests
- fixing runtime errors caused by incorrect platform references
- soup parser updated to use 'html.parser'
- logs now written to /logs
@qzdl qzdl linked an issue Feb 7, 2020 that may be closed by this pull request
@qzdl
Copy link
Owner Author

qzdl commented Feb 7, 2020

So it's looking much better all over the place; really wanting for some tests right now -- an awful, awful decision to go for classes

@qzdl qzdl force-pushed the platform-refactor branch from 74276da to a4c2db3 Compare August 31, 2024 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for youtube playlists

2 participants