Release notes#

This document contains the release notes for the PySTK project.

0.3.0 - April 17, 2026#

Switch the repo to STK 13.1.0

#988

Build: bump sphinxcontrib-mermaid from 1.1.0 to 1.2.2 in the doc group

#901

Bump ansys/actions from 10.2.0 to 10.2.2 in the actions group

#905

Bump sphinxcontrib-mermaid from 1.2.2 to 1.2.3 in the doc group

#910

Bump the doc group with 2 updates

#914, #966

Bump the actions group with 2 updates

#915, #921

Bump pytest from 9.0.1 to 9.0.2 in the tests group

#917

Bump codecov/codecov-action from 5.5.1 to 5.5.2 in the actions group

#918

Bump matplotlib from 3.10.7 to 3.10.8

#919

Bump jupyterlab from 4.5.0 to 4.5.1 in the doc group

#920

Bump typer from 0.20.0 to 0.20.1

#922

Bump typer from 0.20.1 to 0.21.0

#923

Bump typer from 0.21.0 to 0.21.1

#929

Bump build from 1.3.0 to 1.4.0

#931

Bump plotly from 6.5.0 to 6.5.1

#932

Bump the doc group across 1 directory with 2 updates

#934, #964, #977

Bump plotly from 6.5.1 to 6.5.2

#936

Bump actions/checkout from 6.0.1 to 6.0.2 in the actions group

#937

Bump bandit[toml] from 1.9.2 to 1.9.3

#939

Bump ansys/actions from 10.2.3 to 10.2.4 in the actions group

#940

Bump actions/setup-python from 6.1.0 to 6.2.0 in the actions group

#942

Bump the doc group across 1 directory with 3 updates

#943

Bump nbconvert from 7.16.6 to 7.17.0 in the doc group

#949

Bump ansys/actions from 10.2.4 to 10.2.5 in the actions group

#953

Bump typer from 0.21.1 to 0.23.0

#956

Bump typer from 0.23.0 to 0.24.0

#962

Bump ansys/actions from 10.2.5 to 10.2.6 in the actions group

#963

Bump ansys/actions from 10.2.6 to 10.2.7 in the actions group

#965

Bump typer from 0.24.0 to 0.24.1

#967

Bump bandit[toml] from 1.9.3 to 1.9.4

#969

Bump pytz from 2025.2 to 2026.1.post1 in the tests group

#971

Bump plotly from 6.5.2 to 6.6.0

#972

Bump the actions group across 1 directory with 2 updates

#973, #976

Bump ansys/actions from 10.2.9 to 10.2.10 in the actions group across 1 directory

#980

Bump pytest-cov from 7.0.0 to 7.1.0 in the tests group

#981

Bump ansys/actions from 10.2.10 to 10.2.12 in the actions group

#982

Bump pytest-mpl from 0.18.0 to 0.19.0 in the tests group

#984

Bump build from 1.4.0 to 1.4.2

#985

Bump codecov/codecov-action from 5.5.2 to 6.0.0 in the actions group

#986

Bump pytest from 9.0.2 to 9.0.3 in the tests group

#990

Bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 in the actions group

#991

Bump nbconvert from 7.17.0 to 7.17.1 in the doc group

#992

Docs: update broken link

#908

Replaced broken link to RST documentation

#944

Improve docker install documentation

#958

Stop using docker network host

#913

Link to docker compose release notes

#927

Missing permissions

#945

Installation path for STK 13.0 in windows containers

#947

Pin tox to 4.38.0

#960

Skip jupyter-rfb license compatibility check

#979

Fix globe/map doc snapshots with latest jupyter_rfb

#983

Update CHANGELOG for v0.2.0

#862

Chore: update CHANGELOG for v0.2.1

#904

Update CHANGELOG for v0.1.3

#909

Update copyright headers to reference 2026.

#924

Re-enable vale for PR workflow

#989

0.2.1 - December 03, 2025#

Hooks for YAML and pyproject.toml files

#865

Switch the repo to STK 13.0.1

#900

Bump pandas from 2.3.2 to 2.3.3

#857

Bump ansys-sphinx-theme from 1.6.1 to 1.6.3 in the doc group

#859

Bump plotly from 6.3.0 to 6.3.1

#863

Bump matplotlib from 3.10.6 to 3.10.7

#868

Update pre-commit hooks and use hashed versions

#871

Bump jupytext from 1.17.3 to 1.18.1 in the doc group

#875

Bump typer from 0.19.2 to 0.20.0

#876

Bump jupyterlab from 4.4.9 to 4.4.10 in the doc group

#878

Bump the actions group across 1 directory with 3 updates

#884

