{ "info": { "author": "Caleb Bell", "author_email": "Caleb.Andrew.Bell@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Manufacturing", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: POSIX :: BSD", "Operating System :: POSIX :: Linux", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Education", "Topic :: Scientific/Engineering :: Atmospheric Science", "Topic :: Scientific/Engineering :: Chemistry", "Topic :: Scientific/Engineering :: Physics" ], "description": "======\nthermo\n======\n\n.. image:: http://img.shields.io/pypi/v/thermo.svg?style=flat\n :target: https://pypi.python.org/pypi/thermo\n :alt: Version_status\n.. image:: http://img.shields.io/badge/docs-latest-brightgreen.svg?style=flat\n :target: https://thermo.readthedocs.io/en/latest/\n :alt: Documentation\n.. image:: http://img.shields.io/travis/CalebBell/thermo/master.svg?style=flat\n :target: https://travis-ci.org/CalebBell/thermo\n :alt: Build_status\n.. image:: http://img.shields.io/badge/license-MIT-blue.svg?style=flat\n :target: https://github.com/CalebBell/thermo/blob/master/LICENSE.txt\n :alt: license\n.. image:: https://img.shields.io/coveralls/CalebBell/thermo.svg\n :target: https://coveralls.io/github/CalebBell/thermo\n :alt: Coverage\n.. image:: https://img.shields.io/pypi/pyversions/thermo.svg\n :target: https://pypi.python.org/pypi/thermo\n :alt: Supported_versions\n.. image:: https://badges.gitter.im/CalebBell/thermo.svg\n :alt: Join the chat at https://gitter.im/CalebBell/thermo\n :target: https://gitter.im/CalebBell/thermo\n.. image:: http://img.shields.io/appveyor/ci/calebbell/thermo.svg\n :target: https://ci.appveyor.com/project/calebbell/thermo/branch/master\n :alt: Build_status\n.. image:: https://zenodo.org/badge/62404647.svg\n :alt: Zendo\n :target: https://zenodo.org/badge/latestdoi/62404647\n\n\n.. contents::\n\nWhat is thermo?\n---------------\n\nthermo is open-source software for engineers, scientists, technicians and\nanyone trying to understand the universe in more detail. It facilitates \nthe retrieval of constants of chemicals, the calculation of temperature\nand pressure dependent chemical properties (both thermodynamic and \ntransport), the calculation of the same for chemical mixtures (including\nphase equilibria), and assorted information of a regulatory or legal \nnature about chemicals.\n\nThe thermo library depends on the SciPy library to povide numerical constants,\ninterpolation, integration, differentiation, and numerical solving functionality.\nthermo all operating systems which support Python, is quick to install, and is \nfree of charge. thermo is designed to be easy to use while still providing powerful\nfunctionality. If you need to know something about a chemical, give thermo a try.\n\nInstallation\n------------\n\nGet the latest version of thermo from\nhttps://pypi.python.org/pypi/thermo/\n\nIf you have an installation of Python with pip, simple install it with:\n\n $ pip install thermo\n\nTo get the git version, run:\n\n $ git clone git://github.com/CalebBell/thermo.git\n\nDocumentation\n-------------\n\nthermo's documentation is available on the web:\n\n http://thermo.readthedocs.io/\n\nGetting Started\n---------------\n\nThe library is designed around base SI units only for development\nconvenience. All chemicals default to 298.15 K and 101325 Pa on \ncreation, unless specified. All constant-properties are loaded on\nthe creation of a Chemical instance.\n\n.. code-block:: python\n\n >>> from thermo.chemical import Chemical\n >>> tol = Chemical('toluene')\n >>> tol.Tm, tol.Tb, tol.Tc\n (179.2, 383.75, 591.75)\n >>> tol.rho, tol.Cp, tol.k, tol.mu\n (862.2380125827527, 1706.0746129119084, 0.13034801424538045, 0.0005521951637285534)\n\n\nFor pure species, the phase is easily\nidentified, allowing for properties to be obtained without needing\nto specify the phase. However, the properties are also available in the\nhypothetical gas phase (when under the boiling point) and in the hypothetical\nliquid phase (when above the boiling point) as these properties are needed\nto evaluate mixture properties. Specify the phase of a property to be retrieved \nby appending 'l' or 'g' or 's' to the property.\n\n.. code-block:: python\n\n >>> tol.rhog, tol.Cpg, tol.kg, tol.mug\n (4.032009635018902, 1126.5533755283168, 0.010736843919054837, 6.973325939594919e-06)\n\nCreating a chemical object involves identifying the appropriate chemical by name\nthrough a database, and retrieving all constant and temperature and pressure dependent\ncoefficients from Pandas DataFrames - a ~1 ms process. To obtain properties at different\nconditions quickly, the method calculate has been implemented. \n \n.. code-block:: python\n\n >>> tol.calculate(T=310, P=101325)\n >>> tol.rho, tol.Cp, tol.k, tol.mu\n (851.1582219886011, 1743.280497511088, 0.12705495902514785, 0.00048161578053599225)\n >>> tol.calculate(310, 2E6)\n >>> tol.rho, tol.Cp, tol.k, tol.mu\n (852.7643604407997, 1743.280497511088, 0.12773606382684732, 0.0004894942399156052)\n\nEach property is implemented through an independent object-oriented method, based on \nthe classes TDependentProperty and TPDependentProperty to allow for shared methods of\nplotting, integrating, differentiating, solving, interpolating, sanity checking, and\nerror handling. For example, to solve for the temperature at which the vapor pressure\nof toluene is 2 bar. For each property, as many methods of calculating or estimating\nit are included as possible. All methods can be visualized independently:\n\n.. code-block:: python\n\n >>> Chemical('toluene').VaporPressure.solve_prop(2E5)\n 409.5909115602903\n >>> Chemical('toluene').SurfaceTension.plot_T_dependent_property()\n\nMixtures are supported and many mixing rules have been implemented. However, there is\nno error handling. Inputs as mole fractions (`zs`), mass fractions (`ws`), or volume\nfractions (`Vfls` or `Vfgs`) are supported. Some shortcuts are supported to predefined\nmixtures.\n\n.. code-block:: python\n\n >>> from thermo.chemical import Mixture\n >>> vodka = Mixture(['water', 'ethanol'], Vfls=[.6, .4], T=300, P=1E5)\n >>> vodka.Prl,vodka.Prg\n (35.130757024029364, 0.9490586345579207)\n >>> air = Mixture('air', T=400, P=1e5)\n >>> air.Cp\n 1013.7956176577834\n\nRoadmap\n-------\n\nThis library includes a huge database of (70000+) chemicals taken from the PubChem\ndatabase (selected by the availability of CAS numbers, which all data included here \nis indexed by). Regretably, only ~20000 of those have even one chemical property\napart from metadata (molecular weight, etc.). Some niche aspects (ions, ionic \nliquids) have been poorly served by the PubChem, and so extra databases manually\ncurated for these are in development. \n\nThe Chemical and Mixture classes may be subject to considerably change in the\ninterests of performance in the future. Because of this, they have been poorly\ndocumented and tested. However, each individual property method is mature and\nnot expected to change. Documentation and testing are huge strengths, and\nit is intended to keep up the current quality of both.\n\nA number of features have been worked on but are not yet included in this \nlibrary, not ordered by any priority.\n\nPhase equilibria according to activity coefficient methods (NRTL, UNIQUAC, \nWilson, Van Laar, Margules): Functionality has been tentatively created, but\nis not included due to the lack of coefficient databases. Suggestions would\nbe very welcome. UNIFAC has been tested, but is also not included due to the\nlack of automatic group contribution assignment.\n\nRigorous equations of state for excess properties, and phase equilibria:\nTested EOSs are PR, LK, VdW, SRK, BWRS, and a few others. The holdup here\nis the determination of analytical expressions for their partial \nderivatives of mixtures. SymPy is immensely helpful, and has been used to\nsuccessfully obtain specific values of those derivatives at specific points.\nUnfortunately, most listed forms as in Walas (1985) are incorrect. If\nexpressions are not eventually found, this will be implemented with numerical\nderivatives only.\n\nFundamental Equations of State: The IAPWS-95 model, and that of 20 fluids\nin \"Short Fundamental Equations of State for 20 Industrial Fluids\" have\nbeen implemented. However, they are quite slow in Python - taking 2-10 ms\nto solve. This can be reduced to ~1-2 ms if Cython is used, however, this\nmeans that distribution through PyPi because harder. Suggestions about\nthis are welcome. Currently, the phenomenal library CoolProp is used instead;\nwhich has already been packaged for PyPi. Even if custom code is released\nfor these EOS, CoolProp will remain prioritized; developed in C++, it is\nsimply much faster than code can be in pure Python.\n\nElectrolyte models: The Pitzer, Bromley, and LIQUAC models have been in\ndevelopment along with parameter databases for them. The ion database\ncurrently has ~300 species, few of them with much data available.\nPhase equilibria with these models is also in progress.\n\nSafety information, regulatory information, and economic data for chemicals:\nThis functionality has been included, but is not yet very mature. This is \na low priority.\n\nDevelopment follows pep8 and uses pytest for testing. Both Python 2 and 3 are\nsupported.\n\nLatest source code\n------------------\n\nThe latest development version of thermo's sources can be obtained at\n\n https://github.com/CalebBell/thermo\n\n\nBug reports\n-----------\n\nTo report bugs, please use the thermo's Bug Tracker at:\n\n https://github.com/CalebBell/thermo/issues\n\n\nLicense information\n-------------------\n\nSee ``LICENSE.txt`` for information on the terms & conditions for usage\nof this software, and a DISCLAIMER OF ALL WARRANTIES.\n\nAlthough not required by the thermo license, if it is convenient for you,\nplease cite thermo if used in your work. Please also consider contributing\nany changes you make back, and benefit the community.\n\n\nCitation\n--------\n\nTo cite thermo in publications use::\n\n Caleb Bell (2016). thermo: Chemical properties component of Chemical Engineering Design Library (ChEDL)\n https://github.com/CalebBell/thermo.", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/CalebBell/thermo/tarball/0.1.39", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/CalebBell/thermo", "keywords": "chemical engineering", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "thermo", "package_url": "https://pypi.org/project/thermo/", "platform": "Windows", "project_url": "https://pypi.org/project/thermo/", "project_urls": { "Download": "https://github.com/CalebBell/thermo/tarball/0.1.39", "Homepage": "https://github.com/CalebBell/thermo" }, "release_url": "https://pypi.org/project/thermo/0.1.39/", "requires_dist": null, "requires_python": "", "summary": "Chemical properties component of Chemical Engineering Design Library (ChEDL)", "version": "0.1.39" }, "last_serial": 3344776, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "31041014032bef5d36344f7ab53486e1", "sha256": "7f8bc1cd7b01d4262f713b3193c9dddc4ea9b15205028c7f9b2da9de69565c21" }, "downloads": -1, "filename": "thermo-0.1.1.tar.gz", "has_sig": false, "md5_digest": "31041014032bef5d36344f7ab53486e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 255577, "upload_time": "2016-07-01T16:23:56", "url": "https://files.pythonhosted.org/packages/84/48/c7b68275f1e610bdeb083408e325995b16ff2aa8f9838dc11b46ce6ed661/thermo-0.1.1.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "349d9d1c78a44df36c146682610f37d7", "sha256": "a45d1ffb49a7c26a77a178730428cc0b973ffc8b84264a16e29c091c3d5c9acf" }, "downloads": -1, "filename": "thermo-0.1.11.tar.gz", "has_sig": false, "md5_digest": "349d9d1c78a44df36c146682610f37d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15351194, "upload_time": "2016-07-10T19:59:30", "url": "https://files.pythonhosted.org/packages/70/56/05a3d76debd75dda4ef86e4dd4b839fd0c92565629c0860e94266d844ef0/thermo-0.1.11.tar.gz" } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "cd4dc60137b2edb44a8260456f6f253e", "sha256": "7af40b60b7d1cc7306fa11df485bcc5e96b6d9fe6a1bd2c927a8cd993a541a40" }, "downloads": -1, "filename": "thermo-0.1.13.tar.gz", "has_sig": false, "md5_digest": "cd4dc60137b2edb44a8260456f6f253e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15353039, "upload_time": "2016-07-21T01:35:15", "url": "https://files.pythonhosted.org/packages/07/b2/ca673ba23fca97e7a368a25dee1da48afb2da1940f6683c67f33b4b6b1ea/thermo-0.1.13.tar.gz" } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "0cf2b1777a78d55975ae939b5990d1c6", "sha256": "d37c0eb60bfddf468da48b8f5cd51d7fe3b86f172696e87547763f2032622e04" }, "downloads": -1, "filename": "thermo-0.1.14.tar.gz", "has_sig": false, "md5_digest": "0cf2b1777a78d55975ae939b5990d1c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15354008, "upload_time": "2016-08-07T15:53:32", "url": "https://files.pythonhosted.org/packages/6b/e3/e11ef4f020ed0e76f53d9301b4a33d42834b20f178e60113c3d38b9d70e6/thermo-0.1.14.tar.gz" } ], "0.1.16": [ { "comment_text": "", "digests": { "md5": "42fbaeb0f12a703769d21d2f2f9f82e2", "sha256": "a72062c9f8bdd2c755b92b4b388724b221bcb738066cdc8385f2c7c981a9c770" }, "downloads": -1, "filename": "thermo-0.1.16.tar.gz", "has_sig": false, "md5_digest": "42fbaeb0f12a703769d21d2f2f9f82e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15361831, "upload_time": "2016-08-21T16:23:08", "url": "https://files.pythonhosted.org/packages/88/17/f3ec09870062ab35f37cf3d3f5b1fc37daf4c4e4becb95789323aea28455/thermo-0.1.16.tar.gz" } ], "0.1.17": [ { "comment_text": "", "digests": { "md5": "a1d99ae8eec53e8c1e63752be96ab4c5", "sha256": "ed999559f05418807e50700f967e6cfa311c8c3998fd9353d9e54cfdfa561928" }, "downloads": -1, "filename": "thermo-0.1.17.tar.gz", "has_sig": false, "md5_digest": "a1d99ae8eec53e8c1e63752be96ab4c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15361914, "upload_time": "2016-09-14T22:23:44", "url": "https://files.pythonhosted.org/packages/43/ac/452365aff80a131d056f5dcd4544aef88ff9caf14f751409eda96bac335d/thermo-0.1.17.tar.gz" } ], "0.1.18": [ { "comment_text": "", "digests": { "md5": "0e5bfe04e1a81ee20e9e145aa0213e48", "sha256": "2c42121cdf864f788b9bf42d65a81bf1f988238cbcb4135f59336dc0e4b51ac2" }, "downloads": -1, "filename": "thermo-0.1.18.tar.gz", "has_sig": false, "md5_digest": "0e5bfe04e1a81ee20e9e145aa0213e48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15363747, "upload_time": "2016-09-22T03:07:00", "url": "https://files.pythonhosted.org/packages/6e/3e/078fcfac1f18d99034f8603e695d6d6f7a450a533abf45dac65a8aae03c4/thermo-0.1.18.tar.gz" } ], "0.1.19": [ { "comment_text": "", "digests": { "md5": "4d86d348bc7406aa3806000eafd0ddc2", "sha256": "281fa727bf15177c05102deeb5823bd5743adf00daf4e21981c9a0304e5a8eb8" }, "downloads": -1, "filename": "thermo-0.1.19.tar.gz", "has_sig": false, "md5_digest": "4d86d348bc7406aa3806000eafd0ddc2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15382053, "upload_time": "2016-11-10T00:36:41", "url": "https://files.pythonhosted.org/packages/cf/fd/50ab4cd1c3532a6890e505aa2b82cbfde41d05d4e3fc7c5b560d5d979b39/thermo-0.1.19.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "73e859ec8286dffc111b9df64ba26b1c", "sha256": "988b21ffe7b70b70832d9fdc65c843d76264cd2dec34c179a4746472a2c72091" }, "downloads": -1, "filename": "thermo-0.1.2.tar.gz", "has_sig": false, "md5_digest": "73e859ec8286dffc111b9df64ba26b1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15349430, "upload_time": "2016-07-01T16:26:45", "url": "https://files.pythonhosted.org/packages/98/ff/fa29e118ca5991607e8825770f259df6f4fea00acfcb8170f5dae25aa359/thermo-0.1.2.tar.gz" } ], "0.1.21": [ { "comment_text": "", "digests": { "md5": "7b2625e86ea52231f80fd2c77001ed12", "sha256": "901021ee727301ed3a5292e703300859968dcc896badca1be011de60b756c534" }, "downloads": -1, "filename": "thermo-0.1.21.tar.gz", "has_sig": false, "md5_digest": "7b2625e86ea52231f80fd2c77001ed12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15391775, "upload_time": "2016-11-16T20:51:47", "url": "https://files.pythonhosted.org/packages/e2/d8/03a6fcc673098241de8128d6f86a55e2e856a164c2089f18bad2281ba282/thermo-0.1.21.tar.gz" } ], "0.1.22": [ { "comment_text": "", "digests": { "md5": "b32e25186b9fef39f8a1028b17ffed3b", "sha256": "d751082875007560b97f67eb48bc7c4546b584f7a6385cb6a1ac4d499203e70a" }, "downloads": -1, "filename": "thermo-0.1.22.tar.gz", "has_sig": false, "md5_digest": "b32e25186b9fef39f8a1028b17ffed3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15391802, "upload_time": "2016-11-16T20:59:33", "url": "https://files.pythonhosted.org/packages/cb/da/b7f89c69b1a2262db406a39d07881fafe9287368dcd615e60b553415c326/thermo-0.1.22.tar.gz" } ], "0.1.23": [ { "comment_text": "", "digests": { "md5": "1aebb4a0bd6e438a3bc9f887d22682d5", "sha256": "c135fbd1bb3c9b36f06c782d41891b9d001e4b2767e1c8ce62727a93e5a9952b" }, "downloads": -1, "filename": "thermo-0.1.23.tar.gz", "has_sig": false, "md5_digest": "1aebb4a0bd6e438a3bc9f887d22682d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16306450, "upload_time": "2017-01-22T17:49:38", "url": "https://files.pythonhosted.org/packages/ab/b0/183058cb55891914d989ee2d89ebd7ceffe04395440f875b6e14a66fb0b2/thermo-0.1.23.tar.gz" } ], "0.1.24": [ { "comment_text": "", "digests": { "md5": "24f572f6344bb5e0d12e02d1154bf998", "sha256": "4debfa2da8fb037b641d601449279cc91c205081e40a9342c987a9ebf84ae286" }, "downloads": -1, "filename": "thermo-0.1.24.tar.gz", "has_sig": false, "md5_digest": "24f572f6344bb5e0d12e02d1154bf998", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15522126, "upload_time": "2017-02-05T20:28:53", "url": "https://files.pythonhosted.org/packages/46/f8/792b10dc8ed21a3f4dacd8f96a99135882290236d00b31bfdc531d5076d7/thermo-0.1.24.tar.gz" } ], "0.1.25": [ { "comment_text": "", "digests": { "md5": "2c7cac5eddbe1b2963ae7dc3d428890a", "sha256": "ac10b32504393680763cb81f984d52e41b3d21c25a636b692546599cc00161b8" }, "downloads": -1, "filename": "thermo-0.1.25.tar.gz", "has_sig": false, "md5_digest": "2c7cac5eddbe1b2963ae7dc3d428890a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15525452, "upload_time": "2017-02-09T23:42:43", "url": "https://files.pythonhosted.org/packages/4d/4d/3896afc06528d7a71939a88a5f4aa22f239c4bd7505bc10e952d353adf60/thermo-0.1.25.tar.gz" } ], "0.1.26": [ { "comment_text": "", "digests": { "md5": "b89fdaf40328bee64cf2945e3b4f6f29", "sha256": "00e5e9375aeedd6f9fd5dcdef62da8d2eede6feae5ebe93faec00a1f0dbd7a57" }, "downloads": -1, "filename": "thermo-0.1.26.tar.gz", "has_sig": false, "md5_digest": "b89fdaf40328bee64cf2945e3b4f6f29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15549899, "upload_time": "2017-02-18T19:41:54", "url": "https://files.pythonhosted.org/packages/a3/45/63b351cdadb94ad328dc592c120a020495fdca3ccbd98c26bac18ccaf217/thermo-0.1.26.tar.gz" } ], "0.1.27": [ { "comment_text": "", "digests": { "md5": "b779fd3616f530bae0e4c2a32ec7ab9d", "sha256": "86a3f7a32470fc1e90ace7934c19d545de29ed591edd826a9576489cc4f1b897" }, "downloads": -1, "filename": "thermo-0.1.27.tar.gz", "has_sig": false, "md5_digest": "b779fd3616f530bae0e4c2a32ec7ab9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15636397, "upload_time": "2017-03-09T20:49:00", "url": "https://files.pythonhosted.org/packages/dd/cc/79e309aaad191dd33600c2e36db3adab0037085a8d11d5bf38f203c68092/thermo-0.1.27.tar.gz" } ], "0.1.28": [ { "comment_text": "", "digests": { "md5": "b77f1ecf5b6dbc185ea5fe0e3e8b1dfd", "sha256": "2a5b3ecc02ab9c35aa67a6960546f819649bf686b037fed3e6b6cc718ba16ff6" }, "downloads": -1, "filename": "thermo-0.1.28.tar.gz", "has_sig": false, "md5_digest": "b77f1ecf5b6dbc185ea5fe0e3e8b1dfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16473178, "upload_time": "2017-03-17T01:59:41", "url": "https://files.pythonhosted.org/packages/c2/7c/7b6605955a26f9194af701566fc8883a75a1fd3baea5a0926c4361ef49d8/thermo-0.1.28.tar.gz" } ], "0.1.29": [ { "comment_text": "", "digests": { "md5": "693b6a3b723eeaa1b49a63f80f303fd0", "sha256": "fb76ae87b0734629c0767d485e2c7f44ac9fa9d49e2c41e08bc410e429486be8" }, "downloads": -1, "filename": "thermo-0.1.29.tar.gz", "has_sig": false, "md5_digest": "693b6a3b723eeaa1b49a63f80f303fd0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16487609, "upload_time": "2017-03-21T01:47:37", "url": "https://files.pythonhosted.org/packages/45/ed/5e2cdb266bb73b9e1548b30c2e2e556e1ff40dab6034f32d23257bf968d2/thermo-0.1.29.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "7f71355d618dfebaf11b0e0f7647398c", "sha256": "a569a0885dde20ca0fac1d7357a2c01af272694d50d0b2c50bf8152a0b4c3a0e" }, "downloads": -1, "filename": "thermo-0.1.3.tar.gz", "has_sig": false, "md5_digest": "7f71355d618dfebaf11b0e0f7647398c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15349552, "upload_time": "2016-07-01T16:38:56", "url": "https://files.pythonhosted.org/packages/59/77/23b9b45d18292d8a8bf43bbb12588477ab5aeeb836d10940f54ac3eca061/thermo-0.1.3.tar.gz" } ], "0.1.30": [ { "comment_text": "", "digests": { "md5": "7743d8d5749b81f48c814e65db33eb8b", "sha256": "0c4b0d649cb69914c5f88f8881afd6e685c6a9d727010da317abe456c5f9d77a" }, "downloads": -1, "filename": "thermo-0.1.30.tar.gz", "has_sig": false, "md5_digest": "7743d8d5749b81f48c814e65db33eb8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16489155, "upload_time": "2017-03-26T20:53:50", "url": "https://files.pythonhosted.org/packages/10/6d/2a1460da540af400bdd2ac4fd6af67983dde5bde306a342071bf95bd2c57/thermo-0.1.30.tar.gz" } ], "0.1.31": [ { "comment_text": "", "digests": { "md5": "f00c9941bd9d32d480bea6cfa5ffe413", "sha256": "7e3c0c3853e6083ddf146dcb7f487fde31771b22f9da553035d6e57aa0d4e0c4" }, "downloads": -1, "filename": "thermo-0.1.31.tar.gz", "has_sig": false, "md5_digest": "f00c9941bd9d32d480bea6cfa5ffe413", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16495844, "upload_time": "2017-04-25T18:15:27", "url": "https://files.pythonhosted.org/packages/f9/c3/864c24f3aeb33daea533104d33c41b186eb6002939237b452e76c25e141f/thermo-0.1.31.tar.gz" } ], "0.1.32": [ { "comment_text": "", "digests": { "md5": "b1abe7dec3ee8e35f60062b8c18916c8", "sha256": "b31d3cce186132167b81e0f226069a3a5935908930d46dcacf60fe462341e119" }, "downloads": -1, "filename": "thermo-0.1.32.tar.gz", "has_sig": false, "md5_digest": "b1abe7dec3ee8e35f60062b8c18916c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16495392, "upload_time": "2017-04-30T00:12:19", "url": "https://files.pythonhosted.org/packages/0a/ba/4eba1a55a1005ce484d35847d12d9072dd0cc6fccbbc49326c9a363142a1/thermo-0.1.32.tar.gz" } ], "0.1.33": [ { "comment_text": "", "digests": { "md5": "6e0e42c57e6f1975f51cfd7992869cd4", "sha256": "53cdb96ea6e5ca7e067667a089162166b459b6822931f614e6203a21acbafc64" }, "downloads": -1, "filename": "thermo-0.1.33.tar.gz", "has_sig": false, "md5_digest": "6e0e42c57e6f1975f51cfd7992869cd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16495394, "upload_time": "2017-04-30T00:16:07", "url": "https://files.pythonhosted.org/packages/00/72/0f499cbe6c4e3e721cc73cf38be013843585629d25c5b41f24db7f160532/thermo-0.1.33.tar.gz" } ], "0.1.34": [ { "comment_text": "", "digests": { "md5": "6c7ae971b2e7af2faeef3e6fe7075f05", "sha256": "294f82117d37e47442011ab7fe7b46bde4c9da9c19f5111e2c8571266d1cf7ac" }, "downloads": -1, "filename": "thermo-0.1.34.tar.gz", "has_sig": false, "md5_digest": "6c7ae971b2e7af2faeef3e6fe7075f05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16495139, "upload_time": "2017-06-18T12:47:02", "url": "https://files.pythonhosted.org/packages/b0/4a/d7c76e5ab4c3b7825a8d66b415e2cbd6f5d83c34586c020ec58a880871a1/thermo-0.1.34.tar.gz" } ], "0.1.35": [ { "comment_text": "", "digests": { "md5": "6e2a6e4cf03429a8e0ff741a6bbd1dc0", "sha256": "39ce6d32f8c9da4f6336477dc6210eb769cb8e84f3572798cfb36ccad20a1b90" }, "downloads": -1, "filename": "thermo-0.1.35.tar.gz", "has_sig": false, "md5_digest": "6e2a6e4cf03429a8e0ff741a6bbd1dc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16526493, "upload_time": "2017-08-14T19:06:47", "url": "https://files.pythonhosted.org/packages/d1/f1/c149c1f391f0bf1cf22e68cd89515306f806787da0f8586d7180c3fb56c1/thermo-0.1.35.tar.gz" } ], "0.1.36": [ { "comment_text": "", "digests": { "md5": "39c15d320fc26f3c9e53d417cbe654a2", "sha256": "732504a921fe6fb571227221a0493317fa6b3b013b7d12d655a00471f2fc7561" }, "downloads": -1, "filename": "thermo-0.1.36.tar.gz", "has_sig": false, "md5_digest": "39c15d320fc26f3c9e53d417cbe654a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16847954, "upload_time": "2017-09-13T02:50:09", "url": "https://files.pythonhosted.org/packages/7f/bb/ff636f9ed3448cbcf8772375bd8080111e5feb3838496382b78aeabf96b4/thermo-0.1.36.tar.gz" } ], "0.1.37": [ { "comment_text": "", "digests": { "md5": "616866081e0a62b6d6be052db044f805", "sha256": "82f0dc4f6289b670d3d24c7c61e77daf3b8c6dfb28bcdbf0978a62a3b45ad677" }, "downloads": -1, "filename": "thermo-0.1.37.tar.gz", "has_sig": false, "md5_digest": "616866081e0a62b6d6be052db044f805", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16847947, "upload_time": "2017-09-13T04:31:23", "url": "https://files.pythonhosted.org/packages/48/5c/9204e66d18a454f9bf3e3d7508590663b51a9499266e37f54e126a1f4c5d/thermo-0.1.37.tar.gz" } ], "0.1.38": [ { "comment_text": "", "digests": { "md5": "d4197f1044089db456f873cbb6a4d7a1", "sha256": "1cb408a26a48c7685e64441bf9d0a8c7662d455ba343aa6720801528c531da8b" }, "downloads": -1, "filename": "thermo-0.1.38.tar.gz", "has_sig": false, "md5_digest": "d4197f1044089db456f873cbb6a4d7a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17464039, "upload_time": "2017-10-29T20:08:49", "url": "https://files.pythonhosted.org/packages/d7/36/5d0c4b0da4e7fdcc09fd8dc097c43f00f28651f73e1954e7775faba0ac56/thermo-0.1.38.tar.gz" } ], "0.1.39": [ { "comment_text": "", "digests": { "md5": "5cb98e2caa7489bd9896fe6897da0550", "sha256": "37fd4b8e5709f525510bd729fdd5e4f2dcdfb13b4cee29eb0c41343afad8819b" }, "downloads": -1, "filename": "thermo-0.1.39.tar.gz", "has_sig": false, "md5_digest": "5cb98e2caa7489bd9896fe6897da0550", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17542917, "upload_time": "2017-11-18T22:29:57", "url": "https://files.pythonhosted.org/packages/54/36/d1941f848ffcb09fe80d278aacc9f47f6640c95aaba3522e327a58132598/thermo-0.1.39.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "b92cf38264af20d3f5dd57f8194f77e0", "sha256": "ea995f5e8686712dab1c5bb7a28b5aaba0dec619bbf9c89981beb48666ece196" }, "downloads": -1, "filename": "thermo-0.1.5.tar.gz", "has_sig": false, "md5_digest": "b92cf38264af20d3f5dd57f8194f77e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15349531, "upload_time": "2016-07-01T16:56:20", "url": "https://files.pythonhosted.org/packages/01/99/3f0c4939264955a848db6ee258f9c18cc53ba93c92f0dff2b5796f10169e/thermo-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "aa3aed4164d868088033db73cc06e8d5", "sha256": "c05735cbcb61c8d2458a5283c48afaf5e3d39560dd6dae52913cd50c6dab7af2" }, "downloads": -1, "filename": "thermo-0.1.6.tar.gz", "has_sig": false, "md5_digest": "aa3aed4164d868088033db73cc06e8d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15349531, "upload_time": "2016-07-01T17:04:33", "url": "https://files.pythonhosted.org/packages/a7/37/2a179eeb293876ab4dfa1f257a188c0461786493305d0f577160319dcfdf/thermo-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "f6c1acbc8a9f092cfe06c0b9b1f3f2e9", "sha256": "f6f680dc779e078e4454a1f10aecd4b7c1fad92b47931abc3d7d713a87c41071" }, "downloads": -1, "filename": "thermo-0.1.7.tar.gz", "has_sig": false, "md5_digest": "f6c1acbc8a9f092cfe06c0b9b1f3f2e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15350102, "upload_time": "2016-07-03T18:43:36", "url": "https://files.pythonhosted.org/packages/ed/fa/e1d89345204d27c3760ecd114244de5d23438fd2127987b82b5ca9aacc65/thermo-0.1.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5cb98e2caa7489bd9896fe6897da0550", "sha256": "37fd4b8e5709f525510bd729fdd5e4f2dcdfb13b4cee29eb0c41343afad8819b" }, "downloads": -1, "filename": "thermo-0.1.39.tar.gz", "has_sig": false, "md5_digest": "5cb98e2caa7489bd9896fe6897da0550", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17542917, "upload_time": "2017-11-18T22:29:57", "url": "https://files.pythonhosted.org/packages/54/36/d1941f848ffcb09fe80d278aacc9f47f6640c95aaba3522e327a58132598/thermo-0.1.39.tar.gz" } ] }