Medardo Rodriguez added the comment:

Thanks ~eryksun, you clarified me in where the error is located and possible 
patches for it.

We are programming a framework where is very important to do mappings between 
(1) the API and (2) the drivers layers.

We try to make our code available to both branches of Python (2 and 3).  This 
case is complex because a logical exception type definition (like "resource not 
found") is implemented different by disparate API consumer applications (these 
implementing the drivers), for example `httplib`, `couchdb` or any specific 
database management system.

So, the API layer have to find a way to uniform disparate exception "fauna" in 
its definitions at a logical level.

ABCs are the nice solution, only have to work as its conceptual definition 
said, including exceptions, in all Python versions.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue25448>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to