Skip to content

CHANGELOG

v0.25.0 (2025-06-23)

Chores

Features

v0.24.0 (2025-06-23)

Bug Fixes

  • Lint (747eed0)

  • Only cache invalidate on major version upgrade (533469b)

  • Update sbatch to use DEBUG logging (6adbe63)

Chores

Features

  • Add ability to specify job time when running full-audit (c2dc630)

  • Functioning collect-audit and plot (9ad2749)

v0.23.1 (2025-06-23)

Bug Fixes

  • Update size_gb calculation to use ByteSize helper for better precision (aac73fb)

Chores

  • Add plotly and kaleido dependencies for enhanced plotting capabilities (558b173)

  • Reintroduced plotly dependency with version constraints. - Added kaleido for static image generation in plots.

  • Add plotly dependency (0e98480)

  • Setup plot module (2b33cf5)

v0.23.0 (2025-06-20)

Bug Fixes

  • Add force option to project cli (05c4d84)

Chores

Features

v0.22.0 (2025-06-20)

Chores

Features

  • Audit submission across both projects groups (d6590b3)

v0.21.0 (2025-06-20)

Features

v0.20.0 (2025-06-20)

Chores

Features

  • Add find readme utilitiy (bbd4fd6)

  • Add find readme utilitiy to project and update cli to not show compuuted details (bd6e1eb)

v0.19.0 (2025-06-20)

Bug Fixes

  • Limit suffixes to 3 parts (2432717)

Chores

Features

  • Validate against package version (53259a6)

v0.18.2 (2025-06-19)

Bug Fixes

Chores

v0.18.1 (2025-06-19)

Bug Fixes

v0.18.0 (2025-06-19)

Bug Fixes

  • Remove last accessed, useless info (22f9d52)

Chores

Features

  • Add file types and fix caching (6514bf6)

  • Update default groups and refactor table building (764d012)

v0.17.0 (2025-06-13)

Chores

v0.16.0 (2025-06-13)

Bug Fixes

Chores

Continuous Integration

Features

v0.15.0 (2025-06-13)

Chores

Features

v0.14.0 (2025-06-13)

Chores

  • Downgrade click version (e63ee31)

Features

v0.13.0 (2025-06-13)

Chores

Documentation

Features

  • Add whose cli entry point (bcbe058)

v0.12.0 (2025-06-13)

Bug Fixes

fix: add command and close docstring

Chores

Features

feat: full refactor, simplifying CLI

Refactoring

v0.11.0 (2025-05-26)

Bug Fixes

  • Add custom exception for unset environment variables (784080a)

  • Adjust test for Windows path handling to set strict mode explicitly (57db00a)

  • Restore assertion for Windows file owner retrieval test (9986a79)

  • Update sha256 checksum for damply package version 0.10.0 (0be6951)

Chores

  • Update version and checksum in pixi.lock; modify README metadata (b480d2b)

Documentation

Features

  • Add documentation for DamplyDirs module and its usage (74d9c79)

  • Add Windows support to CI workflow matrix (650c192)

  • Implement DamplyDirs singleton initialization and add comprehensive tests (c48deb9)

  • Refactor damplydirs logic, include documentation, and add comprehensive tests (cf026d4)

feat: refactor damplydirs logic, include documentation, and add comprehensive tests

Refactoring

  • Streamline directory structure handling and improve error management (00ad73d)

  • Update file owner tests for platform-specific handling and improve readability (860d04f)

v0.10.0 (2025-05-20)

Bug Fixes

  • Update pypi references from '.' to './' for consistency (bc1715f)

  • Update repository references and descriptions from jjjermiah to bhklab (ad73779)

Chores

  • Comment out Test-PyPi-Installation and Publish-To-Test-PyPi jobs in CI workflow (2ed0229)

  • Format and lint (5130657)

  • Move ruff config out and update deps (2f5a3fe)

  • Reformat (7a275c7)

  • Remove empty init.py file from dmpdirs directory (47ff2cd)

  • Update lockfile (aa9e4d9)

Code Style

  • Standardize indentation and formatting in whose.py (07e495f)

Continuous Integration

  • Disable fail-fast in job strategy for improved stability across OS matrix (f84c26e)

  • Streamline Codecov integration by removing redundant steps and ensuring coverage tracking (eb1fdef)

  • Update actions versions (5e341a8)

Features

  • Add dmpdirs module for standardized project directory access (dc324e6)

  • Add dmpdirs module for standardized project directory access (0eeb8c5)

  • Update dependencies and refactor codebase (6b9905c)

  • Added pybytesize dependency to pyproject.toml. - Refactored DirectoryAudit to use path.stat() instead of os.stat(). - Enhanced documentation in DamplyDirs class for better clarity on usage and available directories. - Renamed DirectoryNotFoundError to DirectoryNameNotFoundError for better accuracy. - Updated import statement for ByteSize to use the new package location. - Refactored damplyplot function to improve variable naming and clarity. - Removed obsolete ByteSize class and related tests. - Improved type hints across various modules for better code clarity. - Updated exception handling in whose.py for better error messages. - Cleaned up unused imports and improved code formatting.

Refactoring

  • Comment out Codecov steps in CI workflow for clarity (368671c)

  • Organize imports and improve formatting across multiple files (6d3d97a)

  • Rename DirectoryNotFoundError to DirectoryNameNotFoundError for clarity; remove unused test (b3bd833)

  • Restore and enable Codecov steps in CI workflow for coverage tracking (6c7e4ee)

v0.9.0 (2024-08-20)

Bug Fixes

Chores

Features

v0.8.0 (2024-08-01)

Bug Fixes

Chores

Features

v0.7.1 (2024-07-31)

Bug Fixes

v0.7.0 (2024-07-31)

Bug Fixes

  • Fix arrangement (3e94e4a)

  • Gha to not use locked (1233f00)

  • Lint and format and cleanup (c877847)

  • Update gha to not use locked pixi (189294e)

  • Update gha to not use locked pixi, add plot to cli (255e08e)

Features

v0.6.0 (2024-05-31)

Bug Fixes

Features

  • Major refactoring of cli (5998541)

v0.5.0 (2024-05-31)

Chores

Features

  • Add lazy loading for images in README view (7d1e053)

  • Add whose and file size (04772d4)

v0.4.1 (2024-05-31)

Bug Fixes

Chores

  • Update navigation links in mkdocs.yaml (931524b)

v0.4.0 (2024-05-31)

Bug Fixes

  • Lint (64944d3)

  • Refactor get_file_owner_full_name function for improved error handling and platform compatibility (f4fca58)

Features

  • Add cli whose (b15ec32)

  • Update CLI help messages and add 'whose' command (620f209)

v0.3.0 (2024-05-31)

Chores

  • Delete config/.pypackage-builder-answers.yml (a04cabd)

Features

v0.2.0 (2024-05-31)

Bug Fixes

Features

  • Add tests and major class (569177b)

  • Refactor metadata.py for improved readability and maintainability (cf909e0)

v0.1.1 (2024-05-31)

Bug Fixes

v0.1.0 (2024-05-31)

Bug Fixes

Features