-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
DecodingRelated to the importing of EBML dataRelated to the importing of EBML datadevelopmentDevelopment issues: package deployment, project organization, etc.Development issues: package deployment, project organization, etc.enhancementNew feature or requestNew feature or request
Description
IOError is raised several places in decoding.py; in hindsight, this is probably the wrong exception type, since it is an error in the data rather than an error accessing it. Some other exception type should be raised. While a ValueError would be more appropriate, maybe it should be a new subclass of IOError to maintain compatibility with existing code that uses ebmlite.
There is also one IOError raised in a similar situation in core.py that should probably be some other type.
Metadata
Metadata
Assignees
Labels
DecodingRelated to the importing of EBML dataRelated to the importing of EBML datadevelopmentDevelopment issues: package deployment, project organization, etc.Development issues: package deployment, project organization, etc.enhancementNew feature or requestNew feature or request