There is a newer version of the record available.

Published April 28, 2026 | Version v1.1-beta.0
Software Open

darsa-group/flat-bug: Prerelease: v1.1.0

  • 1. Aarhus Universitet
  • 2. Aarhus University

Description

Overview

Main feature: Migration to uv based package management

Otherwise this mostly a stylistic update, where I reformatted the module to conform to the ruff linting rules given in the pyproject.toml. The module has also been gone over to fix all static analysis issues raised by pylance and improve/simplify much of the type annotation and polymorphism.

Changes:

  • Migrated to uv based package management.
  • All violations of ruff linting rules either fixed or overridden.
  • All static analysis issues raised by pylance (basic) in the main module and tests handled.
  • Releases will now result in publication to PyPi to facilitate install via uv add flat-bug or pip install flat-bug.
  • Updated README.md installation.
  • Improvements on type polymorphism handling in various functions (particularly in the flat_bug.geometric submodule).
  • Migrated unit tests from unittest to pytest.

Full Changelog: https://github.com/darsa-group/flat-bug/compare/v1.0.0...v1.1-beta.0

Files

darsa-group/flat-bug-v1.1-beta.0.zip

Files (15.6 MB)

Name Size Download all
md5:9e29588f63b8e96ec2bc1e9fbc9f1a39
15.6 MB Preview Download

Additional details

Related works