Changelog
Unreleased ()
switch Makefile workflows to uv run with dev/docs/lite extras
remove venv/.ready bootstrap prerequisites from Makefile targets
add shared Makefile command/file-list variables for consistency
add RM/RMR Makefile variables and use them for cleanup commands
require Python >=3.10 and declare support through Python 3.14
test only Python 3.10 and 3.14 in GitHub Actions
update default docs/publish automation runtimes to Python 3.14
relax docs extras to Sphinx>=8.1.3 and nbsphinx>=0.9.7
update JupyterLite extras to jupyterlite-core/pyodide-kernel >=0.7,<0.8
add release dates to changelog version titles
0.6.1 (2026-01-05)
__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 (2025-11-16)
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
0.5.1 (2023-09-02)
attempt to fix images on pypi.org
0.5.0 (2023-09-02)
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 (2021-08-07)
add slice_plot() for 3D speckle
create pure python packaging
include wheel file
package as python3 only
v0.4.0 (2021-07-16)
3D speckle generation
flake8 testing
add pypi badge
automate notebook testing
v0.3.2 (2021-03-25)
add badges for colab and binder
sphinx-book-theme for docs
cite SPIE paper
improve README.rst
v0.3.1 (2020-05-19)
improve api generation using automodapi
v0.3.0 (2020-05-18)
use sphinx for documentation
implement create_gaussian_1D()
improve documentation
v0.2.0 (2019-04-29)
rename functions and doc files
v0.1.0 (2018-05-03)
initial checkin