{ "info": { "author": "Marshall Ward", "author_email": "f90nml@marshallward.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Utilities" ], "description": "=========================================================\nf90nml - A Fortran namelist parser, generator, and editor\n=========================================================\n\nA Python module and command line tool for parsing Fortran namelist files\n\n.. image:: https://travis-ci.org/marshallward/f90nml.svg?branch=master\n :target: https://travis-ci.org/marshallward/f90nml\n\n.. image:: https://ci.appveyor.com/api/projects/status/bcugyoqxiyyvemy8?svg=true\n :target: https://ci.appveyor.com/project/marshallward/f90nml\n\n.. image:: https://coveralls.io/repos/marshallward/f90nml/badge.svg?branch=master\n :target: https://coveralls.io/r/marshallward/f90nml?branch=master\n\n.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.1112518.svg\n :target: https://doi.org/10.5281/zenodo.1112518\n\n\nDocumentation\n=============\n\nThe complete documentation for ``f90nml`` is available from Read The Docs.\n\n http://f90nml.readthedocs.org/en/latest/\n\n\nAbout f90nml\n============\n\n``f90nml`` is a Python module and command line tool that provides a simple\ninterface for the reading, writing, and modifying Fortran namelist files.\n\nA namelist file is parsed and converted into an ``Namelist`` object, which\nbehaves like a standard Python ``dict``. Values are converted from Fortran\ndata types to equivalent primitive Python types.\n\nThe command line tool ``f90nml`` can be used to modify individual values inside\nof a shell environment. It can also be used to convert the data between\nnamelists and other configuration formats. JSON and YAML formats are currently\nsupported.\n\n\nQuick usage guide\n=================\n\nTo read a namelist file ``sample.nml`` which contains the following namelists:\n\n.. code-block:: fortran\n\n &config_nml\n input = 'wind.nc'\n steps = 864\n layout = 8, 16\n visc = 1.0e-4\n use_biharmonic = .false.\n /\n\nwe would use the following script:\n\n.. code:: python\n\n import f90nml\n nml = f90nml.read('sample.nml')\n\nwhich would would point ``nml`` to the following ``dict``:\n\n.. code:: python\n\n nml = {\n 'config_nml': {\n 'input': 'wind.nc',\n 'steps': 864,\n 'layout': [8, 16],\n 'visc': 0.0001,\n 'use_biharmonic': False\n }\n }\n\nFile objects can also be used as inputs:\n\n.. code:: python\n\n with open('sample.nml') as nml_file:\n nml = f90nml.read(nml_file)\n\nTo modify one of the values, say ``steps``, and save the output, just\nmanipulate the ``nml`` contents and write to disk using the ``write`` function:\n\n.. code:: python\n\n nml['config_nml']['steps'] = 432\n nml.write('new_sample.nml')\n\nNamelists can also be saved to file objects:\n\n.. code:: python\n\n with open('target.nml') as nml_file:\n nml.write(nml_file)\n\nTo modify a namelist but preserve its comments and formatting, create a\nnamelist patch and apply it to a target file using the ``patch`` function:\n\n.. code:: python\n\n patch_nml = {'config_nml': {'visc': 1e-6}}\n f90nml.patch('sample.nml', patch_nml, 'new_sample.nml')\n\n\nCommand line interface\n----------------------\n\nA command line tool is provided to manipulate namelist files within the shell:\n\n.. code:: sh\n\n $ f90nml config.nml -g config_nml -v steps=432\n\n.. code-block:: fortran\n\n &config_nml\n input = 'wind.nc'\n steps = 432\n layout = 8, 16\n visc = 1.0e-4\n use_biharmonic = .false.\n /\n\nSee the documentation for details.\n\n\nInstallation\n============\n\n``f90nml`` is available on PyPI and can be installed via pip::\n\n $ pip install f90nml\n\nThe latest version of ``f90nml`` can be installed from source::\n\n $ git clone https://github.com/marshallward/f90nml.git\n $ cd f90nml\n $ pip install .\n\n\nPackage distribution\n--------------------\n\n``f90nml`` is not distributed through any official packaging tools, but it is\navailable on Arch Linux via the AUR::\n\n $ git clone https://aur.archlinux.org/python-f90nml.git\n $ cd python-f90nml\n $ makepkg -sri\n\nVolunteers are welcome to submit and maintain ``f90nml`` on other\ndistributions.\n\n\nLocal install\n-------------\n\nUsers without install privileges can append the ``--user`` flag to ``pip`` from\nthe top ``f90nml`` directory::\n\n $ pip install --user .\n\nIf pip is not available, then ``setup.py`` can still be used::\n\n $ python setup.py install --user\n\nWhen using ``setup.py`` locally, some users have reported that ``--prefix=``\nmay need to be appended to the command::\n\n $ python setup.py install --user --prefix=\n\n\nYAML support\n------------\n\nThe command line tool offers support for conversion between namelists and YAML\nformatted output. If PyYAML is already installed, then no other steps are\nrequired. To require YAML support, install the ``yaml`` extras package::\n\n $ pip install f90nml[yaml]\n\nTo install as a user::\n\n $ pip install --user .[yaml]\n\n\nContributing to ``f90nml``\n==========================\n\nUsers are welcome to submit bug reports, feature requests, and code\ncontributions to this project through GitHub. More information is available in\nthe `Contributing`_ guidelines.\n\n.. _Contributing: http://f90nml.readthedocs.org/en/latest/contributing.html", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/marshallward/f90nml", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "f90nml", "package_url": "https://pypi.org/project/f90nml/", "platform": "", "project_url": "https://pypi.org/project/f90nml/", "project_urls": { "Homepage": "http://github.com/marshallward/f90nml" }, "release_url": "https://pypi.org/project/f90nml/1.1.2/", "requires_dist": null, "requires_python": "", "summary": "Fortran 90 namelist parser", "version": "1.1.2" }, "last_serial": 5391075, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "12aae1b6fba40926ae7f45c2bfb7a831", "sha256": "c45c6a69ce558192bed7c7b642770cdcfa6796842526c77e08854d44ddcd52d6" }, "downloads": -1, "filename": "f90nml-0.1.tar.gz", "has_sig": false, "md5_digest": "12aae1b6fba40926ae7f45c2bfb7a831", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7168, "upload_time": "2014-02-28T01:36:30", "url": "https://files.pythonhosted.org/packages/42/8b/ac3e73588533c8fa89dfbf78869794bbab03b463ec29b7e7d529e81f76b5/f90nml-0.1.tar.gz" } ], "0.10": [ { "comment_text": "", "digests": { "md5": "bf60b337163a2483ef7bff84d55b8261", "sha256": "16dccff6d778523aeb534701a25275e9a9e53e179418dc39fbb2d234fa547d5d" }, "downloads": -1, "filename": "f90nml-0.10.tar.gz", "has_sig": false, "md5_digest": "bf60b337163a2483ef7bff84d55b8261", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19641, "upload_time": "2014-12-08T05:55:44", "url": "https://files.pythonhosted.org/packages/43/4a/fb42bc5452c66c797b7d257990b955fc98db746ba88d7fd1f1f1f5822388/f90nml-0.10.tar.gz" } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "1f2c5adec1172bfee34f1c9135fa9f0f", "sha256": "32ef98d15b20d41f6b2b16c2e1b9ade52a1313c8037ae0d679115d85f0e6f5af" }, "downloads": -1, "filename": "f90nml-0.10.1.tar.gz", "has_sig": false, "md5_digest": "1f2c5adec1172bfee34f1c9135fa9f0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19651, "upload_time": "2014-12-16T01:13:00", "url": "https://files.pythonhosted.org/packages/eb/30/3a941102596e9d8be2508b3a05eb21c57c78b7d6cf452e1ce4804da8a48c/f90nml-0.10.1.tar.gz" } ], "0.10.2": [ { "comment_text": "", "digests": { "md5": "43a8aad8b92b09f1d893c4cf51d7aded", "sha256": "28947aa17c59fdd4cbff990439aff19af1f245b6953f152357fb8760df88fc46" }, "downloads": -1, "filename": "f90nml-0.10.2.tar.gz", "has_sig": false, "md5_digest": "43a8aad8b92b09f1d893c4cf51d7aded", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21371, "upload_time": "2014-12-30T11:37:29", "url": "https://files.pythonhosted.org/packages/ee/dc/7f663d7681f2cc8f66d8141d188a6e1f162d363a357713c128259a7ab174/f90nml-0.10.2.tar.gz" } ], "0.11": [ { "comment_text": "", "digests": { "md5": "591395b3cdd92eb34548188a05ce154e", "sha256": "93944029b1b2f5674f878d70c3e347b569c3913c3237c9d7885761f9d533438f" }, "downloads": -1, "filename": "f90nml-0.11.tar.gz", "has_sig": false, "md5_digest": "591395b3cdd92eb34548188a05ce154e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20630, "upload_time": "2015-02-02T00:02:11", "url": "https://files.pythonhosted.org/packages/bd/ff/b12a09d18437e4a9fe94533648e618320a7cb01bacf6a0108bcd96d1102c/f90nml-0.11.tar.gz" } ], "0.12": [ { "comment_text": "", "digests": { "md5": "adaf408524de86acda577a9da0c02db9", "sha256": "236520d034b04400d324a73b2d42f1425536d70ff28eda668668d5dbe14c738d" }, "downloads": -1, "filename": "f90nml-0.12.tar.gz", "has_sig": false, "md5_digest": "adaf408524de86acda577a9da0c02db9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24925, "upload_time": "2015-04-08T02:21:28", "url": "https://files.pythonhosted.org/packages/bc/39/4d97165d89fa0a80def6662cb52147583fc078299d5d12cfb6267a18df86/f90nml-0.12.tar.gz" } ], "0.13": [], "0.13.post1": [ { "comment_text": "", "digests": { "md5": "70d1347ae6781ee708438e5391baf65f", "sha256": "bafd9329e4283a701011a3e9b85bca8f7ee4bd2f80f6fbbbe4b9966e407fdd4e" }, "downloads": -1, "filename": "f90nml-0.13.post1.tar.gz", "has_sig": false, "md5_digest": "70d1347ae6781ee708438e5391baf65f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26931, "upload_time": "2015-09-03T05:38:04", "url": "https://files.pythonhosted.org/packages/02/8a/59c06b80f0df892c9a58da1382fad62ec7ae9d52ec6a73aaac072a4efc8a/f90nml-0.13.post1.tar.gz" } ], "0.14": [ { "comment_text": "", "digests": { "md5": "dcdef81673294b5062818ca125b99b7e", "sha256": "3f280223cc2d57bd07ac71fdae99976d179487408b03c7195ff51fc3d30a0666" }, "downloads": -1, "filename": "f90nml-0.14.tar.gz", "has_sig": false, "md5_digest": "dcdef81673294b5062818ca125b99b7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26770, "upload_time": "2015-09-15T06:26:33", "url": "https://files.pythonhosted.org/packages/7d/86/7a38c4b939d836fb921266d936d11ca42e8d1a2c5cb2723dd77d146c0d18/f90nml-0.14.tar.gz" } ], "0.15": [ { "comment_text": "", "digests": { "md5": "91bafe0c37075d71b31f691a0a1e0b81", "sha256": "47326ef7a7cebadb97663be68b495df6e93c3b3cb7af6e4740b8210e1e4ab625" }, "downloads": -1, "filename": "f90nml-0.15.tar.gz", "has_sig": false, "md5_digest": "91bafe0c37075d71b31f691a0a1e0b81", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27471, "upload_time": "2015-09-18T01:56:57", "url": "https://files.pythonhosted.org/packages/10/9d/cfa5b7a5bce775f403785e38e4e0b137987cae1ab6dd0d602cd85aca7bbc/f90nml-0.15.tar.gz" } ], "0.16": [ { "comment_text": "", "digests": { "md5": "eb6243cc9f17fbc641def9f080891856", "sha256": "faaabb5618c4214dcf643c7270855cc85a2c818066ed3bdc9764e5ed46f8de11" }, "downloads": -1, "filename": "f90nml-0.16.tar.gz", "has_sig": false, "md5_digest": "eb6243cc9f17fbc641def9f080891856", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27869, "upload_time": "2015-09-22T04:17:31", "url": "https://files.pythonhosted.org/packages/0d/ab/617931b34601bfe40a253d0fd0b217b441438225c4201109f14a5d1b7b5d/f90nml-0.16.tar.gz" } ], "0.17": [ { "comment_text": "", "digests": { "md5": "1d1e324ee325a1da79434a3a1a27f5eb", "sha256": "177c412488e3f56aab70df953f5637376d5817b70ceda62a8663dd1b06d7228f" }, "downloads": -1, "filename": "f90nml-0.17.tar.gz", "has_sig": false, "md5_digest": "1d1e324ee325a1da79434a3a1a27f5eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27610, "upload_time": "2015-10-06T00:03:39", "url": "https://files.pythonhosted.org/packages/fc/68/a2f004314207d9d816dec2d69841b718971c51aaf6e08cb8eb01e1a5339a/f90nml-0.17.tar.gz" } ], "0.18": [ { "comment_text": "", "digests": { "md5": "9bb95275d896a2f31a9ec1df640a13f8", "sha256": "711145b8890ebfb4b7b641b4d5788876208ea05f2962d1388b25f5e85437ff93" }, "downloads": -1, "filename": "f90nml-0.18.tar.gz", "has_sig": false, "md5_digest": "9bb95275d896a2f31a9ec1df640a13f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28449, "upload_time": "2016-03-17T05:39:42", "url": "https://files.pythonhosted.org/packages/60/75/aa3d30ca1309a1622da9288f75a0d38e2723dd462049480eeb4fc2f263fb/f90nml-0.18.tar.gz" } ], "0.19": [ { "comment_text": "", "digests": { "md5": "e0219cb2f6d8b453b5abc3d7e9b0bfdb", "sha256": "9ce11e22d140934feb45434bd5275756e5e7d5738b2e254285057be40de7d120" }, "downloads": -1, "filename": "f90nml-0.19.tar.gz", "has_sig": false, "md5_digest": "e0219cb2f6d8b453b5abc3d7e9b0bfdb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29072, "upload_time": "2016-06-06T12:27:09", "url": "https://files.pythonhosted.org/packages/d2/5b/7353d498c3cb2521b9e1e8dd309154a2d6194ca07d6eb37306f2b450ba1a/f90nml-0.19.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "abc25e908ff081737751ce7eac8bbcf9", "sha256": "244eb6be0ce29f14b952172801fe74bb7bbfd39eb03cfa2dd7d60c5846d662d8" }, "downloads": -1, "filename": "f90nml-0.2.tar.gz", "has_sig": false, "md5_digest": "abc25e908ff081737751ce7eac8bbcf9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7867, "upload_time": "2014-03-12T22:48:10", "url": "https://files.pythonhosted.org/packages/3e/0c/c448eb4927d135859fde4bfec6550aa5c2cff257a2fccd64c9975b521dbb/f90nml-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "24c38911551bb3fa9e2e5f3aac700b1c", "sha256": "4119293b49138f483e77986e398e38402634d9840454c9f0ba76281f0bef0341" }, "downloads": -1, "filename": "f90nml-0.2.1.tar.gz", "has_sig": false, "md5_digest": "24c38911551bb3fa9e2e5f3aac700b1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8414, "upload_time": "2014-03-26T00:08:59", "url": "https://files.pythonhosted.org/packages/08/89/4d289b5f1868b6e9845cf2f58d49779c8fc8bf7cf2bd0259626b4f6cd7bd/f90nml-0.2.1.tar.gz" } ], "0.20": [ { "comment_text": "", "digests": { "md5": "f473aa34f9bc2e947275620bc1660b6f", "sha256": "d5cee48fee3fa154c64ac245ba1cd204723bb52166ab51d44e4aadd2609f8a46" }, "downloads": -1, "filename": "f90nml-0.20.tar.gz", "has_sig": false, "md5_digest": "f473aa34f9bc2e947275620bc1660b6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32637, "upload_time": "2016-12-13T02:28:47", "url": "https://files.pythonhosted.org/packages/8f/9f/843a9ae3d9222b49a6dc19b7d6f1d9df7ed706479a6b8791e7432e01c376/f90nml-0.20.tar.gz" } ], "0.21": [ { "comment_text": "", "digests": { "md5": "12877413c95b9d34301b1787344b65b2", "sha256": "df0538bfd977f6e72d3bbf6beb8bd7dc7c01882d5a89e99fbfdfbf1aa5b24b8b" }, "downloads": -1, "filename": "f90nml-0.21.tar.gz", "has_sig": false, "md5_digest": "12877413c95b9d34301b1787344b65b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33288, "upload_time": "2017-02-03T05:24:45", "url": "https://files.pythonhosted.org/packages/60/9d/2b784b60519009fb2b2563190e22dc8e169c7238c63caa981cf1fed15a47/f90nml-0.21.tar.gz" } ], "0.22": [ { "comment_text": "", "digests": { "md5": "312bf0261ff3442773dcab39509549f3", "sha256": "ff9ee198d8265423c2d61e59f90574f55dd981ec823cc7e6cda2de0f0033b7fc" }, "downloads": -1, "filename": "f90nml-0.22.tar.gz", "has_sig": false, "md5_digest": "312bf0261ff3442773dcab39509549f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35812, "upload_time": "2017-11-09T02:19:57", "url": "https://files.pythonhosted.org/packages/e6/87/d4585fa09184df8ae0995826ff60b296e1cf563bf9f6db2d3278aba25b3b/f90nml-0.22.tar.gz" } ], "0.23": [ { "comment_text": "", "digests": { "md5": "6396d0ea4a9f33f68b33c79054179d83", "sha256": "858622ead13842519c597edf8075926605be633d81a9de3405db5f2114528f2d" }, "downloads": -1, "filename": "f90nml-0.23.tar.gz", "has_sig": false, "md5_digest": "6396d0ea4a9f33f68b33c79054179d83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40697, "upload_time": "2017-12-13T07:29:22", "url": "https://files.pythonhosted.org/packages/0b/63/dde5e6e9d924fc6d55fb85e81b7bcdc38f330d62388f8e64ef1f39f714fc/f90nml-0.23.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "47739af3b2f85274f2a0e432b13e5ec2", "sha256": "049cb0e1eb416c6a67abf7691a9f5b3ad94d22cf41d6025ff53c8659b054aac5" }, "downloads": -1, "filename": "f90nml-0.3.tar.gz", "has_sig": false, "md5_digest": "47739af3b2f85274f2a0e432b13e5ec2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9248, "upload_time": "2014-05-01T11:38:45", "url": "https://files.pythonhosted.org/packages/ac/d2/acf2dac0f404ec937c8335bdc2b8676b26062b7af3b01b8920c4f44f34bb/f90nml-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "90d509290851b89e790fc10736f53722", "sha256": "9126012b13f26dac066301f44e3c0ff06de26cb39454e4f3946ee06584fde9a2" }, "downloads": -1, "filename": "f90nml-0.4.tar.gz", "has_sig": false, "md5_digest": "90d509290851b89e790fc10736f53722", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9073, "upload_time": "2014-05-10T02:27:17", "url": "https://files.pythonhosted.org/packages/2d/07/0e0ee6bba4eae347ee1335c46f134d95991684a36c040feb44e6b81f428b/f90nml-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "91a4edec5e69282b7178ff554ef55fca", "sha256": "48822ec4d6a6246d2d5483a069414d265d5be28e81063eb7b62166fce400856f" }, "downloads": -1, "filename": "f90nml-0.5.tar.gz", "has_sig": false, "md5_digest": "91a4edec5e69282b7178ff554ef55fca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9721, "upload_time": "2014-06-25T01:37:45", "url": "https://files.pythonhosted.org/packages/18/79/7fe5f0a063c3b89643172206611bed9f98c9e649d83345cd12fc5680bf57/f90nml-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "34a557abbdb0b4e9995dc6af31ca1350", "sha256": "8788cb89a5fc738c360e2c5334c5cc97a98325e11c5304488d80530cf00e27f6" }, "downloads": -1, "filename": "f90nml-0.6.tar.gz", "has_sig": false, "md5_digest": "34a557abbdb0b4e9995dc6af31ca1350", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10177, "upload_time": "2014-07-27T23:46:55", "url": "https://files.pythonhosted.org/packages/25/ca/fcbe9e7d837c4ee24d7973b9e83950dc9b3b56a7c2e060d45f29bd347d56/f90nml-0.6.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "0548699c723b2681c7f1463020e739e2", "sha256": "2c58469400ae5b6ecf0abce212fc39943f3e7e6de8f817e8b8afc6b623cf1f82" }, "downloads": -1, "filename": "f90nml-0.6.1.tar.gz", "has_sig": false, "md5_digest": "0548699c723b2681c7f1463020e739e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10322, "upload_time": "2014-09-03T07:17:44", "url": "https://files.pythonhosted.org/packages/1d/fa/16392d607d893d7f22445aa8094488a3c41a948e32f25f7b1c085625130f/f90nml-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "2e25f6a1ed9e94e968617a6745efa608", "sha256": "22a4ebbd6e262de0af1a01d39df72ddf0c150fd23868ab97ad8b550342b600af" }, "downloads": -1, "filename": "f90nml-0.6.2.tar.gz", "has_sig": false, "md5_digest": "2e25f6a1ed9e94e968617a6745efa608", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10350, "upload_time": "2014-09-03T07:32:43", "url": "https://files.pythonhosted.org/packages/7e/2a/0c0d16dc31e1e55c2e9e91955172d9c7f5256bc04f36878c34eef4b210ea/f90nml-0.6.2.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "b37c6f0c8af04250d5c20e8d8d724636", "sha256": "9ff3d18b35ce96c2ecd390ef55d1d6b6cc9d77333454ee0db1aa0ced1d3ecc2e" }, "downloads": -1, "filename": "f90nml-0.7.tar.gz", "has_sig": false, "md5_digest": "b37c6f0c8af04250d5c20e8d8d724636", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10429, "upload_time": "2014-09-05T06:47:24", "url": "https://files.pythonhosted.org/packages/8c/6d/4eb1f293ee35cdea87f73b9d7eeb1733177492db47e56260ab86b2c15e69/f90nml-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "c0174e8fcf3aeb9c9e8a90852e5f5061", "sha256": "08fbd8409c570d51496ce7e17c74855b92af3d300619b48d9e3449aa69f89edd" }, "downloads": -1, "filename": "f90nml-0.8.tar.gz", "has_sig": false, "md5_digest": "c0174e8fcf3aeb9c9e8a90852e5f5061", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7092, "upload_time": "2014-10-11T11:52:38", "url": "https://files.pythonhosted.org/packages/51/6b/d35966635dbdebf056622d9abbf8fd062b9065b73fdf29d7032de6dcfc44/f90nml-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "18e9de304907f286c92ad0fcbfb959d2", "sha256": "8be93d5334414bad149cfd1cc48e981242f4b84e2b1fcada3d3f42db624ed1b1" }, "downloads": -1, "filename": "f90nml-0.9.tar.gz", "has_sig": false, "md5_digest": "18e9de304907f286c92ad0fcbfb959d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19033, "upload_time": "2014-11-11T22:33:30", "url": "https://files.pythonhosted.org/packages/3a/c8/1b3193e6617e55d3c8151fb30fcc5fd8ad5278777baf68b312f18bd529f6/f90nml-0.9.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "f49f056c033b11990700e87e8ca6a767", "sha256": "ce583e3ac87ed45a735d604d21e275f277ed4240d9467511286b5bf102f709e5" }, "downloads": -1, "filename": "f90nml-0.9.1.tar.gz", "has_sig": false, "md5_digest": "f49f056c033b11990700e87e8ca6a767", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18377, "upload_time": "2014-11-12T09:53:12", "url": "https://files.pythonhosted.org/packages/b1/06/165a6ea2c3554d70b75119627cbc2295b00185a66bc7cb4d3f788d5f8999/f90nml-0.9.1.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "d0decc630f9312f0fa1b5af3e47e663f", "sha256": "727e2cb50a75f62271e5f7b53ef6a0ebc909dfafbd7b7872e92f8f238962bcf0" }, "downloads": -1, "filename": "f90nml-1.0.tar.gz", "has_sig": false, "md5_digest": "d0decc630f9312f0fa1b5af3e47e663f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40224, "upload_time": "2018-01-29T02:35:52", "url": "https://files.pythonhosted.org/packages/a4/b0/3f4659337828d098f12b42242bfc7ec8c5fa0b9d05da9129ee5214d4d10d/f90nml-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "a029611eb1298f35935289627909c1c4", "sha256": "27e9f8e83bd93eff0e415fc33cced8d13f2fc897751eb7d456249a8aee08fc12" }, "downloads": -1, "filename": "f90nml-1.0.1.tar.gz", "has_sig": false, "md5_digest": "a029611eb1298f35935289627909c1c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46349, "upload_time": "2018-01-29T04:18:17", "url": "https://files.pythonhosted.org/packages/9e/61/fdb99ff828ddbeb51649dba16bf5cc0ac76d538252ab2ee93a62c503b107/f90nml-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "cfb2655ae22c3ff64d244b452b78396a", "sha256": "07cb657f2b5dc6295b0d601f49c88799fe8e4435684e016e152819606717a50c" }, "downloads": -1, "filename": "f90nml-1.0.2-py2.7.egg", "has_sig": false, "md5_digest": "cfb2655ae22c3ff64d244b452b78396a", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 50659, "upload_time": "2019-06-10T15:10:52", "url": "https://files.pythonhosted.org/packages/a3/9f/de4b27535d2283aab2ab55bfb16b51ea695cd5c94c867474c80e5dfa858e/f90nml-1.0.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "5855c82e26bacf83da22ea5ff57f1603", "sha256": "cfebfc34dd8969b1a9424363407ca7915481f47377819b204eaa08140fd4e7bb" }, "downloads": -1, "filename": "f90nml-1.0.2.tar.gz", "has_sig": false, "md5_digest": "5855c82e26bacf83da22ea5ff57f1603", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45681, "upload_time": "2018-01-30T13:04:28", "url": "https://files.pythonhosted.org/packages/e6/d8/2654f2dbb02562e3b7d98e0948c41cb84dfc866bf0fa9e679744e293292c/f90nml-1.0.2.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "ae18ca665ed6130aaabe4a6a0a7784e8", "sha256": "89a66fe55ae68ec354305688cd3250e1051b952ee09df8de184ee5424812594f" }, "downloads": -1, "filename": "f90nml-1.1-py2.7.egg", "has_sig": false, "md5_digest": "ae18ca665ed6130aaabe4a6a0a7784e8", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 51062, "upload_time": "2019-06-10T15:10:56", "url": "https://files.pythonhosted.org/packages/a8/b8/58c9510aac37acac034fe08d18d63ce46be9a80bdda8b75bd6da23962a89/f90nml-1.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "447b65e8f259288f01273bbdb93884da", "sha256": "8196bee3dd009b16e4ed860f76df1aca63940ef4fd0975fc80435f6398879c51" }, "downloads": -1, "filename": "f90nml-1.1.tar.gz", "has_sig": false, "md5_digest": "447b65e8f259288f01273bbdb93884da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54480, "upload_time": "2019-05-23T02:29:27", "url": "https://files.pythonhosted.org/packages/76/42/c8e8d09b606da5b040714c83d54b91d8ff130917ea857f7baab05fa1673d/f90nml-1.1.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "c8c8e0ec9c40018fe03c2b745d0954d9", "sha256": "210358fc272580e3cb461a5bb3c8f8a0d373a78fe3d65ee8bbbe321d4b71525e" }, "downloads": -1, "filename": "f90nml-1.1.1.tar.gz", "has_sig": false, "md5_digest": "c8c8e0ec9c40018fe03c2b745d0954d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51308, "upload_time": "2019-06-10T15:10:54", "url": "https://files.pythonhosted.org/packages/63/2d/d9d534c879ba3adc4aa82b83342e314a3c2d5b762860b39cf64af6678b4c/f90nml-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "1971556b46a572d9f31b676d40fa9fd3", "sha256": "c5f29e4b7159f0db8a9cfe801b692384a603f2cb40f5da1c038897eb98064f7d" }, "downloads": -1, "filename": "f90nml-1.1.2.tar.gz", "has_sig": false, "md5_digest": "1971556b46a572d9f31b676d40fa9fd3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51328, "upload_time": "2019-06-12T12:52:49", "url": "https://files.pythonhosted.org/packages/39/7e/578388fad751a75dd087598c3e28a8e045b95ee219eb768ee3c80c5c1d88/f90nml-1.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1971556b46a572d9f31b676d40fa9fd3", "sha256": "c5f29e4b7159f0db8a9cfe801b692384a603f2cb40f5da1c038897eb98064f7d" }, "downloads": -1, "filename": "f90nml-1.1.2.tar.gz", "has_sig": false, "md5_digest": "1971556b46a572d9f31b676d40fa9fd3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51328, "upload_time": "2019-06-12T12:52:49", "url": "https://files.pythonhosted.org/packages/39/7e/578388fad751a75dd087598c3e28a8e045b95ee219eb768ee3c80c5c1d88/f90nml-1.1.2.tar.gz" } ] }