Skip to content

Commit 4665007

Browse files
committed
reuse __NAMESPACE__ variable, no longer expose ncml_2_2.py in API, docstring fixes
1 parent 45abaf7 commit 4665007

File tree

3 files changed

+22
-22
lines changed

3 files changed

+22
-22
lines changed

src/xncml/generated/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from .ncml_2_2 import (
1+
from ._ncml_2_2 import (
22
Aggregation,
33
AggregationType,
44
Attribute,
Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ class ObjectType(Enum):
4949
class CacheVariable:
5050
class Meta:
5151
name = "cacheVariable"
52-
namespace = "http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
52+
namespace = __NAMESPACE__
5353

5454
name: str | None = field(
5555
default=None,
@@ -64,7 +64,7 @@ class Meta:
6464
class Dimension:
6565
class Meta:
6666
name = "dimension"
67-
namespace = "http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
67+
namespace = __NAMESPACE__
6868

6969
name: str | None = field(
7070
default=None,
@@ -113,7 +113,7 @@ class Meta:
113113
class LogicalReduce:
114114
class Meta:
115115
name = "logicalReduce"
116-
namespace = "http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
116+
namespace = __NAMESPACE__
117117

118118
dim_names: str | None = field(
119119
default=None,
@@ -129,7 +129,7 @@ class Meta:
129129
class LogicalSection:
130130
class Meta:
131131
name = "logicalSection"
132-
namespace = "http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
132+
namespace = __NAMESPACE__
133133

134134
section: str | None = field(
135135
default=None,
@@ -144,7 +144,7 @@ class Meta:
144144
class LogicalSlice:
145145
class Meta:
146146
name = "logicalSlice"
147-
namespace = "http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
147+
namespace = __NAMESPACE__
148148

149149
dim_name: str | None = field(
150150
default=None,
@@ -167,7 +167,7 @@ class Meta:
167167
class PromoteGlobalAttribute:
168168
class Meta:
169169
name = "promoteGlobalAttribute"
170-
namespace = "http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
170+
namespace = __NAMESPACE__
171171

172172
name: str | None = field(
173173
default=None,
@@ -189,7 +189,7 @@ class Meta:
189189
class Values:
190190
class Meta:
191191
name = "values"
192-
namespace = "http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
192+
namespace = __NAMESPACE__
193193

194194
start: float | None = field(
195195
default=None,
@@ -236,7 +236,7 @@ class Meta:
236236
class Attribute:
237237
class Meta:
238238
name = "attribute"
239-
namespace = "http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
239+
namespace = __NAMESPACE__
240240

241241
name: str | None = field(
242242
default=None,
@@ -291,7 +291,7 @@ class Meta:
291291
class EnumTypedef:
292292
class Meta:
293293
name = "enumTypedef"
294-
namespace = "http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
294+
namespace = __NAMESPACE__
295295

296296
name: str | None = field(
297297
default=None,
@@ -344,7 +344,7 @@ class EnumType:
344344
class Remove:
345345
class Meta:
346346
name = "remove"
347-
namespace = "http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
347+
namespace = __NAMESPACE__
348348

349349
type: ObjectType | None = field(
350350
default=None,
@@ -366,7 +366,7 @@ class Meta:
366366
class Variable:
367367
class Meta:
368368
name = "variable"
369-
namespace = "http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
369+
namespace = __NAMESPACE__
370370

371371
attribute: list[Attribute] = field(
372372
default_factory=list,
@@ -451,7 +451,7 @@ class Meta:
451451
class Group:
452452
class Meta:
453453
name = "group"
454-
namespace = "http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
454+
namespace = __NAMESPACE__
455455

456456
choice: list[object] = field(
457457
default_factory=list,
@@ -505,7 +505,7 @@ class Meta:
505505
class Aggregation:
506506
class Meta:
507507
name = "aggregation"
508-
namespace = "http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
508+
namespace = __NAMESPACE__
509509

510510
choice: list[object] = field(
511511
default_factory=list,
@@ -732,7 +732,7 @@ class ScanFmrc:
732732
class Netcdf:
733733
class Meta:
734734
name = "netcdf"
735-
namespace = "http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"
735+
namespace = __NAMESPACE__
736736

737737
read_metadata: object | None = field(
738738
default=None,

src/xncml/parser.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,7 @@ def read_group(
300300
List of groups that must be read and included in `target`.
301301
parent_group_path : str
302302
Path of parent group, by default the root group '/'.
303-
dims: dict[str, Dimension]
303+
dims : dict[str, Dimension]
304304
Dictionary of the dimensions of this dataset.
305305
306306
Returns
@@ -445,12 +445,12 @@ def read_enum(obj: EnumTypedef) -> dict[str, list]:
445445
446446
Parameters
447447
----------
448-
obj: EnumTypeDef
448+
obj : EnumTypeDef
449449
<enumTypeDef> object.
450450
451451
Returns
452452
-------
453-
dict:
453+
dict
454454
A dictionary describing the Enum.
455455
456456
Examples
@@ -486,9 +486,9 @@ def read_variable(
486486
<variable> object description.
487487
dimensions : dict
488488
Dimension attributes keyed by name.
489-
enums: dict[str, dict]
489+
enums : dict[str, dict]
490490
The enums types that have been read in the parent groups.
491-
group_path: str
491+
group_path : str
492492
Path to the parent group.
493493
494494
Returns
@@ -590,7 +590,7 @@ def read_values(var_name: str, expected_size: int, values_tag: Values) -> list:
590590
----------
591591
var_name : str
592592
The variable name.
593-
size: int
593+
size : int
594594
The variable expected size.
595595
values_tag : Values instance
596596
<values> object description
@@ -632,7 +632,7 @@ def build_scalar_variable(var_name: str, values_tag: Values, var_type: str) -> x
632632
The variable name.
633633
values_tag : Values instance
634634
<values> object description
635-
var_type: str
635+
var_type : str
636636
The variable expected type.
637637
638638
Returns

0 commit comments

Comments
 (0)