epygram

View on PyPIReverse Dependencies (2)

2.0.3 epygram-2.0.3-py3-none-any.whl

Wheel Details

Project: epygram
Version: 2.0.3
Filename: epygram-2.0.3-py3-none-any.whl
Download: [link]
Size: 3593530
MD5: 6678b1e64691f4c19508a7fc7654124a
SHA256: be88a87a134976c84a4fedd97aad178ffcbe9447a165433753c352c9f0d732ad
Uploaded: 2025-02-07 15:52:27 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: epygram
Version: 2.0.3
Summary: EPyGrAM : Enhanced Python for Graphics and Analysis of Meteorological fields
Author-Email: Alexandre MARY <alexandre.mary[at]meteo.fr>, Sébastien Riette <sebastien.riette[at]meteo.fr>
Maintainer-Email: Alexandre MARY <alexandre.mary[at]meteo.fr>, Sébastien Riette <sebastien.riette[at]meteo.fr>
Project-Url: documentation, https://umr-cnrm.github.io/EPyGrAM-doc
Project-Url: source, https://github.com/UMR-CNRM/EPyGrAM.git
Project-Url: download, https://github.com/UMR-CNRM/EPyGrAM/releases
Project-Url: tracker, https://github.com/UMR-CNRM/EPyGrAM/issues
License: CeCILL-C FREE SOFTWARE LICENSE AGREEMENT Notice This Agreement is a Free Software license agreement that is the result of discussions between its authors in order to ensure compliance with the two main principles guiding its drafting: * firstly, compliance with the principles governing the distribution of Free Software: access to source code, broad rights granted to users, * secondly, the election of a governing law, French law, with which it is conformant, both as regards the law of torts and intellectual property law, and the protection that it offers to both authors and holders of the economic rights over software. The authors of the CeCILL-C (for Ce[a] C[nrs] I[nria] L[ogiciel] L[ibre]) license are: Commissariat à l'Energie Atomique - CEA, a public scientific, technical and industrial research establishment, having its principal place of business at 25 rue Leblanc, immeuble Le Ponant D, 75015 Paris, France. Centre National de la Recherche Scientifique - CNRS, a public scientific and technological establishment, having its principal place of business at 3 rue Michel-Ange, 75794 Paris cedex 16, France. Institut National de Recherche en Informatique et en Automatique - INRIA, a public scientific and technological establishment, having its principal place of business at Domaine de Voluceau, Rocquencourt, BP 105, 78153 Le Chesnay cedex, France. Preamble The purpose of this Free Software license agreement is to grant users the right to modify and re-use the software governed by this license. The exercising of this right is conditional upon the obligation to make available to the community the modifications made to the source code of the software so as to contribute to its evolution. In consideration of access to the source code and the rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the software's author, the holder of the economic rights, and the successive licensors only have limited liability. In this respect, the risks associated with loading, using, modifying and/or developing or reproducing the software by the user are brought to the user's attention, given its Free Software status, which may make it complicated to use, with the result that its use is reserved for developers and experienced professionals having in-depth computer knowledge. Users are therefore encouraged to load and test the suitability of the software as regards their requirements in conditions enabling the security of their systems and/or data to be ensured and, more generally, to use and operate it in the same conditions of security. This Agreement may be freely reproduced and published, provided it is not altered, and that no provisions are either added or removed herefrom. This Agreement may apply to any or all software for which the holder of the economic rights decides to submit the use thereof to its provisions. Article 1 - DEFINITIONS For the purpose of this Agreement, when the following expressions commence with a capital letter, they shall have the following meaning: Agreement: means this license agreement, and its possible subsequent versions and annexes. Software: means the software in its Object Code and/or Source Code form and, where applicable, its documentation, "as is" when the Licensee accepts the Agreement. Initial Software: means the Software in its Source Code and possibly its Object Code form and, where applicable, its documentation, "as is" when it is first distributed under the terms and conditions of the Agreement. Modified Software: means the Software modified by at least one Integrated Contribution. Source Code: means all the Software's instructions and program lines to which access is required so as to modify the Software. Object Code: means the binary files originating from the compilation of the Source Code. Holder: means the holder(s) of the economic rights over the Initial Software. Licensee: means the Software user(s) having accepted the Agreement. Contributor: means a Licensee having made at least one Integrated Contribution. Licensor: means the Holder, or any other individual or legal entity, who distributes the Software under the Agreement. Integrated Contribution: means any or all modifications, corrections, translations, adaptations and/or new functions integrated into the Source Code by any or all Contributors. Related Module: means a set of sources files including their documentation that, without modification to the Source Code, enables supplementary functions or services in addition to those offered by the Software. Derivative Software: means any combination of the Software, modified or not, and of a Related Module. Parties: mean both the Licensee and the Licensor. These expressions may be used both in singular and plural form. Article 2 - PURPOSE The purpose of the Agreement is the grant by the Licensor to the Licensee of a non-exclusive, transferable and worldwide license for the Software as set forth in Article 5 hereinafter for the whole term of the protection granted by the rights over said Software. Article 3 - ACCEPTANCE 3.1 The Licensee shall be deemed as having accepted the terms and conditions of this Agreement upon the occurrence of the first of the following events: * (i) loading the Software by any or all means, notably, by downloading from a remote server, or by loading from a physical medium; * (ii) the first time the Licensee exercises any of the rights granted hereunder. 3.2 One copy of the Agreement, containing a notice relating to the characteristics of the Software, to the limited warranty, and to the fact that its use is restricted to experienced users has been provided to the Licensee prior to its acceptance as set forth in Article 3.1 hereinabove, and the Licensee hereby acknowledges that it has read and understood it. Article 4 - EFFECTIVE DATE AND TERM 4.1 EFFECTIVE DATE The Agreement shall become effective on the date when it is accepted by the Licensee as set forth in Article 3.1. 4.2 TERM The Agreement shall remain in force for the entire legal term of protection of the economic rights over the Software. Article 5 - SCOPE OF RIGHTS GRANTED The Licensor hereby grants to the Licensee, who accepts, the following rights over the Software for any or all use, and for the term of the Agreement, on the basis of the terms and conditions set forth hereinafter. Besides, if the Licensor owns or comes to own one or more patents protecting all or part of the functions of the Software or of its components, the Licensor undertakes not to enforce the rights granted by these patents against successive Licensees using, exploiting or modifying the Software. If these patents are transferred, the Licensor undertakes to have the transferees subscribe to the obligations set forth in this paragraph. 5.1 RIGHT OF USE The Licensee is authorized to use the Software, without any limitation as to its fields of application, with it being hereinafter specified that this comprises: 1. permanent or temporary reproduction of all or part of the Software by any or all means and in any or all form. 2. loading, displaying, running, or storing the Software on any or all medium. 3. entitlement to observe, study or test its operation so as to determine the ideas and principles behind any or all constituent elements of said Software. This shall apply when the Licensee carries out any or all loading, displaying, running, transmission or storage operation as regards the Software, that it is entitled to carry out hereunder. 5.2 RIGHT OF MODIFICATION The right of modification includes the right to translate, adapt, arrange, or make any or all modifications to the Software, and the right to reproduce the resulting software. It includes, in particular, the right to create a Derivative Software. The Licensee is authorized to make any or all modification to the Software provided that it includes an explicit notice that it is the author of said modification and indicates the date of the creation thereof. 5.3 RIGHT OF DISTRIBUTION In particular, the right of distribution includes the right to publish, transmit and communicate the Software to the general public on any or all medium, and by any or all means, and the right to market, either in consideration of a fee, or free of charge, one or more copies of the Software by any means. The Licensee is further authorized to distribute copies of the modified or unmodified Software to third parties according to the terms and conditions set forth hereinafter. 5.3.1 DISTRIBUTION OF SOFTWARE WITHOUT MODIFICATION The Licensee is authorized to distribute true copies of the Software in Source Code or Object Code form, provided that said distribution complies with all the provisions of the Agreement and is accompanied by: 1. a copy of the Agreement, 2. a notice relating to the limitation of both the Licensor's warranty and liability as set forth in Articles 8 and 9, and that, in the event that only the Object Code of the Software is redistributed, the Licensee allows effective access to the full Source Code of the Software at a minimum during the entire period of its distribution of the Software, it being understood that the additional cost of acquiring the Source Code shall not exceed the cost of transferring the data. 5.3.2 DISTRIBUTION OF MODIFIED SOFTWARE When the Licensee makes an Integrated Contribution to the Software, the terms and conditions for the distribution of the resulting Modified Software become subject to all the provisions of this Agreement. The Licensee is authorized to distribute the Modified Software, in source code or object code form, provided that said distribution complies with all the provisions of the Agreement and is accompanied by: 1. a copy of the Agreement, 2. a notice relating to the limitation of both the Licensor's warranty and liability as set forth in Articles 8 and 9, and that, in the event that only the object code of the Modified Software is redistributed, the Licensee allows effective access to the full source code of the Modified Software at a minimum during the entire period of its distribution of the Modified Software, it being understood that the additional cost of acquiring the source code shall not exceed the cost of transferring the data. 5.3.3 DISTRIBUTION OF DERIVATIVE SOFTWARE When the Licensee creates Derivative Software, this Derivative Software may be distributed under a license agreement other than this Agreement, subject to compliance with the requirement to include a notice concerning the rights over the Software as defined in Article 6.4. In the event the creation of the Derivative Software required modification of the Source Code, the Licensee undertakes that: 1. the resulting Modified Software will be governed by this Agreement, 2. the Integrated Contributions in the resulting Modified Software will be clearly identified and documented, 3. the Licensee will allow effective access to the source code of the Modified Software, at a minimum during the entire period of distribution of the Derivative Software, such that such modifications may be carried over in a subsequent version of the Software; it being understood that the additional cost of purchasing the source code of the Modified Software shall not exceed the cost of transferring the data. 5.3.4 COMPATIBILITY WITH THE CeCILL LICENSE When a Modified Software contains an Integrated Contribution subject to the CeCILL license agreement, or when a Derivative Software contains a Related Module subject to the CeCILL license agreement, the provisions set forth in the third item of Article 6.4 are optional. Article 6 - INTELLECTUAL PROPERTY 6.1 OVER THE INITIAL SOFTWARE The Holder owns the economic rights over the Initial Software. Any or all use of the Initial Software is subject to compliance with the terms and conditions under which the Holder has elected to distribute its work and no one shall be entitled to modify the terms and conditions for the distribution of said Initial Software. The Holder undertakes that the Initial Software will remain ruled at least by this Agreement, for the duration set forth in Article 4.2. 6.2 OVER THE INTEGRATED CONTRIBUTIONS The Licensee who develops an Integrated Contribution is the owner of the intellectual property rights over this Contribution as defined by applicable law. 6.3 OVER THE RELATED MODULES The Licensee who develops a Related Module is the owner of the intellectual property rights over this Related Module as defined by applicable law and is free to choose the type of agreement that shall govern its distribution under the conditions defined in Article 5.3.3. 6.4 NOTICE OF RIGHTS The Licensee expressly undertakes: 1. not to remove, or modify, in any manner, the intellectual property notices attached to the Software; 2. to reproduce said notices, in an identical manner, in the copies of the Software modified or not; 3. to ensure that use of the Software, its intellectual property notices and the fact that it is governed by the Agreement is indicated in a text that is easily accessible, specifically from the interface of any Derivative Software. The Licensee undertakes not to directly or indirectly infringe the intellectual property rights of the Holder and/or Contributors on the Software and to take, where applicable, vis-à-vis its staff, any and all measures required to ensure respect of said intellectual property rights of the Holder and/or Contributors. Article 7 - RELATED SERVICES 7.1 Under no circumstances shall the Agreement oblige the Licensor to provide technical assistance or maintenance services for the Software. However, the Licensor is entitled to offer this type of services. The terms and conditions of such technical assistance, and/or such maintenance, shall be set forth in a separate instrument. Only the Licensor offering said maintenance and/or technical assistance services shall incur liability therefor. 7.2 Similarly, any Licensor is entitled to offer to its licensees, under its sole responsibility, a warranty, that shall only be binding upon itself, for the redistribution of the Software and/or the Modified Software, under terms and conditions that it is free to decide. Said warranty, and the financial terms and conditions of its application, shall be subject of a separate instrument executed between the Licensor and the Licensee. Article 8 - LIABILITY 8.1 Subject to the provisions of Article 8.2, the Licensee shall be entitled to claim compensation for any direct loss it may have suffered from the Software as a result of a fault on the part of the relevant Licensor, subject to providing evidence thereof. 8.2 The Licensor's liability is limited to the commitments made under this Agreement and shall not be incurred as a result of in particular: (i) loss due the Licensee's total or partial failure to fulfill its obligations, (ii) direct or consequential loss that is suffered by the Licensee due to the use or performance of the Software, and (iii) more generally, any consequential loss. In particular the Parties expressly agree that any or all pecuniary or business loss (i.e. loss of data, loss of profits, operating loss, loss of customers or orders, opportunity cost, any disturbance to business activities) or any or all legal proceedings instituted against the Licensee by a third party, shall constitute consequential loss and shall not provide entitlement to any or all compensation from the Licensor. Article 9 - WARRANTY 9.1 The Licensee acknowledges that the scientific and technical state-of-the-art when the Software was distributed did not enable all possible uses to be tested and verified, nor for the presence of possible defects to be detected. In this respect, the Licensee's attention has been drawn to the risks associated with loading, using, modifying and/or developing and reproducing the Software which are reserved for experienced users. The Licensee shall be responsible for verifying, by any or all means, the suitability of the product for its requirements, its good working order, and for ensuring that it shall not cause damage to either persons or properties. 9.2 The Licensor hereby represents, in good faith, that it is entitled to grant all the rights over the Software (including in particular the rights set forth in Article 5). 9.3 The Licensee acknowledges that the Software is supplied "as is" by the Licensor without any other express or tacit warranty, other than that provided for in Article 9.2 and, in particular, without any warranty as to its commercial value, its secured, safe, innovative or relevant nature. Specifically, the Licensor does not warrant that the Software is free from any error, that it will operate without interruption, that it will be compatible with the Licensee's own equipment and software configuration, nor that it will meet the Licensee's requirements. 9.4 The Licensor does not either expressly or tacitly warrant that the Software does not infringe any third party intellectual property right relating to a patent, software or any other property right. Therefore, the Licensor disclaims any and all liability towards the Licensee arising out of any or all proceedings for infringement that may be instituted in respect of the use, modification and redistribution of the Software. Nevertheless, should such proceedings be instituted against the Licensee, the Licensor shall provide it with technical and legal assistance for its defense. Such technical and legal assistance shall be decided on a case-by-case basis between the relevant Licensor and the Licensee pursuant to a memorandum of understanding. The Licensor disclaims any and all liability as regards the Licensee's use of the name of the Software. No warranty is given as regards the existence of prior rights over the name of the Software or as regards the existence of a trademark. Article 10 - TERMINATION 10.1 In the event of a breach by the Licensee of its obligations hereunder, the Licensor may automatically terminate this Agreement thirty (30) days after notice has been sent to the Licensee and has remained ineffective. 10.2 A Licensee whose Agreement is terminated shall no longer be authorized to use, modify or distribute the Software. However, any licenses that it may have granted prior to termination of the Agreement shall remain valid subject to their having been granted in compliance with the terms and conditions hereof. Article 11 - MISCELLANEOUS 11.1 EXCUSABLE EVENTS Neither Party shall be liable for any or all delay, or failure to perform the Agreement, that may be attributable to an event of force majeure, an act of God or an outside cause, such as defective functioning or interruptions of the electricity or telecommunications networks, network paralysis following a virus attack, intervention by government authorities, natural disasters, water damage, earthquakes, fire, explosions, strikes and labor unrest, war, etc. 11.2 Any failure by either Party, on one or more occasions, to invoke one or more of the provisions hereof, shall under no circumstances be interpreted as being a waiver by the interested Party of its right to invoke said provision(s) subsequently. 11.3 The Agreement cancels and replaces any or all previous agreements, whether written or oral, between the Parties and having the same purpose, and constitutes the entirety of the agreement between said Parties concerning said purpose. No supplement or modification to the terms and conditions hereof shall be effective as between the Parties unless it is made in writing and signed by their duly authorized representatives. 11.4 In the event that one or more of the provisions hereof were to conflict with a current or future applicable act or legislative text, said act or legislative text shall prevail, and the Parties shall make the necessary amendments so as to comply with said act or legislative text. All other provisions shall remain effective. Similarly, invalidity of a provision of the Agreement, for any reason whatsoever, shall not cause the Agreement as a whole to be invalid. 11.5 LANGUAGE The Agreement is drafted in both French and English and both versions are deemed authentic. Article 12 - NEW VERSIONS OF THE AGREEMENT 12.1 Any person is authorized to duplicate and distribute copies of this Agreement. 12.2 So as to ensure coherence, the wording of this Agreement is protected and may only be modified by the authors of the License, who reserve the right to periodically publish updates or new versions of the Agreement, each with a separate number. These subsequent versions may address new issues encountered by Free Software. 12.3 Any Software distributed under a given version of the Agreement may only be subsequently distributed under the same version of the Agreement or a subsequent version. Article 13 - GOVERNING LAW AND JURISDICTION 13.1 The Agreement is governed by French law. The Parties agree to endeavor to seek an amicable solution to any disagreements or disputes that may arise during the performance of the Agreement. 13.2 Failing an amicable solution within two (2) months as from their occurrence, and unless emergency proceedings are necessary, the disagreements or disputes shall be referred to the Paris Courts having jurisdiction, by the more diligent Party. Version 1.0 dated 2006-09-05.
Keywords: NWP,meteorology,GRIB,FA
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Operating System :: Unix
Requires-Python: >=3.10
Requires-Dist: bronx
Requires-Dist: eccodes (==2.38.0)
Requires-Dist: ectrans4py
Requires-Dist: falfilfa4py (==1.0.3)
Requires-Dist: footprints
Requires-Dist: netCDF4
Requires-Dist: numpy
Requires-Dist: pyproj
Requires-Dist: pytest
Requires-Dist: pyyaml
Requires-Dist: taylorism
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: jupyter; extra == "docs"
Requires-Dist: nbsphinx; extra == "docs"
Requires-Dist: cartopy (==0.23.0); extra == "graphics"
Requires-Dist: contourpy; extra == "graphics"
Requires-Dist: matplotlib; extra == "graphics"
Requires-Dist: vtk; extra == "graphics"
Requires-Dist: pyresample; extra == "features"
Requires-Dist: scipy; extra == "features"
Requires-Dist: taylorism; extra == "features"
Requires-Dist: vgrid; extra == "features"
Requires-Dist: web.py; extra == "features"
Requires-Dist: h5py; extra == "extra-formats"
Requires-Dist: pillow (>=5.4.1); extra == "extra-formats"
Requires-Dist: vortex; extra == "vortex"
Requires-Dist: cartopy (==0.23.0); extra == "all"
Requires-Dist: contourpy; extra == "all"
Requires-Dist: h5py; extra == "all"
Requires-Dist: jupyter; extra == "all"
Requires-Dist: matplotlib; extra == "all"
Requires-Dist: nbsphinx; extra == "all"
Requires-Dist: pillow (>=5.4.1); extra == "all"
Requires-Dist: pyresample; extra == "all"
Requires-Dist: scipy; extra == "all"
Requires-Dist: sphinx; extra == "all"
Requires-Dist: vgrid; extra == "all"
Requires-Dist: vortex; extra == "all"
Requires-Dist: vtk; extra == "all"
Requires-Dist: web.py; extra == "all"
Provides-Extra: docs
Provides-Extra: graphics
Provides-Extra: features
Provides-Extra: extra-formats
Provides-Extra: vortex
Provides-Extra: all
Description-Content-Type: text/markdown
License-File: LICENSE.txt
[Description omitted; length: 2265 characters]

