Skip to content

Releases: jrsmith3/ibei

v2.0.0

28 Aug 19:29
6a9a9de
Compare
Choose a tag to compare

What's Changed

  • [39] Update for compatibility with Python 3 by @jrsmith3 in #40
  • [41] Update CHANGELOG to include issue #39 and version 2.0.0 by @jrsmith3 in #42
  • [48] Replace conda with hatch for building package by @jrsmith3 in #60
  • [58] Cosmetic documentation edits by @jrsmith3 in #62
  • [56] Update Python dependency to 3.10 by @jrsmith3 in #63
  • [50] Leverage tox to run tests by @jrsmith3 in #64
  • [49] Refactor tests to use pytest by @jrsmith3 in #65
  • [51] Add GitHub action to build package and run tests by @jrsmith3 in #66
  • [54] Write tox action to build documentation by @jrsmith3 in #67
  • [68] Create BEI class; refactor uibei as method of that class by @jrsmith3 in #69
  • [70] Update CHANGELOG for #68 by @jrsmith3 in #71
  • [43] Add method to compute full Bose-Einstein integral by @jrsmith3 in #72
  • [44] Add method to compute lower incomplete Bose-Einstein integral by @jrsmith3 in #74
  • [77] Refactor solar cell classes by @jrsmith3 in #78
  • [59] Update documentation by @jrsmith3 in #76
  • [79] Integration with readthedocs.org by @jrsmith3 in #80
  • [53] Upload package artifact to testing PyPI by @jrsmith3 in #81
  • [82] Update "Installation" section of documentation by @jrsmith3 in #83
  • [52] Automatically create releases from version tags by @jrsmith3 in #84
  • [85] Fix error in documentation by @jrsmith3 in #86
  • [28] Specify how to cite this software by @jrsmith3 in #87
  • [88] Add developer notes to documentation by @jrsmith3 in #89
  • Release 2.0.0 by @jrsmith3 in #61

DOI

Full Changelog: 1.0.6...v2.0.0

Release `2.0.0.dev0`

04 Jun 15:07
5b31dab
Compare
Choose a tag to compare
Release `2.0.0.dev0` Pre-release
Pre-release

What's Changed

  • [39] Update for compatibility with Python 3 by @jrsmith3 in #40
  • [41] Update CHANGELOG to include issue #39 and version 2.0.0 by @jrsmith3 in #42

Full Changelog: 1.0.6...v2.0.0.dev0

Note

This release previously pointed at a tag named 2.0.0.dev1 that I subsequently deleted. The tag named v2.0.0.dev0 applies to the same commit as tag 2.0.0.dev1.

1.0.6: Properly package and distribute using conda

23 Dec 19:18
Compare
Choose a tag to compare
The prior version of `ibei`, which was [hosted on
pypi](https://pypi.python.org/pypi/ibei/), directly included the
[`physicalproperty`](https://github.com/jrsmith3/physicalproperty)
code in its codebase. The `physicalproperty` code has been removed
from this release in favor of an `import`.

`ibei` is now available on binstar via conda install since it depends
on `numpy`. New versions will only be distributed on binstar and not
pypi due to difficulties installing `numpy`.

The online documentation has moved to
[ReadTheDocs](http://ibei.rtfd.org) and is no longer hosted with
github pages. The documentation has also been edited for clarity.

This package now uses [Travis-CI](https://travis-ci.org/jrsmith3/ibei)
for continuous integration testing.

1.0.5

24 Dec 16:09
Compare
Choose a tag to compare
Prepare package for distribution on pypi

1.0.4

28 Nov 02:15
Compare
Choose a tag to compare
Split/merge PhysicalProperty into its own repo

1.0.3: Backend modifications

26 Nov 01:37
Compare
Choose a tag to compare
In order to merge this repo more easily into, e.g., the tec repo, I
split up the classes into their own files. These changes don't affect
the API so they are just going to be pushed as a patch release.

1.0.2

25 Nov 23:54
Compare
Choose a tag to compare
Split tests into unambiguously named files

1.0.1

25 Nov 21:38
Compare
Choose a tag to compare
Bugfix

1.0.0

06 Nov 03:39
Compare
Choose a tag to compare
Release 1.0.0

0.0.2

06 Nov 03:39
Compare
Choose a tag to compare
Fixed several bugs