Bump vale from 3.12.0.2 to 3.13.0.0

#885

Bump libcst from 1.8.5 to 1.8.6

#888

Bump plotly from 6.3.1 to 6.4.0

#889

Bump safety from 3.6.2 to 3.7.0

#890

Bump the tests group across 1 directory with 2 updates

#892

Bump plotly from 6.4.0 to 6.5.0

#894

Bump the doc group across 1 directory with 4 updates

#897

Bump bandit[toml] from 1.8.6 to 1.9.2

#898

Bump the actions group across 1 directory with 2 updates

#899

Build: bump ansys/actions from 10.1.5 to 10.2.0 in the actions group

#902

Remove PyPI installation tab for development versions

#870

Add instructions on how to create account

#880

Disable the Show Source link in the sidebar

#886

Only use wheelhouses for all dependencies

#887

Close widget before STK shutdown

#864

Fix doc build

#874

Label strategy for changelog fragments

#872

Ci(release): use stable images

#903

Update tests to use local data

#882

0.2.0 - October 09, 2025#

Switch the repo to STK 13.0.0

#837

Bump jupytext from 1.17.2 to 1.17.3 in the doc group

#819

Bump matplotlib from 3.10.5 to 3.10.6

#822

Bump typer from 0.16.1 to 0.17.3

#823

Bump jupyterlab from 4.4.6 to 4.4.7 in the doc group

#825

Bump pytest from 8.4.1 to 8.4.2 in the tests group

#826

Bump ansys-sphinx-theme from 1.6.0 to 1.6.1 in the doc group

#827

Bump the actions group across 1 directory with 4 updates

#829

Bump pytest-cov from 6.2.1 to 6.3.0 in the tests group

#831

Bump typer from 0.17.3 to 0.17.4

#832

Bump vale from 3.12.0.1 to 3.12.0.2

#833

Bump pytest-cov from 6.3.0 to 7.0.0 in the tests group

#834

Bump libcst from 1.8.2 to 1.8.4

#835

Bump ansys/actions from 10.0.20 to 10.1.1 in the actions group

#836

Bump ansys/actions from 10.1.1 to 10.1.2 in the actions group

#838

Bump ansys/actions from 10.1.2 to 10.1.3 in the actions group

#842

Bump typer from 0.17.4 to 0.19.1

#843

Bump typer from 0.19.1 to 0.19.2

#845

Bump safety from 3.6.1 to 3.6.2

#846

Bump ansys/actions from 10.1.3 to 10.1.4 in the actions group

#847

Bump jupyterlab from 4.4.7 to 4.4.8 in the doc group

#849

Bump libcst from 1.8.4 to 1.8.5

#850

Bump jupyterlab from 4.4.8 to 4.4.9 in the doc group

#853

Fix building the STK docker images with latest docker which uses Bake

#821

Pedantic warnings

#830

Use Python 3.10 for testing

#840

Empty environment variable

#844

Use runner name when starting a new container

#848

Adjust container name in nightly build

#851

Use raw link to display logo

#852

Image name in tests job

#855

Ignore python, jupyter, and PDF artifacts

#860

Update CHANGELOG for v0.1.2

#816

Setup multi-runners strategy

#841

0.1.3 - December 05, 2025#

Switch the 0.1 branch to stk12.10.1

#907

0.1.2 - September 05, 2025#

More graph wrappers

#794

Bump matplotlib from 3.10.3 to 3.10.5

#788

Bump build from 1.2.2.post1 to 1.3.0

#790

Bump actions/download-artifact from 4 to 5 in the actions group

#793

Bump actions/checkout from 4 to 5 in the actions group

#795

Bump plotly from 6.2.0 to 6.3.0

#797

Bump the doc group across 1 directory with 2 updates

#800

Bump pandas from 2.3.1 to 2.3.2

#804

Bump jupyter-server from 2.16.0 to 2.17.0 in the doc group

#805

Bump vale from 3.12.0.0 to 3.12.0.1

#806

Bump ansys/actions from 10.0.15 to 10.0.16 in the actions group

#810

Alphabetize methods, properties in doc

#786

Tweak migration guide

#791

Add compatibility table

#801

Fix datatable background style for dark theme

#815

Update codecov badge

#789

Include wheelhouse artifacts in releases

#792

Restore linkcheck for changelog

#796

Pin typer package to prevent AttributeError

#807

Non-breaking space and invalid variable names

#811

Invalid variable names

#814

Update CHANGELOG for v0.1.1

#785

Enable codecov

#787

General improvements

#802

Update classifiers to include Python 3.10

#808

0.1.1 - August 06, 2025#

First release of PySTK

#784