Skip to content

Use features API from libdiscid#20

Merged
JonnyJD merged 5 commits into
masterfrom
features_string
Mar 11, 2013
Merged

Use features API from libdiscid#20
JonnyJD merged 5 commits into
masterfrom
features_string

Conversation

@JonnyJD
Copy link
Copy Markdown
Collaborator

@JonnyJD JonnyJD commented Mar 9, 2013

As of LIB-23/libdiscid 0.4.0 there is an API to check if a certain feature is actually implemented on a platform.

Currently: read, mcn, isrc

For 1.0.0 we only have to check for read, but we expose the whole list anyways.

We should already give NotImplementedError when reading and the feature is not set.

@ghost ghost assigned JonnyJD Mar 9, 2013
@JonnyJD JonnyJD mentioned this pull request Mar 9, 2013
20 tasks
JonnyJD added 3 commits March 11, 2013 14:31
To make sure we have a valid feature list,
we do some checking in Python when the libdiscid API
is not available, but ISRC/MCN API is.
JonnyJD added a commit that referenced this pull request Mar 11, 2013
Add a list of FEATURES implemented on the current platform.
We build this list even if not given by libdiscid.

See #20
@JonnyJD JonnyJD merged commit 72f0e10 into master Mar 11, 2013
@JonnyJD JonnyJD deleted the features_string branch March 11, 2013 14:00
@JonnyJD JonnyJD mentioned this pull request Apr 7, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant