Release v2.5.0
- Fix bug when returning a derived type containing an allocatable array
- Raise AttributeError instead of IndexError when trying to slice scalar derived type
- Better error message when passing wrong number of arguments to a procedure
- Fotran names are now treated as case insensitive
- Debug output now uses Python's logging module