Changelog

0.8.0 (2/13/24)

  • add functions for far-field irradiance (thanks @matt8s)

  • improve calc of b for cylindrical step fibers for large V

  • add new notebook for far-field irradiance

  • enable use of arrays in cylinder_step.LP_mode_value()

0.7.1 (9/21/23)

  • fix long-description for pypi

0.7.0 (9/21/23)

  • better handling of propagation factor b

  • add import boilerplate needed for Jupyterlite

  • Makefile packaging for Jupyterlite file

  • use __version__ and other dunders

  • flake8 now passes

  • fix various docstrings

  • readthedocs fixes

  • ruff support

  • add erbium fiber doc

  • clean up notebooks

  • add copyright stuff

  • add .github actions

  • update badges

  • conda support

v0.6.2 (9/5/2021)

  • create pure python packages

  • include wheel file

  • package as python3 only

v0.6.1 (3/26/2021)

  • add colab and binder badges

  • improve docs

  • rename dispersion api

  • start using more descriptive names in notebooks

v0.6.0 (1/5/2021)

  • improve help()

  • improve sphinx docs

  • new names

v0.5.0 (5/25/2020)

  • sphinx docs

  • reorganize and improve docs

  • add lint target to Makefile

  • add rcheck target to Makefile

v0.4.0 (01/20/2020)

  • improve packaging

  • add some documentation

  • more glasses

  • more functions

v0.3.0 (03/12/2018)

  • add basics.py

  • add documentation for functions

v0.2.1 (03/04/2018)

  • fix typo

v0.2.0 (03/04/2018)

  • Add noise.py

  • Improve packaging

v0.1.0 (02/26/2018)

  • Initial release