Metadata-Version: 2.4
Name: xmshgs
Version: 1.3.0
Classifier: XMS DMI Definition :: XML :: xms/hgs/HydroGeoSphere.xml
Classifier: XMS DMI Definition :: XML :: xms/hgs/HydroGeoSphereTools.xml
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: data_objects
Requires-Dist: matplotlib
Requires-Dist: numpy<2.0.0
Requires-Dist: pandas
Requires-Dist: psutil
Requires-Dist: PySide2
Requires-Dist: rtree
Requires-Dist: xmsapi
Requires-Dist: xmscomponents
Requires-Dist: xmsconstraint
Requires-Dist: xmscore
Requires-Dist: xmscoverage>=4.0.0
Requires-Dist: xmsdatasets
Requires-Dist: xmsdatasets
Requires-Dist: xmsgmi>=0.3.6
Requires-Dist: xmsgrid
Requires-Dist: xmsguipy>=4.0.0
Requires-Dist: xmstesting
Requires-Dist: xmstool_core>=3.6.0
Requires-Dist: xmstool>=6.6.0
Dynamic: license-file

xmshgs
========

[![pipeline status](https://git.aquaveo.com/Aquaveo/model_interfaces/xmshgs/badges/master/pipeline.svg)](https://git.aquaveo.com/Aquaveo/model_interfaces/xmshgs/commits/master) 
[![coverage report](https://git.aquaveo.com/Aquaveo/model_interfaces/xmshgs/badges/master/coverage.svg)](https://git.aquaveo.com/Aquaveo/model_interfaces/xmshgs/commits/master)

 A Python HydroGeoSphere interface for use with XMS.

Using [XMS Python Package Versioning](https://docs.google.com/document/d/1s5xjOud8So2Th1TLIT2qV8gtbwJST2KBZ0cGtRSDfpA/edit?usp=sharing).

 ## [Old branches](https://git.aquaveo.com/Aquaveo/model_interfaces/xmshgs/-/branches)
 * [release-1.0.0](https://git.aquaveo.com/Aquaveo/model_interfaces/xmshgs/-/tree/release-1.0.0) - GMS 10.8
 
# Writing the .grok file
To help make formatting the .grok file easier, "section" classes have been developed:
- IndentedSection
- FlatSection
- FlatWithEndSection

These are used in a context manager and **all** writing is done within a section. The section caches the writes until
the end in order to handle empty sections appropriately.
