Upcoming release:
- Simplified overload operator function.
- Add instrument broadening
- Add indexing/slicing spectrum with [], (Returns new spectrum)
- Add more Type hints
- Handle all warnings as errors in testing.
- Fix test parameters to avoid invalid values.
- Move test fixtures
- Test on python 3.7.
- Add makefile
- Add Appveyor and shippable configuration.
- Some general cleanup
- Update requirements to latest versions.
- Add pre-commits
- Drop support for python 2.7
- Due xaxis and flux keywords required with "*,".
- Drop testing of python 3.4.
- Remove tox.ini
- Fix documented usage of Spectrum
- Add styling for markdown in long description.
- Testing on python 3.7
- Patch try resolve pypi styling
- Add hypothesis profiles for different test environments.
- Change header initialization from None to and empty dict
- Add normalization e.g.
- Spectrum.normalize("poly", degree=3)
- Add spectrum plot method.
- Standardize operations using a operator wrapper.
- Updated documetation.
Before october 2017
- Many changes that were unrecorded in this change log...
- Spectrum object with interpolation and overloaded operators.
Project started: September 2016