Skip to content

Maintenance update#52

Merged
ClaasRostock merged 27 commits intomainfrom
maintenance-update
Apr 9, 2026
Merged

Maintenance update#52
ClaasRostock merged 27 commits intomainfrom
maintenance-update

Conversation

@ClaasRostock
Copy link
Copy Markdown
Collaborator

BREAKING Changes

  • Moved module farn.run.utils.threading to farn.utils.threading
  • Renamed and moved module farn.run.subProcess to farn.utils.sub_process
  • Renamed and moved module farn.run.batchProcess to farn.batch.batch_processor
  • Renamed module farn.sampling.sampling to farn.sampling.discrete (because the only class it actually contains is DiscreteSampling

Changed

  • Updated code base with latest changes in python_project_template v0.2.10
  • Python modules: Changed __ALL__ to __all__ (lowercase, PEP8 and PEP257 compliant).

Dependencies

  • .pre-commit-config.yaml: Updated rev of ruff-pre-commit to v0.15.9
  • Updated to dictIO>=0.4.4
  • Updated to numpy>=2.4
  • Updated to ospx>=0.3.5
  • Updated to pytest-cov>=7.1
  • Updated to ruff>=0.15.9
  • Updated to scipy>=1.17.1
  • Updated to sphinx-argparse-cli>=1.21.3
  • Updated to types-lxml>=2026.2

…re-export instead of `as xxx` in each import statement.
* Moved module `src/farn/run/utils/threading.py` to  `src/farn/utils/threading.py`
* Renamed and moved module `src/farn/run/subProcess.py` to `src/farn/utils/sub_process.py`
* Renamed and moved module `src/farn/run/batchProcess.py` to `src/farn/batch/batch_processor.py`
* Renamed module `src/farn/sampling/sampling.py` to `src/farn/sampling/discrete.py` (because the only class it actually contains is `DiscreteSampling`
…e-exporting via `__all__` from sub-packages causes non-unique references when building the Sphinx documentation
…review features of the Ruff formatter, such as (currently) formatting of Markdown documents
@ClaasRostock ClaasRostock merged commit c633ad8 into main Apr 9, 2026
32 checks passed
@ClaasRostock ClaasRostock deleted the maintenance-update branch April 9, 2026 20:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant