skip to navigation
skip to content

thermostate 0.2.3

A package to manage thermodynamic states

ThermoState

This package provides a wrapper around CoolProp that more naturally allows management of a thermodynamic state.

Continuous Integration Status

TravisCI: Appveyor:

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

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
 
File Type Py Version Uploaded on Size
thermostate-0.2.3-py3-none-any.whl (md5) Python Wheel py3 2017-09-24 12KB
thermostate-0.2.3.tar.gz (md5) Source 2017-09-24 12KB