Skip to content

Commit 7aea010

Browse files
committed
Run isort
1 parent 4f69a25 commit 7aea010

13 files changed

Lines changed: 127 additions & 130 deletions

File tree

builder.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import logging
2+
import sys
23

34
import cffi
4-
import sys
55

66
ffibuilder = cffi.FFI()
77
ffibuilder.set_source(

docs/conf.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
#!/usr/bin/env python
22
# -*- coding: utf-8 -*-
33

4-
import pkg_resources
5-
6-
import sys
74
import os
5+
import sys
6+
7+
import pkg_resources
88

99
# Get the project root dir, which is the parent dir of this
1010
cwd = os.getcwd()

eccodes/__init__.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,14 @@
1010
#
1111
#
1212
from __future__ import absolute_import
13+
1314
import sys
1415

1516
from .eccodes import *
16-
from .eccodes import __version__
17-
from .eccodes import bindings_version
18-
17+
from .eccodes import __version__, bindings_version
1918

2019
if sys.version_info >= (2, 6):
20+
from .high_level.bufr import BufrFile, BufrMessage
2121
from .high_level.gribfile import GribFile
22-
from .high_level.gribmessage import GribMessage
2322
from .high_level.gribindex import GribIndex
24-
from .high_level.bufr import BufrFile, BufrMessage
23+
from .high_level.gribmessage import GribMessage

eccodes/eccodes.py

Lines changed: 103 additions & 108 deletions
Original file line numberDiff line numberDiff line change
@@ -9,136 +9,131 @@
99
# does it submit to any jurisdiction.
1010
#
1111
#
12-
from gribapi import __version__
13-
from gribapi import bindings_version
14-
12+
from gribapi import (
13+
CODES_PRODUCT_ANY,
14+
CODES_PRODUCT_BUFR,
15+
CODES_PRODUCT_GRIB,
16+
CODES_PRODUCT_GTS,
17+
CODES_PRODUCT_METAR,
18+
)
1519
from gribapi import GRIB_CHECK as CODES_CHECK
16-
17-
from gribapi import CODES_PRODUCT_GRIB
18-
from gribapi import CODES_PRODUCT_BUFR
19-
from gribapi import CODES_PRODUCT_GTS
20-
from gribapi import CODES_PRODUCT_METAR
21-
from gribapi import CODES_PRODUCT_ANY
2220
from gribapi import GRIB_MISSING_DOUBLE as CODES_MISSING_DOUBLE
2321
from gribapi import GRIB_MISSING_LONG as CODES_MISSING_LONG
24-
from gribapi import GRIB_NEAREST_SAME_GRID as CODES_GRIB_NEAREST_SAME_GRID
2522
from gribapi import GRIB_NEAREST_SAME_DATA as CODES_GRIB_NEAREST_SAME_DATA
23+
from gribapi import GRIB_NEAREST_SAME_GRID as CODES_GRIB_NEAREST_SAME_GRID
2624
from gribapi import GRIB_NEAREST_SAME_POINT as CODES_GRIB_NEAREST_SAME_POINT
27-
28-
from gribapi import gts_new_from_file as codes_gts_new_from_file
29-
from gribapi import metar_new_from_file as codes_metar_new_from_file
30-
from gribapi import codes_new_from_file
25+
from gribapi import __version__
3126
from gribapi import any_new_from_file as codes_any_new_from_file
27+
from gribapi import bindings_version
3228
from gribapi import bufr_new_from_file as codes_bufr_new_from_file
33-
from gribapi import grib_new_from_file as codes_grib_new_from_file
34-
29+
from gribapi import (
30+
codes_bufr_copy_data,
31+
codes_bufr_extract_headers,
32+
codes_bufr_key_is_header,
33+
codes_bufr_keys_iterator_delete,
34+
codes_bufr_keys_iterator_get_name,
35+
codes_bufr_keys_iterator_new,
36+
codes_bufr_keys_iterator_next,
37+
codes_bufr_keys_iterator_rewind,
38+
codes_bufr_multi_element_constant_arrays_off,
39+
codes_bufr_multi_element_constant_arrays_on,
40+
codes_bufr_new_from_samples,
41+
codes_definition_path,
42+
codes_extract_offsets,
43+
codes_get_version_info,
44+
codes_new_from_file,
45+
codes_new_from_samples,
46+
codes_samples_path,
47+
)
48+
from gribapi import grib_clone as codes_clone
49+
from gribapi import grib_copy_namespace as codes_copy_namespace
3550
from gribapi import grib_count_in_file as codes_count_in_file
36-
from gribapi import grib_multi_support_on as codes_grib_multi_support_on
37-
from gribapi import grib_multi_support_off as codes_grib_multi_support_off
38-
from gribapi import grib_multi_support_reset_file as codes_grib_multi_support_reset_file
39-
from gribapi import grib_release as codes_release
40-
from gribapi import grib_get_string as codes_get_string
41-
from gribapi import grib_set_string as codes_set_string
42-
from gribapi import grib_gribex_mode_on as codes_gribex_mode_on
43-
from gribapi import grib_gribex_mode_off as codes_gribex_mode_off
44-
from gribapi import grib_write as codes_write
45-
from gribapi import grib_multi_write as codes_grib_multi_write
46-
from gribapi import grib_multi_append as codes_grib_multi_append
47-
from gribapi import grib_get_size as codes_get_size
48-
from gribapi import grib_get_string_length as codes_get_string_length
49-
from gribapi import grib_skip_computed as codes_skip_computed
50-
from gribapi import grib_skip_coded as codes_skip_coded
51-
from gribapi import grib_skip_edition_specific as codes_skip_edition_specific
52-
from gribapi import grib_skip_duplicates as codes_skip_duplicates
53-
from gribapi import grib_skip_read_only as codes_skip_read_only
54-
from gribapi import grib_skip_function as codes_skip_function
55-
from gribapi import grib_iterator_new as codes_grib_iterator_new
56-
from gribapi import grib_iterator_delete as codes_grib_iterator_delete
57-
from gribapi import grib_iterator_next as codes_grib_iterator_next
58-
from gribapi import grib_keys_iterator_new as codes_keys_iterator_new
59-
from gribapi import grib_keys_iterator_next as codes_keys_iterator_next
60-
from gribapi import grib_keys_iterator_delete as codes_keys_iterator_delete
61-
from gribapi import grib_keys_iterator_get_name as codes_keys_iterator_get_name
62-
from gribapi import grib_keys_iterator_rewind as codes_keys_iterator_rewind
63-
from gribapi import codes_bufr_keys_iterator_new
64-
from gribapi import codes_bufr_keys_iterator_next
65-
from gribapi import codes_bufr_keys_iterator_delete
66-
from gribapi import codes_bufr_keys_iterator_get_name
67-
from gribapi import codes_bufr_keys_iterator_rewind
68-
from gribapi import grib_get_long as codes_get_long
51+
from gribapi import grib_find_nearest as codes_grib_find_nearest
52+
from gribapi import grib_find_nearest_multiple as codes_grib_find_nearest_multiple
53+
from gribapi import grib_get as codes_get
54+
from gribapi import grib_get_api_version as codes_get_api_version
55+
from gribapi import grib_get_array as codes_get_array
56+
from gribapi import grib_get_data as codes_grib_get_data
6957
from gribapi import grib_get_double as codes_get_double
70-
from gribapi import grib_set_long as codes_set_long
71-
from gribapi import grib_set_double as codes_set_double
72-
from gribapi import grib_new_from_samples as codes_grib_new_from_samples
73-
from gribapi import codes_bufr_new_from_samples
74-
from gribapi import codes_new_from_samples
75-
from gribapi import codes_bufr_copy_data
76-
from gribapi import grib_clone as codes_clone
77-
from gribapi import grib_set_double_array as codes_set_double_array
7858
from gribapi import grib_get_double_array as codes_get_double_array
79-
from gribapi import grib_get_string_array as codes_get_string_array
80-
from gribapi import grib_set_string_array as codes_set_string_array
81-
from gribapi import grib_set_long_array as codes_set_long_array
59+
from gribapi import grib_get_double_element as codes_get_double_element
60+
from gribapi import grib_get_double_elements as codes_get_double_elements
61+
from gribapi import grib_get_elements as codes_get_elements
62+
from gribapi import grib_get_long as codes_get_long
8263
from gribapi import grib_get_long_array as codes_get_long_array
83-
from gribapi import grib_multi_new as codes_grib_multi_new
84-
from gribapi import grib_multi_release as codes_grib_multi_release
85-
from gribapi import grib_copy_namespace as codes_copy_namespace
86-
from gribapi import grib_index_new_from_file as codes_index_new_from_file
64+
from gribapi import grib_get_message as codes_get_message
65+
from gribapi import grib_get_message_offset as codes_get_message_offset
66+
from gribapi import grib_get_message_size as codes_get_message_size
67+
from gribapi import grib_get_native_type as codes_get_native_type
68+
from gribapi import grib_get_size as codes_get_size
69+
from gribapi import grib_get_string as codes_get_string
70+
from gribapi import grib_get_string_array as codes_get_string_array
71+
from gribapi import grib_get_string_length as codes_get_string_length
72+
from gribapi import grib_get_values as codes_get_values
73+
from gribapi import grib_gribex_mode_off as codes_gribex_mode_off
74+
from gribapi import grib_gribex_mode_on as codes_gribex_mode_on
75+
from gribapi import grib_gts_header as codes_gts_header
8776
from gribapi import grib_index_add_file as codes_index_add_file
88-
from gribapi import grib_index_release as codes_index_release
89-
from gribapi import grib_index_get_size as codes_index_get_size
77+
from gribapi import grib_index_get as codes_index_get
78+
from gribapi import grib_index_get_double as codes_index_get_double
9079
from gribapi import grib_index_get_long as codes_index_get_long
80+
from gribapi import grib_index_get_size as codes_index_get_size
9181
from gribapi import grib_index_get_string as codes_index_get_string
92-
from gribapi import grib_index_get_double as codes_index_get_double
93-
from gribapi import grib_index_select_long as codes_index_select_long
82+
from gribapi import grib_index_new_from_file as codes_index_new_from_file
83+
from gribapi import grib_index_read as codes_index_read
84+
from gribapi import grib_index_release as codes_index_release
85+
from gribapi import grib_index_select as codes_index_select
9486
from gribapi import grib_index_select_double as codes_index_select_double
87+
from gribapi import grib_index_select_long as codes_index_select_long
9588
from gribapi import grib_index_select_string as codes_index_select_string
96-
from gribapi import grib_new_from_index as codes_new_from_index
97-
from gribapi import grib_get_message_size as codes_get_message_size
98-
from gribapi import grib_get_message_offset as codes_get_message_offset
99-
from gribapi import grib_get_double_element as codes_get_double_element
100-
from gribapi import grib_get_double_elements as codes_get_double_elements
101-
from gribapi import grib_get_elements as codes_get_elements
102-
from gribapi import grib_set_missing as codes_set_missing
103-
from gribapi import grib_set_key_vals as codes_set_key_vals
104-
from gribapi import grib_is_missing as codes_is_missing
89+
from gribapi import grib_index_write as codes_index_write
10590
from gribapi import grib_is_defined as codes_is_defined
106-
from gribapi import grib_find_nearest as codes_grib_find_nearest
107-
from gribapi import grib_find_nearest_multiple as codes_grib_find_nearest_multiple
108-
109-
from gribapi import grib_nearest_new as codes_grib_nearest_new
91+
from gribapi import grib_is_missing as codes_is_missing
92+
from gribapi import grib_iterator_delete as codes_grib_iterator_delete
93+
from gribapi import grib_iterator_new as codes_grib_iterator_new
94+
from gribapi import grib_iterator_next as codes_grib_iterator_next
95+
from gribapi import grib_keys_iterator_delete as codes_keys_iterator_delete
96+
from gribapi import grib_keys_iterator_get_name as codes_keys_iterator_get_name
97+
from gribapi import grib_keys_iterator_new as codes_keys_iterator_new
98+
from gribapi import grib_keys_iterator_next as codes_keys_iterator_next
99+
from gribapi import grib_keys_iterator_rewind as codes_keys_iterator_rewind
100+
from gribapi import grib_multi_append as codes_grib_multi_append
101+
from gribapi import grib_multi_new as codes_grib_multi_new
102+
from gribapi import grib_multi_release as codes_grib_multi_release
103+
from gribapi import grib_multi_support_off as codes_grib_multi_support_off
104+
from gribapi import grib_multi_support_on as codes_grib_multi_support_on
105+
from gribapi import grib_multi_support_reset_file as codes_grib_multi_support_reset_file
106+
from gribapi import grib_multi_write as codes_grib_multi_write
110107
from gribapi import grib_nearest_delete as codes_grib_nearest_delete
111108
from gribapi import grib_nearest_find as codes_grib_nearest_find
112-
113-
from gribapi import grib_get_native_type as codes_get_native_type
114-
from gribapi import grib_get as codes_get
115-
from gribapi import grib_get_array as codes_get_array
116-
from gribapi import grib_get_values as codes_get_values
117-
from gribapi import grib_get_data as codes_grib_get_data
118-
from gribapi import grib_set_values as codes_set_values
109+
from gribapi import grib_nearest_new as codes_grib_nearest_new
110+
from gribapi import grib_new_from_file as codes_grib_new_from_file
111+
from gribapi import grib_new_from_index as codes_new_from_index
112+
from gribapi import grib_new_from_message as codes_new_from_message
113+
from gribapi import grib_new_from_samples as codes_grib_new_from_samples
114+
from gribapi import grib_no_fail_on_wrong_length as codes_no_fail_on_wrong_length
115+
from gribapi import grib_release as codes_release
119116
from gribapi import grib_set as codes_set
120117
from gribapi import grib_set_array as codes_set_array
121-
from gribapi import grib_index_get as codes_index_get
122-
from gribapi import grib_index_select as codes_index_select
123-
from gribapi import grib_index_write as codes_index_write
124-
from gribapi import grib_index_read as codes_index_read
125-
from gribapi import grib_no_fail_on_wrong_length as codes_no_fail_on_wrong_length
126-
from gribapi import grib_gts_header as codes_gts_header
127-
from gribapi import grib_get_api_version as codes_get_api_version
128-
from gribapi import codes_get_version_info
129-
from gribapi import grib_get_message as codes_get_message
130-
from gribapi import grib_new_from_message as codes_new_from_message
131118
from gribapi import grib_set_definitions_path as codes_set_definitions_path
119+
from gribapi import grib_set_double as codes_set_double
120+
from gribapi import grib_set_double_array as codes_set_double_array
121+
from gribapi import grib_set_key_vals as codes_set_key_vals
122+
from gribapi import grib_set_long as codes_set_long
123+
from gribapi import grib_set_long_array as codes_set_long_array
124+
from gribapi import grib_set_missing as codes_set_missing
132125
from gribapi import grib_set_samples_path as codes_set_samples_path
133-
from gribapi import codes_samples_path
134-
from gribapi import codes_definition_path
135-
136-
from gribapi import codes_bufr_multi_element_constant_arrays_on
137-
from gribapi import codes_bufr_multi_element_constant_arrays_off
138-
from gribapi import codes_bufr_extract_headers
139-
140-
from gribapi import codes_bufr_key_is_header
141-
from gribapi import codes_extract_offsets
142-
126+
from gribapi import grib_set_string as codes_set_string
127+
from gribapi import grib_set_string_array as codes_set_string_array
128+
from gribapi import grib_set_values as codes_set_values
129+
from gribapi import grib_skip_coded as codes_skip_coded
130+
from gribapi import grib_skip_computed as codes_skip_computed
131+
from gribapi import grib_skip_duplicates as codes_skip_duplicates
132+
from gribapi import grib_skip_edition_specific as codes_skip_edition_specific
133+
from gribapi import grib_skip_function as codes_skip_function
134+
from gribapi import grib_skip_read_only as codes_skip_read_only
135+
from gribapi import grib_write as codes_write
136+
from gribapi import gts_new_from_file as codes_gts_new_from_file
137+
from gribapi import metar_new_from_file as codes_metar_new_from_file
143138
from gribapi.errors import GribInternalError as CodesInternalError
144139
from gribapi.errors import *

eccodes/high_level/bufr.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
"""
1313

1414
from .. import eccodes
15-
from .codesmessage import CodesMessage
1615
from .codesfile import CodesFile
16+
from .codesmessage import CodesMessage
1717

1818

1919
class BufrMessage(CodesMessage):

eccodes/high_level/codesfile.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@
77
Author: Daniel Lee, DWD, 2016
88
"""
99

10-
from .. import eccodes
1110
import io
1211

12+
from .. import eccodes
13+
1314

1415
class CodesFile(io.FileIO):
1516

eccodes/high_level/gribmessage.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
Author: Daniel Lee, DWD, 2014
1010
"""
1111

12-
from .codesmessage import CodesMessage
1312
from .. import eccodes
13+
from .codesmessage import CodesMessage
1414

1515

1616
class IndexNotSelectedError(Exception):

gribapi/__init__.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@
1111
#
1212

1313
from .gribapi import * # noqa
14-
from .gribapi import __version__
15-
from .gribapi import bindings_version
14+
from .gribapi import __version__, bindings_version
1615

1716
# The minimum recommended version for the ecCodes package
1817
min_recommended_version_str = "2.22.0"

gribapi/bindings.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717

1818
import logging
1919
import pkgutil
20+
2021
import cffi
2122

2223
__version__ = "1.3.0"

gribapi/gribapi.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,16 @@
2424
2525
"""
2626

27-
from functools import wraps
28-
import sys
2927
import os
28+
import sys
29+
from functools import wraps
30+
3031
import numpy as np
3132

32-
from .bindings import ENC, ffi, lib
33-
from .bindings import __version__ as bindings_version # noqa
3433
from . import errors
34+
from .bindings import ENC
35+
from .bindings import __version__ as bindings_version # noqa
36+
from .bindings import ffi, lib
3537

3638
try:
3739
type(file)

0 commit comments

Comments
 (0)