emsarray

View on PyPIReverse Dependencies (2)

0.8.0 emsarray-0.8.0-py3-none-any.whl

Wheel Details

Project: emsarray
Version: 0.8.0
Filename: emsarray-0.8.0-py3-none-any.whl
Download: [link]
Size: 104261
MD5: 58d12cdb615213b058edb9c8002c4a15
SHA256: 72a0584744f457144b41cdf112bf91305dcc86dc2df39d9577d8ff5938f9bcf0
Uploaded: 2024-10-17 01:11:10 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: emsarray
Version: 0.8.0
Summary: xarray extension that supports multiple geometry conventions
Author-Email: "Coastal Environmental Modelling team, Oceans and Atmosphere, CSIRO" <coasts[at]csiro.au>
Project-Url: Documentation, https://emsarray.readthedocs.io/
Project-Url: Release notes, https://emsarray.readthedocs.io/en/stable/releases/0.8.0/
Project-Url: Source, https://github.com/csiro-coasts/emsarray/
License: Copyright 2023 Commonwealth Scientific and Industrial Research Organisation Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Requires-Python: >=3.10
Requires-Dist: bottleneck (>=1.3)
Requires-Dist: geojson (>=3.0)
Requires-Dist: netcdf4 (>=1.6.4)
Requires-Dist: numpy (>=1.24)
Requires-Dist: packaging (>=23.1)
Requires-Dist: shapely (>=2.0)
Requires-Dist: pyshp (>=2.3)
Requires-Dist: xarray[parallel] (>=2023.8)
Requires-Dist: emsarray[plot,tutorial]; extra == "complete"
Requires-Dist: emsarray[complete]; extra == "docs"
Requires-Dist: sphinx (~=6.2.1); extra == "docs"
Requires-Dist: sphinx-book-theme (~=1.0.1); extra == "docs"
Requires-Dist: livereload (~=2.6.3); extra == "docs"
Requires-Dist: cartopy (>=0.22); extra == "plot"
Requires-Dist: matplotlib (>=3.8); extra == "plot"
Requires-Dist: pykdtree (>=1.3); extra == "plot"
Requires-Dist: cfunits (>=3.3); extra == "plot"
Requires-Dist: emsarray[complete]; extra == "testing"
Requires-Dist: pytest; extra == "testing"
Requires-Dist: pytest-cov; extra == "testing"
Requires-Dist: pytest-mpl; extra == "testing"
Requires-Dist: mypy; extra == "testing"
Requires-Dist: pandas-stubs; extra == "testing"
Requires-Dist: types-pytz; extra == "testing"
Requires-Dist: flake8; extra == "testing"
Requires-Dist: isort; extra == "testing"
Requires-Dist: pooch (>=1.7); extra == "tutorial"
Provides-Extra: complete
Provides-Extra: docs
Provides-Extra: plot
Provides-Extra: testing
Provides-Extra: tutorial
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3273 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.2.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
emsarray/__init__.py sha256=k5Rq29hiGV-iNLTfXCMXjzKnR4ilD3250hGd0vEvoq0 1048
emsarray/__main__.py sha256=A4b0OV7qNRGu1Ezvj5zMYfMQ8Lr0IO2X9XTyhVoUd-w 38
emsarray/accessors.py sha256=1snz1Ea-ky0FCduEzKLDpW_X05iRLM6I2m2J2wa5VqA 994
emsarray/exceptions.py sha256=ZbP4VQgho4dOt7-Vti1U4YqN9XUnxx1OhUZgTHgWdzQ 1025
emsarray/masking.py sha256=AuEmDrmSka0wRLclcJBt19Rb8yAvzFmjvP58lx0KMSI 12570
emsarray/nco.py sha256=GW4PXlaOuC4Mocs2Rr05dKsl0VyUByiPMv-uRpB8xv0 1256
emsarray/plot.py sha256=fYXFAy0Sn6qFfD5rwXzNPIllhiQ8ggymh3kD0TidUDc 18300
emsarray/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
emsarray/state.py sha256=hFIL-TxbUH_1utyrHPnaoS69doguUtuP2HkEz_IqXoA 1154
emsarray/transect.py sha256=LEC3rf-380aH5X2_oy1QlgmCE44PWTPlwIfSfTQRlu4 29289
emsarray/tutorial.py sha256=g2hi5CGRrkwWyMX-X3YnE-GLBOEC5a69N9tO2SoRF00 3737
emsarray/types.py sha256=jj-58bDINoSC5hz3eT-WUWxG0gA9pE5xrywe7vzsFQE 656
emsarray/utils.py sha256=N-1eH4mOeVkB1Q8ZlkWy4IP2Sh98GMXvmVKO7YTjUrU 28406
emsarray/cli/__init__.py sha256=cO4MSSUsidVLqodvjpzqJNqOTjW3dEoX5D8Rz693TmU 1467
emsarray/cli/command.py sha256=0wpS4es0ts_ubY5H11Gei76VFDosf8vExhKEwhZ86V4 1807
emsarray/cli/exceptions.py sha256=iptXMq86qVim8nLsxLlNP5jOJ8gRgRtShOTbfda6KS0 280
emsarray/cli/utils.py sha256=bfJCytNnWTMKL7tdy8tuH-u01VmQludQvgpqyeP49ns 12147
emsarray/cli/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
emsarray/cli/commands/clip.py sha256=GuDreXFWl8gwKyTxz8hH2htEMfkAjh8bZOAEU8sRBTM 2044
emsarray/cli/commands/export_geometry.py sha256=QJLoUCGZa5lBAS0bSGd_7ZBwiSdnI2Gjr3Ue_n8-iZI 2687
emsarray/cli/commands/extract_points.py sha256=Z5fXpx4ue53cM5H1un7W_WIwF_P2LGWgrna-liKZuSU 3108
emsarray/cli/commands/plot.py sha256=Nzb1-c2pN0E51iV3WTjVGmvfqR0QKTLFNd0zXr53kek 3010
emsarray/compat/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
emsarray/compat/shapely.py sha256=8ymXQlCLNEWT4Q03OvAtfQpO3nJl0f4VuWTdpbDzDLA 1896
emsarray/conventions/__init__.py sha256=E5N7cffi2lgwT2AndJXTaCM0e0WuXcHEffOYw42NdNg 1303
emsarray/conventions/_base.py sha256=iMp-d8LMuD_kNWX9FzQuMokbcFdi-hZUXeiFbhX5Fx8 77692
emsarray/conventions/_registry.py sha256=942ex2hUtZYpmmDk6n5EScYgLgAA8_RNynGEzfHQkBE 5725
emsarray/conventions/_utils.py sha256=s3tZwKR7gTU1_NJpaIqMSvRGEWKeq2kSnSk7FwspOYk 1179
emsarray/conventions/arakawa_c.py sha256=Coiyg96cxc_xd343wUO_bMV--HMOVqyiFcsS4lm7Tfk 12378
emsarray/conventions/grid.py sha256=8TYI0ZlI2Yx54fy_A8OG_QxaUuUAD3JOlIhYMIvvLAY 21124
emsarray/conventions/shoc.py sha256=3HukCjpBSPeLmpl-ojCCY9qwZQqDpZ77HLXGUkvD7zg 4908
emsarray/conventions/ugrid.py sha256=yuRVAsuO7Slqc82TrvCQifW9wSvIrdud7JxQrbIIiIM 52247
emsarray/operations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
emsarray/operations/cache.py sha256=55qtgQe7m7gS6HmL59dYSJ1MqDWOI80PBjzonTNhK4o 5516
emsarray/operations/depth.py sha256=xGgg5Ue18lzQzpH8gGtw5tM-i-Y1boZcr1-2FHkcKh4 13042
emsarray/operations/geometry.py sha256=5enUCkwRp3VkFVyijAxunOQ2gR-p0GtGtk-Fq_Wh9fY 6777
emsarray/operations/point_extraction.py sha256=3JqzjbYwoOpJOSkMHK6-1YEP9gxAoHIXZvIhegKOYZ0 8754
emsarray/operations/triangulate.py sha256=afAz1wkHDUcLUw553YLnttiwrrmVsoR2QzW7eFLfD9E 8045
emsarray-0.8.0.dist-info/LICENSE sha256=VXTmhBIFJFQOJORd0rU3_SVwgCs5vRYEAvWC3cpSnBY 1505
emsarray-0.8.0.dist-info/METADATA sha256=M51qaWHzeXs_W97jyTqrj2ZTQsRdDCvho0E2y6_R06E 6689
emsarray-0.8.0.dist-info/WHEEL sha256=OVMc5UfuAQiSplgO0_WdW7vXVGAt9Hdd6qtN4HotdyA 91
emsarray-0.8.0.dist-info/entry_points.txt sha256=l7XLyMIOcr4TDWnilnw9TiQRh9kw00thT006hI-t_wE 359
emsarray-0.8.0.dist-info/top_level.txt sha256=fcv51shL3lWBLWoPZ8TuV86phWYWxIQBiW-tvf0X0E4 9
emsarray-0.8.0.dist-info/RECORD

top_level.txt

emsarray

entry_points.txt

emsarray = emsarray.cli:main
ArakawaC = emsarray.conventions.arakawa_c:ArakawaC
CFGrid1D = emsarray.conventions.grid:CFGrid1D
CFGrid2D = emsarray.conventions.grid:CFGrid2D
ShocSimple = emsarray.conventions.shoc:ShocSimple
ShocStandard = emsarray.conventions.shoc:ShocStandard
UGrid = emsarray.conventions.ugrid:UGrid