Release notes#

This document contains the release notes for the PySpeos project.

0.4.0 - April 17, 2025#

Feat/add local launcher

#454

add screenshot in pyvista related methods

#521

enhance the project preview: irrad, rad, camera sensor features

#528

switch to ansys tools and decouple requirements

#532

bump ansys-sphinx-theme from 1.3.3 to 1.4.2 in the doc-deps group

#524

bump pytest-cov from 6.0.0 to 6.1.0

#533

bump pytest-cov from 6.1.0 to 6.1.1

#542

bump psutil from 6.1.1 to 7.0.0

#555

Update example combine-speos.py

#499

open-results adjustments

#538

adjust source example

#543

adjust simulation example

#545

remote instance

#553

adjust sensor.py example

#554

issue with nightly pipeline

#534

Graphs not showing with Ansys visualizer

#537

improve examples and tests due to more errors raised by the new SpeosRPC server

#546

remove code-style job to use precommit.ci

#523

update CHANGELOG for v0.3.0

#525

bump dev version into v0.4.dev0

#526

pre-commit autoupdate

#529, #541

bump ansys/actions from 8 to 9 in the actions group

#544

Rename CONTRUBUTORS.md to CONTRIBUTORS.md

#548

remove strong upper bound on build dep

#549

pin actions version with full commit hash

#557

0.3.0 - March 28, 2025#

provide a way for the user to limit number of threads

#508

bump pytest from 8.3.4 to 8.3.5

#484

bump the doc-deps group across 1 directory with 4 updates

#509

bump notebook from 7.3.2 to 7.3.3

#510

fix 404 page when download example as python script

#514

add example assets button

#518

fix path to download assets

#522

core layer loading a camera sensor

#503

doc: Adjust server launch command

#505

update CHANGELOG for v0.2.0

#490

update CHANGELOG for v0.2.1

#492

remove ruff E ignores

#495

remove ruff ignores F

#506

ruff n

#507

ruff TD002, TD003

#512

0.2.1 - March 06, 2025#

add mandatory token to release-github

#491

0.2.0 - March 06, 2025#

documentation review changes

#483

add missing notebook dependency

#488

add project required info

#470

update CHANGELOG for v0.1.1

#473

update organization name

#486

remove ignores for PTH

#474

Remove ruff ignore for “D”, pydocstyle

#482

0.1.1 - 2025-02-25#

Maintenance#

  • update CHANGELOG for v0.1.0 #471

  • bump dev version into v0.2.dev0 #472

0.1.0 - 2025-02-24#

Dependencies#

  • bump the doc-deps group across 1 directory with 4 updates #452

Documentation#

  • Documentation review #455

  • fix broken inner links #465

  • fix make.bat clean call #466

Fixed#

  • missing get method for optical properties #434

  • examples local run path was incorrect #451

Maintenance#

  • add new jobs and cleanup workflows #425

  • general update/addition of files at project root level #427

  • update python versions and dependencies #443

  • add nightly workflow #444

  • update code owners #448

  • update labeler #456

  • cleanup repo #459

Miscellaneous#

  • avoid mutable value as default value in function #436

  • update architecture #445

  • remove docker compose and update doc #449

  • use __getitem__ in SpeosClient #461

  • the core sensor, source, simulation class name #462