|
9 | 9 | # does it submit to any jurisdiction. |
10 | 10 | # |
11 | 11 | # |
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 | +) |
15 | 19 | 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 |
22 | 20 | from gribapi import GRIB_MISSING_DOUBLE as CODES_MISSING_DOUBLE |
23 | 21 | from gribapi import GRIB_MISSING_LONG as CODES_MISSING_LONG |
24 | | -from gribapi import GRIB_NEAREST_SAME_GRID as CODES_GRIB_NEAREST_SAME_GRID |
25 | 22 | 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 |
26 | 24 | 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__ |
31 | 26 | from gribapi import any_new_from_file as codes_any_new_from_file |
| 27 | +from gribapi import bindings_version |
32 | 28 | 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 |
35 | 50 | 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 |
69 | 57 | 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 |
78 | 58 | 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 |
82 | 63 | 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 |
87 | 76 | 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 |
90 | 79 | 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 |
91 | 81 | 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 |
94 | 86 | 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 |
95 | 88 | 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 |
105 | 90 | 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 |
110 | 107 | from gribapi import grib_nearest_delete as codes_grib_nearest_delete |
111 | 108 | 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 |
119 | 116 | from gribapi import grib_set as codes_set |
120 | 117 | 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 |
131 | 118 | 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 |
132 | 125 | 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 |
143 | 138 | from gribapi.errors import GribInternalError as CodesInternalError |
144 | 139 | from gribapi.errors import * |
0 commit comments