Skip to content

Remove catch all exceptions in Metar.__init__ #56

Description

@akrherz

See discussion on #51 that received a bandaid for the 1.6.0 release.

It would be nice to remove the large try: section in the Metar.__init__ that uses a catch all exceptions. We have testing and large archives of real METARs that we can figure out where the bugs are and use defensive programming. This may involve some API changes, so we'll do for a 2.0 release.

There was a larger discussion on this a few years back, but I am struggling to find the issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions