Skip to content

Update pyproject toml and fixed dataset registry filtering#10

Open
fvera02 wants to merge 11 commits into
aims-foundations:mainfrom
fvera02:update-pyproject-toml
Open

Update pyproject toml and fixed dataset registry filtering#10
fvera02 wants to merge 11 commits into
aims-foundations:mainfrom
fvera02:update-pyproject-toml

Conversation

@fvera02
Copy link
Copy Markdown

@fvera02 fvera02 commented Apr 29, 2026

Cleaned up pyproject.toml:

  • Uses Hatch to define project tasks and scripts; easy to run linting, type checking, tests, docs, and benchmarks from a single toolchain instead of separate task runners
  • Removed duplicate [tool.hatch.envs.docs] section
  • Added pytest summary/logging options in tool.pytest.ini_options

Fixed dataset registry filtering:

  • [list_datasets(family=...)] now uses [manifest_info()] for runtime manifest lookup. This ensures test patching works correctly and family/modality filters behave as expected

Verified test results in the current environment:

  • [pytest -q] passes with 283 passed, 3 skipped

@fvera02 fvera02 marked this pull request as draft April 30, 2026 04:36
@sangttruong sangttruong marked this pull request as ready for review May 12, 2026 04:06
@sangttruong sangttruong self-requested a review May 12, 2026 04:06
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.

2 participants