A package to manage thermodynamic states
Project description
ThermoState
This package provides a wrapper around CoolProp that more naturally allows management of a thermodynamic state.
Continuous Integration Status
Anaconda Package Version
Change Log
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Unreleased
Added
Changed
Fixed
Removed
[0.2.3] - 24-SEP-2017
Added
Distributions are now uploaded to PyPI
Changed
Conda packages are noarch builds
Appveyor tests run in a single job to speed them up
Minimum Python version is 3.5
0.2.2 - 13-APR-2017
Added
Oxygen (O2) is available as a substance
Nitrogen (N2) is available as a substance
Fixed
Deploy doctr to the root directory (see drdoctr/doctr#157 and drdoctr/doctr#160)
0.2.1
Added
Carbon dioxide is available as a substance
The software version is available as the module-level __version__ attribute
0.2.0
Added
Equality comparison of State instances
Changed
Improve several error messages
Refactor property getting/setting to use less boilerplate code
Preface all class attributes with _
Refactor _set_properties to use CoolProp low-level API
0.1.7
Added
Phase as a gettable attribute of the State
Isobutane is an available substance
Add cp and cv to Tutorial
Changed
Updated Tutorial with more detail of setting properties
Fail Travis when a single command fails
0.1.6
Added
Tutorial in the docs using nbsphinx for formatting
Specific heat capacities at constant pressure and volume are now accesible via cp and cv attributes
Changed
Offset units are automatically converted to base units in Pint
0.1.5
Changed
Unknown property pairs are no longer allowed to be set
0.1.4
Fixed
Rename units module to abbreviations so it no longer shadows units registry in thermostate
0.1.3
Added
Common unit abbreviations in thermostate.EnglishEngineering and thermostate.SystemInternational
Fixed
Typo in CHANGELOG.md
0.1.2
Fixed
Fix Anaconda.org upload keys
0.1.1
Fixed
Only load pytest-runner if tests are being run
0.1.0
Added
First Release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for thermostate-0.2.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3acb3fff5995ff3ec23b19bcda5c6f75e5b50500a9fed1fdbb2b062a9d42198 |
|
MD5 | 5add907b6b6345409665623a9f70f16b |
|
BLAKE2b-256 | 73e002b8bc1d76b86ed5f54cfbcb774435aaae0cfdbcd2991b68231140edd315 |