Skip to content

Releases: scottprahl/pyspeckle

Packaging improvements

05 Jan 16:17

Choose a tag to compare

More packaging cleanup. no new functionality

0.6.1

  • init.py is only source of version
  • pyproject.toml is only source of package requirements
  • move pngs to docs/images
  • create make_readme_images.py
  • fix importing of speckle.png
  • update .readthedocs.yaml
  • update docs/conf.py
  • move jupyter_lite_config.json to pyspeckle folder
  • update github actions
  • use a single source for versioning
  • only test ipynb files in first level of docs/
  • fix zenodo
  • fix badges
  • release to pypi upon publishing

0.6.0

  • jupyterlite support
  • modernize packaging
  • modernize github actions
  • use pyproject.toml only
  • improve docstrings
  • use ruff for linting
  • add requirements-dev.txt
  • use venv for reproducibility

JupyterLite support

16 Nov 22:58

Choose a tag to compare

No new features but you can now run the notebooks in your browser using JupyterLite

0.6.0

  • jupyterlite support
  • modernize packaging
  • modernize github actions
  • use pyproject.toml only
  • improve docstrings
  • use ruff for linting
  • add requirements-dev.txt
  • use venv for reproducibility

Full Changelog: 0.5.1...0.6.0

try to get pypi images working

02 Sep 23:01

Choose a tag to compare

0.5.1

  • attempt to fix images on pypi.org

0.5.0

  • general clean-up

General Cleanup

02 Sep 17:43

Choose a tag to compare

0.5.0

  • drop 'v' from version tags
  • add testing
  • add conda support
  • add github automated testing
  • improve CITATION.cff
  • create zenodo DOI
  • add github automated version updates

v0.4.1

  • add slice_plot() for 3D speckle
  • create pure python packaging
  • include wheel file
  • package as python3 only

3D speckle

16 Jul 19:08

Choose a tag to compare

v0.4.0

  • 3D speckle generation
  • flake8 testing
  • add pypi badge
  • automate notebook testing

Documentation improvements

25 Mar 17:45

Choose a tag to compare

v0.3.2

  • add badges for colab and binder
  • sphinx-book-theme for docs
  • cite SPIE paper
  • improve README.rst

v0.3.1

  • improve api generation using automodapi

v0.3.0

  • use sphinx for documentation
  • implement create_gaussian_1D()
  • improve documentation

First release

18 May 01:08

Choose a tag to compare

Everything more-or-less works. Generate 1D and 2D speckle patterns and do basic analysis on the patterns.