WHEEL

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

RECORD

Path Digest Size
epygram/__init__.py sha256=7gwSxIhYtVE1A1jXDAMhlfMnv1C6h5MF2aiyfmGudwU 6073
epygram/base.py sha256=vX2D4Pfe7mYLzuMztSIoUyJuknkyua4z7l_0sy84ESs 50454
epygram/colormapping.py sha256=P4iPurJ9WLV3Rg5xfCExBOnDoi38OcDMb8GIcjpr94U 9550
epygram/config.py sha256=QXN5QCgAQCq3GZfOKvF1ybqZd5y9IyaFJA0dxqAFTrA 11686
epygram/containers.py sha256=Y1fCb03ucmW9-i10vHHJAOfOoqqKjWVOcmIg--4jOOI 1322
epygram/moves.py sha256=u3i3lrhMXFQctV70geQKj1osR82v2EdJWSWkfyVOM4M 1671
epygram/profiles.py sha256=4DVq_b7eT7egHWjaODK_hMLo1o0j-3xkUOCL804kOR0 13738
epygram/spectra.py sha256=3T_T6hx44hYPkYFNgEPabW2gzfCK4II73Uzp4deZLZs 16039
epygram/util.py sha256=ZtWwSlSXBroTkQWaH85j4OgoMYfMTcSkk1a22zqMfWE 40277
epygram/_plugins/__init__.py sha256=_cBcXpWiImz2UGsz7h0kShovRXlgzhbCM9nouRoB41g 1696
epygram/_plugins/util.py sha256=jqvU2Gg_oeY4uba71RytwnejuKlApU3IucH_1GFK-38 493
epygram/_plugins/with_cartopy/AcademicGeometry.py sha256=fPrriaiMtuBwH4m44vs1Z3Zjo-72FxozC7kPvF4SzZo 990
epygram/_plugins/with_cartopy/GaussGeometry.py sha256=I_dyyBiL7uTI2eWyQWfBnvbrck8ksgnwPR1n0mHRvYA 1203
epygram/_plugins/with_cartopy/Geometry.py sha256=Bhh2IO5bWSvkhUSuoLgoenFbTduCA6IaRrr_iqlKlvs 1255
epygram/_plugins/with_cartopy/H2DField.py sha256=cSPufD0Vin-9FZJOlSM8GCUzxlG_6DcBzJTKcJztf5o 36084
epygram/_plugins/with_cartopy/H2DVectorField.py sha256=CzvwLw_NwfCRbzp7ZkAzkZiztS5tw_62xcHmdKP-chw 14152
epygram/_plugins/with_cartopy/ProjectedGeometry.py sha256=TrYJ2CL80VOxQy3bWzl0_ZEw34y2c3njiIbubLCyMK0 5684
epygram/_plugins/with_cartopy/RectangularGeometry.py sha256=L9pQ77aVfKqRgJehxPgWXwhA4w6ObzFRk5uRmpW4Ffw 1849
epygram/_plugins/with_cartopy/__init__.py sha256=1wb0qN4PVwr9LWLs3DhMS0EE9mbEuG_BQBSIEpIgdaA 638
epygram/_plugins/with_vtk/D3VectorField.py sha256=Arkp--SvAV2QoBDRbIIO-VbIIJmLGBkID3gy25146jo 19598
epygram/_plugins/with_vtk/Geometry.py sha256=cYht4saLu7sY_e_tbNx5L0cn-OF09y_7HfXjGwKFs9E 19259
epygram/_plugins/with_vtk/_D3CommonField.py sha256=wo23L9U91oafORCF64aj_Sr5fVyiaBOg5fcCgeyP6ik 17599
epygram/_plugins/with_vtk/__init__.py sha256=08cG7PDikM7RsVL9OreGUIrxxfg-nT9meVHbr-Y63D0 430
epygram/cli/__init__.py sha256=gDvxTOChn-hmfBF5Wb7UHWgFlCSW0gZaInBsjraF5ls 1212
epygram/cli/cartoplot.py sha256=A1cNeiukMntu1joHpYeyfSTUqllSB02TjHw7TW5g8K0 20984
epygram/cli/convert.py sha256=VP2YakyekE1FVSqSQSa2wFA_h96u4qQdHNfmEE9F_F8 5591
epygram/cli/ddhlfa_plot.py sha256=WvlLNGmUeeicx28SriCs7c4anfqRyMGT9CsCnKkykGo 5746
epygram/cli/delfield.py sha256=4BMWKQT2plzcQwtF9YjP88c5hQmecwBY_E3WobhV0n8 5717
epygram/cli/domain_maker.py sha256=KyR7WddtQVNm877h6ex6_kdJy_ltFYqSz-yrErI0NFI 6439
epygram/cli/fa_sp2gp.py sha256=oMBsQS8dNB0C36lAPPzUj1Mpzi9FiD_nUrsnel5ntW0 3498
epygram/cli/histogram.py sha256=_GRQacEeiGqXVB5LztJq6mmWjeWVTcCqEgODZsiSi_o 15676
epygram/cli/movefield.py sha256=uO9zSHzkHTlKxfyH8cJtJKXh1jpF8rr9Q_2jBVTcG-o 7491
epygram/cli/plot3d.py sha256=gspkHtprq6AbA9i0iMTQnmfMEftqbhWYDfbUakeKZ_s 38221
epygram/cli/point.py sha256=t4AUfHJCB3t5e0CUiZGrFq_xEmZutRRb2xrT33XUxpM 16293
epygram/cli/profile.py sha256=G1acmwSgGDyycw5vPvxbJ42kanhAfOVgTI23ZAHo7xM 16573
epygram/cli/run_epyweb.py sha256=AtjNsksE379dBqh4tfeO-Xssmx4PFH0w3F6WnI4R67Q 1348
epygram/cli/section.py sha256=cxAHxqzO4qkgDgIKZ0qUVoGTHe6-eY0rVboZnpU6kQE 16746
epygram/cli/spectrum.py sha256=XJwUOohcP-WekrTJ-lGGm-GauKdJiGBlw4v58hXmiVE 19079
epygram/cli/stats.py sha256=xQW2jjEY0eqDOvIL1MYEL_2fO76I-InBVBpJPc7BFHo 15518
epygram/cli/what.py sha256=aJ7O2Pck1gQG535dYUnEBjpR658tkI0cLSTHDbx2zec 2955
epygram/cli/what_the_grib.py sha256=MN1LC3qoVyWgWMXcwxZ24asBsjdm_2HY-MW7YHKieSo 2778
epygram/cli/args_catalog/__init__.py sha256=_wxM6EU66aAW_-OzKRhCXCF6ux1eYF5s7mJSsUeSudQ 1359
epygram/cli/args_catalog/domain_maker.py sha256=rU6uUTTZZWGptEY5-j-UmGdoWM02dsmF_hxA3PgsA_w 1561
epygram/cli/args_catalog/extraction.py sha256=vzqYnrIFWCtpy-sRy2Ui8Qww95930IBTJqN3Ft9urFM 3640
epygram/cli/args_catalog/fields.py sha256=LisgRIGM_4d_Yv4mXhV7tpjlJ_CQEjVvAqKV9DvS9tA 9387
epygram/cli/args_catalog/files.py sha256=0i3S6Ul74LqlPKl-Bg3dal5CSypSiUYAtlqmLMzt9O0 2527
epygram/cli/args_catalog/graphical.py sha256=m8U05QCnUCyVtn6V_rFfZcJK06KH81Wpn_W2NqQ9nZs 16615
epygram/cli/args_catalog/misc.py sha256=AuU_LaNF0rltVkjBlAiyR42TeZpM_Vuash8_WKoGv24 4117
epygram/cli/args_catalog/operational.py sha256=ZnI9MBxinF5MHNYl1fs1aIaMl5cUz7RArYhJPp4bL-s 1118
epygram/cli/args_catalog/output.py sha256=W8un6ozcXVPXRa9-idewScchgX4wQ2EdmkQO3tRs0lA 5574
epygram/cli/args_catalog/runtime.py sha256=UpP7Z2m-j7dOo8lMxy0rnbgeXkXw3WSP_H_y1UDzRT0 895
epygram/data/Field_Dict_LFI.csv sha256=NHRI-6jAFbx6-ZxlNff27_Hz6Re87bd3kURisegiKzA 109751
epygram/data/Field_Dict_netCDFMNH.csv sha256=nPy7Ecn68JDRQEuE1J_FDzFy4c_66USmiz-P5MY9vUA 93781
epygram/data/french_departments.json sha256=JvT0ZWOwGhqdMi3i_6zC-W44tehSd0WPZ4zqlhDJC0w 9745420
epygram/data/sfxflddesc_mod.F90 sha256=Ab9dCPBfG3d_XhBdvmtPWjT0IO6D6NADSL3j7VP1hzk 603603
epygram/data/sfxflddesc_mod.F90-49T1 sha256=Ab9dCPBfG3d_XhBdvmtPWjT0IO6D6NADSL3j7VP1hzk 603603
epygram/data/colormaps/aspect.json sha256=o6xN2iZyMMXXacPlyI5wHCwexHKgyHTQvOtW7Rw-arM 13436
epygram/data/colormaps/gaspect.json sha256=B2ATS2DiZHOBwBdH_7IMtadz5gSNoJ9Bbo90yLpNiJs 13542
epygram/data/colormaps/ptype.json sha256=lWHHs6vzYPru7v9i7-FtlwDMZGORaCFQ_iof4y-vJdg 1291
epygram/data/colormaps/ptype0.json sha256=unl4Aparo7SFqoXbWgwAWb7JM5MYLVz977X134bFZvE 1368
epygram/data/colormaps/radar.json sha256=hm-qWsSUa_1pAhfQARDyRZPE6b_sOWG5u_aoxJm-Mio 1005
epygram/data/colormaps/rr1h.json sha256=RjUfeJ4wRrTkXKF6F6zhZe3_3_9SJHdjGI9pD66Qa2Q 771
epygram/data/colormaps/rr24h.json sha256=mWgh1wsDZ_tu4xVz9Y3z4y4PByRbsOTJ5G8TWbFad48 840
epygram/data/colormaps/rr6h.json sha256=u0lccE_b2JWbgWgPOaA7rXVpIJFTde6jrim4tJbGMsI 771
epygram/data/grib_samples/GRIB1_grid_second_order.tmpl sha256=4a3eyjJtjEB2R5mDvNYl53DQE25tsKFRIrmRqHvkTdA 604400
epygram/data/grib_samples/GRIB1_grid_simple.tmpl sha256=JR3CCTneunHfvLnnJo7RHIV_jO4zA4sZN0wmM56XVU0 107
epygram/data/grib_samples/GRIB2_grid_jpeg.tmpl sha256=wR3SKadIgv2-DMkAg7EVoVZuJBg-PE4zeI_lR1uR4CI 338366
epygram/data/grib_samples/GRIB2_grid_second_order.tmpl sha256=fjMaxt-bFgkZIMZ5X1l5k72U5y9BgeOWnkjtBfGsRig 347509
epygram/data/grib_samples/GRIB2_grid_simple.tmpl sha256=XcQck2s0djc1Ezg4GKZINeRjegODU20ZlQmIhghRp3M 179
epygram/data/gribapi.def.41/grib1/localConcepts/lfpw/faFieldName.def sha256=O5XcbEx-oxtQ7nc_p_FsBii2lLfm_AnWIcQwTqka0sk 40187
epygram/data/gribapi.def.41/grib1/localConcepts/lfpw/faLevelName.def sha256=hTjAlpqxGObLcbOoYxJy62wKpeJPx8A4ENyE6yNTq4Q 2022
epygram/data/gribapi.def.41/grib1/localConcepts/lfpw/faModelName.def sha256=aXEScWo5jdBp4F7DFvkIWvxcDzCtjzCVrnVFUQzL1qs 47435
epygram/data/gribapi.def.41/grib1/localConcepts/lfpw/faModelName.source sha256=UFoaVHM-0WFuP2nTY4rFWY71AcLKvzEmpXvg5zgY45Q 4823
epygram/data/gribapi.def.41/grib1/localConcepts/lfpw/faModelName_generator.py sha256=wsRVO9yqQQ4YaTlGDwms_6IV2fT_ua5AVHOAW3cz7xk 1391
epygram/data/gribapi.def.41/grib2/localConcepts/lfpw/faFieldName.def sha256=2RiA8MfIEFr1QRcKLAjIIwfPST81C8uTk_b8s9hzvGo 82730
epygram/data/gribapi.def.41/grib2/localConcepts/lfpw/faLevelName.def sha256=0LmIKOQRY7m4YsfUsT_i26S73GzqLUy8RCbn55iMggc 4058
epygram/data/gribapi.def.41/grib2/localConcepts/lfpw/faModelName.def sha256=Iwh9SNcjZ3fqaDdfoXch-Ex3RYA5S1yonuh8VL40jbQ 320880
epygram/data/gribapi.def.41/grib2/localConcepts/lfpw/faModelName.source sha256=RhYUz_6dsJQf1tytFqEN7tYYlYTva3pK50fKt8wnsQ0 9119
epygram/data/gribapi.def.41/grib2/localConcepts/lfpw/faModelName_generator.py sha256=-Q4920GqeGH65XCwZBT7chLt04FEpDeRoMt2CasDLdw 1390
epygram/data/gribapi.def.__/grib2/localConcepts/lfpw/faFieldName.def sha256=u1Dn6xquOpK0CwIGEX_bAMXUOV_89bYX-L2mT2bQIJk 839
epygram/data/gribapi.def.__/grib2/localConcepts/lfpw/faLevelName.def sha256=WySXz5-UYHIjaWe_Xf-VXrZObxkIqLDSoAFq0zjZ4Mo 1902
epygram/extra/cartopy_plus.py sha256=CDJ5wtEn9gQ4dnEgKYSfbT7fhIs98x_Ow9iyL9IOusg 3024
epygram/extra/cartopy_userconfig.py sha256=Yf6Qm4Dv4Mtwwg8IAspcjj3ixjsORmRIWLPZaDr8v6Q 517
epygram/extra/pyexttiff.py sha256=NwiBMI2hYf2fLk1kiCa_c7ccXzjvWHpveRsgTLjJTqU 20304
epygram/extra/usevortex.py sha256=0HM7tzkIXjQSd5g4Wx_mclIi_p4-D41ZKzBNi__0rgg 26898
epygram/extra/usevtk.py sha256=JUFMzwSBRD-xTI0dIg11nqQ7JhAln53Jxg3g2M_Ign8 20275
epygram/extra/util.py sha256=J6eY8mixd_On3OXctAxtyhFnpfXsj6vrjdX5cER6Go8 628
epygram/extra/epyweb/__init__.py sha256=sYIDR1l-Yl5y5k_Uu_ZNtDXOjjOwyuyp4r5a69iZNag 4861
epygram/extra/epyweb/actions.py sha256=u_Df1XSvIfVbc2VPfe2cUUnNEpf5bDmAbH8i3dneFN8 30453
epygram/extra/epyweb/util.py sha256=RDjHpdvv7AjsMu22egj1GqvSwO3WkX_SX0-NTI1lIgU 15024
epygram/extra/epyweb/static/make_cmaps_png_for_epyweb.py sha256=TVZmeXqiEx-6wr7oiQ1I6R5hyBimzM7AoPUtn4lgNWM 2340
epygram/extra/griberies/__init__.py sha256=8dJSYi164cDnsjQaiSdl8BYqLItPCpU7vsNc9irbrA8 475
epygram/extra/griberies/concepts.py sha256=sjbjD6HuN8a0ZZgnBYB9lfyXKfCXT3X9XfSQapUXZQc 3207
epygram/extra/griberies/defaults.py sha256=WUwIq74u5fexA8KBpzmlRyhuOIkf96BXpMzSE7rV_J4 3098
epygram/extra/griberies/paths.py sha256=lnI13efKo9fP02ly9paW4G1wgeZMN_6_9CA9Ql2eXPU 3102
epygram/extra/griberies/tables.py sha256=0kXs2b1WLsFIf1wy-PVMYFR1QF-X4XrN5rZreUHaLfk 3359
epygram/extra/griberies/definitions/__init__.py sha256=EO8al8L0vv2cRDy4Gmf_Bn_qlcKHCru8MHb4FDMkiNA 315
epygram/extra/griberies/definitions/fa.py sha256=43LoFW3eJHEcovjCEwux56B1R7HXf74qWGgthRcHn6s 8878
epygram/extra/griberies/definitions/names.py sha256=Jv6pI7ztmzh_hOuPRMsLLAIOj498TMEyIx7xAo5VanQ 4306
epygram/extra/griberies/definitions/util.py sha256=owQx3dGwn4X5tbBr79NtPURBdGWTzWxN93V9pE14sjw 12110
epygram/fields/D3Field.py sha256=BNdDcepT0BT_R8ggcbCd2_Pi4iv2Xg1SK_WdmN-mLgE 133986
epygram/fields/D3VectorField.py sha256=vRQjP5IAy7x_c-TdJhB5UJCZ_CUV95NDu1yJB6D9ivQ 29122
epygram/fields/H1DField.py sha256=rlnLa2N-Nq1BqiLJC2swCyoSbQuR7DuQr-EnIVwg6j8 20961
epygram/fields/H2DField.py sha256=L_YC97hnwPK5TIhQO6AT5B2plpHEzQX2MIEMkPAOWcA 11713
epygram/fields/H2DVectorField.py sha256=3Inc0FhaiEO0w8-imLPmd6J3ZQOJUyB5MVpWIcv5dj8 1698
epygram/fields/MiscField.py sha256=hBW5Hi2iFQW2D9hgLimP_jkwWmxmlXRSSK0EGVlB364 674
epygram/fields/PointField.py sha256=MXF6XvMpOy1NIhKcnU605hgR11UJT--1XvhbeLzTAz4 6154
epygram/fields/V1DField.py sha256=05fDVIbXgQKEgiyDS8OE0DNuK3jwzyI7oIKtcoqK_VA 21315
epygram/fields/V2DField.py sha256=vWbNahdoVyD7K6Q2Z-9haO7j_NjMrfGHJn6lprGbcSY 15470
epygram/fields/V2DVectorField.py sha256=cOMOd5En-ZXvphzIpVGVgwQeshSuFw0WSXvePINgaIA 1695
epygram/fields/__init__.py sha256=buX2ag4nzN7ICQs5Ep0MocBWYD6rahhDgbmPhufM7Qc 645
epygram/formats/DDHLFA.py sha256=jG595QjicwDve34JyGqlXHVKs4Fjd8r2FmrJTFj-tXo 24280
epygram/formats/FA.py sha256=Zik_qQEvUDR3gPPmzvcJi0H5mhJHknQzMUq4a7yHkvU 91223
epygram/formats/FA3d.py sha256=aFszQdBu-T4rqWOc86lJhGbrR7ivzIad3d7bDZowGsQ 33794
epygram/formats/GRIB.py sha256=oiM4goR_kGY261Es-jaU1q-o7j5J0H2NhN0uZPq0EL4 144228
epygram/formats/GeoPoints.py sha256=vu06_j2jXhmZzdwwkMl2WsK4i3ILxhEsJRaswwUXiug 23606
epygram/formats/HDF5SAF.py sha256=fl8UaQWp6YTdV1eOyoY0QMeskf0lKfwHPqDvQhMoq1o 16011
epygram/formats/LFA.py sha256=I8ibwHr1-DU86vJZIHtvGJExgxzM3E5jeodHXk9h06s 7233
epygram/formats/LFI.py sha256=iJIJ4MaPGHhCYaMIku-rLuJTwL6h42jfGwju5hJf0RE 74430
epygram/formats/TIFFMF.py sha256=QP-aF99oIC3mokgLP7nVZj2eRndjlQoinRTXlb6ltb4 20592
epygram/formats/__init__.py sha256=YbKXRDhFXkHS_ztljq5fZVNGgfQ6hxGwCJKwpxFN-Oc 4523
epygram/formats/fafields.py sha256=HlgTj9zdG7xle0LcoR70_Dah7H8r_JiU2oqi8s-n1fY 5557
epygram/formats/netCDF.py sha256=cDUayPhzB2T1z5lk7AYQx7ozmjD2pcY9e4NNijKYfhk 82856
epygram/formats/netCDFMNH.py sha256=yT_mAQ4L7Tlo9MMwSCiWWEP2dwBEM18WInTJh4ziSlA 70881
epygram/formats/conversion/__init__.py sha256=1Z0qeHbdAZE5vxE_WuuYipQktc4H8dL4DD834iUASBU 207
epygram/formats/conversion/converters.py sha256=kyrRTUsYP_R0Y4FhkBjr8duWJVUOcaSqO89XXufoY-E 10702
epygram/formats/conversion/functions.py sha256=WAmHzm9Eo_sD-1kG6relAbS7OkaTPfL1RcTDttAa9PY 8980
epygram/geometries/AbstractGeometry.py sha256=_0ayUjCyI9j0UyuyI60_FLcqrNC7z9JEfUjREeMNwKM 70433
epygram/geometries/AcademicGeometry.py sha256=5bo5hbHXpqzRXxf_73PhuyWprQ7Ukh5g9W2x7pSqxoU 18498
epygram/geometries/GaussGeometry.py sha256=rI90EDBp1kQOZbuu_SDnQU2P_O3p3KeJZg1C3x5Dufg 47935
epygram/geometries/ProjectedGeometry.py sha256=Q9eQSSZ5JXjFmOK1AwAkBHyGyvCWzczJctr7enj_kqY 43230
epygram/geometries/RegLLGeometry.py sha256=Evu-jL-eZR3brTZhPdETaoWCLn1MqWPSlnMB_B9r15Y 13853
epygram/geometries/RotLLGeometry.py sha256=6Xe4mGMTbDjE7pIA2Lh6oKMjSJ6Ujp1dvGVbl8Q1yk4 15785
epygram/geometries/SpectralGeometry.py sha256=DUarRg4W6KUkuQV0pbD8ZmKzgzQMXI-9lsdNKvVx8m4 18650
epygram/geometries/UnstructuredGeometry.py sha256=Mqv27e7GDP3gdXkPKDLe4kFF3fnnj9WCA8K70M85DGQ 13518
epygram/geometries/VGeometry.py sha256=zyKz8wBMcffPoZdIHyRwqkaf92eCpep3mR9cGjCSeps 21533
epygram/geometries/__init__.py sha256=PNOWfyV-heapyzDrn1D4rLk0XhurTrHxFEOAynZ0a7c 1785
epygram/geometries/domain_making/__init__.py sha256=9u4821p6oSwGO8oHWVkbBPM9AKN_aIShA6v-bIUfIus 313
epygram/geometries/domain_making/ask.py sha256=OCB0cKmJ4g8Mb4dufVFntB7tS03oIvbqq3jp4nC-Sdw 6865
epygram/geometries/domain_making/build.py sha256=9O6rqKCZVVQrHujhmx1QQGaHGd9_fBca6N3DLM_MV2w 21460
epygram/geometries/domain_making/output.py sha256=UZmeoUiE45uMy83V1y9sE6oHbtdHyLLHoUCyM2p8FSc 24354
epygram/geometries/domain_making/util.py sha256=ePoPpZ98kxrWyNWEZJlkbeGo7MX--asYR9-WouT52vY 1600
epygram/resources/CombineLevelsResource.py sha256=_lQ0lwrvq54rZ-5QQmJ3xzWkt6MFWjvmoAkTjNmmCeE 10105
epygram/resources/DiagnosticsResource.py sha256=AwSHyNftbo4wLav_al0s4cOw3vi6BTHwLr_Z5Kd-uQM 73891
epygram/resources/FileResource.py sha256=HnLjaCkS1oImfKpauSopLNxtPAqyYuiv0aVzJ0gEkvM 3759
epygram/resources/MultiValiditiesResource.py sha256=n6pxyAr2WAG0_2Vckg4QWufyXtLjGCaTioulSrKzF6w 10507
epygram/resources/SubdomainResource.py sha256=qY9ZII34opat5Ju7kKMyKitbspaGIY3BBsvCuxlxxZw 6223
epygram/resources/__init__.py sha256=z0jI5jpP4eI86rltqNjrZ5mA8rWiswfceasa6n4ocEI 3690
epygram-2.0.3.dist-info/LICENSE.txt sha256=bQQvT1YQudN6zO6hj_hId_XUf4ZBrMWTldu6VI3Up-c 21865
epygram-2.0.3.dist-info/METADATA sha256=e-ftidFsLAxCeoR1Hfj0cbazwb3_LqeWA7IFfhQSsyM 31029
epygram-2.0.3.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
epygram-2.0.3.dist-info/entry_points.txt sha256=XeGkZiDfujAKYFQDLtIR9nRlAXYw4yK2iC4aoLSTBp8 746
epygram-2.0.3.dist-info/top_level.txt sha256=INKcC9NuDy7rBRLHVN5qAkKHGIx1AbHS3NHDg4-KjPg 8
epygram-2.0.3.dist-info/RECORD

top_level.txt

epygram

entry_points.txt

epy_cartoplot = epygram.cli.cartoplot:main
epy_convert = epygram.cli.convert:main
epy_ddhlfa_plot = epygram.cli.ddhlfa_plot:main
epy_delfield = epygram.cli.delfield:main
epy_domain_maker = epygram.cli.domain_maker:main
epy_fa_sp2gp = epygram.cli.fa_sp2gp:main
epy_histogram = epygram.cli.histogram:main
epy_movefield = epygram.cli.movefield:main
epy_plot3d = epygram.cli.plot3d:main
epy_point = epygram.cli.point:main
epy_profile = epygram.cli.profile:main
epy_run_epyweb = epygram.cli.run_epyweb:main
epy_section = epygram.cli.section:main
epy_spectrum = epygram.cli.spectrum:main
epy_stats = epygram.cli.stats:main
epy_what = epygram.cli.what:main
epy_what_the_grib = epygram.cli.what_the_grib:main
epygram = epygram.cli:main